Sign in

A Sturdy Magic Hedgehog

@aussiedingo.bsky.social
3.3K followers 3.9K following 2K posts

Awaiting the joyous celebration 🎉 🎉 🎉 Meanjin Land

PostsRepliesMedia
Reposted by A Sturdy Magic Hedgehog
RedStateBlues @coolsprings.bsky.social · 14/07/2026
Warning ⛔️ AMERICA IS NOT SAFE⛔️
64023
A Sturdy Magic Hedgehog @aussiedingo.bsky.social · 12/07/2026
Lickspittle dominos have started to fall...
000
A Sturdy Magic Hedgehog @aussiedingo.bsky.social · 09/07/2026
Yes it's getting cold in Brisbane. So the little fellow wants to cuddle while we watch TV! #dog #cuddly
A fluffy dog on a warm blanket!
020
Reposted by A Sturdy Magic Hedgehog
Mark Hamill @markhamillofficial.bsky.social · 21/06/2026
Happy Father's Day 🖤
997420336318
A Sturdy Magic Hedgehog @aussiedingo.bsky.social · 15/05/2026
The least of these look like criminals in our eyes / So we leave Christ standing out in the rain / On the street - Caedmon's Call "This World"
000
Reposted by A Sturdy Magic Hedgehog
azariah.bsky.social @azariah.bsky.social · 08/05/2026
"Vibe-coding is in. Software Engineering is useless!" Wrong. The Expression Problem is why your AI-generated pattern-driven code is still broken. Its two solutions let AI reason over the structure of your problem — not guess at it. johnazariah.github.io/2026/05/08/the-craft-isnt-dead.html
johnazariah.github.io
The Craft Isn’t Dead. You Just Never Learned It.
The Craft Isn’t Dead. You Just Never Learned It.
162
Reposted by A Sturdy Magic Hedgehog
azariah.bsky.social @azariah.bsky.social · 08/05/2026
As I never tire of reminding him, @shriram.bsky.social named the Expression Problem. Maybe if the industry had listened harder, we wouldn't be having this conversation...
121
Reposted by A Sturdy Magic Hedgehog
Hillary Rodham Clinton @hillaryclinton.bsky.social · 11/04/2026
I love this photo of astronaut Christina Koch looking back at Earth from Artemis II. She's the first woman to see the full sphere of our beautiful planet. Welcome home to the crew, and thank you for reminding us of all we can discover together.
322259573718
Reposted by A Sturdy Magic Hedgehog
Annie Parker @annieparker.bsky.social · 11/04/2026
Badass.
0172
Reposted by A Sturdy Magic Hedgehog
azariah.bsky.social @azariah.bsky.social · 06/03/2026
Companion code: C# (45 tests), F# (27 tests), Haskell (29 tests). github.com/johnazariah/...
github.com
johnazariah.github.io/code/intent-vs-process at main · johnazariah/johnazariah.github.io
John Azariah's Personal Blog. Contribute to johnazariah/johnazariah.github.io development by creating an account on GitHub.
011
Reposted by A Sturdy Magic Hedgehog
azariah.bsky.social @azariah.bsky.social · 06/03/2026
The Monday morning plan. How to migrate your legacy codebase without a rewrite. johnazariah.github.io/2026/03/05/0...
johnazariah.github.io
Intent vs Process - Part 6: The Strangler Fig
This series is dedicated to Christian Smith, with gratitude for all the insightful conversations that shaped the ideas in these posts.
101
Reposted by A Sturdy Magic Hedgehog
azariah.bsky.social @azariah.bsky.social · 06/03/2026
Monads (1960s), free constructions (1970s), Yoneda (1954). We're standing on the shoulders of giants. johnazariah.github.io/2026/03/05/0...
johnazariah.github.io
Intent vs Process - Part 5: Standing on the Shoulders of Giants
This post is dedicated to George Pollard and Ivan Towlson, for starting me on the scary path to category theory.
101
Reposted by A Sturdy Magic Hedgehog
azariah.bsky.social @azariah.bsky.social · 06/03/2026
Plot twist: interfaces-as-programs and data-as-programs are mathematically dual. johnazariah.github.io/2026/03/05/0...
johnazariah.github.io
Intent vs Process - Part 4: Two Sides of the Same Coin
This series is dedicated to Christian Smith, with gratitude for all the insightful conversations that shaped the ideas in these posts.
301
Reposted by A Sturdy Magic Hedgehog
azariah.bsky.social @azariah.bsky.social · 06/03/2026
What if your program was data? SQL EXPLAIN for business logic. That's the Free Monad. johnazariah.github.io/2026/03/05/0...
johnazariah.github.io
Intent vs Process - Part 3: Intent You Can See (and Optimize)
This series is dedicated to Christian Smith, with gratitude for all the insightful conversations that shaped the ideas in these posts.
101
Reposted by A Sturdy Magic Hedgehog
azariah.bsky.social @azariah.bsky.social · 06/03/2026
The fix: make the entire program abstract, not just the leaf calls. DI done properly = Tagless Final. johnazariah.github.io/2026/03/05/0...
johnazariah.github.io
Intent vs Process - Part 2: The Algebra of Intent
This series is dedicated to Christian Smith, with gratitude for all the insightful conversations that shaped the ideas in these posts.
101
Reposted by A Sturdy Magic Hedgehog
azariah.bsky.social @azariah.bsky.social · 06/03/2026
The dirty secret: your PlaceOrder method knows too much. johnazariah.github.io/2026/03/05/0...
johnazariah.github.io
Intent vs Process - Part 1: Your Clean Architecture Has a Dirty Secret
This series is dedicated to Christian Smith, with gratitude for all the insightful conversations that shaped the ideas in these posts.
101
Reposted by A Sturdy Magic Hedgehog
azariah.bsky.social @azariah.bsky.social · 06/03/2026
🧵 New blog series: "Your Clean Architecture Has a Dirty Secret" Every architecture pattern — Clean, CQRS, microservices, vertical slices — has the same unspoken coupling: what and how are fused in the same code. None of them even name it. 6 posts. 3 languages. Half a century of math. Let's fix it.
231
Reposted by A Sturdy Magic Hedgehog
azariah.bsky.social @azariah.bsky.social · 08/02/2026
I've finally put together the blog post accompanying a lecture that @neeldhara.bsky.social invited me to give over a year ago - which happened about a year after @shriram.bsky.social got us to start thinking about it :) Eventual consistency, I guess. :) johnazariah.github.io/2026/02/08/o...
johnazariah.github.io
One Loop to Traverse Them All
Dedicated to Prof Shriram Krishnamurthi, who incited the exploration into this area, and to Prof Neeldhara Misra, who invited me to give a version of this talk to her class at IIT Gandhinagar.
042
Reposted by A Sturdy Magic Hedgehog
azariah.bsky.social @azariah.bsky.social · 12/12/2025
My #FsAdvent 2025: "Froggy Tree House" 🐸 A fun little series about building a game DSL in #fsharp. Frogs jumping. Flies getting eaten. Normal stuff. (Part 6 is called "Code as Model" but that's probably not important :)) johnazariah.github.io/2025/12/12/t... /cc: @sergeytihon.com
johnazariah.github.io
Tagless Final in F# - Part 1: Froggy Tree House
FsAdvent 2025: This is Part 1 of a 6-part series on Tagless-Final in F#. This blog series came about from a chance conversation with the brilliant and funny Dr. Vaishnavi S. I’m going to bury the lede...
1103
A Sturdy Magic Hedgehog @aussiedingo.bsky.social · 21/11/2025
What happens when you're a racist ignoramus!
Laura Loomer being an innumerate racist idiot. Nothing to see here, move  on! :)

