wolfman ~$
wolfman.dev
wolfman ~$
@wolfman.dev
Spooky cloud stuff | he/him
Reposted by wolfman ~$
anyone who
-brings up vibe coding like it’s a good thing unironically
-asks me “do u think AI will replace all software engineers”
-says “we are ____ compliant” as if that defaults to being secure

will receive 1 of following
-incoherent screeching
-bad beatboxing/singing
-coherent yelling
temple: why do u want to become a nun?

me: *incoherent screaming and gesturing, foaming at mouth*

spouse: i’m sorry about my spouse they mean “security is all theatre and reliability is but a dream, pray to the gods WE ARE ALL DOOMED”

me: *screeches like a bat*
November 29, 2025 at 2:05 AM
IPv6 is wild. During VPC design, I would always carefully plan out address allocation so that I wouldn't run out of IPv4 addresses.

Now you can just allocate 4 billion trillion IPv6 addresses to divide up into 17 million address subnets. Dang. Yo.
November 26, 2025 at 8:16 PM
Reposted by wolfman ~$
engineers: there’s a 50% chance this might fail

VC: ok then do it twice
November 9, 2025 at 12:31 AM
Reposted by wolfman ~$
This isn't ‘'renting a server.' It's leasing access to a whole sprawling, capital-intensive, technically-capable system that must be just as available in Cairo as in Capetown, just as functional in Bangkok as Berlin. Particularly given the high stakes use cases of many who rely on Signal. 6/
October 27, 2025 at 10:38 AM
Reposted by wolfman ~$
One of the points Alex Gaynor makes in his “Learning From Failure” talk on software engineering is that the “root cause” of an issue is seldom “someone chose to do something they knew was unsafe”. More often they’re doing something that they’ve been led to think is safe, but which isn’t.
Talked to a traffic engineer once who said: We can design the roads to be safe, but you can't fix people, people are going to do stupid things. ¯\_(ツ)_/¯

IF YOU'RE NOT DESIGNING THE ROADS TO BE SAFE WHEN PEOPLE DO STUPID THINGS, THEN YOU'RE NOT DESIGNING THE ROADS TO BE SAFE.
September 28, 2025 at 1:20 PM
Even though I've been doing cloud things for almost ten years now, I'm forever grateful for having spent time wrangling physical networks with some great mentors. Knowing this stuff in the era of cloud VPCs is like a super power.

fosstodon.org/@nickpegg/11...
Nick Pegg (@nickpegg@fosstodon.org)
I think more software engineers should learn networking at a high level. Not just because it's useful for troubleshooting, but also because how all the different layers interact is a good lesson in sy...
fosstodon.org
August 30, 2025 at 8:20 PM
Reposted by wolfman ~$
None of the above changes with AI tools generating code.

So if AI tools can generate code faster (and more of it with less effort), ask yourself: what will happen?
July 8, 2025 at 11:59 AM
Reposted by wolfman ~$
"Fundamental" truths about software:

- Code is liability

- The more code you have, the more bugs you tend to have

- The more complex a system, the more important architecture becomes

- Writing maintainable code is a lot more effort than just getting it to work
July 8, 2025 at 11:59 AM
In other news: vector.dev is hot shit and I should probably write a blag post about it soon.
Vector
A lightweight, ultra-fast tool for building observability pipelines
vector.dev
June 28, 2025 at 9:57 PM
There's been some high-profile accidents* in the historical fencing scene recently, including a rapier going through a jacket and a heavy sabre knocking someone out cold.

I keep hearing that historical fencing/HEMA is new on the scene, and can't help but wonder if we're relearning why MOF exists.
June 28, 2025 at 9:50 PM
OH: activity is not the same thing as productivity.
June 12, 2025 at 2:52 PM
Reposted by wolfman ~$
insult ppl like tostolyevsky

instead of “be fuckinh for real” try “What terrible tragedies realism inflicts on people”

instead of “that’s bullshit nice try” try “You can be sincere but still be stupid”

