Sign in

Thomas G. Lopes

@thomas.rocks
1.3K followers 787 following 680 posts

🍨 Building Melt UI & Runed 🧡 Svelte ambassador 🎨 Artist & game dev on my spare time 🐱 Lover of cats

PostsRepliesMedia
Thomas G. Lopes @thomas.rocks · 29/09/2026
How's the frame treating you?
000
Reposted by Thomas G. Lopes
{🧪} +paoloricciuti.svelte @paolo.ricciuti.me · 23/09/2026
{model_name} is sooooo good, I've built a {3d_game_demo} with it and it one shotted it. {3d_game_demo_video}
2385
Thomas G. Lopes @thomas.rocks · 23/09/2026
Poople #405 5/5 ⬜⬜⬜⬜ ⬜⬜⬜⬜ ⬜🟫⬜⬜ ⬜🟫🟫⬜ ⬜🟫🟫🟫 🟫🟫🟫🟫 poople.io
poople.io
Poople - The Official Daily Word Game
The game where you turn words into poop! New game every day. Can you find the shortest path?
000
Reposted by Thomas G. Lopes
pngwn @pngwn.at · 22/09/2026
After about a year, on and off, I am veeeery happy to release TWINKLEPLOP, a syntax highlighter of tremendous power! The speed of prism with the customisation of Shiki. twinkleplop.pngwn.at
519233
Thomas G. Lopes @thomas.rocks · 14/09/2026
yeah... tanstack has some good stuff, coding wise. but they don't have the best taste
000
Thomas G. Lopes @thomas.rocks · 12/09/2026
And much less racism and vulnerabilities than omarchy!
110
Thomas G. Lopes @thomas.rocks · 03/09/2026
Finally set up standard site! Here's a more personal post: thomas.rocks/articles/on-...
thomas.rocks
On the fear of looming odds
I worry too much.
080
Thomas G. Lopes @thomas.rocks · 30/08/2026
Go away clanker
000
Thomas G. Lopes @thomas.rocks · 30/08/2026
He's a national treasure
000
Thomas G. Lopes @thomas.rocks · 30/08/2026
Join the niri fanclub. Best part of my setup
3283
Thomas G. Lopes @thomas.rocks · 28/08/2026
You're too kind 😌
030
Thomas G. Lopes @thomas.rocks · 28/08/2026
Thank you 😁
130
Reposted by Thomas G. Lopes
svebcomponents.dev @svebcomponents.dev · 26/08/2026
<atproto-comments> is a web component that allows you to simply drop a thread onto your page and have users read & write comments on your site. all your users need is an ATmosphere account (bluesky, eurosky, their own PDS hosted from their basement) to log in using oauth. atproto.svebcomponents.dev
atproto.svebcomponents.dev
atproto-comments
Renders an AT Protocol (Bluesky) thread as a comment section. Supports SSR, sign-in, replies, and live updates.
6393
Thomas G. Lopes @thomas.rocks · 21/08/2026
I am, but I have some annoying RSI. I got an ambidextrous one, and even though I'm right handed, I use it with both hands really well, which helps. It's not suitable for gaming, but great for everything else. A joy in figma too Just have to set up your own key bindings to make the most of it
000
Thomas G. Lopes @thomas.rocks · 21/08/2026
To not answer your question: trackballs are nice. Ploopy makes some good ones
110
Thomas G. Lopes @thomas.rocks · 20/08/2026
Fair! I think its more when a PR was opened by an agent, and is caught by reading contribution guidelines which make it say "I'm a stupid bot, close this PR". Which is valid, AI is good as a tool, but not as an autonomous developer with free reign
110
Thomas G. Lopes @thomas.rocks · 20/08/2026
Is this regarding people banning contributions that are 100% AI generated, with no human in the loop?
101
Thomas G. Lopes @thomas.rocks · 19/08/2026
kinda accurate tho
 Screenshot of an AI-generated post for Thomas G. Lopes (@thomas.rocks) reading, “spent the whole evening trying to get jj to play nice with a legacy repo. it keeps reminding me why i love it. also, why is github still acting like a haunted house? 🤔” Buttons below offer “Copy post,” “Try another,” and “Add some randomness.”
010
Thomas G. Lopes @thomas.rocks · 17/08/2026
Thanks!
010
Thomas G. Lopes @thomas.rocks · 17/08/2026
How do you get diff lines in jj?
110
Thomas G. Lopes @thomas.rocks · 12/08/2026
Today was fun ☀️
Total eclipsePartial eclipse
070
Thomas G. Lopes @thomas.rocks · 11/08/2026
COLLIE IS TEXT
110
Thomas G. Lopes @thomas.rocks · 11/08/2026
Why the fuck can't I edit a pasted link in Slack? god
010
Thomas G. Lopes @thomas.rocks · 10/08/2026
Wee, looks great, thanks!
A readme section in Forgejo for a project called Side B. There are 3 badges underneath the title. An orange one for Svelte 5, a blue one for Tailwind 4, and a yellow one for manifest v3.

