Daniel Grant's Avatar

Daniel Grant

@djgrant

Building stuff. Blog at danielgrant.co.

206
Followers
176
Following
123
Posts
27.07.2023
Joined
Posts Following

Latest posts by Daniel Grant @djgrant

Notation โ€“ Build serverless applications with TypeScript Notation is an open source framework that makes serverless development a breeze

Interesting post. It reminds me a bit of notation.dev which essentially had a quasi runtime, like how you describe, to provide type constraints over the infra layer. The one question I have is how seperable architecture and implementation are in practice.

06.03.2026 17:27 ๐Ÿ‘ 5 ๐Ÿ” 1 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

Amazing read. I spent three months earnestly trying not to write any code and reached more or less the same conclusion.

06.03.2026 16:49 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

I've made a big effort to learn and adopt AI, and hope I can put it to good use. But the misanthropy of the industry is so depressing. You captured that sadness so beautifully.

06.03.2026 16:44 ๐Ÿ‘ 6 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0
Preview
I am in an abusive relationship with the technology industry Some things I'm struggling with in the technology industry, an appreciation for folk music, and some other thoughts.

I wrote about some things I'm struggling with in the technology industry, preceded by an appreciation for folk music.

06.03.2026 15:37 ๐Ÿ‘ 181 ๐Ÿ” 49 ๐Ÿ’ฌ 21 ๐Ÿ“Œ 15

Yes, this is the way. For now!

06.03.2026 10:11 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Preview
Always Building, Never Shipping

Always building, never shipping

danielgrant.co/posts/always...

06.03.2026 08:13 ๐Ÿ‘ 3 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

It's not if you're trying to distribute reliable software. But it might be an improvement if the aim is: avoid premature consensus, encourage divergence.

05.03.2026 20:50 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

If they had released the code, critics would likely be scouring it for bugs and incoherence โ€“ which at 1m loc, it almost certainly has.

Sensible move on their part โ€“ keeps the discussion on the ideas, and saves them having to own something they like don't want to maintain for general audience.

05.03.2026 14:15 ๐Ÿ‘ 2 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

how quickly we regressed from not reviewing the code to not reviewing the strike target

03.03.2026 13:29 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

hahaha

01.03.2026 09:44 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Gordon Ramsey retching

Gordon Ramsey retching

Claude stuck fixing a bug.

No problem. I can deal with this.

Roll up sleeves. Open codebase.

Oh good god

27.02.2026 15:04 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0
Preview
You Are Going To Make It

You Are Going To Make It โ€“ advice for junior developers.

danielgrant.co/posts/gmi

27.02.2026 09:03 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Anthropic announces it is allowing an old model to run a blog.

Anthropic announces it is allowing an old model to run a blog.

Like a siren, the closer you get to an LLM, the harder it becomes to peceive what it actually is.

26.02.2026 21:38 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
steve carrel in big short: "hey there's a bubble"

steve carrel in big short: "hey there's a bubble"

Codex 5.3: "This epic improves review throughput with concrete fixes, not aesthetic refactors"

Me: "That is a bullshit statement"

Codex 5.3: "Agreed. I'II replace it with concrete, non-bullshit wording and tighten the whole epic to explicit problems"

24.02.2026 14:26 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

Do you see AI-assisted creation of pathogens as an existential risk?

22.02.2026 08:34 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

Excited to see innovation in the civil space. Although, using GDS design system for non-gov uk projects is something I think we should actively discourage (even with the banner present!)

20.02.2026 12:25 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

yes, for example! cut out the middleman. i'm sure the crypto bros are already planning a blockchain escrow ๐Ÿ˜…

but probably lots of other things too including political action

19.02.2026 17:03 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

thinking about why openclaw blew up

1. people love talking to agents with a persistent personality
2. perhaps the first maintstream example of a self-improving software environment

the personal assistant part wasn't new

19.02.2026 16:32 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

if everyone has a personal agent, collective action becomes a much less tractable problem. people already have aligned goals; it's the coordination that's tricky. agents can probably help here.

that could have consequences.

19.02.2026 16:31 ๐Ÿ‘ 1 ๐Ÿ” 1 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

amazing how fast we transitioned from "everything should be rewritten in rust for memory safety" to "I ship code I will never read"

19.02.2026 13:51 ๐Ÿ‘ 2 ๐Ÿ” 1 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

it's so tempting with ai to build the superficially functional version first. build the hard bit first. the facade will emerge naturally.

19.02.2026 13:35 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Preview
Oliver Burkeman (@oliverburkeman) This is a good point. Personally, I think that viral AI hype essay was overwhelmingly bollocks. But even taking it on its own terms: if AI is going to get better and better, faster and faster, at elim...

substack.com/@oliverburke...

16.02.2026 18:13 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

The predicted revolution must always be imminent; the reason to hand over money immediate.

16.02.2026 18:12 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

Claude Code should have a team of 5-10 engineers. Instead they're hiring dozens of operators to manage LLMs. Absolutely bonkers.

16.02.2026 16:32 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Preview
GitHub - djgrant/mdz: A langauge for LLMs A langauge for LLMs. Contribute to djgrant/mdz development by creating an account on GitHub.

This is great - thanks for sharing. Interesting you touched on agent languages. I've been exploring this with github.com/djgrant/mdz. Was anyone at the retreat working on novel agent languages?

13.02.2026 16:03 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

Fully agree! OLTP = transactional processing as opposed to analytical processing. e.g. if you know your query patterns up front you can relinquish the relational overhead.

11.02.2026 17:01 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Video thumbnail
11.02.2026 12:25 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Preview
The Singularity will Occur on a Tuesday src={alwaysHasBeen.src} alt="Always has been astronaut meme" / "Wait, the singularity is just humans freaking out?" "Always has been." Everyone in <span style={

campedersen.com/singularity

11.02.2026 12:25 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

do you need postgres? i love postgres with all my heart; just wondering if this scales nicely into OLTP

11.02.2026 12:16 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0
Preview
GitHub - jart/cosmopolitan: build-once run-anywhere c library build-once run-anywhere c library. Contribute to jart/cosmopolitan development by creating an account on GitHub.

til there's a cross-platform compiler that runs on bare metal โ€“ it's like java but with no interpreter or vm github.com/jart/cosmopolitan

11.02.2026 12:14 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0