Altered Craft
Subscribe
Sign in
Home
Notes
Consulting
Archive
About
Latest
Top
Discussions
Two Years of Writing, One Afternoon of Code
A hands-on RAG build, and an honest look at AI coding agents
Dec 4
•
Sam Keen
1
2
Weekly review: Are We In a Shift from Scaling to Research, OpenAI: Building Teams Where AI Handles Implementation & much more
Edition #155: The week's curated set of relevant AI Tutorials, Tools, and News
Dec 1
•
Sam Keen
November 2025
A second look at LLMs and Memory
PLUS the Anthropic SDK makes tool use easier
Nov 27
•
Sam Keen
Weekly review: Agent Labs vs Model Labs, So Many New Models, and Much More
Edition #154: The week's curated set of relevant AI Tutorials, Tools, and News
Nov 24
•
Sam Keen
1
Google's Antigravity IDE: First Impressions
Context engineering for humans juggling multiple AI coding agents
Nov 21
•
Sam Keen
4
1
Quick Survey: What Should I Cover Next?
30-seconds of your time is greatly appreciated
Nov 18
•
Sam Keen
Weekly review: Building AI Agents From Scratch, Speech Recognition for 1,600+ Languages & much more
Edition #153 :: The week's curated set of relevant AI Tutorials, Tools, and News
Nov 17
•
Sam Keen
2
1
1
Testing Mozilla's any-llm: A Practical Take on Provider Abstraction
Note to my readers: this is new format I’m testing for analysis based posts, more of a “learning in public format.” Let me know if it’s valuable.
Nov 13
•
Sam Keen
1
1
Weekly review: Agents Rule of Two Security Framework, Mozillas Unified LLM Interface and much more
Edition #152 : :: The week's curated set of relevant AI Tutorials, Tools, and News
Nov 10
•
Sam Keen
1
Countering PR Slop
The Progressive Path to responsible AI-Assisted Development
Nov 6
•
Sam Keen
3
1
Weekly review: Security Fundamentals, Is Claude conscious?, and much more
Edition #151 :: This week's curated set of articles, helping you navigate AI's application in engineering
Nov 3
•
Sam Keen
October 2025
Developers, AI Changed Everything. No, You're Not Doomed
Why the best developers are getting better, not obsolete
Oct 30
•
Sam Keen
2
2
This site requires JavaScript to run correctly. Please
turn on JavaScript
or unblock scripts