Brooke
@brookke.bsky.social
📤 27
📥 105
📝 23
Senior Software Engineer at Ravio
PSA: The John Lewis portable fan has been upgraded to USB-C
www.johnlewis.com/john-lewis-h...
loading . . .
John Lewis Handheld & Foldable Desk Fan, 4 inch
Buy John Lewis Handheld & Foldable Desk Fan, 4 inch from our Fans range at John Lewis & Partners. Free Delivery on orders over £50.
https://www.johnlewis.com/john-lewis-handheld-foldable-desk-fan-4-inch/p5873998
4 months ago
0
0
0
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...
loading . . .
GraphQL Fragments: Why Are They Useful?
https://brookehatton.com/blog/engineering/graphql-fragments
4 months ago
1
5
4
👀
add a skeleton here at some point
5 months ago
0
0
0
reposted by
Brooke
Puzzmo
5 months ago
🎉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) 🧵:
loading . . .
Puzzmo: Solve. Smile. Share.
Hello! If you're reading this you either really love Puzzmo or you are somehow undecided about our app. Let's be clear: you should download the app. We made it for you and it's free and it's really g...
https://apps.apple.com/us/app/puzzmo-solve-smile-share/id6714482734
10
66
24
reposted by
Brooke
Jen Simmons
5 months ago
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...
loading . . .
How to have the browser pick a contrasting color in CSS
Have you ever wished you could write simple CSS to declare a color, and then have the browser figure out whether black or white should be paired with that color?
https://webkit.org/blog/16929/contrast-color/
16
508
118
Heading to this on Tuesday!
add a skeleton here at some point
5 months ago
0
0
0
reposted by
Brooke
Orta Therox
5 months ago
Gonna head to the London GraphQL meet-up tonight
guild.host/events/londo...
loading . . .
London GraphQL April | Guild
Apr 29th 6:00PM: Come and join us for the Spring edition of London GraphQL; Two talks on the most up-to-date GraphQL topics interspersed wit
https://guild.host/events/london-graphql-april-fl322c
1
1
1
reposted by
Brooke
Johnny Boursiquot
6 months ago
Exciting times to be a
#golang
and
#ai
developer
github.com/orgs/modelco...
#mcp
loading . . .
Proposal: official support for `modelcontextprotocol/go-sdk` · modelcontextprotocol · Discussion #224
Pre-submission Checklist I have verified this would not be more appropriate as a feature request in a specific repository I have searched existing discussions to avoid duplicates Your Idea There ar...
https://github.com/orgs/modelcontextprotocol/discussions/224#discussioncomment-12730162
1
9
2
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...
6 months ago
1
3
0
reposted by
Brooke
Filippo Valsorda
7 months ago
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?
loading . . .
cmd/compile: slow escape analysis in large package in the typescript compiler · Issue #72815 · golang/go
Go version go version go1.24.1 linux/amd64 Output of go env in your module/workspace: AR='ar' CC='gcc' CGO_CFLAGS='-O2 -g' CGO_CPPFLAGS='' CGO_CXXFLAGS='-O2 -g' CGO_ENABLED='1' CGO_FFLAGS='-O2 -g' ...
https://github.com/golang/go/issues/72815#issuecomment-2719445786
14
678
139
I’m working on a blog post about interesting and useful uses of ai in products that go beyond chatbots. What are you favourite AI powered features in products that aren’t just chat bots?
7 months ago
0
0
0
reposted by
Brooke
Robb Knight
7 months ago
⭐ Revenge Font
https://revengefont.com/
∞
https://rknight.me/links/revenge-font/
loading . . .
Revenge Font
Someone vandalised our building and we made a font out of it. Download it and donate towards local initiatives that will improve the art in East London.
https://revengefont.com/
0
18
8
reposted by
Brooke
Geoffrey Litt
7 months ago
www.geoffreylitt.com/2025/03/03/t...
loading . . .
Avoid the nightmare bicycle
https://www.geoffreylitt.com/2025/03/03/the-nightmare-bicycle
0
8
2
reposted by
Brooke
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...
8 months ago
0
0
1
Cloudflare just keeps churning out so much awesome stuff.
add a skeleton here at some point
8 months ago
1
2
1
Your outie can write a blog post while resisting the urge to rewrite their entire website or replace the blogging engine
8 months ago
0
1
0
Been playing this in the mornings, it’s a delight
add a skeleton here at some point
8 months ago
0
0
0
reposted by
Brooke
Go
8 months ago
🥳 Go 1.24.0 is released! 📰 Release notes:
go.dev/doc/go1.24
📦 Download:
go.dev/dl/#go1.24.0
#golang
3
284
106
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.
loading . . .
Test GenAI-powered apps in TypeScript
Evalite makes evals simple. Test your AI-powered apps with a local dev server. No API key required.
https://www.evalite.dev
8 months ago
0
0
0
First 3D printing project completed - some magnetic hooks for our bike helmets
8 months ago
1
2
0
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.
add a skeleton here at some point
8 months ago
1
1
0
reposted by
Brooke
nilay patel
8 months ago
Severance is so crazy, every episode is just like a shot of a guy walking, a sequence of two people ominously staring at each other while someone bangs a piano key, and then a jump scare with a goat. $20m per episode
29
371
19
reposted by
Brooke
Parker Ortolani
8 months ago
How is each Severance episode even better than the last. Wow.
2
68
3
I love that pebble just won’t die
add a skeleton here at some point
8 months ago
0
0
0
👀 Just need a bulky retro inspired board to pair them with
prototypist.net/products/pre...
loading . . .
(Pre-Order) SA Macrodata Refinement
This is a Pre-Order, please read our guidance on Pre-Orders here: FAQ's Expected to ship Q1 2025 Pre-Order will be open until 28th February 2025 Over the last four decades, our operators in Custe...
https://prototypist.net/products/pre-order-sa-macrodata-refinement?_pos=1&_sid=deb0c6d93&_ss=r&variant=54998091727226
8 months ago
0
0
0
Constantly fighting the urge to buy a new mechanical keyboard
9 months ago
0
2
0
you reached the end!!
feeds!
log in