The partial description reads: A Svelte 5 browser extension that redirects Spotify tracks and albums to YouTube M...
151
Thomas G. Lopes @thomas.rocks · 10/08/2026
Oh cool, besides Framework, now Steam's shipping partner also had an attack and leaked my info. yay for doxxing
250
Thomas G. Lopes @thomas.rocks · 09/08/2026
React and it having sins != blaming everything on it
110
Thomas G. Lopes @thomas.rocks · 07/08/2026
perchance
010
Thomas G. Lopes @thomas.rocks · 05/08/2026
Yes, I believe so
000
Thomas G. Lopes @thomas.rocks · 05/08/2026
Slow and steady!
240
Thomas G. Lopes @thomas.rocks · 04/08/2026
I'm out of the loop on this one
000
Thomas G. Lopes @thomas.rocks · 03/08/2026
Made on purpose so you know a human wrote it /s
000
Reposted by Thomas G. Lopes
Ky @ky.fyi · 02/08/2026
Hey friends. Still looking for work!
54821
Thomas G. Lopes @thomas.rocks · 02/08/2026
I'd love to refer you where I'm at, but we're only hiring in EU rn 😕
120
Thomas G. Lopes @thomas.rocks · 01/08/2026
It is saving me these days
030
Thomas G. Lopes @thomas.rocks · 31/07/2026
Thats a thing? woah, amazing
000
Thomas G. Lopes @thomas.rocks · 31/07/2026
Do I know anyone going to git-merge.com?
git-merge.com
Git Merge '26
An in-person conference for everyone who works on or with Git. Co-hosted by GitButler, GitHub, Google, and GitLab.
000
Thomas G. Lopes @thomas.rocks · 31/07/2026
Thanks, I want to try this out! Is it okay if I write a blog post about it if it works out for me? I'd link to the gist and your profile for credit :)
120
Reposted by Thomas G. Lopes
Theo-Steiner @theosteiner.de · 29/07/2026
In the newest UIT INSIDE episode, @danabra.mov guides me through the layers of the AT Protocol: from at://URI and DID to PDS, repositories, relays, all the way up the stack to AppViews It's a bit technical, but Dan’s gift for clear analogies should make it approachable for anybody atproto-curious 🦋
theosteiner.de
UIT INSIDE — ep.192『Walking Up the ATProto Stack with Dan Abramov』
33111
Thomas G. Lopes @thomas.rocks · 28/07/2026
Fantanto about to get upgraded and get an entire album name-dropping him
030
Thomas G. Lopes @thomas.rocks · 28/07/2026
DHH's rant, colorized xcancel.com/Rogowskawero...
x.com
Weronika Rogowska (@Rogowskawero) on X
London 2026 is nothing like the romantic fantasy of "Notting Hill". I barely hear English. The streets belong to people from every continent who have no interest in assimilating — and make it clear they never will. As a blonde woman, the stares are open, predatory, and hostile.
010
Reposted by Thomas G. Lopes
danielroe @danielroe.dev · 27/07/2026
this is your weekly reminder that: ⚪ intelligence != wisdom ⚪ correctness in sphere <a> doesn't port to <b> ⚪ being unchallenged leads to very dark places ⚪ be very careful of trajectory and dhh is racist much love my friends
1027523
Thomas G. Lopes @thomas.rocks · 27/07/2026
Just answered. You should too!
020
Reposted by Thomas G. Lopes
Andrey Sitnik @en.sitnik.es · 25/07/2026
Voted for my favorites new designs of euro banknotes www.ecb.europa.eu/euro/banknot...
381
Thomas G. Lopes @thomas.rocks · 25/07/2026
I love AI for reviews, but there are a lot of things it misses. Maybe because of the size of the project (3M LOC), not sure. But gaps in conventions and business knowledge, still make it necessary for me. Or at least until someone is properly onboarded
010
Thomas G. Lopes @thomas.rocks · 24/07/2026
The issue has been fixed though, 3 years ago. It's even worse
000
Thomas G. Lopes @thomas.rocks · 24/07/2026
Vercel, are you okay? github.com/vercel/ai/is...
120
Thomas G. Lopes @thomas.rocks · 24/07/2026
Spam like this is annoying. Blocked Do we have a block list for ai bots?
000
Thomas G. Lopes @thomas.rocks · 23/07/2026
Wispr flow does have some niceties, e.g. you can correct your dictation mid way, with just your voice. But yeah, still not worth it for me either
110
Thomas G. Lopes @thomas.rocks · 23/07/2026
Voxtype has replaced handy on Linux for me, no issues. voxtype.io
140
Thomas G. Lopes @thomas.rocks · 15/07/2026
Gimme
010