Sign in

Luca Guidi

@jodosha.bsky.social
306 followers 802 following 77 posts

Backend Software Architect by day and building side-projects by night. Family man, public speaker, vegetarian, stoic, ADHD. Tweets: #indiehackers, #solopreneurs, #buildinpublic, #remotework, #OSS. Rome, Italy 🇮🇹

PostsRepliesMedia
Luca Guidi @jodosha.bsky.social · 06/08/2026
I shipped a Claude Code plugin that plans work by first mapping knowns and unknowns. Most software is built on assumptions that nobody checked. This is especially true in the Agentic Development era. Mission (MIT) github.com/galaxyloop-labs/mission
github.com
GitHub - galaxyloop-labs/mission: Mission — a Claude Code workflow for finding your unknowns
Mission — a Claude Code workflow for finding your unknowns - galaxyloop-labs/mission
030
Luca Guidi @jodosha.bsky.social · 23/07/2026
First time the dotfiles just worked. Provisioned a fresh Hetzner VPS as a secondary dev box today, and for the first time my dotfiles landed exactly as intended. Kudos to Nix and Home Manager. github.com/jodosha/dotf...
github.com
GitHub - jodosha/dotfiles
Contribute to jodosha/dotfiles development by creating an account on GitHub.
010
Reposted by Luca Guidi
dxup @dxup.sh · 05/12/2025
New devs shouldn't spend days on environment setup. dxup v0.7.0 ships today: → Ruby, Node, Python support out of the box → One command to start coding Private beta opens soon. dxup.sh
dxup.sh
dxup - Reproducible Environments from Dev to Production
Ship with confidence. Same environment everywhere from dev to production. Combine Docker and Nix for bit-perfect reproducibility across localhost, CI, staging, and production. Zero config required.
021
Luca Guidi @jodosha.bsky.social · 07/11/2025
Been working on something for a while. Starting to share progress at @dxupsh Beta in ~6 weeks. 🚀
011
Luca Guidi @jodosha.bsky.social · 01/11/2025
No matter how I’m into music and contemporary art, my teen daughter started speaking to me as if I were born in the 1800s. 😅 Me: What are you listening to? Her: Well… [awkward silence] There is this band named The Cure… At least her music taste is developing well… 😁
010
Luca Guidi @jodosha.bsky.social · 31/10/2025
How about the complexity of deployment? What do you use? 🙂
010
Luca Guidi @jodosha.bsky.social · 31/10/2025
How does it sound to you? Up to learn more?
100
Luca Guidi @jodosha.bsky.social · 31/10/2025
A CLI to get reproducible environments from dev to CI and production. You get the exact production cluster setup locally, but on a smaller scale. You can easily add packages (e.g., Ruby) and services (e.g., Postgres). Built on top of Nix and Docker Swarm. Zero config. Sweet learning curve.
000
Luca Guidi @jodosha.bsky.social · 31/10/2025
The hiatus from OSS allowed me to think and experiment. After many trials and errors, there is one exciting project. It’s the dev exp tool I have always wanted but never had. So I built it. This can be helpful for many dev friends out there. I’ll open it soon. Anyone interested?
130
Luca Guidi @jodosha.bsky.social · 24/10/2025
This is a pattern to: 1. Declutter main 2. Delegate to single commands the responsibility of instantiating their own deps. 3. Lazy load these deps 4. Guarantee testability. Of course this makes sense for a large set of commands where readability and performance matter.
000
Luca Guidi @jodosha.bsky.social · 24/10/2025
Your #Golang CLI loads the entire database client just to print a version number. I spent months refining a pattern to fix this: two-phase initialization. Command metadata at startup, deps only on execution. Fast startup, clean tests. Full pattern breakdown: lucaguidi.com/2025/10/23/w...
lucaguidi.com
Why Your `app version` Golang CLI Command Loads Your Database Client (And How to Fix It)
Golang CLI applications with multiple commands require different dependencies. But traditional Dependency Injection loads everything at startup, even for commands you don't use.
131
Luca Guidi @jodosha.bsky.social · 20/10/2025
First day using custom Claude Code Skills… mind blown 🤯
media.tenor.com
a man with glasses is surrounded by a glowing circle and the website pmitf.com is displayed below him
ALT: a man with glasses is surrounded by a glowing circle and the website pmitf.com is displayed below him
010
Luca Guidi @jodosha.bsky.social · 06/10/2025
Is it just me, or is the mental overload of dealing with Kubernetes too much?
020
Luca Guidi @jodosha.bsky.social · 17/09/2025
Let's give socials another try...
020
Luca Guidi @jodosha.bsky.social · 10/12/2024
An interview made with whiteboard algorithms in 99.9% of the cases the worst time wasting interview.
140
Luca Guidi @jodosha.bsky.social · 09/12/2024
…or “It works and I don’t know why” 🤷‍♂️
010
Luca Guidi @jodosha.bsky.social · 07/12/2024
Wife is working, kids are playing, a few chores are done. Time for a read. What an adult life luxury get back in bed for 1 hour more. 😂
One Piece - volume 2
050
Luca Guidi @jodosha.bsky.social · 07/12/2024
San Sebastian is very nice, but be aware it’s has the most expensive real-estate market in the country. www.idealista.com/en/news/prop...
idealista.com
The most expensive places to buy a house in Spain in 2023
Where is the best place to buy property in Spain 2023?
010
Luca Guidi @jodosha.bsky.social · 07/12/2024
A spanish friend moved to Oviedo a few years ago and he’s enthusiastic about the city. Good vibes from welcoming people, good relationships with other parents, modern schools, nature in the surroundings, and the ocean is close by.
020
Luca Guidi @jodosha.bsky.social · 06/12/2024
Small to medium sized companies with at least one software engineering team.
010
Luca Guidi @jodosha.bsky.social · 06/12/2024
How this looks like to you?
100
Luca Guidi @jodosha.bsky.social · 06/12/2024
It's a single CLI that unifies Docker, Docker Compose, and a lightweight K8s, all with **zero-config**. ATM the tool manages reproducible container-based dev environments, including “side containers” like Redis. +10k pkgs available. In the future, the same containers can be deployed, clustered.
010
Luca Guidi @jodosha.bsky.social · 05/12/2024
Are you up for a call the next week?
110
Luca Guidi @jodosha.bsky.social · 05/12/2024
😂
120
Luca Guidi @jodosha.bsky.social · 05/12/2024
Who is up for a demo of a side product? I’m looking for validation and feedback. It’s a B2B dev tool for small to medium sized companies. DM me. ✌️ #solopreneurs #buildinpublic #indiehackers
293
Luca Guidi @jodosha.bsky.social · 03/12/2024
My 5yo: Daddy let’s bet 1€ that I’ll write your weight on a piece of paper. Me: ok 🤔 *He presents a piece of paper with “your weight” written down* He’s ready to open his own online shady business. 😏
1140
Luca Guidi @jodosha.bsky.social · 03/12/2024
Perdo se i figli la cantano da agosto? Chiedo per un amico. 😅
110
Luca Guidi @jodosha.bsky.social · 03/12/2024
I just ordered (but not received yet) Røde Lavalier GO mic. It’s 23% off today on Amazon.it.
120
Luca Guidi @jodosha.bsky.social · 30/11/2024
Hell yes!
110
Luca Guidi @jodosha.bsky.social · 28/11/2024
Good luck with your goal for EOY!
010
Luca Guidi @jodosha.bsky.social · 28/11/2024
What is it about?
100
Luca Guidi @jodosha.bsky.social · 28/11/2024
Bella puntata, molto equilibrata. 👏 Probabilmente la questione “amichettismo” è sorta perché Valerio ha derogato allo spirito dell’evento per dare visibilità ad un suo amico. Il video di riparazione ha peggiorato le cose, perché ha dato l’impressione di intestardirsi per orgoglio e per un amico.
000
Luca Guidi @jodosha.bsky.social · 28/11/2024
🙌
010
Luca Guidi @jodosha.bsky.social · 28/11/2024
Plz share if you’ll find something interesting. 🙏
130
Luca Guidi @jodosha.bsky.social · 28/11/2024
Thanks. I didn’t get the last sentence. 😅
100
Luca Guidi @jodosha.bsky.social · 28/11/2024
Return 200 with fake stolen credentials. Use 301 to create a redirect loop. 410 (Gone) so hopefully they won’t keep requesting. Or… 451, I’ll let you google for that 😝
200
Luca Guidi @jodosha.bsky.social · 28/11/2024
Welcome, Tim! 👋
010
Luca Guidi @jodosha.bsky.social · 28/11/2024
Yup. Absolutely. Do you journal daily?
100
Luca Guidi @jodosha.bsky.social · 27/11/2024
*hugs*
010
Luca Guidi @jodosha.bsky.social · 27/11/2024
Thanks for the advice, Gregory. 🙏
010
Luca Guidi @jodosha.bsky.social · 27/11/2024
Congrats! 🎉
000
Luca Guidi @jodosha.bsky.social · 27/11/2024
I mean, if the PoC is negative, then you reimburse. But wouldn’t be easier PoC -> get initial sells? From your thread seems the business interests comes first, then the feasibility. What am I missing? 🙂
000
Luca Guidi @jodosha.bsky.social · 27/11/2024
The main question is: what’s the media should I use to build in public? Live coding on Twitch? YouTube vlog? Blog? Newsletter? Social? All of them?
110
Luca Guidi @jodosha.bsky.social · 27/11/2024
I don’t have a list (good advice), but the criteria is SMB companies with a dev team.
100
Luca Guidi @jodosha.bsky.social · 27/11/2024
It’s B2B. If possible I would leverage individual devs’ interest to bring attention inside their companies. …If that makes sense.
100
Luca Guidi @jodosha.bsky.social · 27/11/2024
Yes. It’s a dev tool. 😝
100
Luca Guidi @jodosha.bsky.social · 27/11/2024
What if you need also validate the technical feasibility of the product?
110
Luca Guidi @jodosha.bsky.social · 27/11/2024
A mix.
200
Luca Guidi @jodosha.bsky.social · 27/11/2024
Fossi una delle piattaforme legali, adeguerei i prezzi al ribasso. Tipo 120€ l’anno. Probabilmente buona parte di questi 22 milioni comprerebbe il servizio legale.
000
Luca Guidi @jodosha.bsky.social · 27/11/2024
Paying customers
100