Kris Jenkins
  • Blog
  • Archive
  • Talks

Kris Jenkins' Blog

Software development, functional programming, and building better systems.

Delegated Coding Has A Bright Future

Jun 10, 2025

It's a shame the term "Vibe Coding" got big, and triggered a wave of hype & counter-cynicism. It's just muddied the water. The way I see it, Agentic AI is going to be a lot like having a team of…

Read more →

Tustain's Law

May 18, 2025

Recently I've been thinking about something I affectionately call Tustain's Law. It's something a friend of mine was fond of saying: "If you make something twice as easy, it becomes ten times more…

Read more →

Why We Podcast

Apr 11, 2023

I’ve just come to the end of my year-and-a-bit stint as the host of the Streaming Audio podcast, so I thought I’d take a moment to reflect on podcasting. What’s in it for the listener, the guest, the…

Read more →

Recent Posts

Oct 11, 2022
Setting Up A kcat Config
Jul 09, 2018
MicroServices - Check Size Before Ordering
Jul 29, 2017
Emacs Feature Branch Tip
Jan 25, 2017
There's Immutable And Then There's Immutable
Nov 08, 2016
Type Bombs in Elm
Jun 10, 2016
Functional Mumbo Jumbo - ADTs
Jun 03, 2016
How Elm Slays a UI Antipattern
View All Posts →

Developer Voices
In-depth conversations with great developers.

In-depth conversations with software developers about the technologies and ideas that matter.

Visit Channel