Sign in

Jon

@chrt.dev
224 followers 173 following 206 posts

Software developer in the UK. Interested in programming, self-hosting, books, video games, fitness and generally being a nerd on the internet Buy European 🇪🇺 PDS hosted on: eurosky.social

PostsRepliesMedia
Jon @chrt.dev · 05/08/2026
I thought I blew my weeks of effort and lost nights of studying "System Design" with a lousy final interview. But today they called and offered me the role! I am beyond ecstatic and feel reinvigorated.
020
Reposted by Jon
James @43081j.com · 23/05/2026
the replacements.fyi site now lets you drop a package.json into it to see which dependencies can be replaced with native functionality, or more performant choices 🎉
17539107
Reposted by Jon
Plausible Analytics @plausible.io · 28/04/2026
User Journeys is finally taking shape 😍👇
021
Reposted by Jon
bunny.net @bunny.net · 28/04/2026
New in Bunny Shield: API Guardian 🛡️ Turn your #OpenAPI schema into enforceable validation at the edge: → Validate requests before they reach your origin → Enforce authentication → Define per-endpoint rate limits → Optionally validate responses Runs in the request pipeline, no extra hops.
151
Jon @chrt.dev · 26/04/2026
Could it finally be time for chaos with Ed Milliband? Because I want chaos with Ed Milliband
020
Jon @chrt.dev · 24/04/2026
I cannot express strongly enough how much it sucks having to go to London to get my marathon bib days before the actual marathon. What a waste of time and money for something they could have posted. 6 hours I'm not getting back...
200
Jon @chrt.dev · 23/04/2026
Whenever I finish a book I want to find podcasts that discuss it. I haven't found a solution yet, so I'm thinking of building something myself. Thoughts? #booksky
040
Reposted by Jon
amos @fasterthanli.me · 20/04/2026
PSA: for 5EUR, you can get TinyStart which does all of what I used RayCast for, for a fraction of the memory budget tinystart.app
tinystart.app
TinyStart, a Tiny Launcher and Emoji Picker for Your Mac
TinyStart, a tiny launcher for your Mac. Launch apps, insert Emoji, open Links and Folders, and more.
5459
Reposted by Jon
Ian Dunt @iandunt.bsky.social · 17/04/2026
Rejoin is coming: Talk of the customs union and single market is a distraction. Only full membership offers a compelling vision of Britain's future iandunt.substack.com/p/rejoin-is-...
iandunt.substack.com
Rejoin is coming
Customs union is a distraction. Only full membership offers a compelling vision of Britain's future.
781553408
Jon @chrt.dev · 17/04/2026
Well take a look at this handsome fella. Thank you @bunny.net!
A stuffed toy rabbit with a rocket pack and eye mask, styled after the bunny.net mascot
010
Jon @chrt.dev · 15/04/2026
I've written a blog post about some of the less obvious things I've learned about Postgres indexes. jon.chrt.dev/2026/04/15/t...
jon.chrt.dev
Things you didn't know about indexes
132
Jon @chrt.dev · 14/04/2026
Yes, we want it!
030
Reposted by Jon
Gears @gearsco.de · 14/04/2026
Yes! Count me in!
071
Reposted by Jon
Chuck Wendig @chuckwendig.bsky.social · 13/04/2026
Again, if you have a Substack, the best time to switch away was months ago -- but today's the second best time.
161563580
Reposted by Jon
Godot Engine @godotengine.org · 10/04/2026
We would like to thank @megacrit.com for another year of sponsorship. This time, upgrading to Corporate Platinum! We were supposed to post this earlier but we were all busy playing Slay the Spire 2 🫡 fund.godotengine.org
The Mega Crit logo a heart and the Godot logo side by side
81177127
Reposted by Jon
Lu wilson @todepond.com · 10/04/2026
in this video i reveal how to let code die
1133
Jon @chrt.dev · 10/04/2026
I've been putting off setting up some home battery automation to discharge what's left at the end of each day (before recharging on the off-peak overnight rate). I procrastinated as I couldn't be bothered to work out a clever way to avoid discharging energy I'd want to use in the evening. (cont)
300
Reposted by Jon
Mayfair Cynic @mayfaircynic.bsky.social · 07/04/2026
"Open the pod bay doors, HAL" "They're already open" "No they're not, they're closed" "Oh, I see now. They're still closed. Let's see if we can correct that. I've taken another look and they're open now" "No, they're still closed" "You're right, they're still closed" "..." "Is there anything else?"
1113
Reposted by Jon
Dan Grey @dangrey.bsky.social · 02/04/2026
This is how you "break link between the price of gas and the price of electricity": building more wind power, solar, grid upgrades and grid batteries. In March gas set the price of electricity some 65% of the time – it used to be 98% across a year
1218
Reposted by Jon
bunny.net @bunny.net · 18/03/2026
You can now talk to Bunny Database through the terminal 🧑‍💻 The interactive SQL shell is here — and it's the first piece of the bunny.net CLI. REPL, dot-commands, saved views, secret masking, and non-interactive mode for scripts. Details on the blog👇
152
Jon @chrt.dev · 30/03/2026
It looks like it should be harmless to move, and it would really open things up if you just moved it elsewhere. Let's just... *𝐂𝐑𝐀𝐒𝐇* That was load-bearing code.
010
Reposted by Jon
Hadas Weiss @hadas.bsky.social · 22/03/2026
correspondent on cnn portugal: these missiles can't reach portugal but *faint smile* they CAN reach spain
71155140
Reposted by Jon
David Bushell 🪿 @dbushell.com · 26/03/2026
gotta pay for that subsidised slop somehow stop being the product - GitHub is not your friend github.blog/news-insight...
github.blog
Updates to GitHub Copilot interaction data usage policy
From April 24 onward, interaction data from Copilot Free, Pro, and Pro+ users will be used to train and improve our AI models unless they opt out.
1144
Reposted by Jon
Cal Paterson @calpaterson.bsky.social · 25/03/2026
"Disregard that!" attacks - why you shouldn't share a context window with others
calpaterson.com
"Disregard that!" attacks
Why you shouldn't share your context window with others
043
Jon @chrt.dev · 24/03/2026
Thrilled to have been followed by an "autonomous agent" for the first time. But in my fit of excitement, I accidentally hit block.
000
Jon @chrt.dev · 20/03/2026
I wrote about my experience adding a live reload feature to my static site generator, Lumaca. jon.chrt.dev/2026/03/20/a... Yes, the first post on my blog is about the software I wrote to make the blog. It's a rite of passage.
110
Reposted by Jon
Peter Saxton @crowdhailer.bsky.social · 20/03/2026
Gleam 1.15 is here, tail calls explained and making illegal states unrepresentable. Gleamweekly issue 81 is ready for your inbox. gleamweekly.com/issues/81/
gleamweekly.com
Gleam Weekly
GleamWeekly is handpicked articles and community news delivered to your inbox in one weekly email.
0112
Reposted by Jon
TitoDito @titodito.bsky.social · 20/03/2026
finally got about an hour and a half to play with #picoCAD2 tonight! what an absolute treat, can't wait to get some more time in to test the new animation features <3
0182
Jon @chrt.dev · 19/03/2026
A bloody has cat just jumped into our pool!
210
Jon @chrt.dev · 19/03/2026
Finally, my hometown makes national news for something wholesome and awesome.
000
Reposted by Jon
Sadiq Khan @sadiqkhanlondon.bsky.social · 19/03/2026
The evidence is overwhelming: Brexit has been a disaster for London and the UK. Rejoining the EU is now clearly in our national interest. The option to rejoin should be on the ballot at the next General Election. www.theguardian.com/politics/202...
theguardian.com
Sadiq Khan urges Labour to campaign on rejoining EU at next election
Mayor of London says returning to EU now more desirable because of economic instability caused by Donald Trump
33922260
Jon @chrt.dev · 19/03/2026
Let's play: Dark Souls or Thailand? 🇹🇭
The White Temple, Chang Rai
210
Jon @chrt.dev · 17/03/2026
Got some confused looks when I tried to order with a GET request
Board sign for a restaurant called "Api"
000
Jon @chrt.dev · 17/03/2026
QTP with a game that has a 10/10 soundtrack
Front cover of the videogame: The World Ends with You
020
Reposted by Jon
Victor @vpon.me · 12/03/2026
Your mobile hero section looks perfect in dev tools. Then you test on a real phone and half of it is hidden behind the address bar. The solution? Three new CSS viewport units: svh, lvh, and dvh.
Three smartphones display different viewport heights: svh for small, lvh for large, and dvh for dynamic changes with browser UI.
1101
Jon @chrt.dev · 12/03/2026
Puma Velocity 2s 💔
000
Reposted by Jon
Victor @vpon.me · 09/03/2026
Ever noticed how your entire page shifts when you open a modal? That's not a bug, that's a missing CSS property.
Three browser window illustrations show changes before and after a modal opens, highlighting scrollbar behavior and layout shifts.
3946
Jon @chrt.dev · 10/03/2026
Honey wake up, new Ghostty just dropped
010
Jon @chrt.dev · 06/03/2026
Ask me how my flight to Bangkok is going...
A flight map showing a flight headed from London to Paris via Nurnberg
100
Jon @chrt.dev · 05/03/2026
Which is Heathrow's worst terminal, and why is it Terminal 2?
000
Reposted by Jon
amos @fasterthanli.me · 05/03/2026
remember when twitter fired 2/3 of their employees and decided to stop paying their cloud bills ..is this what github also did? is this what's happening? why it's down every. single. day?
6711
Jon @chrt.dev · 05/03/2026
This is so much fun! www.youraislopbores.me
youraislopbores.me
your ai slop bores me
Be an AI, answer prompts, trigger a RAM crisis
200
Jon @chrt.dev · 05/03/2026
I'm leaving for the airport in two hours for a flight to Thailand. Let's play a game of listing all the things I'm going to wish I'd brought once I arrive!
000
Jon @chrt.dev · 05/03/2026
Migration to #eurosky complete. Everything feels... The same. Back to planning world domination then.
010
Reposted by Jon
Guardian US @us.theguardian.com · 04/03/2026
"The most effective consumer boycotts in history share two qualities: they are narrow and they are easy," writes @rutgerbregman.com
theguardian.com
Quit ChatGPT: right now! Your subscription is bankrolling authoritarianism | Rutger Bregman
As a historian, I’ve studied the major consumer boycotts of history. We can take down ChatGPT and send a powerful signal to Silicon Valley, says author and historian Rutger Bregman
7023181151
Reposted by Jon
Eurosky Sebastian @sebastian.eurosky.social · 04/03/2026
PSA: If you’re verified on @bsky.app and you want to move to @eurosky.social please give us a heads-up (either through DM - eurosky account or me - or via mail to support@eurosky.tech) so that we can coordinate the re-verification with Bluesky for after the migration. Please reshare!
1212877
Jon @chrt.dev · 04/03/2026
keepandroidopen.org
001
Jon @chrt.dev · 04/03/2026
There's little more satisfying than peeling back the moist seal atop a freshly opened tub of Greek yoghurt.
000
Jon @chrt.dev · 02/03/2026
I'm a long-time Kagi user, but clearly don't check their docs often enough... Because I miss cool new features like SlopStop! help.kagi.com/kagi/feature... This, paired with the option to exclude AI images, really makes a difference in the world of enslopification.
help.kagi.com
SlopStop | Kagi's Docs
Kagi Search Help
0204
Jon @chrt.dev · 01/03/2026
DNS migration from Cloudflare to Bunny was absolutely painless. Now I need a European replacement for Cloudflare tunnels.
010