Kris Walker

@kriswalker.me

Creating the @kixx.dev web development framework | Booster for the World Wide Web | https://www.kixx.news | https://www.kriswalker.me/

How often have you stepped away from the keyboard, only to have the solution come to you later while you were doing something unrelated (a walk, shower, commuting)? There is a pile of scientific evidence showing that our brains continue working on hard problems in the background.

A world with fewer things (less software, fewer products, less production), but things which are designed well, work exceedingly well, and bring joy to their users, is a better world. There is another world, flourishing in slop now. But, we don't have to be a part of that world. It's a choice.

I'm torn on the local-first software pardigm. While having control and offline access to your data is a huge benefit, I also despise the single page JavaScript architecture and explosion of complexity when synchronizing databases. rxdb.info/articles/loc...

Why Local-First Software Is the Future and its Limitations | RxDB - JavaScript Database

Discover how local-first transforms web apps, boosts offline resilience, and why instant user feedback is becoming the new normal.

rxdb.info

I think this means JavaScript 5 is gone. The announcement made me feel nostalgic. Remember when Array map, filter, and reduce were introduced? And "use strict"; Object.create , Object.defineProperties? We didn't have const and let yet, but we knew it was coming! babeljs.io/blog/2026/06...

Releasing Babel 8 today: ESM-only, drop ES5 default, and a smooth migration path · Babel

Today we are releasing Babel 8. It's been 8 years since we released Babel 7. And that's not without reason.

babeljs.io

This phase shift in engineering cultures (it's not just Meta) is going to present some exciting new opportunities. - People leave to start their own ventures - More people leave to join them - We get a sub-culture of innovation with momentum - Break the current technology consolidation phase

Gergely Orosz@gergely.pragmaticengineer.com · 2mo ago

This headline is pretty accurate based on Meta folks I’ve been talking with Meta is successfully destroying their formerly standout engineering culture: forcefully assigning standout devs to this unit + the layoffs It makes no rational sense. Hiring from Meta never been easier!

The usefulness of LLMs for software can't be denied any longer. But, I really don't like the closed and proprietary nature of the whole thing. It feels contrary to the spirit of programming. I'm also 100% confident we're going to find a way to open source all of this ...

There are a *lot* of software organizations laying people off and the remainders are choosing to leave and do something else. Don't take a job just because it was offered. I've made this mistake too many times in my career. Times will change, and you'll have opportunities you won't want to miss.

taylor desseyn@tdesseyn.bsky.social · 2mo ago

questions to ask yourself before you take an offer: >is this company growing headcount or just replacing exits >when were their last layoffs >are they still hiring interns and new grads or only senior i>s your team ai adjacent or the part getting automated

It has now been 3 months since I've had to attend a meeting. I went from 100 to zero, almost overnight. I get to live in the now, this moment, each day, every day.

Compelling idea: Create a small language model, trained on a single software development framework. Keep it extremely domain specific. This is in contrast to the scorched earth approach taken by frontier models. Cool project by @theletterf.bsky.social got me thinking passo.uno/fine-tuning-...

Fine-tuning an LLM to write docs like it's 1995

In my predictions for 2030 I wrote that tech writers would be using specialized LLMs, running locally on powerful hardware. I see hints of this move to “local first” among engineering pundits, but we’...

passo.uno

We need to live "in the now", more often "In 1911, Frederick Winslow Taylor turned the commoditisation of the minute into a science when he published The Principles of Scientific Management - which he had assembled by standing over the shoulder of various factory workers, wielding a stopwatch"

Common folks. We can do better. I know we can. Also, everyone wants to blame this on AI slop, but the enshittification has been happening for a while.

A webform displays a very unhelpful error code instead of a useful error message

The software eng team at LinkedIn is shipping some real garbage lately. Terrible page load times - I mean the real page load time, not the time it takes to print a <body> tag. Failed DB transactions without rollback. Race conditions while I'm using the same browser tab

I'm making my SVG favicon by hand today. Because there is nobody to tell me not to ;-) That's what I love about the solo builder thing. I can prioritize crazy stuff just because I think it's important.