Derek Graham
banner
deejaygraham.github.io
Derek Graham
@deejaygraham.github.io
Software Architect | Jazz Maverick | Literally works *in* The Cloud | Ensembler | Infrequent Sketchnoter | micro:bit hacker | STEAM Ambassador | He/Him
Pinned
SInce it's almost snow time here, a micro:bit snowglobe #microbit
Reading a nice post on why I should go back to Go: blainsmith.com/articles/jus...
Just Fucking Use Go - Blain Smith
blainsmith.com
September 16, 2026 at 8:51 AM
Reposted by Derek Graham
They disinvented the VCR. You might think that the reason we don't have VCRs anymore is because VCRs were supplanted by DVDs, PVRs and streaming, but that's not the case. They had it in for the VCR from the very start, and they never stopped trying to kill it. Eventually, they succeeded.

1/
August 26, 2026 at 4:02 AM
Reposted by Derek Graham
In case you wanted about 3,700 words on the problems with today's "settlement" that gives Meta way more power over how the internet works than it should have.
August 26, 2026 at 11:40 PM
Reposted by Derek Graham
The best time to have made Canada digitally sovereign would have been *before* an American president announced his intention to annex Canada and began explicitly deploying America's tech companies to attack his geopolitical adversaries.

The second-best time is *now*.

52/
August 24, 2026 at 9:34 PM
Reposted by Derek Graham
You can play an early online version of THE MIND CHILDREN text adventure here: blogmywiki.github.io/listenwithot...

Move with s, n, sw etc. remember to examine things. You can also ‘save’ and ‘restore.’
August 21, 2026 at 11:33 AM
Reposted by Derek Graham
AI is alarming for many reasons: it's a dangerous financial bubble, an environmental catastrophe, and a tool for eroding wages and labor power. But in addition to all that, AI is an epistemic disaster.

1/
August 20, 2026 at 11:52 PM
Reposted by Derek Graham
NEW: Flock has said for years its cameras don’t identify or track people.

We obtained the code for its police AI and rebuilt parts of it.

The tool can find witnesses, surface associates, search people by race or physical description, and flag vehicles by how they move.

W/ @dell.bsky.social
Flock Has a Powerful New AI Tool for Police. We Got Its Code
Flock’s surveillance cameras have already sparked outrage. WIRED reconstructed its next-generation AI system, already in use by some police, to confirm it goes much further than tracking license plate...
www.wired.com
August 19, 2026 at 10:41 AM
Reposted by Derek Graham
Hardly a day goes by without my getting email from someone looking for ways to do good with tech. From computer science students thinking about post-grad careers to seasoned coders with decades of experience, there's an army of hackers looking for a way to turn their expertise into public goods.

1/
August 8, 2026 at 9:25 AM
Submitting an online form for a local business, I accidentally fell into the matrix @kevlin.bsky.social
August 7, 2026 at 5:22 PM
July 31, 2026 at 5:18 AM
Reposted by Derek Graham
llms only “exist” to give one reply at a turn

you: x
llm: y

then the whole process starts over. there is no continuity. each reply is 100% fresh. the context of your previous “conversation” is included, hidden from you, in every request you make. continuity is an illusion
July 6, 2026 at 2:45 PM
Reposted by Derek Graham
I say this with all due respect but simultaneously with a rage that can unmake stars, a software-intensive system that “exhibits all the cognitive capabilities that the brain has” is not “a few short years away”.

x.com/demishassabi...
Demis Hassabis (@demishassabis) on X
https://t.co/PTeDiv1b6L
x.com
July 14, 2026 at 5:25 PM
Lovely early birthday present with a definitely authentic, hand-written note from @doctorow.pluralistic.net himself. My favourite part is the sketch at the end shows us fighting together with Karl Marx against chatgpt
July 9, 2026 at 9:08 PM
Reposted by Derek Graham
Can you, as one person, possibly make a difference in whether an unusual, creative, category-breaking book (a book without a marketing department or a budget behind it) succeeds?

Yes you can, and I'm going to tell you why it's a hell of a lot more attainable than you think.
July 7, 2026 at 3:11 AM
Reposted by Derek Graham
AI has been foisted upon us, for sure, but one reason it lands with so many is that LLMs *feel like* a solution for loneliness/estrangement/isolation: People who crave feedback and iteration but lack the courage or social capital to get it. Showing a first draft to someone is exposure. /1
June 17, 2026 at 3:47 PM
Finally going to be checking out this new #OOP fad all the kids are talking about
June 17, 2026 at 3:27 PM
Reposted by Derek Graham
Choose pair programming
Choose energised work
Choose test-driven development
Choose short iterations and frequent releases
Choose continuous integration
Choose refactoring the code to keep the design simple and malleable
Choose your future. Choose XP.
June 17, 2026 at 7:28 AM
Reposted by Derek Graham
Still places available for my final Refactoring out-of-hours workshop on Saturday June 20th at 09:45 BST/GMT+1

£99 + VAT for two packed hours of turning nasty code into maintainable code without the fear or the fires!

www.tickettailor.com/events/codem...
Register – Essential Code Craft - Refactoring – Zoom
Essential Code Craft - Refactoring – Zoom, Multiple dates and times - Tues June 16th & Sat June 20th £99 + UK VAT Refactoring is a foundational skill for software developer...
www.tickettailor.com
June 12, 2026 at 12:19 PM
Reposted by Derek Graham
Finally, July 7-9, my flagship 3-day Code Craft workshop - 17 years in the making - goes on its final voyage.

I appreciate this one will require your boss's approval. But it's HALF-PRICE until midnight tonight if you book online if you can expense it.

codemanship.co.uk/codecraft.html
June 5, 2026 at 6:19 AM
Reposted by Derek Graham
Well, here we are finally - the sound of one door closing and the end of a 17-year journey.

codemanship.wordpress.com/2026/06/04/a...
A Car Crash In Slow Motion
Since I’m among friends, I hope I can be open with you. I started Codemanship 17 years ago in my late 30s, as a response to being asked by a recruiter for the gazillionth time “Why are …
codemanship.wordpress.com
June 4, 2026 at 2:28 PM
Reposted by Derek Graham
If your employer won't invest in training you in software engineering fundamentals, I'm running out-of-hours workshops especially for self-funding learners.

Coming up:

May 12 & 16 - Specification By Example
May 19 & 23 - Test-Driven Development

Register here:

www.tickettailor.com/events/codem...
April 30, 2026 at 12:01 PM
Reposted by Derek Graham
Happy birthday, Dad. Wish you were here. You’d know what to do. Or at least you’d know what to write. ❤️
April 28, 2026 at 9:57 AM