sh03
banner
sh03.dev
sh03
@sh03.dev
🇮🇹 Software Dev. Primarily: Typescript, React, 🐘 PostgreSQL.
🤌
December 5, 2025 at 7:38 AM
Still can't believe the UI/UX community allowed floating action buttons to be popular. There should be Nuremberg trials when the reign of terror, this anti pattern has brought upon us, ends.

I bet they are the same people that are now trolling us with the liquid glass design.
December 2, 2025 at 12:18 PM
Gemini recommending "module": "commonjs" by default for tsconfig.json is wiiiiild.
November 30, 2025 at 10:20 AM
You guys are buying fire extinguishers?
November 24, 2025 at 7:02 PM
From my "things that should have happened decades ago" collection
November 19, 2025 at 8:15 PM
Amazing
November 4, 2025 at 3:35 PM
We have officially gone too far.
Yet another directive.

Nobody writes code like this, come on. This is a solved problem: you create a task queue and then have a scheduler execute these tasks.

Why is the ecosystem moving more and more towards pure magic?
November 1, 2025 at 4:34 PM
Squircles are so sexy
October 30, 2025 at 8:19 PM
Literally can't wait for this to become generally available.
October 30, 2025 at 8:18 PM
October 28, 2025 at 10:38 PM
a summary of my foreign policy position as a EU citizen
October 10, 2025 at 4:52 PM
@infrequently.org Corporate needs you to find the difference between these two pictures
October 8, 2025 at 9:22 PM
couldn't agree more
September 28, 2025 at 1:19 PM
😅 My OCD is triggering me so much with this (profile icon on Bluesky) but now I have much more empathy for the dev team.
September 17, 2025 at 9:45 PM
I absolutely despise this way of presenting filters. It's so chaotic and difficult to implement correctly. It's a prime example of a lose-lose UI component. You, the company, the users... Everybody loses.
September 17, 2025 at 4:42 PM
This is prototype-level code. Less than 330 lines of code. 1 single objective. Using a library that is battle tested to solve that objective. With extensive documentation and examples.

Somehow it managed to create a non trivial bug.

This is the latest (released 56 days ago) "Pro" model.
August 12, 2025 at 10:04 PM
... surprise, surprise! The bug was not fixed.

At least it fixed the height issue while dragging items.
Now it's the width that shrinks instead.
August 12, 2025 at 10:04 PM
I asked it to fix it. He confidently told me he knew how to fix it. So I followed the instructions and...
August 12, 2025 at 10:04 PM
Not only that but it seems like the "active" tiers are chosen based on the first item that you drop.
August 12, 2025 at 10:04 PM
I kept prompting it the errors to try and fix them but there was just no way and I was getting irritated so I slapped some `!` to make it all compile (not modifying the resulting JS).

I got this:
August 12, 2025 at 10:04 PM
Tbf this is the Flash version, so let's try 2.5 "Pro".
It gave me code that didn't compile.
August 12, 2025 at 10:04 PM
I started off using 2.5 flash. It gave me this. Nothing worked. The tiers were not colored, nor were they ordered properly.
August 12, 2025 at 10:04 PM
The project? Creating one of these tier lists that everyone loves. I told it to use dnd-kit, react, typescript.
August 12, 2025 at 10:04 PM
TIL one of my favorite Italian snacks growing up actually contains 8% liquor in them. It explains so much. 🤌
August 10, 2025 at 11:13 AM
it's going to evolve into butterfree obviously
July 20, 2025 at 1:49 PM