(The text is an exchange about New Yorkers being forced to learn Arabic Numerals and Laura Loomer reacting naturally - clearly having no clue that the way we write numbers in the western world is by using Arabic numberals)
252
Reposted by A Sturdy Magic Hedgehog
Andrew D Thaler @drandrewthaler.bsky.social · 12/11/2025
Look, we're going to be trying to come up with a catch-all name for this group of scoundrels, and based on the emails we've seen, might I suggest "Illiterati"?
4859
A Sturdy Magic Hedgehog @aussiedingo.bsky.social · 12/11/2025
I was today years old when I came across Emm Gryner and her music! What a voice! www.youtube.com/watch?v=yCEX...
youtube.com
Pour Some Sugar On Me
YouTube video by rosarlife
010
Reposted by A Sturdy Magic Hedgehog
Emily C. Hughes @emilyhughes.bsky.social · 09/11/2025
pre-writing a devastating obituary for your enemy is god-tier hating of a kind you don’t often see anymore. renaissance haterism. beautiful stuff.
13143604270
A Sturdy Magic Hedgehog @aussiedingo.bsky.social · 06/11/2025
Man the pizza and garlic bread we had at dinner was quite possibly the very best I've ever had in all of Australia!
060
Reposted by A Sturdy Magic Hedgehog
Robert Reich @rbreich.bsky.social · 05/11/2025
The lesson of history is that tyrants cannot be appeased. Appeasement only feeds their insatiable hunger for power. Tyrants prey on people who feel unsafe and vulnerable. But without mass submission, a tyrant is powerless. Remember this.
212153354373
Reposted by A Sturdy Magic Hedgehog
Governor Gavin Newsom @governor.ca.gov · 05/11/2025
Tonight, California made it clear: we’re taking back our voice and democracy. Here’s to proof that when we act together, we win.
437219753603
Reposted by A Sturdy Magic Hedgehog
Aaron Rupar @atrupar.com · 05/11/2025
Mamdani: "New York will remain a city of immigrants, a city built by immigrants, powered by immigrants, and as of tonight, led by an immigrant."
598497609723
Reposted by A Sturdy Magic Hedgehog
Zohran Kwame Mamdani @zohrankmamdani.bsky.social · 05/11/2025
31128594818086
Reposted by A Sturdy Magic Hedgehog
Mikie Sherrill @mikiesherrill.bsky.social · 05/11/2025
New Jersey, it is the honor of my life to earn your trust to become this great state’s 57th Governor. I promise to listen, lead with courage, and never forget who I serve.
511174672276
Reposted by A Sturdy Magic Hedgehog
Joanne Belknap @joannebelknap.bsky.social · 05/11/2025
She had me at “Ghazala Hashmi is an American name”! She’s legendary!
0234
Reposted by A Sturdy Magic Hedgehog
Michael Li (李之樸) @mcpli.bsky.social · 05/11/2025
A seeming bit of history tonight as Ghazala Hashmi becomes the first Asian American to win statewide office in Virginia - and the first Muslim woman to win statewide office *anywhere* in the United States.
176163713218
A Sturdy Magic Hedgehog @aussiedingo.bsky.social · 04/11/2025
Sic semper tyrannus!
000
A Sturdy Magic Hedgehog @aussiedingo.bsky.social · 29/10/2025
@todmaffin.com loved your video where you said "Courage means nothing if it stops at memory"! Profound and powerful stuff! Well done!
020
Reposted by A Sturdy Magic Hedgehog
Lichess @lichess.org · 20/10/2025
The entire Lichess team is deeply shocked and saddened to hear of the untimely passing of GM Daniel Naroditsky.

