Kris Jenkins

@krisajenkins.bsky.social

Lifelong Programmer, Host of the Developer Voices podcast.

In the wake of this week's article on SpacetimeDB's performance, and a few people have asked if you actually need 300,000 tx/second. So I wrote something explaining why that kind of scale is worth it even for smaller projects. It's all about speed, stress and money. spacetimedb.com/blog/okay-bu...

Ok, but does it need to scale? | Blog | Spacetime

It's fun to daydream about scale. Of building huge systems that can hit the front page of Hacker News or weather the storm of Black Friday sales without breaking a sweat. And we all enjoy benchmarks.…

spacetimedb.com

What’s Next for DuckDB? 🦆 🤔 @hannes.muehleisen.org, co-creator of #DuckDB, was recently interviewed by @krisajenkins.bsky.social of the Developer Voices podcast on every challenge, reward, twist and turn of building a database as popular as DuckDB -- including a big acquisition. Watch or read:

What Next for DuckDB

DuckDB is an in-process SQL database management system focused on analytical query processing. It is designed to be easy to install and easy to use. DuckDB has no external dependencies. DuckDB has bin...

duckdb.org

I genuinely don’t understand how a management layer can be so shortsighted as to create an AI Usage Leaderboard, and then be surprised that token spend becomes a problem. I mean, I don’t expect middle managers to be Gary Kasparov, but looking half a step ahead would be nice. 🤦‍♀️

Workflow changes I've made in the past 12 months, and am very happy with: tmux → zellij vim → neovim git → jujutsu notion → obsidian Of those, #jujutsu is the biggest improvement. If you use `git rebase` or `git stash` regularly, you're probably the kind of person who would love it too.

I'm on my way to New York Tech Week to be a guest judge at the #SpacetimeDB Hackathon. Now if I'm a judge, I obviously can't enter. But I also wouldn't be able to go to a hackathon and not build *anything*, so I am currently on a plane devising a very detailed spec document to hand to the robots. 😅

I've been interested in Elm since I heard about it from @krisajenkins.bsky.social although I'm more curious about Gleam. I'm mostly into Svelte and I don’t really see a reason to explore other things right now but I hope I can find some time to build something with them for fun

@fun-ctional.bsky.social · 4mo ago

Discover why Elm shines in a world of React, Vue, and Svelte https://cekrem.github.io/posts/why-i-hope-i-get-to-write-a-lot-of-elm-code-in-2025/

Why does Workday have an "Add to Favourites" feature for expense items? Who has a "favourite" expense? 🫠 Ah, that $2.99 I spent on paperclips back in 2023 - those were good times. ❤️

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.

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

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

github.com

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. 🤔