Started looking into buying a flat/house and couldn’t find a calculator that shows both the upfront costs and the monthly breakdown. So I built one: house.brookehatton.com
Brooke
I’ve written a blog post about my year of 3D printing. Was also a fun excuse to play around with three.js brookehatton.com/blog/making/...
Brooke reposted
PSA: The John Lewis portable fan has been upgraded to USB-C www.johnlewis.com/john-lewis-h...
I don’t see many teams using GraphQL fragments, and I think they’re missing out. Fragments let you co-locate your components data requirements with your components. I wrote a quick post showing how this works to make maintaining your apps simpler. Check it out: brookehatton.com/blog/enginee...
Brooke reposted
🎉This Monday, May 19th, we're launching the Puzzmo iPhone app! 🎉 You can pre-download it here: apps.apple.com/us/app/puzzm... There's much more information to come, but a few important things to point out are... (1/6) 🧵:
Brooke reposted
Have you ever wished the browser would look at a background color and pick black or white for the text — whichever one provides more contrast? Now, the `constrast-color()` function in CSS does just that. webkit.org/blog/16929/c...
Brooke reposted
Brooke reposted
Exciting times to be a #golang and #ai developer github.com/orgs/modelco... #mcp
Today’s 3D printing, a case for my new Pinecil soldering iron. The hinges are all printed in place, which is pretty awesome. Design source: www.printables.com/model/410086...
Brooke reposted
TypeScript team: rewrites compiler in Go. Go community: what do you mean your new compiler takes more than a minute to compile? Unacceptable. Dishonorable even. We are so sorry for this sub par experience. Not how we do things around here. Two days later: WIP 5x speedup. HN: why pick Go anyway?
Brooke reposted
Brooke reposted
Brooke reposted
Replying to @brookke.bsky.social
Their platform feels built by product-minded people. Want to add AI? Just two lines in the Wrangler config, and you’re set. Need a SQLite DB or key-value store? Same simplicity. It’s so refreshing to just ship without having to think about the underlying infra or even api keys...
Been playing this in the mornings, it’s a delight
Ever since Puzzmo launched, we know you've been thinking: what if the classic game Memory and Sudoku had a baby? Thanks to the latest advancements in puzzle technology, we finally have an answer! We are so excited to introduce Weather Memoku: www.puzzmo.com/play/weathermemoku Interested? 🧵
Brooke reposted
🥳 Go 1.24.0 is released! 📰 Release notes: go.dev/doc/go1.24 📦 Download: go.dev/dl/#go1.24.0 #golang
On the topic of AI tooling, I recently came across www.evalite.dev an open sourced eval runner that runs locally and allows you to write AI evals similar to how you’d write tests.
There seems to be a massive tooling gap between integrating AI into a product and then evaluating and debugging, so it’s awesome to see this concept from Sunil.
full stack ai agents what if you got root access into the robot brain _while it's working_? here I pitch building UIs for your robots. easy if it’s already a server (like, ofc, a durable object) please argue whether you should use SSR/SPAs/local first/... sunilpai.dev/posts/full-s...
This blog post from @lawrencejones.dev is also great blog.lawrencejones.dev/ai-mvp/
Brooke reposted
Brooke reposted
👀 Just need a bulky retro inspired board to pair them with prototypist.net/products/pre...
You are up to date.