Danya had a deep passion for chess and a rare gift for inspiring that love of the game in others. Through his commentary, playing, and tireless efforts across all domains of chess, Danya won the hearts and minds of the community.

We have truly lost one of our brightest advocates for the game, taken well before his time at just 29. Our team's thoughts are with his family, friends and his many fans at this time.
518725
A Sturdy Magic Hedgehog @aussiedingo.bsky.social · 21/10/2025
Oh, this is tragic!
030
Reposted by A Sturdy Magic Hedgehog
Ainsley S @americanbeetles.bsky.social · 15/10/2025
🚨🪲 COOL JOB ALERT 🪲🚨 3-year position at the Western Australian Museum working on an awesome beetle phylogenetics project, starting at $105k dollarydoos per annum: search.jobs.wa.gov.au/page.php?pag...
32118
A Sturdy Magic Hedgehog @aussiedingo.bsky.social · 12/10/2025
Looks like cruelty is the point... When will "Christians" see what is being done on their behalf...
110
Reposted by A Sturdy Magic Hedgehog
George Takei @georgetakei.bsky.social · 11/10/2025
The great actress Diane Keaton has left us at the age of 79. Too soon to say good-bye to the woman who made us smile at the quirky Annie Hall, and who broke our hearts in Reds. Your charm and talent will be sorely missed.
440187652079
A Sturdy Magic Hedgehog @aussiedingo.bsky.social · 06/10/2025
When small men begin to cast big shadows, it means the sun is about to set. - Lin Yutang
032
Reposted by A Sturdy Magic Hedgehog
Jeff Sharlet @jeffsharlet.bsky.social · 04/10/2025
It appears that my employer, Dartmouth, one of the Trump 9, has said no to the compact. All the better given that our president is cited within it. But she’s saying no. Count the small victories when they come.
Office of the President
Dear Dartmouth community,
 
As many of you know, Dartmouth was one of nine universities asked by the White House to give feedback by Oct. 20 on a draft of its “Compact for Academic Excellence in Higher Education.” 
 
I am deeply committed to Dartmouth’s academic mission and values and will always defend our fierce independence. 
 
You have often heard me say that higher education is not perfect and that we can do better. At the same time, we will never compromise our academic freedom and our ability to govern ourselves. 
 
Best,
Sian Leah Beilock
President
654399667
A Sturdy Magic Hedgehog @aussiedingo.bsky.social · 04/10/2025
"Land of the Free", my arse!!
241
Reposted by A Sturdy Magic Hedgehog
Immo Landwerth @terrajobst.net · 03/10/2025
Pro tip: make a QR code for your guest password and print it on a laminated card that you can hang somewhere. This way, no awkward “what is your wifi”nonsense. Yes, Apple has password sharing but this way they don’t need to even search for the SID and it works on Android too.
1101
Reposted by A Sturdy Magic Hedgehog
Jeanne Brennan @jeanneenabottle.bsky.social · 01/10/2025
Rest in peace, Dr. Jane Goodall💚
201343500
A Sturdy Magic Hedgehog @aussiedingo.bsky.social · 29/09/2025
Real leadership looks like this...
010
A Sturdy Magic Hedgehog @aussiedingo.bsky.social · 29/09/2025
Real leadership looks like this...
001
Reposted by A Sturdy Magic Hedgehog
equanimity1961.bsky.social @equanimity1961.bsky.social · 29/09/2025
Yet we have people here in Australia who want to emulate what America is doing. The price of freedom is eternal vigilance. We must ensure that Trumpism has no chance here, ever. Dutton wanted to do it, Nampijimpa-Price wants to do it. Keep the LNP out of government. #auspol
163
Reposted by A Sturdy Magic Hedgehog
The Tennessee Holler @thetnholler.bsky.social · 28/09/2025
He said what he said
20430441177