The Creative Tension Between Developer and Language
Thoughts about Software and Building Software
Thoughts about Software and Building Software
Everyone wants democracy until they see what it builds
The Internet Is Dying for Something Real
Some of my attempts to make agents work better that just didn’t work.
What about coding People don’t get tired of announcing that AI will replace developers. Mostly salespeople. Microsoft claims that AI is already writing 30–50% of their code. They also admit, that quality of C+ is behind expectations. In 2030 they plan to reach…
working on beneficial artificial intelligence
How cosine similarity in embedding space can power high-quality normalization.
Few months ago, the internet has been flooded with AI generated images in the style of Pixar and Ghibli. I didn't even know that a new AI model was released, be...
Like many people in the 2020s, I travel a lot. I work in a different city to the one I live in, and spend a few days in one place and a few days in the other. I don't really mind travelling, but it comes with a few inconveniences. One …
LinkedIn reports that "the majority of U.S. professionals (58%) believe they have a wide range of skills that are being underutilized in their current roles." I see you. I know you. I am you. I have felt this in every job I've had in the last ten years. Year…
We are living in a pre-cyberpunk world, actively paving the groundwork for corporate-government fusion. Worse, we’re doing it while thinking we’re resisting it.
The following is an entry from the project journal for : I’m feeling a little bummed and not particularly motivated to work on my compiler today. ...
Web Development, Mobile Development, Distributed Systems, Embedded Systems, Software Engineering.
April 5, 2025
Say hello to TELO, the all-electric mini truck. Designed from the ground up for efficiency and practicality.
The current administration in the US has, through various funding agencies such as the NSF and NIH, has recently suspended virtually all federal grants to my home university, UCLA (including my own personal grant, although that is far from the most serious im…
Seed7 - The extensible programming language
A 1980s GE coffee maker converted into a working computer. Part art, part absurd machine, fully functional.
OpenAI lost access to the Claude API this week after Anthropic claimed the company was violating its terms of service.
Welcome to another issue of Dev Leader Weekly! In this issue, I discuss how to survive your software development sprint or... consider moving on!
Hello friends! July is done. We merged 319 pull requests from 47 contributors.
After joining Mintlify (which acquired my previous company), I finally fixed a search bug that had bothered me for over a year as a user - the debounced search queries weren't being aborted, causing race conditions and poaor search quality. By adding an AbortC…
Check out this week from Dev Leader! Here's a list including articles and videos on software engineering, career development, and programming in C#!
Cerebras is the go-to platform for fast and effortless AI training. Learn more at cerebras.ai.
After finding the homeschooling life confining, the teen petitioned her way into a graduate class at Berkeley, where she ended up disproving a 40-year-old conjecture.
Want real boundaries in your modular monolith? This article shows how to enforce them at the database level using Postgres schemas, roles, and EF Core — so your modules can't step on each other's data, even by accident.
Blog on management, statistics, and data.
The personal website of Jeffrey Paul.
Stéphan Tulkens' Blog
TL;DR: My take on AI for programming and "vibe coding" is that it will do to software engineering what fast fashion did to the clothing industry: flood the market with cheap, low-quality products and excessive waste.
Why we should invest in the next generation of product designers
I'm not talking about the rebranded cube farms (Open floor plan TM). Companies spend an inordinate amount of money making objectively beautiful spaces for...
One ambition of mine is to retire relatively early (around 55) and in the period prior to that to take jobs without consideration for their financial compensation. To achieve that, I pay attention to how my net worth, savings rate, and investments track with m…