Carlos Faria
banner
carlosgfaria.bsky.social
Carlos Faria
@carlosgfaria.bsky.social
In floribus, salus
CTO @blavetstudio
https://blavetstudio.com
Reposted by Carlos Faria
New app

Zone Bar 🌐
World clocks in your menu bar



sindresorhus.com/zone-bar
November 23, 2025 at 5:40 PM
Reposted by Carlos Faria
If #XKCD 2347 was made today …

(via social.linux.pizza/@latenightow...)
November 21, 2025 at 12:24 PM
Reposted by Carlos Faria
My courses will be going on sale for Black Friday! Details:

• The sale begins Monday, November 24th and runs through December 3rd
• CSS for JavaScript Developers will be 40% off (US$399 → US$239)
• The Joy of React will be 42% off (US$599 → US$349)
• Get ‘em both for 50% off (US$998 → US$499) ✨
November 17, 2025 at 4:49 PM
Este año prometo no quejarme de las putas navidades de los cojones…
November 17, 2025 at 6:57 PM
Reposted by Carlos Faria
Don't call it a relaunch.

ZeroPoint helps you create "marketing" style websites without a monolithic (and increasingly corporate) CMS like WordPress.

Focused on DX, version control, and native web technology, you get: an @11ty.dev base, a CMS, and a new "blocks" system.

Check it

getzeropoint.com
ZeroPoint - A corporate-free website starter project - Get ZeroPoint
getzeropoint.com
October 2, 2025 at 2:34 PM
Reposted by Carlos Faria
My new app has now passed 2000 preorders – thank you so much! It’s released in 10 days, and wraps up a range of real-world computing skills in fun “capture the flag” challenges for iPhone, iPad, and Mac. Get it here: apps.apple.com/gb/app/hackt...
‎Hacktivate: Capture the Flag
‎Crack codes. Break firewalls. Conquer the map. Hacktivate is the ultimate cybersecurity challenge: a world map of 240 missions where every puzzle is built on real cybersecurity techniques hackers us...
apps.apple.com
October 11, 2025 at 9:06 PM
Reposted by Carlos Faria
Printing presses kept their letters in cases.

Capital letters went in the upper case.
Smaller letters went in the lower case.

This is why we say ‘UPPER CASE’ and ‘lower case.’

Ok, but what did we call them before the invention of the printing press?

MAJUSCULE and minuscule.
October 10, 2025 at 1:18 PM
Reposted by Carlos Faria
This is the coolest shit in the universe.

youtu.be/nBUNGgoQyHg?...
Making chillstep music with code | Tidal Cycles live coding performance
YouTube video by SleepyAstroboi
youtu.be
October 3, 2025 at 11:15 PM
Reposted by Carlos Faria
If you have a YouTube channel, I am begging you to turn off the auto-dubbing option for your vids once and for all from your settings.

Your viewers don't have the option to turn that off for all videos they see. They have to do that for every damn auto-dubbed video every time it starts playing.
October 3, 2025 at 6:02 AM
Reposted by Carlos Faria
Vercel ➝ Netlify migration made simple.

✅ Checklist
✅ Next.js tips
✅ Best practices

Start here → docs.netlify.com/resources/ch...
Vercel to Netlify migration checklist
A comprehensive guide for migrating your projects from Vercel to Netlify, including Next.js setup, configuration migration, and production readiness steps.
docs.netlify.com
September 30, 2025 at 5:07 PM
Reposted by Carlos Faria
We all have a choice.

The Internet is ours.
We all have a choice
Taking action and Doing The Right Thing is often difficult, always exhausting, but it is what we must do, together.
whitep4nth3r.com
September 30, 2025 at 8:10 AM
Reposted by Carlos Faria
Prettified Ansible output is coming soon to Trellis ✨
September 29, 2025 at 6:47 PM
Reposted by Carlos Faria
September 25, 2025 at 6:10 PM
Reposted by Carlos Faria
El 26 de septiembre de 2017 me acosté de madrugada con la sensación de tener dormida la parte derecha de mis labios. No le di importancia hasta que desperté por la mañana y, mientras paseaba a Boss, noté que sentía acorchados tres dedos de mi mano derecha. Había sufrido un ictus.
September 26, 2023 at 8:30 AM
Reposted by Carlos Faria
A while back, I was building a particle animation, and I ran into some weird issues. The particles were turning grey, mid-animation. And sometimes, they wouldn’t change color at all!

