Profile avatar
testingrequired.com
A purple squirrel out here changing hearts & minds about #development and #testing I also talk about #tooling, #languageDevelopment, #languageServers, #typecheckers, #parsers, #compilers, #synths, and #gamedev Rarely updated: testingrequired.com
749 posts 255 followers 637 following
Regular Contributor
Active Commenter

If you're going to use String as a field type, please document what the expected/acceptable values. Tests count for this BTW. Yes, I'm calling you out on not writing enough tests...

This isn't firing from the hip. It's blind firing in to the holster. Who didn't see this coming?

Also… 🙈😳

I feel no other context is needed.

121 days to go! Early Bird pricing now live. 🧑‍🚀 Now’s the time to commit to curiosity, back your future self, and make space (pun intended) for learning that sticks. https://www.ministryoftesting.com/events/testbash-brighton-2025 #TestBash #SoftwareTesting #QualityEngineering #ContinuousLearning

Someone in the school pickup line is happy it's Friday 🎵

Folks who push commits and open PRs without looking at the diff have an unstable energy 😅 Seriously though that was one of the best tips a senior dev gave me: push it up, review it yourself, add additional comments in the diff as needed

A pull request written by AI, directed/driven by comments. It reminds me of those cooking competitions where the contestant has to tell someone else how to cook the dish. I've tried this style of chat prompting to develop a feature. I was asked to trial it for work... It's maddening.

I'm taking a break from parsers and compilers to work on some gamedev stuff. I'm still using Rust but trying out Bevy again. Bevy is great except for the lack of documentation. There are lots of code examples but most of those are extremely simple use cases for any given feature.

This is good info, especially for new rust users.

the aftermath of a 3 day weekend is disastrous. take me back weekend

A pull request written by AI, directed/driven by comments. It reminds me of those cooking competitions where the contestant has to tell someone else how to cook the dish. I've tried this style of chat prompting to develop a feature. I was asked to trial it for work... It's maddening.

Work on your critical thinking skills and learn as much as you can. Train your own model.

Front 242’s Front by Front is such a classic Wax Trax! Records release. The instructions are simple: One you lock the target! Two you bait the line! Three you slowly spread the net! And Four…. (All together now!) #Front242 #IndustrialMusic #EBM #WaxTrax #ElectronicMusic #Synthsky #RecordCollecting

Language models one shotting games/apps is just not impressive to me. "Build flappy bird!" That's great if you want flappy bird or any of the benchmark one shots. It's just not impressive.

I've got my first (from the ground up) bytecode compiler and VM interpreter! 🎉 It's a tiny little language but it works!

I've tried several times to use jq to filter JSON and the syntax just doesn't click with me at all 😵‍💫

"Notes on file format design" solhsa.com/oldernews202...

Nothing quite like waking up to water in your basement, again. 😵‍💫

I'm so thankful for my current team/group if for no other reason than very well thought out code reviews. It's so refreshing when folks aren't rubber stamping.

"You have to write tests at all levels for true coverage"

Mick Gordon's GDC talk on his work on Doom (2016) is outstanding. I highly recommend watching it if you're love in the "geeky details" of #synths, signal processing, sound design.

An interesting deep dive into a GTA San Andreas bug, plus an open-source fix! 🎮