John Turner @breaking.computer · 29/09/2026This is the first step in how you end up with a cloud agent platform (meant in a good way). 000
John Turner @breaking.computer · 27/09/2026Solidarity. My imaginary kids were always respectful, pleasant, and easy going as well. 000
John Turner @breaking.computer · 26/09/2026Recent events suggest that the bar for “annoying” has been set extremely high lately, so you’re probably fine. 020
Reposted by John TurnerSam Aaron @samaaron.bsky.social · 25/09/2026What’s this? A “QR Code Link” you say? Yes, it’s Sonic Pi code encoded into a url that opens ready for you to read, play and edit in Sonic Pi in your browser. Share your live coded tracks with greater ease! 1124
Reposted by John TurnerSam Aaron @samaaron.bsky.social · 24/09/2026Sonic Pi now runs in the web! sonic-pi.netsonic-pi.netSonic PiSonic Pi is a new kind of code-based instrument for a new generation of musicians. Use the same code for both composition and performance. Sonic Pi is free and open source software. 02213
John Turner @breaking.computer · 24/09/2026I’ve been making Claude do a pass before PR to delete any test that exercises behavior that is guaranteed by the language, framework, or third party, and it‘s helped a lot. 000
Reposted by John TurnerJosh Gondelman @joshgondelman.bsky.social · 23/09/2026Hey everyone when someone says something like “I won’t hire you if you bring iced coffee to a job interview!” you can just like, ignore that person. 3999363
John Turner @breaking.computer · 23/09/2026I’m certainly not averse to using AI to help with domestic logistics, but if I ever told my family I wanted to “start the morning aligned,” I’d hope my kids would tell their teachers that everything wasn’t ok at home and I’d be forced to get help. 000
John Turner @breaking.computer · 21/09/2026Even in the music case, a much more helpful framing for me—that I learned way later than “relax and have fun”—was “your brain isn’t good at telling excitement for a show from being chased by a tiger,” since that at least acknowledged the fight or flight feelings. 000
John Turner @breaking.computer · 21/09/2026This has only worked for me in the case of stage fright when playing music in front of a crowd, and even then it was more reminding me that music was something that I already had fun with. In other situations I haven’t found it help much. 110
John Turner @breaking.computer · 19/09/2026Absolutely, and it’s the kind of thing I find myself coaching people on the senior->staff track about. It’s rarely “go learn this tech thing,” it’s “go learn how to tell a story that someone wants to hear” or “learn some basic economics around incentives“. 011
John Turner @breaking.computer · 19/09/2026Would still listen, and I don’t think they’re necessarily mutually exclusive. 110
John Turner @breaking.computer · 18/09/2026Most of my greenfield stuff starts with some version of doing C4 diagrams to solidify my mental model before ever touching a coding agent. 010
John Turner @breaking.computer · 18/09/2026Increasingly I just don’t let LLMs write prose. I already had a rule that anything where my voice was meaningful—email, docs—would be completely written by me and possibly LLM edited, but increasingly that’s applying in more mechanical places like code comments. 010
Reposted by John TurnerJames @43081j.com · 15/09/2026i don't mind people using agents to create PRs, but please at least write the description and replies yourself 🙏 12804
John Turner @breaking.computer · 11/09/2026Working like this also makes it way easier to “sell” your projects to leadership. The people you’re helping will go to bat for you, and VPs love when you can name their reports whose problems you’re solving with a project. 000
John Turner @breaking.computer · 11/09/2026An ancillary benefit is that you’ll also become known as a trustworthy person to bring issues to, which is very useful when you’re launching the updated version of that new not-so-simple-anymore tool. 100
John Turner @breaking.computer · 11/09/2026And then you do it again. And again. And again. Eventually people will have similar-but-different problems and you’ll have to expand a tool‘s capabilities. Do that enough times and you’ll have a good shape for a tool that solves a class of problems in a way folks actually need. 100
John Turner @breaking.computer · 11/09/2026The right way is to ask a single engineer what problems they have, and find the simplest solve for one that’s high leverage. Maybe it’s a script. Maybe it’s patching some existing tool that almost does the right thing. Maybe it’s just showing them how to use a tool and updating your docs. 100
John Turner @breaking.computer · 11/09/2026The wrong way (which I’ve also done plenty of) is to ask a bunch of people about their problems, generalize them until they’re all a similar shape, and come up with a complex system that solves that general class of problem that everyone has in the abstract but no one has concretely. 100
John Turner @breaking.computer · 11/09/2026And I mean that very literally. In my experience—I’m currently the most senior engineer in a developer experience org for a company of about 500 engineers, for whatever that’s worth—the best way to make great tools involves asking that question a lot. 100
John Turner @breaking.computer · 11/09/2026It’s true. As I told someone recently: much of the job is going around to different engineers and asking “how can I personally make your job easier and more pleasant?” There’s a lot to enjoy about that. 231
Reposted by John TurnerColin @colin-fraser.net · 03/09/2026attention Fastmail executive team: please continue to be normal. If you have any thoughts about anything other than emails, please keep them to yourselves. Please do not fund any external projects that have anything to do with anything other than emails. Thank you. 321127
John Turner @breaking.computer · 04/09/2026Yeah, though mostly split between fiction and non. The rare time it’s been more than two at once is I read a novella for a few days straight or something. 010
John Turner @breaking.computer · 29/08/2026A certain subset of folks on this site are about to discover y’all’d’ve, and I‘m very excited for them. 000
John Turner @breaking.computer · 22/08/2026Now we just need a Claude Code plugin that’ll play Unchained Melody 010
John Turner @breaking.computer · 19/08/2026A teammate of mine did that program and really enjoyed it. Congrats and best of luck! 010
John Turner @breaking.computer · 15/08/2026I developed mild RSI in one of my hands as a jazz guitar major, so jazz RSI is definitely a thing. 130
John Turner @breaking.computer · 15/08/2026When I last tried Claude Desktop a few months ago I liked the interface, but had a lot of issues with the sandbox not being the same as normal CC. Have you found that as well? Is it just a process of setting it up as you go? 100
John Turner @breaking.computer · 14/08/2026I’m not averse to a good language debate, and I’m certainly not neutral, but I feel like a lot of the Go discourse is some form of “omg, I can’t believe Go lets you <thing that no one would ever actually do>”. 000
Reposted by John TurnerKate Lingley 龍梅若 @klingley.bsky.social · 12/08/2026Buddhism in the wild (photo by Jerry Feldman, Target Honolulu) 3565181345
John Turner @breaking.computer · 13/08/2026I want these too, but I think an AI agent would be content with getting served a markdown file with curl commands to run. 100
John Turner @breaking.computer · 12/08/2026I used to mostly abide this, but the past few weeks PR stacks have muddled the picture a bit. It’s really easy to get Claude to orchestrate a large scale change, break that change up into PRs, and then stack them for easy linkage. 020
John Turner @breaking.computer · 12/08/2026With LLMs becoming increasingly good at using repo information for research, knowing how to keep your commit history easy to read is an underrated skill. 010
John Turner @breaking.computer · 09/08/2026Certainly the most dangerous I’ve ever done. I missed a decimal point on an amplitude value on my C For Audio class’ “making a sine wave” assignment, which I was testing with earbuds. One of the more unpleasant experiences of my life. 010
John Turner @breaking.computer · 08/08/2026Somewhat tangential to the point of the thread, but this is why I always push back on the idea of giving new grad and junior engineer candidates systems design interviews. There are other reasons too, but the likelihood that they would have studied or experienced it beyond interview prep is low. 020
Reposted by John TurnerSam Aaron @samaaron.bsky.social · 07/08/2026Sonic Pi v5 is released. Sonic Pi is now more friendly, more accessible, more powerful and more fun. There's something to excite everyone - from the friendlier error messages, to the pro-audio config, to the new dynamic visuals for performance. Enjoy! www.patreon.com/samaaron/pos...patreon.comSonic Pi v5 Released | Sam AaronHi everyone, today is release day! Sonic Pi is now more friendly, more accessible, more powerful and more fun. Everything has been complete 13121
Reposted by John TurnerObsidian @obsidian.md · 05/08/2026Good news, everyone! We made it easy and free to convert your entire Airtable workspace to durable Markdown files that you own and can use offline. Obsidian Bases supports all your views, filters, and formulas. Your data is yours, take ownership of it. 523137
John Turner @breaking.computer · 05/08/2026They do, but from what I can tell abiding what they say is totally optional. 000
Reposted by John TurnerAshley Willis-McNamara @ashley.dev · 02/08/2026Oh, you wanna come over? Cool. Just give me three business days to clean my house until it looks like no one has ever lived here. 9738
John Turner @breaking.computer · 02/08/2026This makes me curious if, at some point, the debate will be build vs buy vs customize instead of just the first two. That’s always been an option, but the carry cost of a fork has historically been high and tedious in many companies. 000
John Turner @breaking.computer · 02/08/2026Power chords on bass don’t sound THAT bad. This is a bit mellow dramatic. 000
John Turner @breaking.computer · 31/07/2026Better interdiff review tools. I really want to be able to easily see what’s changed when someone adds a commit to a PR. Also, folder based ownership files. A single, top level codeowners gets hard to manage in a large monorepo. 110
John Turner @breaking.computer · 31/07/2026My wife has ADHD, and tools like this have been really helpful for her, and it’s a thing I keep hearing about. 080
John Turner @breaking.computer · 28/07/2026I was very much on the “nurture“ side of the nature/nurture debate, and believed—quite erroneously, I came to find out—that parents who said things like “they were always like that” were underestimating their role in who their child became personality wise. My eldest disabused me of that one. 080