instead of “wow u love like this” try “Man is a creature that can get accustomed to anything”
May 23, 2025 at 4:55 PM
Hey it's me writing about (not) using LLMs for generating code: wolfman.dev/posts/writin...
Writing with/out Internalization
wolfman.dev
May 23, 2025 at 12:45 AM
A blag in which I become the latest person to discover that the JWTs issued by AWS ALBs are not spec-compliant:

wolfman.dev/posts/aws-al...
AWS Application Load Balancers JWTs are Padded
wolfman.dev
March 23, 2025 at 11:26 PM
Reposted by wolfman ~$
don’t think people realize how much Canadians are already mobilizing … just heard a worrying report that 20 anglers & other fiſhermen, lately of Halifax, have Taken to a certain Sloop, the Antelope, heavily laden with 14 four-pounders and a Letter of Marque to cruise the Seas for American Gold
March 11, 2025 at 10:38 PM
Reposted by wolfman ~$
🧵 Looking to #BuyCanadian and support 🇨🇦? share this thread of CIRA resources that covers everything from your shopping list to your online presence and staying cybersafe. Let Morty the moose be your guide—because we're #Canadian down to our stock photos cira.ca/en/stock-gal....
March 4, 2025 at 3:07 PM
Reposted by wolfman ~$
Truth still matters. Here's my latest on what is happening in the wake of the recent series of crashes.

colleenmondor.substack.com/p/23-aviatio...
#23: Aviation is facing a potential hysteria problem
Someone posted last night that there were no plane crashes under Biden. That was the moment I realized truth is fighting a losing battle in aviation.
colleenmondor.substack.com
February 18, 2025 at 9:27 PM
After a 4ish year gap its time to dust off the old blag. Today's topic that I am unqualified to litigate: Production Pressures, concept that lives rent-free in my head.

wolfman.dev/posts/produc...
Production Pressures
wolfman.dev
February 18, 2025 at 3:56 AM
Weird vibes in tech land right now. Assertions that AI replacing developers is a good thing, but also that developers are using AI to cheat on interviews which is a bad thing.

(I know why this dissonance exists -- just let me have my moment of levity!)
February 18, 2025 at 3:04 AM
Reposted by wolfman ~$
"why doesn't burning it all to the ground and rewriting everything in new code work" -- cuz every single software design will come with its flaws that nobody can anticipate, even new ones. new problems are worse than old problems, because it takes effort to detect and figure out new solutions.
February 9, 2025 at 2:55 AM
Reposted by wolfman ~$
Has Kubernetes been an inside job by Google this whole time?!

Probably not…

But you can still hear more of @quinnypig.com and @mistermocha.bsky.social’s tech conspiracy theories on this all-new episode of Screaming in the Cloud!

https://buff.ly/4ghRkz2
February 1, 2025 at 8:01 PM
Reposted by wolfman ~$
10+YOE engineer seeking employment in games and apps development. toolset: C#, Python, HLSL, C, C++ ,Swift, Java, Javascript, Lua; Unity, Frostbite, Unreal, Houdini, Maya, Nuke, Git, Perforce. working knowledge of many other langs and tools. deeply technical and richly creative individual.
January 28, 2025 at 10:01 PM
Reposted by wolfman ~$
✨❗🔔 hi all-friend's trans gf is being told she has to leave canada by feb 22 unless she can find employment that can sponsor her for CA work visa. 10+YOE engineer in app and games development, last gig was 3 years at Unity - entire division laid off.plz share far and wide, dm for her resume/linkedin
January 28, 2025 at 10:00 PM
Reposted by wolfman ~$
No, I don't need a bloody copilot for this document, thank you.

Writing is, in no small part, a tool for thinking. If you outsource that element to a machine that cannot think, you shouldn't be surprised if, at the end of the process, neither you nor your reader are any the wiser.
January 26, 2025 at 1:31 PM
Did a thing this weekend with some sword frens.
November 21, 2024 at 2:03 AM