Kris Jenkins
@krisajenkins.bsky.social
š¤ 1120
š„ 67
š 204
Lifelong Programmer, Host of the Developer Voices podcast.
The most interesting idea buzzing around my head right now is using structured languages to guide AI Agentsā reasoning, and itās just one of the many exciting and nuanced ideas I got from talking with Henry Garner as we discuss his whatās-hot-whatās-not AI Radar.
youtu.be/43lsrgkhJ8c
loading . . .
What's Worth Knowing In AI Right Now? (with Henry Garner)
YouTube video by Developer Voices
https://youtu.be/43lsrgkhJ8c
12 days ago
2
5
1
Prediction for 2026: We'll start to see the introduction of `cmd --skill`, which will be purely informational (like `cmd --help`) but will emit an up-to-date
SKILL.md
file for using the tool.
23 days ago
1
6
1
When youāre a humble salmon on a pilgrimage to visit the sky goats and the mescaline kicks in.
about 1 month ago
0
10
0
Asciinema is a fantastic tool for anything from terminal demos to full ASCII movies. š This week Marcin Kulik talks about a project 14 years and 5+ languages in the making. We dig into terminal rendering, parsing quirks, and how a passion project can take on a life of its own.
youtu.be/sHwWNFAjAxo
loading . . .
Asciinema: Terminal Recording Done Right (with Marcin Kulik)
YouTube video by Developer Voices
https://youtu.be/sHwWNFAjAxo
about 2 months ago
0
12
3
How do you connect the dots between a game engine, a database, a streaming system and an OS? Tyler C. joins me this week to explain how they're all connected, and to share some battle scars from trying to launch a Database (SpacetimeDB) and an MMO (BitCraft) at the same time. š
youtu.be/A9A8pptfz0Q
loading . . .
SpacetimeDB: What launching an MMO can teach us about Databases (with Tyler Cloutier)
YouTube video by Developer Voices
https://youtu.be/A9A8pptfz0Q
2 months ago
0
8
0
Iām not saying we can (or should) run LLMs on our phones, but text autocomplete is looking really bad these days. Like if I type in my first name, it doesnāt even guess that my surname might be coming. Even a Markov Chain could get that one.
2 months ago
1
8
0
I've been tinkering with a
#jujutsu
plugin for
#neovim
. If those two hashtags meant something to you, you've self-selected! Give it a whirl and let me know what you think. š
github.com/krisajenkins...
loading . . .
2 months ago
1
19
0
When you press "Beautify This Slide" on Google Slides.
loading . . .
3 months ago
0
2
0
This is such a great idea - a simple tool for local code reviews. More and more I find myself reviewing code that was written by an LLM, and wishing I could comment on individual lines as I go the way I would with a github code review. This nails it. š
github.com/agavra/tuicr
loading . . .
GitHub - agavra/tuicr: Review AI-generated diffs like a GitHub pull request, right from your terminal.
Review AI-generated diffs like a GitHub pull request, right from your terminal. - agavra/tuicr
https://github.com/agavra/tuicr
3 months ago
0
8
0
I do not want to see your kid's crayon drawings and I do not want to see your AI-generated clipart.
3 months ago
1
5
0
Terminal tip(s) of the day: `bat` is a great alternative to `cat` that adds syntax highlighting. And if youāre reading markdown specifically, `glow` is even better.
3 months ago
1
13
0
I've been trying out OpenCode with Ollama. I'm not expecting it to be as good as Claude, just that it will be available when I don't have internet access. But...fast, local and free is pretty compelling. You have to wonder how long Anthropic can maintain an edge that's worth their $100/month. š¤
3 months ago
2
5
0
`jujutsu fix` is just so good. It automatically rewrites your commits as though you'd remembered to run the code formatter each time.
4 months ago
1
8
0
It's just occurred to me that the best Muppet movie (Christmas Carol) didn't have Jim Henson in it, and the best Jim Henson movie (Labyrinth) didn't have any Muppets in it. This has blown my mind. I cannot draw the Venn diagram for fear of ripping a hole in the space-time continuum.
4 months ago
0
7
0
Can you rewrite SQLite in Rust? Why would you want to? And how do you summon up an entire community to help make it happen? This week we look at a contender for the future of embeddable databases - Turso:
youtu.be/1JHOY0zqNBY
loading . . .
Will Turso Be The Better SQLite? (with Glauber Costa)
YouTube video by Developer Voices
https://youtu.be/1JHOY0zqNBY
4 months ago
1
7
1
Will this problem go away if I make tea? Yes. But will this problem come back after I finish the tea? Also yes. So...do we have plenty of teabags? I'm pleased to say we've got _hundreds_.
4 months ago
1
8
1
For background music to work to, Iām really enjoying the Stellaris soundtrack right now. And also anything by State Azure.
#randomMusicSuggestions
4 months ago
0
4
0
This is an terrific 5-minute radioplay: They're Made Out Of Meat. Absolutely loved it. You'll want sound on.
asciinema.org/a/746358
loading . . .
Theyāre Made Out of Meat
A radio play by PRI and WNYC Studios based on Terry Bisson's "They're Made Out of Meat" short story. https://www.wnycstudios.org/podcasts/studio/segments/168264-theyre-made-out-of-meat The visuals ...
https://asciinema.org/a/746358
4 months ago
0
6
0
Gmail x 3, LinkedIn, Bluesky, Mastodon, Twitter, Slack x2, Discord, and on and on. I've got 99 inboxes and I can't cope with 1. š«
4 months ago
0
8
0
reposted by
Kris Jenkins
GOTO Conferences
4 months ago
Backend devs: you already have the data - now visualise it in minutes! At GOTO,
@krisajenkins.bsky.social
showed how Streamlit + Python lets you skip REST APIs & React and jump straight to interactive dashboards. š„
loading . . .
Building Data Visualisations in Python in Minutes ⢠Kris Jenkins ⢠GOTO 2025
This presentation was recorded at GOTO Copenhagen 2025. #GOTOcon #GOTOcph https://gotocph.com Kris Jenkins - Lifelong Computer Geek and Podcast Host @krisajenkinsā¦
https://youtu.be/lQRq4-MiAGA?list=PLEx5khR4g7PINwOsYrkwz3lTTJUYoXC53
0
8
2
Can Google take on LangChain? Is Python the right language for building agent workflows? And is AI an opportunity for Google or an existential threat? Christina Lin joins me this week to discuss Agent Development Kit for building data pipelines that have LLMs in the middle.
youtu.be/nMnQ63YkftE
loading . . .
Can Google's ADK Replace LangChain and MCP? (with Christina Lin)
YouTube video by Developer Voices
https://youtu.be/nMnQ63YkftE
5 months ago
0
3
0
AI has really improved my experience of using Nix. Sometimes I want a specific version of a package. And quite often I want a version that's just been released, and isn't in nixpkgs yet. Claude is fantastic at the boring legwork of writing and testing a custom overlay so I can get it right now.
5 months ago
2
6
0
AI generated art is art for people that donāt care about art.
5 months ago
0
8
0
Why is it that LLMs say, āYouāre absolutely right! ā so often? I donāt mean why are they so annoyingly obsequious. I mean why that exact phrase, nearly every time, from all the vendors? From all I know of LLMs, it doesnāt make sense that theyād ever be so predictable. š¤
5 months ago
2
5
0
Can we start referring to him as The Andrew Formerly Known As Prince?
5 months ago
1
7
0
How do you profile and observe your production software, regardless of language and tools, across all your machines? Mohammed Aboullaite joins me this week to dive into the Linux kernel, explaining how eBPF can profile and monitor software from the very root of the stack.
youtu.be/sgzTo4dRU3w
loading . . .
Building Observable Systems with eBPF and Linux (with Mohammed Aboullaite)
YouTube video by Developer Voices
https://youtu.be/sgzTo4dRU3w
5 months ago
0
5
0
Have you ever been frustrated by a git merge? Thatās a trick question - of course you have. š This week weāre talking about a tool thatās git-compatible, but completely rethinks the way we handle merging, rebasing and undo/redo:
youtu.be/ulJ_Pw8qqsE
loading . . .
Solving Git's Pain Points with Jujutsu (with Martin von Zweigbergk)
YouTube video by Developer Voices
https://youtu.be/ulJ_Pw8qqsE
6 months ago
1
20
2
Iāll be spending the rest of the week enjoying the aofo! conference in Copenhagen. š If youāre there, come say hi. š
#GOTOcph
6 months ago
0
10
1
Itās really surprising how often Gemini CLI will just stop. Just stop dead, like itās dropped a message in transit and thereās no check-and-recover code. Come on Google, youāre suppose to be good at this. š«
6 months ago
0
2
0
This is the coolest thing I've seen in a long while:
www.lego.com/en-gb/produc...
loading . . .
Game Boy⢠72046 | LEGO® Super Mario⢠| Buy online at the Official LEGO® Shop GB
NintendoĀ® themed collectible building set for adults
https://www.lego.com/en-gb/product/game-boy-72046
7 months ago
3
7
0
I take great pride in devising the intros for my podcast, but this is the first time one's been turned into a heavy metal logo. Love it! š
add a skeleton here at some point
7 months ago
1
7
0
How do you test software, if you want to be *really* thorough about it? To answer that question this week we're going as far back as the 8-Bit Nintendo, as far down as the CPU, and nearly as far up and away as Mars. Will Wilson joins me to explore how far you can push testingā¦
youtu.be/_xJ4maWhSNU
loading . . .
From Unit Tests to Whole Universe Tests (with Will Wilson)
YouTube video by Developer Voices
https://youtu.be/_xJ4maWhSNU
7 months ago
0
13
3
Plenty of people complain about AWS' complexity, but could you build anything simpler, when every user wants something different? I'm joined this week by Anurag Goel to discuss the many challenges of building a hosting platform, including scaling to 100bn requests per month! š±
youtu.be/SLDMHLImEys
loading . . .
Building Render: Inside a Modern Cloud Platform (with Anurag Goel)
YouTube video by Developer Voices
https://youtu.be/SLDMHLImEys
8 months ago
0
3
0
Today I tried bodyboarding for the first time. Itās rather like being so drunk you try to sleep on the dinner table.
8 months ago
1
3
0
Itās a very short journey from loading PNGs onto a bird to carrier pigeons that can rickroll you over long distances.
8 months ago
0
6
0
How hard is it to write a billion-row-per-day database? Hard enough that its evolution has taken Paul Dix on a heck of a journey over the past ten years, figuring out everything from Time-Structured Merge trees to Go vs Rust to getting pricing models right the hard way:
youtu.be/r4LkaPkxang
loading . . .
InfluxDB: The Evolution of a Time Series Database (with Paul Dix)
YouTube video by Developer Voices
https://youtu.be/r4LkaPkxang
8 months ago
0
4
0
Itās July and Iāve just received a Christmas marketing email.
#newpb
9 months ago
1
2
0
You know you've asked a good question when the guest makes this sound... š (If you want to know what Paul's is about to explain, you'll have to tune in in a couple of weeks.)
loading . . .
9 months ago
0
8
0
Working on a new talk. I think this slide is going to be a banger.
9 months ago
1
34
2
Going beyond the hype of AI, and avoiding the cynicism, how is AI going to change the way we code? Zach Lloyd joins me with his bet on what agentic tools might actually look like, and how the terminal is the perfect jumping-off point:
youtu.be/cwOrpH8feco
loading . . .
"Beyond AI Hype, What Will Developers Actually Use? (with Zach Lloyd)"
YouTube video by Developer Voices
https://youtu.be/cwOrpH8feco
9 months ago
0
3
1
Amazon really put an astonishing amount of time and money into trying to make, "25% off toothbrushes and battery packs," into a national holiday. š
#primeday
š¤·āāļø
9 months ago
1
1
0
It's always fascinating when someone's really trying to get to the root of the problem, and Marty Pitt is trying to get to the root of a $500bn problem - systems integration. This week we're exploring TaxiQL, a system that goes beyond endpoints to look at data's very meaningā¦
youtu.be/hXjnbehvDiQ
loading . . .
The $500 Billion Integration Problem, And One Possible Solution (with Marty Pitt)
YouTube video by Developer Voices
https://youtu.be/hXjnbehvDiQ
9 months ago
0
13
2
If you're using
#Claude
code a lot & you're using it in multiple tabs at once, you're probably hitting the same problem I am: tracking down which sessions are blocked waiting for user input. If so please take a look at this issue. I think it's solvable with a small change:
github.com/anthropics/c...
loading . . .
We need to be able to monitor multiple sessions at once Ā· Issue #2654 Ā· anthropics/claude-code
A lot of us are running multiple claude sessions in parallel. Sometimes multiple sessions for multiple projects. (That's a testament to how amazingly useful this tool is!) But it's reached the poin...
https://github.com/anthropics/claude-code/issues/2654
9 months ago
0
1
0
Wow, I've just tried Google's Gemini CLI and it is a note-for-note copy of Anthropic's Claude Code. Brace yourselves for a massive lawsuit...
10 months ago
0
0
0
I'm on a big
#ClaudeCode
kick this week. This interchange felt really sci-fi to me: "I don't have enough information to answer that question." "Well, make a tool to get it!"
10 months ago
0
6
0
Bugs are an inevitable fact of producing software, so sometimes the best you can do is find them as fast as possible. This week on Developer Voices, Isaac Van Doren joins me to talk about bug-hunting techniques, from assertions & types, to making the most of Roc, Zig & SQL.
youtu.be/VxD1rvEymAI
loading . . .
Making Software Crash Before It Breaks (with Isaac Van Doren)
YouTube video by Developer Voices
https://youtu.be/VxD1rvEymAI
10 months ago
0
2
1
Config files work great for simple examples and docs, but real builds always get messier. Whether it's a build or devops infrastructure, eventually you outgrow static configs. Then the question becomes: do you have a proper programming language, or some unholy abomination like YAML with for loops?
add a skeleton here at some point
10 months ago
3
16
2
reposted by
Kris Jenkins
Chris Ferdinandi
10 months ago
If anyone is hiring, I'm still looking for my next thing. Senior Frontend Developer. Skilled at HTML/CSS/JavaScript, React, UI/UX, A11Y, web performance, design systems, Web Components, and more. I'd love to work with you!
gomakethings.com/resume
loading . . .
Go Make Things
Chris Ferdinandi is a web developer with ADHD, helping people build the web better.
https://gomakethings.com
0
43
24
It's a shame the term "Vibe Coding" got big and triggered a wave of hype & counter-cynicism. It's just muddied the water for where the serious value is...
blog.jenkster.com/2025/06/dele...
loading . . .
Delegated Coding Has A Bright Future
The personal blog of Kris Jenkins, geek.
https://blog.jenkster.com/2025/06/delegated_coding.html
10 months ago
2
7
1
Genie: You have 3 wishes. Me: I wish that after every wish, you flipped between binary and denary. Genie: You have 10 wishes left. Me: I wish for a million dollars. Genie: You have 9 wishes left. Me: I wish I could fly. Genie: You have 1000 wishes left...
10 months ago
0
6
1
Load more
feeds!
log in