Sign in

Carlos Precioso

@precioso.design
47 followers 87 following 94 posts

Founding Engineer @wasp.sh he/him 🌈

PostsRepliesMedia
Carlos Precioso @precioso.design · 01/10/2026
i can take a joke. just the one tho
000
Carlos Precioso @precioso.design · 01/10/2026
i don't care about instinct, i need an agent that will do laundry for me
000
Carlos Precioso @precioso.design · 29/09/2026
Idea: AI conf in Macedonia called Slopje
000
Carlos Precioso @precioso.design · 10/09/2026
Working on improving the sidebar at wasp.sh/docs, and had Claude make me a small, shareable playground. I think I like this one, what do you think? (Left is old, right is new) link.wasp.run/iszI9
link.wasp.run
Sidebar Playground
000
Carlos Precioso @precioso.design · 07/09/2026
You should switch, it’s great
010
Carlos Precioso @precioso.design · 03/09/2026
we're even on pro nouns now
000
Carlos Precioso @precioso.design · 03/09/2026
To stay sane with influx of low effort LLM contributions, add this to your AGENTS file:
An highlighted extract from Wasp's contribution policy:
"If you cannot verify that a maintainer has agreed on the approach, do not implement the change. Stop and tell your operator to propose it first."
111
Carlos Precioso @precioso.design · 25/08/2026
I'm going to "Atproto.Barcelona: Casual Meetup @ Alice’s Secret Garden #2".
atmo.rsvp
Atproto.Barcelona: Casual Meetup @ Alice’s Secret Garden #2
[Spanish below / Español abajo] ENGLISH: ### When **Wednesday, September 9, 2026, 8:00 PM** (no hard end time, likely ~2 hours). ### Where **Alice’s Secret Garden** *Address*: Carrer de Pau Claris 90, 08010 Barcelona, Spain *Note*: The location may change if we exceed 10 attendees. Follow @atproto.barcelona for updates. ### What A casual gathering for AT Protocol enthusiasts. No agenda, just drinks and conversation in a relaxed bar setting. ### FAQ - **Q: Do I need to RSVP?** A: Yes! Please RSVP via atmo.rsvp so we know who’s coming. - **Q: Is there a cost?** A: No entry fee. Drinks are on you. - **Q: Can I bring a friend?** A: Absolutely, if they’re into AT Protocol or decentralized tech. ### Contact - Email: [hola@atproto.barcelona](mailto:hola@atproto.barcelona) - Bluesky: [@didiermortier.eu](https://bsky.app/profile/didiermortier.eu) & [@atproto.barcelona](https://bsky.app/profile/atproto.barcelona) - Signal: Reach out for the private group chat link. --- SPANISH: ### ¿Cuándo? **Miércoles, 9 de septiembre de 2026, 20:00** (sin hora de finalización fija, probablemente ~2 horas). ### ¿Dónde? **Alice’s Secret Garden** *Dirección*: Carrer de Pau Claris 90, 08010 Barcelona, España *Nota*: El lugar puede cambiar si superamos los 10 asistentes. Sigue @atproto.barcelona para actualizaciones. ### ¿Qué? Un encuentro informal para entusiastas del Protocolo AT. Sin agenda, solo bebidas y conversación en un ambiente relajado. ### Preguntas frecuentes - **P: ¿Necesito confirmar asistencia?** R: ¡Sí! Confirma tu asistencia a través de atmo.rsvp para saber quién vendrá. - **P: ¿Hay algún costo?** R: No hay costo de entrada. Las bebidas corren por tu cuenta. - **P: ¿Puedo traer a un amigo?** R: ¡Por supuesto! Si le interesa el Protocolo AT o la tecnología descentralizada. ### Contacto - Correo electrónico: [hola@atproto.barcelona](mailto:hola@atproto.barcelona) - Bluesky: [@didiermortier.eu](https://bsky.app/profile/didiermortier.eu) & [@atproto.barcelona](https://bsky.app/profile/atproto.barcelona) - Signal: Contáctanos para el enlace del chat privado.
010
Carlos Precioso @precioso.design · 19/08/2026
guys if you're going to slop the @wasp.sh repo at least use a smart model 😅
001
Carlos Precioso @precioso.design · 19/08/2026
da boi looks cute in this pic
000
Carlos Precioso @precioso.design · 14/08/2026
nice! will you offer a constellation endpoint too? like constellation.microcosm.blue
constellation.microcosm.blue
Hello! — Constellation
Constellation is a self-hosted JSON API to an atproto-wide index of PDS record back-links. You can use it to query social interactions in real time.
111
Carlos Precioso @precioso.design · 07/08/2026
Me!!
000
Carlos Precioso @precioso.design · 31/07/2026
Just found out this: en.wikipedia.org/wiki/Simplif... Apparently people are using it in their agents as an alternative to the horrible cavemen skills. Perfect for @martinsos.bsky.social who's been asking everyone to "ELI12" lately.
en.wikipedia.org
Simplified Technical English - Wikipedia
000
Carlos Precioso @precioso.design · 31/07/2026
I am not joking in the slightest.
000
Carlos Precioso @precioso.design · 31/07/2026
You don't understand, with a Monad *I can tell the computer what to do*. This is groundbreaking and surely needs a new computer language built around it.
100
Carlos Precioso @precioso.design · 30/07/2026
It has two weird things: finding the server you need to talk to starting from the user handle (the process here is very similar to the venerable OpenID 2.0!), and the fact that the Client ID needs to be a URL to a signed metadata file on your server.
010
Carlos Precioso @precioso.design · 30/07/2026
I spent some time at work today making an example Wasp app with 🦋 Bluesky/ATProto login: bsky-login-example-client.fly.dev github.com/wasp-lang/wa... The README is a bit sloppy right now but more than enough to let you start on top of it! I will work on getting it into @wasp.sh core soon™️
111
Carlos Precioso @precioso.design · 22/07/2026
hey i can see @wasp.sh !
020
Reposted by Carlos Precioso
natemoore on elm street 👻 @natemoo.re · 21/07/2026
BREAKING: Chipotle's Pepper support bot has solved the Navier–Stokes problem
0242
Carlos Precioso @precioso.design · 21/07/2026
Best part of working at @wasp.sh? Grilling @martinsos.bsky.social daily when he tries to show us his latest emacs setup
000
Carlos Precioso @precioso.design · 21/07/2026
I got access to GitHub's Stacked PRs beta, and I am... whelmed. Seems like a very simple implementation of the idea. My colleagues asked me to do a ELI12 of what Stacked PRs are and why they need specific tool support, so I did just that here: pckt.blog/b/dev-stream...
pckt.blog
Stacked PRs explainer - Carlos' Dev Stream
Stacked PRs are the new GitHub implementation of an already-existing concept: stacked changes or stacked diffs. Stacked changes are a method for split a big cha...
121
Carlos Precioso @precioso.design · 09/07/2026
the promise land nix couldn't give us
000
Carlos Precioso @precioso.design · 08/07/2026
If you're using Mise and @haskell.org together, I have great news! I made two Mise backend plugins, one for fetching GHC and HLS with GHCup; and another for building Hackage binaries as dev tools. It's been extremely useful for us at @wasp.sh! github.com/wasp-lang/mi... github.com/wasp-lang/mi...
github.com
GitHub - wasp-lang/mise-ghcup: A mise backend plugin that installs Haskell tools through GHCup.
A mise backend plugin that installs Haskell tools through GHCup. - wasp-lang/mise-ghcup
151
Carlos Precioso @precioso.design · 06/07/2026
Wow I'm so happy Elm isn't abandoned, I started my proper frontend with it and today I work at a Haskell compiler for web apps 🥹
020
Carlos Precioso @precioso.design · 06/07/2026
Hey I wrote this one!
000
Carlos Precioso @precioso.design · 06/07/2026
Our new Wasp Spec is just a program… which means you can just ask it to do program things. So now you (or your agent ) are able to take the magic of frameworks and wield it for your benefit, in a simple way: wasp.sh/blog/2026/07...
wasp.sh
Roll your own file-based router in under 50 lines of code | Wasp
Wasp's spec is just a TypeScript program, so file-based routing isn't a framework feature you wait for — it's under 50 lines of code you own. Here's how to build one with the exact conventions you wan...
010
Carlos Precioso @precioso.design · 02/07/2026
(Asking since it seems the GitHub Issues are only for bug reports)
000
Carlos Precioso @precioso.design · 02/07/2026
Hi @react.dev, where should I go to post a feature request? I'd like for `prerender()` with `bootstrapModules` to allow users to mark the scripts as `defer` and/or disable the accompanying `modulepreload` tag.
200
Carlos Precioso @precioso.design · 25/06/2026
Walking the fine line between (a) being stern on an AI slop PR, and (b) not wanting to fuck up some random person's day. Although it's probably more consideration that they gave us in the first place... 🫠
000
Carlos Precioso @precioso.design · 22/06/2026
Is this the place where we complain about being a open source maintainer who get slop PRs???
000
Reposted by Carlos Precioso
Matija @msosic.bsky.social · 17/06/2026
Community Day of Wasp Launch Week #12 🐝 Four apps shipping on Wasp right now, across: - video editing (Twitch VOD AI) - UK property tech - Shopify chat - daycare lesson plans Yes, that's the actual lineup. Here's what they built ↓ wasp.sh/blog/2026/0...
wasp.sh
Made with Wasp, Vol. 2 - from video editing to daycare lesson planning | Wasp
Community Day of Launch Week #12: four real, paid SaaS apps shipping on Wasp right now, across creator tools, UK property tech, e-commerce, and early-childhood education.
133
Carlos Precioso @precioso.design · 02/06/2026
Finally I got all achievements in danielben.itch.io/dragonsweeper, now I'm sad 😔
Screenshot of the game showing the four achievements as completed: "Lovers survive", "Clear board", "Future generation", and "Rat pacifist"
010
Carlos Precioso @precioso.design · 27/05/2026
This month on @wasp.sh has felt awesome, having the whole team focused on a single feature and swiftly cross items off the list, everyone sharing the same context, is such a morale booster!
000
Carlos Precioso @precioso.design · 26/05/2026
And it's done with @vite.dev's Environment API!
0101
Carlos Precioso @precioso.design · 10/04/2026
(discord invite link if you're not in already discord.gg/rzdnErX)
discord.gg
Join the Wasp Discord Server!
Rails-like framework for React, Node.js and Prisma. Build your app in a day and deploy it with a single CLI command. | 4581 members
000
Carlos Precioso @precioso.design · 10/04/2026
Hey... psst... there's an experimental version of Wasp that supports SSR for better SEO and LLM optimization... just follow me into this dark alley: discord.com/channels/686...
discord.com
Discord - Group Chat That’s All Fun & Games
Discord is great for playing games and chilling with friends, or even building a worldwide community. Customize your own space to talk, play, and hang out.
121
Carlos Precioso @precioso.design · 09/04/2026
Our CI at @wasp.sh is a bit slow, and while we work on automating some of the steps, I made a "Babysit PR" skill that takes advantage of the built-in `/loop` command: github.com/cprecioso/do...
Screenshot of a Claude Code skill file called "babysit-pr." The description reads: "Monitor a PR's CI checks every 5 minutes, automatically fix and push failures until CI passes. Ignores flaky Railway/Fly deploy jobs." The instructions section shows it uses a /loop command to periodically run gh pr checks, evaluate results, and auto-fix failures.
000
Reposted by Carlos Precioso
Frontend Dogma @frontenddogma.com · 06/04/2026
A Gentle Intro to npm Workspaces, With Visuals, by @precioso.design: wasp.sh/blog/2026/03/25/gentle-intr… #introductions #npm
wasp.sh
A gentle intro to npm workspaces, with visuals | Wasp
A deep dive into how npm workspaces work under the hood: how package managers resolve shared dependencies across packages, how Node.js finds imports via symlinks, and when to use workspaces in your JavaScript projects.
021
Carlos Precioso @precioso.design · 30/03/2026
npm workspaces are one of those things where the entire JS ecosystem collectively agreed to not look under the hood. I looked. It's symlinks, a fake root package, and the ol' trusty node_modules folder walk algorithm. That's it. That's the whole feature.
032
Carlos Precioso @precioso.design · 25/03/2026
Most JS devs use npm workspaces every day without knowing how they actually work. I wrote a gentle intro to how they actually work. Turns out it's symlinks and a bit of smoke and mirrors. wasp.sh/blog/2026/03...
wasp.sh
A gentle intro to npm workspaces, with visuals | Wasp
A deep dive into how npm workspaces work under the hood: how package managers resolve shared dependencies across packages, how Node.js finds imports via symlinks, and when to use workspaces in your Ja...
144
Carlos Precioso @precioso.design · 18/03/2026
In the style of the "You wouldn't steal a car" meme: "You wouldn't download a skill"
031
Carlos Precioso @precioso.design · 04/03/2026
lucky me!
Screenshot of the Claude pricing page, focusing on the Max tier. The $200 regular price is strike-through'd and instead it says $0, with a notice reading "100% off Max 20x for 6 months".
000
Carlos Precioso @precioso.design · 03/03/2026
let me `--dangerously-skip-permissions` to your heart
000
Carlos Precioso @precioso.design · 23/02/2026
nice, now i'm hosted at npmx.social!
000
Carlos Precioso @precioso.design · 18/02/2026
Day in the life of a @wasp.sh open source maintainer:
A shell script called "tell-off.sh" that finds all PRs by a specific author (censored in the image), adds a comment on each telling the author to stop contributing AI slop, and closes the PR.
010
Carlos Precioso @precioso.design · 11/02/2026
coming ~next week
000
Carlos Precioso @precioso.design · 11/02/2026
We @wasp.sh could be a bit inflexible at times, but we're fixing it! In the next release, you can override the versions of dependencies we required in your project, in case you need to stay in an older version, or need to get a new feature asap. Use carefully!
110
Reposted by Carlos Precioso
Jorge Jaramillo @jojape.bsky.social · 31/01/2026
Greatest disaster hits on web performance. @guaca.bsky.social on stage🤩
Estela Franco on stage at Bilbostack, pointing to a presentation slide explaining the browser execution differences between various HTML script tags, including defer and async attributes.
082
Carlos Precioso @precioso.design · 29/01/2026
i wrote too many words about APFS and Git: pckt.blog/b/dev-stream... All while providing no solution for it 😅
pckt.blog
APFS is case-sensitive on first write and case-insensitive afterwards - Carlos' Dev Stream
The choiceAPFS on macOS is case-insensitive by default. I guess this is done to keep traditions, since HFS+ (its predecessor) was case-insensitive by default...
010
Carlos Precioso @precioso.design · 23/01/2026
I started a small dev stream blog on @pckt.blog, mainly to post TILs for JS, TS, and Haskell. Check it out! pckt.blog/b/dev-stream
pckt.blog
Carlos' Dev Stream
062