Brooke
@brookke.bsky.social
📤 27
📥 106
📝 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
6 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
7 months ago
1
5
4
👀
add a skeleton here at some point
7 months ago
0
0
0
reposted by
Brooke
Puzzmo
7 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
8 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
8 months ago
0
0
0
reposted by
Brooke
Orta Therox
8 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
9 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
10
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...
9 months ago
1
3
0
reposted by
Brooke
Filippo Valsorda
10 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
673
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?
10 months ago
0
0
0
reposted by
Brooke
Robb Knight
10 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
10 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...
10 months ago
0
0
1
Cloudflare just keeps churning out so much awesome stuff.
add a skeleton here at some point
10 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
10 months ago
0
0
0
Been playing this in the mornings, it’s a delight
add a skeleton here at some point
11 months ago
0
0
0
reposted by
Brooke
Go
11 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
11 months ago
0
0
0
First 3D printing project completed - some magnetic hooks for our bike helmets
11 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
11 months ago
1
1
0
reposted by
Brooke
nilay patel
11 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
28
370
19
reposted by
Brooke
Parker Ortolani
11 months ago
How is each Severance episode even better than the last. Wow.
2
67
3
I love that pebble just won’t die
add a skeleton here at some point
11 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
11 months ago
0
0
0
Constantly fighting the urge to buy a new mechanical keyboard
12 months ago
0
2
0
you reached the end!!
feeds!
log in