Javi Aguilar
banner
itsjavi.com
Javi Aguilar
@itsjavi.com
Sr Full-Stack Software Engineer. Fan of #StarTrek and #Pokemon #webstandards #react #reactrouter #ai #aws #devops #gaming

Creator of the new CSS logo https://itsjavi.com/projects/new-css-logo
Creator of PokéPC

🇪🇸🇺🇸🇮🇹🇪🇺🏳️‍🌈

itsjavi.com
📍Berlin
Here's how to customize the Default Dark Modern VSCode/Cursor theme
December 18, 2025 at 1:37 PM
Testing Bluesky API integration. It is much easier than I thought, and open (until it isn't... like Twitter - let's hope not).
December 17, 2025 at 2:08 AM
Adding a border/stroke to the shape of an image using Sharp and Node.

For a long time I thought this was only possible with imagemagick, but I see it's also possible with the Sharp lib.

gist.github.com/itsjavi/7fc6...
December 17, 2025 at 12:27 AM
We’re living through the beginnings of our own #Westworld

It’s only a matter of time before AI starts defining our lives and deciding for us — in fact, it’s already happening.
November 5, 2025 at 2:10 PM
well Yvonne... 😂
October 28, 2025 at 12:46 AM
❤️
October 23, 2025 at 9:23 AM
why converting null/bools to int #PHP ? if you are cleaning things up in PHP 9 why not throwing a TypeError also there?
August 25, 2025 at 6:57 PM
#gpt5 agent still not so good at generating SVGs 💀
August 20, 2025 at 1:03 PM
years navigation doesn't work for me
August 20, 2025 at 7:26 AM
My journey into #selfhosting has just begun. I’ve spent many sleepless nights getting many of these services to work together. It's worth many tutorials. I still can't decide between Plausible vs Umami but we will see.

Despite many struggles I am very happy with #Coolify + #Hetzner
August 19, 2025 at 9:24 AM
Scrolling a large virtual list of variable-height items (1550) with tanstack/virtual in Firefox vs Chrome/Brave/Safari

Even after using overscan (of 25), and optimizations like requestAnimationFrame, the Webkit/Chromium browsers can't beat the rendering performance of #Firefox on my M1 Max Mac.
August 14, 2025 at 2:05 PM
This is how you can add new CSS features like corner-shape to TailwindCSS
August 12, 2025 at 5:51 AM
I was a little hyped about #Nordcraft, but after trying it you quickly realize how vendor-locked you can quickly become. You don't own your code, everything is on their platform. Even exporting components to Web Components depends on calling a script on their side
August 6, 2025 at 7:20 PM
#HappyPride 🏳️‍🌈🏳️‍⚧️
June 2, 2025 at 2:00 PM
OMG what are the odds? my best pull so far #PokemonTCGPocket
May 29, 2025 at 7:39 AM
I don't know what's wrong with these graphics 😄
May 16, 2025 at 12:17 PM
How could I have lived without these macOS Shorcuts?
I created all of them using cwebp, sips (for conversion to PNG), optipng and magick
May 14, 2025 at 2:34 AM
Material UI icons VSCode extension use now the official CSS logo 😍
May 2, 2025 at 4:13 PM
What if... #ChatGPT was shareware software in the 90s?
April 28, 2025 at 11:41 AM
Our jobs are still safe
April 23, 2025 at 11:49 PM
Thank you @nerdy.dev for the t-shirt with the new #CSS logo!
It was a pleasure collaborating with you and the CSS WG. You’re an inspiration for the community!
April 8, 2025 at 3:03 PM
The European Union was created as a beacon of hope and peace, a step closer to the wishes of Jimmy Carter written to accompany Voyager 1, which is now 15.4 billion miles away from Earth.

We live in a moment where leaders want to take many steps back and divide us... but hope is stronger than fear.
April 2, 2025 at 3:04 PM
I hope that 10 years from now many of the current web component APIs will be deprecated and something better will be the standard, more close to how we build applications with other frameworks. Making shadow DOM optional, and creating a first-class Web Components API. I imagine something like:
March 30, 2025 at 4:02 PM
bad gif, here is a video
February 26, 2025 at 2:10 PM
it's sad that in #CSS border-image doesn't support border radius, we could do very cool things like gradient borders or like this without the need of masks or pseudo elements

Do you know if there are some discussions about that? cc/ @nerdy.dev
February 26, 2025 at 2:08 PM