Sign in

Luís Fontes

@luis.fontes.me
105 followers 358 following 12 posts

Doing product

PostsRepliesMedia
Luís Fontes @luis.fontes.me · 05/10/2026
Great article, thanks for sharing
000
Luís Fontes @luis.fontes.me · 02/10/2026
They won’t beat something made for mobile, which TUIs definitely aren’t, but apps like Moshi make the experience a bit less cumbersome
110
Luís Fontes @luis.fontes.me · 02/10/2026
Have you used something like apps.apple.com/br/app/moshi...?
apps.apple.com
Moshi: herdr/tmux on SSH/MOSH App - App Store
Download Moshi: herdr/tmux on SSH/MOSH by Moshi Tech Ltd. on the App Store. See screenshots, ratings and reviews, user tips and more games like Moshi: herdr/…
100
Luís Fontes @luis.fontes.me · 02/10/2026
Congrats, great release!
000
Reposted by Luís Fontes
Svelte @svelte.dev · 01/10/2026
svelte.dev/blog/sveltek...
svelte.dev
SvelteKit 3 is here
Get it while it’s hot
516834
Luís Fontes @luis.fontes.me · 17/09/2026
Are you using a spec “framework” like openspec or anything like that? Like where someone would start to guide their agents to write good specs?
110
Reposted by Luís Fontes
Laurie Voss @seldo.com · 13/09/2026
I have been writing this post about the economics of open source, on and off, for 13 years. I wasn't expecting to end up at "Microsoft should send corporations a huge bill" but nothing else we've tried has worked. seldo.com/posts/nobody-pays-for-ope…
seldo.com
Nobody pays for open source. We can force them to. | Seldo.com
Thirty years of voluntary funding schemes haven't paid open source maintainers because asking doesn't scale. The real money already flows — to JFrog, Docker, Sonatype — at the registry layer. The fix: registries charge companies for supply (they already do), then route a slice automatically to the maintainers who make that supply worth having.
2016857
Reposted by Luís Fontes
antirez @antirez.bsky.social · 28/07/2026
The real AI risk is inside the labs (a reply to Amodei's post on open weight models): antirez.com/news/172
antirez.com
The real AI risk is inside the labs - <antirez>
611720
Reposted by Luís Fontes
Sean Lynch @techniq.dev · 02/07/2026
📊 LayerChart 2.0 is officially released! After ~16 months of development and 67 pre-releases, the official 2.0.0 release has been published! 🎉 This includes the Svelte 5 rewrite, CSS framework agnostic, improved API and state, numerous new components and chart types, and so much more!
1110019
Reposted by Luís Fontes
Dominik 🔮 @tkdodo.eu · 09/06/2026
I'd want the opposite of "mute thread" on @bsky.app as a feature: "subscribe to thread" à la slacks "get reply notifications". Really useful when someone asks a good question and I'm interested in seeing the answers.
510412
Luís Fontes @luis.fontes.me · 17/05/2026
Looking forward to it! Any plans to support safari extensions? I’m missing obsidian web clipper coming from Safari
120
Luís Fontes @luis.fontes.me · 13/05/2026
You seem to be a great fit for this role. It’s where I work and I could refer you, lmk jobs.lever.co/luxurypresen...
jobs.lever.co
Luxury Presence - Staff Software Engineer - AI Website Builder - US (Remote)
220
Reposted by Luís Fontes
John Spurlock @johnspurlock.com · 03/05/2026
‘The problem is that LLMs inherently lack the virtue of laziness. Work costs nothing to an LLM. LLMs do not feel a need to optimize for their own (or anyone’s) future time, and will happily dump more and more onto a layercake of garbage. Left unchecked, LLMs will make systems larger, not better’
bcantrill.dtrace.org
The peril of laziness lost | The Observation Deck
1369
Reposted by Luís Fontes
Sean Lynch @techniq.dev · 31/03/2026
📊 Massive LayerChart update (6 months in the making…) Data-driven primitives, overhauled state (transform, brush, series, tooltip), 10+ new components (image, statistical, spatial), canvas improvements, chart export (png, svg), new docs, and so much more! next.layerchart.com/docs/guides/...
next.layerchart.com
@next → state-refactor | LayerChart
Composable Svelte chart components to build a large variety of visualizations
2439
Reposted by Luís Fontes
Mikkel Malmberg @mikker.dev · 09/03/2026
428057
Luís Fontes @luis.fontes.me · 23/02/2026
And you also use letta to do that? Thanks for sharing your workflow
110
Reposted by Luís Fontes
patak @patak.cat · 02/02/2026
I wanna say this out loud. A few months ago, I told Evan that @voidzero.dev should stop sponsoring me. I burned out, and I couldn't help Vite as before. But they decided to continue supporting me while I was down. And by doing so, they helped me get back on my feet sooner. Thank y'all ❤️
320410
Reposted by Luís Fontes
dan @danabra.mov · 08/01/2026
everyone is a PM now, whether you like it or not
121129
Reposted by Luís Fontes
Laerte @laertecoutinho.bsky.social · 17/12/2025
saiu na Folha @folha.com
Tira de Laerte, em uma única imagem.
Um grande dragão, com dentes enorme e soltando fumaça pelas ventas. está postado sobre um grande monte de moedas e sacos de moedas, em atitude ameaçadora e vigilante. Ao lado, em uma placa com seta, está escrito: “GERADO POR IA”.
A certa distância, duas pessoas com roupas medievais observam. Um deles aponta e pergunta, referindo-se ao que diz a placa: “…o dragão ou o tesouro?”
O outro responde: “Excelente pergunta.”
10990280
Reposted by Luís Fontes
{🧪} +paoloricciuti.svelte @paolo.ricciuti.me · 26/11/2025
Something is moving regarding svelte custom renderers...help us bring this to the finish line! 🧡
0286
Reposted by Luís Fontes
Jason Lengstorf @jason.energy · 24/11/2025
my best code is written in a two-step process: 1. kludge a working prototype together, don’t worry about the code AT ALL. the point is understanding how the requirements function in reality 2. destroy the prototype completely. build the app for real using my better mental model
916419
Reposted by Luís Fontes
Lukasz Olejnik @lukaszolejnik.bsky.social · 24/10/2025
And here’s a startup offering influencing/propaganda services. Called it ;) www.404media.co/a16z-backed-...
45836
Reposted by Luís Fontes
dan @danabra.mov · 26/09/2025
i wrote about atproto and why it matters
overreacted.io
Open Social — overreacted
The protocol is the API.
1242824504
Luís Fontes @luis.fontes.me · 01/09/2025
Thank you!
001
Reposted by Luís Fontes
dan @danabra.mov · 10/08/2025
the main thing that makes me uneasy about llms is the cultural backdrop of global war on knowledge. the war on knowledge isn’t new but now it’s cheered on from tech too. tools for thought pivoted to slot machines because that’s what people want. “how things work” is buried under opaque indirections
326128
Reposted by Luís Fontes
Katie Mack @astrokatie.com · 19/06/2025
When a chatbot gets something wrong, it’s not because it made an error. It’s because on that roll of the dice, it happened to string together a group of words that, when read by a human, represents something false. But it was working entirely as designed. It was supposed to make a sentence & it did.
97109002199
Reposted by Luís Fontes
Katie Mack @astrokatie.com · 19/06/2025
I expect that consumer-facing AI programs will continue to improve and they may become much more useful tools for everyday life in the future. But I think it was a disastrous mistake that today’s models were taught to be convincing before they were taught to be right.
28684961382
Reposted by Luís Fontes
Vicky Harp @vickyharp.com · 30/05/2025
One of my favorite all time articles on why leaders keep incentivizing making the wrong product choice is "The Preventable Problem Paradox" medium.com/@shreyashere...
medium.com
Why Our Leaders Fail Us and Then Save Us: The Preventable Problem Paradox
Have you ever wondered why a smart company like Facebook is also the undisputed World Champion of Self-Inflicted Debacles?
271
Luís Fontes @luis.fontes.me · 05/02/2025
Take a look at their walkthrough. I’ve used drizzle as the ORM and PG for the db. Resend for sending the OTPs
110
Luís Fontes @luis.fontes.me · 05/02/2025
Found pretty straightforward to set up (I’m using email + otp). The auth is all yours and you have less deps to manage.
110
Luís Fontes @luis.fontes.me · 05/02/2025
lucia-auth.com
lucia-auth.com
Lucia
An open source resource on implementing authentication with JavaScript
100
Reposted by Luís Fontes
Sarah Drasner @sarahedo.bsky.social · 17/01/2025
Most times, talking about roles and responsibilities when teamwork is hard is the wrong move. When you’re outcome-driven, people can set aside their egos and collaborate. When it’s turf-driven, the best ideas can’t surface because people have to stay in their lanes.
918920