Joris Hartog @nootr.bsky.social · 06/03/2025Just tried #Claude Code and I'm blown away. For the first feature request, I needed to guide it step-by-step. Then I asked it to update CLAUDE.md with what it learned, and after that it could implement similar features completely on its own. So cool. #AI #devtools 010
Joris Hartog @nootr.bsky.social · 22/02/2025Found something cool in the #FastHTML docs: they created a guide written for LLMs that you can drop right into your chat context. Smart move for new libraries! #ai #dev 010
Joris Hartog @nootr.bsky.social · 02/02/2025BlockBrush is live at blockbrush.jhx.app! 🎉 Shipping with some _rough_ edges, but feedback > endless polishing (it was meant to be fun, not perfect). Next up: A small feedback tool for web devs. Drop in a JS script and let users comment on any element. #buildinpublicblockbrush.jhx.app 060
Joris Hartog @nootr.bsky.social · 25/01/2025Wait, Chrome's DevTools have Gemini built-in now? How did I miss this? Super convenient for debugging – instant help with console, networking and other #WebDev issues. 020
Joris Hartog @nootr.bsky.social · 14/01/2025Added achievements to Blockbrush! Had a couple of reasons: - It's fun - Gives new users some pixels to spend - Keeps miners engaged during busy hours First buggy version going live some time next week 🐛 #buildinpublic #blockchain #creativecoding 040
Joris Hartog @nootr.bsky.social · 09/01/2025Blockbrush is getting along nicely! 📈 Mining works 🎨 Canvas I/O works ⛓️ Just implemented "scrolling through blockchain" for drawing history Can't wait to see what people will create when this gets live! #blockchain #pixelart #buildinpublic 080
Joris Hartog @nootr.bsky.social · 07/01/2025The best HTMX feature: ✨ no new features ✨ Imagine having only bug fixes and security updates, with an API more stable than a growing backwards-compatible one. Now compare that to maintaining a typical modern JS framework. Source: htmx.org/essays/future/ #htmx 052
Joris Hartog @nootr.bsky.social · 06/01/2025Designing a web3 pixel canvas where you mine currency to place pixels. The biggest challenge: designing an algorithm that is fun for 1 miner vs 100. 🕹️Achievements (bootstrapping) 🚦Consecutive mining penalties (prevent monopolization) ❤️70/30 shared rewards (engagement) #BuildInPublic #web3 020
Joris Hartog @nootr.bsky.social · 04/01/2025My plan for 2025: building 12 apps guided by one rule - make what brings me joy. No market research, no validation. Pure creative coding fun. #BuildInPublic 050
Joris Hartog @nootr.bsky.social · 04/01/2025Didn’t expect my 4-month-old to have a sense of humor already, but she does and it’s hilarious! Makes me think about what evolutionary purpose humor might have. 000
Joris Hartog @nootr.bsky.social · 02/01/2025It's probably not what you want to hear, but when you "just" do the thing you're postponing you often get motivated again. Happens to me in almost every project. 020
Joris Hartog @nootr.bsky.social · 30/12/2024I don't want to spend money on Sentry, but I do want to know the frontend errors. This little script sends errors to the backend. It seems to work pretty well! #webdev #javascript 1100
Joris Hartog @nootr.bsky.social · 29/12/2024HTMX SSE plugin + Django's StreamingHttpResponse = real-time updates made incredibly easy! #django #htmx #webdev 050
Joris Hartog @nootr.bsky.social · 29/12/2024I just love v0 for prototyping. Not production-ready, but often the perfect starting point for bringing ideas to life. 000
Joris Hartog @nootr.bsky.social · 29/12/2024Built a proof of concept for "BlockBrush" 🎨 - A shared canvas where your browser mines the blockchain. Practical? Nope. Full of flaws? You bet. Fun to build? Absolutely! 🚀 #WebDev #Blockchain #CreativeCoding #WIP 010
Joris Hartog @nootr.bsky.social · 29/12/2024Added 4 lines of code, generated all my Kubernetes manifests using ytt and my app is live! 🚀 Proper abstractions make complex deployments simple. ytt > Helm ♥️ #DevOps #ytt #Kubernetes #indiehacker #buildinpublic 060