Turns out, there’s a pretty big limitation with color transitions. I share some solutions in my brand-new post!
Color Shifting in CSS • Josh W. Comeau
A little while ago, I was trying to animate an element’s background color, so that it cycled through the rainbow. Seems easy, but it turns out, browsers have a surprisingly big limitation when it comes to color processing! In this tutorial, we’ll dig into the issue, and I’ll share a couple of strategies you can use to work around this limitation.
www.joshwcomeau.com
September 8, 2025 at 7:52 PM
Reposted by Carlos Faria
Hace tres días disfruté de as lagoas en Ourense y hoy están así 😢😢😢
August 18, 2025 at 7:48 PM
Reposted by Carlos Faria
Preciosa página web. Animaciones top.
makingsoftware.com
August 18, 2025 at 6:01 PM
Reposted by Carlos Faria
🥳 CSS functions have arrived*!!! 🥳

And they are *AWESOME*

Now, you can do:

@​function --alpha(--color, --opacity) {
result: rgb(from var(--color) r g b / var(--opacity));
}

div {
background: --alpha(red, 80%);
}

Lean more: una.im/5-css-functi...

(*arrived = in the latest stable Chrome)
una.im | 5 Useful CSS functions using the new @function rule
CSS custom functions are a gamechanger. Here are 5 really useful examples.
una.im
August 13, 2025 at 6:00 PM
Reposted by Carlos Faria
¿Tienes que maquetar emails? ¡NO uses tablas!
React Email es la biblioteca que necesitas:

✓ Componentes de UI listos
✓ Previsualiza cómo se verá el correo
✓ Compatible con Gmail, Outlook y más
✓ Diseños preparados para copiar y pegar

→ npx create-email
August 11, 2025 at 1:56 PM
Reposted by Carlos Faria
Finally, new video out now on my YouTube channel!

It discusses the origins of Nintendo's logos - specifically how the lettering in them evolved, and reveals the closest typeface to Nintendo's kanji logo.

Seeing as I'm starting up videos again, sharing around much appreciated!

youtu.be/Cm5bL1mmbS4
Where Did Nintendo's Logo Come From?
YouTube video by Kaihatsu
youtu.be
August 1, 2025 at 2:06 PM
Reposted by Carlos Faria
New Acorn guide: Creating and Running Laravel Migrations

Learn how to manage custom database tables in WordPress the Laravel way ✨

roots.io/acorn/docs/c...
Creating and Running Laravel Migrations | Acorn Docs
Learn how to create and run Laravel migrations with Acorn to manage custom database tables in WordPress.
roots.io
August 6, 2025 at 2:09 PM
Reposted by Carlos Faria
When WordPress Auto-Updates Go Wrong

roots.io/when-wordpre...
When WordPress Auto-Updates Go Wrong
The GiveWP incident highlights the risks of WordPress auto-updates in production. Sites handling sensitive data need dependency management.
roots.io
August 4, 2025 at 1:08 PM
Reposted by Carlos Faria
✨ We've released Allow SVG, a new minimal plugin with zero dependencies and zero config, to allow safely uploading SVGs to your WordPress sites

roots.io/announcing-a...
Announcing Allow SVG
Allow SVG: a minimal, secure WordPress plugin enabling safe SVG uploads with zero configuration. Easy, developer-friendly, and open-source.
roots.io
July 31, 2025 at 1:57 PM
Reposted by Carlos Faria
AGNOTOLOGÍA es un término acuñado por Rober Proctor, historiador. La ciencia de crear nubes de duda para que no veas lo obvio y juega con la ignorancia de la gente.
Genocidios, corrupciones, crisis climáticas. No es que no sepas, es que te lo están empaquetando para que te dé igual y lo olvides👇👇🧵
August 3, 2025 at 5:00 PM
Reposted by Carlos Faria
Starving and desperate, children plead with charity kitchens for a meal.
July 30, 2025 at 5:37 PM