Software development is easier than ever, yet all developers feel exhausted

By now, it’s a well known phenomenon. AI induced burnouts.

The brain fog a lot of developers experience may not simply come from distraction or intellectual laziness, but from software engineering itself changing shape.

The difficult part of the job is increasingly less about writing code and more about expressing intent clearly, managing agents, reviewing their output, testing, adapting infrastructure, and keeping up with a much faster development cycle. That creates a different kind of mental load: lots of supervision, context switching, judgment, and uncertainty rather than long stretches of focused implementation.

At the same time, there is also an emotional side to this uninvited transition. Part of the exhaustion may come from losing some sense of control and having to let go of the craftsmanship that gave us some pride.

Delegating more of the implementation can feel like giving up part of the “art” of software engineering, even when the result is greater productivity.

The discomfort I and many others feel may therefore be partly an adjustment to a new professional reality in which our value shifts from doing every technical step ourselves to directing, evaluating, and shaping increasingly autonomous systems.

Alle plaatsen rondom *

Ik liep steeds tegen hetzelfde aan: ik wilde snel weten welke plaatsen binnen een bepaalde straal van een dorp of stad liggen, maar kon nergens een simpele service vinden die dat netjes en direct oplost. Natuurlijk kun je met kaarten, losse zoekopdrachten en databronnen een eind komen, maar voor SEO, werkgebiedteksten, lokale landingspagina’s en advertenties wil je gewoon snel een betrouwbare lijst met plaatsnamen, soorten plaatsen en afstanden.

Daarom heb ik hem zelf gemaakt: een tool waarmee je direct alle plaatsen binnen een gekozen straal vindt. Handig voor SEO’s, tekstschrijvers, marketeers en ontwikkelaars. Naast de website is er ook een API beschikbaar, zodat je de data in je eigen projecten kunt gebruiken. En voor wie met AI-tools of automatisering werkt, is er zelfs een WebMCP-server waarmee je plaats- en werkgebieddata direct vanuit andere tools kunt opvragen. Dat werkt beter dan de directe tekst uit een LLM.

Vaklui, werkgevers, opleiders en opdrachtgevers samenbrengen

Omdat ik het prachtig vind om met vakmensen te praten ben ik aan de slag gegaan met een website die ik al heel lang wilde maken. Toen ik nog een online marketingbureau had gericht op het MKB, was dat een van mijn favoriete onderdelen van mijn werk. Ik heb zoveel mooie bedrijven van binnen mogen zien en zoveel vakmensen gesproken..

Vaklui brengt deze vaklui, werkgevers, opleiders en opdrachtgevers samen. Vanuit een vacature brengen we de opleidingen onder de aandacht. Vanuit de diensten brengen we de vacatures onder de aandacht en vanuit de opleidingen de diensten en vacatures.

Daarnaast worden alle diensten en aanbiedingen onder de aandacht gebracht bij de bezoekers van onze andere websites. We hebben zoveel content in de agrarische, transport, logistiek en automotive sectoren, dat dit als een hele logische volgende stap voelt.

Het zal wel een paar jaar duren voordat deze website echt een bekend merk is geworden, maar daar gaan we gewoon langzaam aan schaven. Eerst maar eens live, en zorgen voor het eerste aanbod!

Relaunched dynamisch-tarief.nl

Since I’m rebuilding all my hobby projects in Laravel, I also had to relaunch my website about dynamic energy pricing in The Netherlands. It gathers its EPEX pricing information information from the ENTSO-e transparency API.

Getting permission to use that API involves requesting a token via e-mail. Why they came up with that particular hurdle is a mystery to me.

Dynamic Tariffs

Grokipedia

I just noticed TractorFan has a profile on Grokipedia. While mostly factually correct, the article that their AI wrote is quite repetitive. It’s really fluffing up the content and as a result it’s not an entertaining read.

Making truly useful guides for tractors

I started writing longer descriptions for the most popular tractors on our platform. The goal is to be engaging (for tractor fans, that is), while keeping it factual and neutral.

An example of this is the section about the John Deere 7810.

It’s very nice to be able to create truly useful and interesting pages, without the objective of selling something. I also like the collaborative aspect of it. The community can make corrections and add photos, videos, reviews and questions, making it a destination that is less dry than Wikipedia and more factual than any AI generated slop page.

ChatGPT hypocrisy towards copyright issues

After having my server absolutely pummeled to death by GPTBot, copying all content on all my websites without asking, this seems hypocritical on a whole other level:

We have observed accounts associated with DeepSeek employees developing methods to circumvent OpenAI’s access restrictions and access models through obfuscated third-party routers and other ways that mask their source.

www.reuters.com/world/chi…

Amazing alternative to Sentry

If you have a Laravel project and think about using Sentry in production, there’s an amazing open source alternative that works great with Docker, out of the box: BugSink.

Self-host on your own servers and handle millions of events with no per-event billing. It saved my ass on multiple occasions now.

They offer a hosted plan if you want to avoid the hassle of self hosting. I’m not sponsored, they don’t have an affiliate program, it’s just awesome.

Early Hints with Laravel Octane + FrankenPHP

EarlyHints.dev screenshot with a satisfying result

So today I added EarlyHints to my FrankenPHP application server. I use cookies to prevent sending them on every request. It’s one of many steps I had to take to compensate for the fact that Laravel, while awesome, is just not as quick as I want it to be.