<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~files/atom-premium.xsl"?>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             
<feed xmlns="http://www.w3.org/2005/Atom" xmlns:feedpress="https://feed.press/xmlns" xmlns:media="http://search.yahoo.com/mrss/" xmlns:podcast="https://podcastindex.org/namespace/1.0" xml:lang="en">
  <feedpress:locale>en</feedpress:locale>
  <link rel="hub" href="https://feedpress.superfeedr.com/"/>
  <title>Baldur Bjarnason's Notes on the Web</title>
  <subtitle>Everything from www.baldurbjarnason.com</subtitle>
  <link href="https://feedpress.me/baldurbjarnason" rel="self">https://www.baldurbjarnason.com/</link>
  <link href="https://www.baldurbjarnason.com/"/>
  <updated>2026-10-31T16:40:00Z</updated>
  <id>https://www.baldurbjarnason.com/</id>
  <author>
    <name>Baldur Bjarnason</name>
  </author>
  <entry>
    <title>Writing is Magic; Machine Writing is Ash</title>
    <link href="https://www.baldurbjarnason.com/2026/machine-writing-is-ash/"/>
    <updated>2026-10-31T16:40:00Z</updated>
    <id>https://www.baldurbjarnason.com/2026/machine-writing-is-ash/</id>
    <content type="html"><![CDATA[<div class="NewsletterPromo gap-default">
  <div class="NewsletterPromo-footer">
    <a href="https://payhip.baldurbjarnason.com/b/BMsyT" class="buy BookPage-bigly"><strong>A year’s membership in the Premium Newsletter for <del>€50</del> €25 EUR</strong><br>
      (price includes VAT, where applicable)</a>
  </div>
</div>
<p>A couple of years ago I found some of the old journals I’d kept when I was a teenager. Some of the thoughts in it were innocuous and silly. Some of them were heavier – had a weight I still carry with me today – especially the passages I wrote when I was hospitalised for a summer.</p>
<p>None of it’s great <em>writing</em>. But all of it helped at the time. Taking thoughts and putting them down into writing helped clear them, structure them, and turned them into a foundation I could build on. It helped me deal with crises and changes.</p>
<p>The magic of writing is this ability to witness the thought process, where somebody has used the piecemeal of words and sentences to turn incoherence into structure.</p>
<p>Where once there was little more than anxiety and an idea, there was now understanding.</p>
<p>Even when it’s your own writing, the thoughts that prompted the writing are long gone – <a href="https://en.wikipedia.org/wiki/The_Go-Between">“the past is a foreign country”</a> as another writer put it – and even with your vague recollections your position is that of the reader and no longer the same writer.</p>
<p>Writing is magic even when it’s bad. The process is thinking. It forces structure in place of the anxious jumble of your mind.</p>
<p>It helps others order their own minds by witnessing your thoughts captured in lines.</p>
<p>Machine writing does none of this. It’s ash – the burnt embers of dead thoughts. It captures nothing, structures nothing, orders nothing.</p>
<p>Human writing is as close to mind-reading as we can get. It’s weird, lossy, and simultaneously substantial and insubstantial.</p>
<p>It magic even when it’s bad because it helps you think.</p>
<p>It’s magic even when there’s nobody to read it; the life it gives to thoughts always helps the writer, even when they sit alone with it.</p>
<p>So, I’d just like to echo and extend what Andy Bell wrote on the <a href="https://piccalil.li/blog/if-we-stop-we-lose/">Piccalilli blog</a>:</p>
<blockquote>
<p>This article is mainly addressed to fellow educators, but also to people that write on their personal blogs. You must keep going because people still need us. If we don’t, we lose.</p>
<p><a href="https://piccalil.li/blog/if-we-stop-we-lose/"><em>If we stop, we lose</em></a></p>
</blockquote>
<p>Writing is magic. <em>It’s always been magic.</em> The vikings thought bound language bound reality and reshaped it. It gives our thoughts shape.</p>
<p>Writing is always a gift. Bad or good writing. Sloppy or structured. Planned or improvised. It’s all magic.</p>
<p>Don’t let the mirage of generated, extruded, letterforms, hollow bubbles inflated by machines, take it away from you.</p>
<p>It’s a gift of magic you can give yourself.</p>
<div class="NewsletterPromo gap-default">
  <img src="https://www.baldurbjarnason.com/img/eAXHKdUQqC-1456.png" alt="Out of the ‘AI’ Crisis – Premium Newsletter" style="
      border: 6px solid black;
      padding: 1rem;
      background-color: white;
      border-radius: 1rem;
      display: flex;
      margin: auto;
    " width="1456" height="800">
  <div class="NewsletterPromo-title">
    <span>Premium Newsletter</span>
  </div>
  <div class="NewsletterPromo-body">
    <p><strong>Weekly suggested reading on the software and ‘AI’ crises with commentary and analysis</strong></p>
    <p>A year's membership in the Out of the 'AI' Crisis – Premium Newsletter.</p><p>Paid monthly the full price would be €84 EUR, but the Halloween launch price is only <strong>€25 EUR</strong>. <em>Offer ends at the end of day 1 November 2026.<em></em></em></p><p>You should be automatically enrolled into the newsletter after purchase.</p>
  </div>
  <div class="NewsletterPromo-footer">
    <a href="https://payhip.baldurbjarnason.com/b/BMsyT" class="buy BookPage-bigly"><strong>A year’s membership in the Premium Newsletter for <del>€50</del> €25 EUR</strong><br>
      (price includes VAT, where applicable)</a>
  </div>
</div>
]]></content>
  </entry>
  <entry>
    <title>Out of the ‘AI’ Crisis – Premium Newsletter launch and Halloween Sale</title>
    <link href="https://www.baldurbjarnason.com/2026/out-of-the-ai-crisis-halloween-sale-and-launch/"/>
    <updated>2026-10-28T10:40:00Z</updated>
    <id>https://www.baldurbjarnason.com/2026/out-of-the-ai-crisis-halloween-sale-and-launch/</id>
    <content type="html"><![CDATA[<img src="https://www.baldurbjarnason.com/img/eAXHKdUQqC-1456.png" alt="Out of the 'AI' Crisis" style="border: 6px solid black; padding: 1rem; background-color: white; border-radius: 1rem;display: flex; margin: auto;" width="1456" height="800">
<h2 id="overview" tabindex="-1">Overview <a class="header-anchor" href="https://www.baldurbjarnason.com/2026/out-of-the-ai-crisis-halloween-sale-and-launch/#overview">#</a></h2>
<ul>
<li>I’m launching a <a href="https://payhip.baldurbjarnason.com/b/BMsyT">Premium Newsletter</a> that runs in addition to the regular one. The launch price is €25 EUR for a year’s membership, which is a 50% discount off the annual price and a 70% discount off the monthly price. This Halloween launch sale lasts up to (and including) <em>1 November 2026</em>.</li>
<li>I’m also offering a <a href="https://payhip.baldurbjarnason.com/b/QxHSb">bundle Halloween sale that includes all the ebooks and a year’s membership in the Premium Newsletter</a> at €50 EUR, a 60% Halloween launch discount until <em>1 November 2026</em>… Or, more than a 70% discount including the value of the annual Premium Newsletter membership.</li>
<li>If paying annually isn’t your thing <a href="https://www.patreon.com/cw/baldurbjarnason">monthly subscriptions are available through Patreon</a>, where paid members will be able to access the premium newsletter as posts. Those do not have a launch discount, but there is a trial period.</li>
<li>I’ve also opened a <a href="https://liberapay.com/baldurbjarnason/">Liberapay profile for donations.</a> For those of you who want to support the newsletter, podcast, and YouTube channel, but don’t want to buy anything. You’re buying the happy feeling of doing good.</li>
</ul>
<div class="Quote">
<blockquote>
<p>I’ve suddenly become “overqualified” for everything. Employers seem to want cheaper employees who use “AI” for everything. I don’t even mind using “AI” but they still don’t want me.</p>
</blockquote>
</div><em>All the pull quotes I’ve highlighted are genuine comments I’ve found online during my research, usually lightly paraphrased to protect the identities of people complaining about their jobs and their careers.</em><p></p>
<h2 id="out-of-the-ai-crisis" tabindex="-1">Out of the ‘AI’ Crisis <a class="header-anchor" href="https://www.baldurbjarnason.com/2026/out-of-the-ai-crisis-halloween-sale-and-launch/#out-of-the-ai-crisis">#</a></h2>
<div class="Quote">
<blockquote>
<p>Nobody talks to each other any more. We’re just shuffling bullshit back and forth.</p>
</blockquote>
</div>
<p>Many of us aren’t doing well, even as our bosses tell us things are great.</p>
<p>The “AI” bubble is hitting a lot of industries, and it’s disproportionally affecting those of us who <em>work</em> in these industries over our managers.</p>
<p>Professional educators, people like me who used to help train developers, have seen their businesses evaporate. Teachers, illustrators, voice actors, writers, and translators have all had their careers threatened or even destroyed by “AI” tools offered with predatory subsidies, built using their own work, used without permission by tech companies.</p>
<div class="Quote">
<blockquote>
<p>My employer doesn’t want to hire a team, so I’m doing five jobs at once. Bugs keep piling up.</p>
</blockquote>
</div>
<p>But it isn’t just the creative industries and education that are being hit. Software developers are among the worst affected groups.</p>
<div class="Quote">
<blockquote>
<p>Nobody likes this. Everybody is doing the same thing and nobody is thinking any more.</p>
</blockquote>
</div>
<p>Arguing whether the job losses we’re facing in software are down to “AI” replacement, poor free cash flow, or dysfunctional stock market dynamics is splitting hairs.</p>
<p>No matter which take you favour, it’s all down to the “AI” financial bubble one way or another.</p>
<div class="Quote">
<blockquote>
<p>I don’t recognise my job any more. I’m a bot manager now, not a designer. The work isn’t mine any more.</p>
</blockquote>
</div>
<p>You don’t have to look far online to see that many of us are in the middle of an identity crisis.</p>
<ul>
<li>Some of us feel complicit in the destruction being wrought by “AI”. Even if we haven’t directly participated, much of it is built on our shared work and sometimes years of contributions.</li>
<li>Software development was <em>unique</em>. It has similarities with many jobs, but there really isn’t a job exactly like it.</li>
<li>Tech jobs were supposed to be safe and, well, lucrative.</li>
<li>Much like the creative and media industries, software development was a bit of a safe haven for those of us who don’t fit in a normal office job.</li>
<li><em>Many of us genuinely thought we were helping build a better world.</em></li>
</ul>
<div class="Quote">
<blockquote>
<p>I’ve been laid off, but I’m too tired of this industry to even want another job in it.</p>
</blockquote>
</div>
<p>Even as the noose seems to tighten around software development as an expertise and field of practice, the widespread destruction cause by <em>Large Language Models</em> and image generation models, means we aren’t getting much sympathy, if any.</p>
<div class="Quote">
<blockquote>
<p>I like doing it myself. I like the work, but I don’t get to do the work any more. The job is to ask “AI” to do it.</p>
</blockquote>
</div>
<p>Arguably the worst hit are those of us who worked on the fringes of tech – straddling the border between software and media or education. Both aspects of our job, both of our identities are in crises, and we have colleagues on either side of us that are frustrated and angry.</p>
<p>Very little of what we’re told by the industry itself makes sense.</p>
<p>Much of what the executive class are saying sounds outright bonkers.</p>
<div class="Quote">
<blockquote>
<p>My boss is a true believer in “AI” so the deadlines keep getting tighter and tighter, I use “AI” more and more, and it’s all very soul-crushing.</p>
</blockquote>
</div>
<p><a href="https://payhip.baldurbjarnason.com/b/QxHSb" class="DealList-link"><span>Ebook and Newsletter Bundle Halloween Sale for <strong>€50 EUR</strong></span></a></p>
<h2 id="make-this-make-sense" tabindex="-1"><em>Make this make sense.</em> <a class="header-anchor" href="https://www.baldurbjarnason.com/2026/out-of-the-ai-crisis-halloween-sale-and-launch/#make-this-make-sense">#</a></h2>
<p>One worldview shared by many designers and software developers is <em>if I understand it, I can fix it.</em></p>
<p><em>If I figure out what makes it tick, what people want from it, how it hangs together as a structure, I’ll see the thing – <strong>that one thing</strong> – that I can pull out, repair, replace, and everything will be fine again.</em></p>
<p><em>Please, let it be just one thing.</em></p>
<div class="Quote">
<blockquote>
<p>There’s no sense of victory in solving a problem now. I didn’t solve it. It isn’t mine.</p>
</blockquote>
</div>
<p>It’s never just one thing. “AI” isn’t even just one thing, and it didn’t appear out of nowhere. The system that is tech, politics, and the economy together are what led us here.</p>
<p>But, because the whole is large, it contains multiple systems, each containing its own diversities. There are corners of the software or media industries that are less affected and might even offer ideas for how to go forward.</p>
<p>“AI” is not all encompassing. There are places to go.</p>
<p>But we do need to go out and look for our place in the big picture.</p>
<div class="Quote">
<blockquote>
<p>The industry’s culture is dying. And it wasn’t that great to begin with. I don’t believe in the future any more.</p>
</blockquote>
</div>
<p><a href="https://payhip.baldurbjarnason.com/b/BMsyT" class="DealList-link"><span>Premium Newsletter for <strong>€25 EUR</strong>/year</span></a></p>
<h2 id="finding-a-future-to-believe-in" tabindex="-1">Finding a future to believe in <a class="header-anchor" href="https://www.baldurbjarnason.com/2026/out-of-the-ai-crisis-halloween-sale-and-launch/#finding-a-future-to-believe-in">#</a></h2>
<p>I can’t fix this. <em>We can’t fix this.</em> The world is too large to be “fixed” by individuals or even communities. Otherwise, the globe would be filled with harmoniously competing utopias.</p>
<p>We might not be able to fix everything, but we can make some things better, and those improvements can accumulate.</p>
<p><em>Damaged doesn’t mean worthless or doomed.</em></p>
<p>It’s just… not as good as it used to be, which is a feeling we can all relate to.</p>
<p>Our skills may <em>feel</em> useless where we are now, but that doesn’t mean they <em>are</em> useless.</p>
<p>We can act and mitigate, but we need to do it with understanding.</p>
<div class="Quote">
<blockquote>
<p>The skills I’ve been building my entire life are being taken away from me.</p>
</blockquote>
</div>
<p>Academic understanding is useful, but we need <em>people</em> understanding – we need our problems seen and understood from our perspective.</p>
<p>And we need honesty.</p>
<p>None of this will work if we just pretend everything is fine, that nothing’s wrong. Avoidance works for temporary problems, but honesty is the only blade sharp enough for persistent wrongs.</p>
<div class="Quote">
<blockquote>
<p>We’re not expected to write any code ourselves, and it makes me feel so replaceable.</p>
</blockquote>
</div>
<h2 id="out-of-the-ai-crisis-premium-newsletter" tabindex="-1">Out of the ‘AI’ Crisis – Premium Newsletter <a class="header-anchor" href="https://www.baldurbjarnason.com/2026/out-of-the-ai-crisis-halloween-sale-and-launch/#out-of-the-ai-crisis-premium-newsletter">#</a></h2>
<p>I’m trying to figure out where I stand in the world, how my career and job has been affected. So, I began to research what others in my position are experiencing.</p>
<p>We are not doing okay, and many of us are feeling lost.</p>
<p>As I wrote above, I can’t fix things, but I can play a small part in helping us feel a little less lost, because that’s what I’ve been doing for myself – with my writing and my research – my entire life.</p>
<p>Even though there is never just that one thing to fix, figuring out how things work and how they connect does help us navigate them.</p>
<p>Sometimes it even lets us make things a little less awful.</p>
<p>That’s why I write the essays I write. That’s why I make the podcast and YouTube videos. That’s why I read and research. Understanding might not fix things completely, but it can partially mend them – make damaged things a little bit less damaged.</p>
<div class="Quote">
<blockquote>
<p>The entire team feels depressed. We aren’t shipping faster. Management is on our backs. We’re using “AI” for everything but nothing’s improved.</p>
</blockquote>
</div>
<p>This work has always had to be subsidised by other paid work, whether through the sale of my ebooks or my freelance work.</p>
<p>But times are hard for us all at the moment. These days, the more I look for freelance work to pay the bills, the less time I have to for the newsletter or podcast.</p>
<div class="Quote">
<blockquote>
<p>“AI” is ripping my identity as a software developer away from me.</p>
</blockquote>
</div>
<h2 id="what-the-newsletter-offers" tabindex="-1">What the newsletter offers <a class="header-anchor" href="https://www.baldurbjarnason.com/2026/out-of-the-ai-crisis-halloween-sale-and-launch/#what-the-newsletter-offers">#</a></h2>
<p>This is why I’m launching <em>Out of the ‘AI’ Crisis – Premium Newsletter</em>. It’s a paid weekly (at least) exclusive newsletter that collects commentary and suggested reading that adds depth and detail to the regular newsletter and video commentary I do.</p>
<ul>
<li>It collects suggested reading culled from the links I’ve posted on social media that week.</li>
<li>I’ll provide additional commentary and analysis on that reading.</li>
<li>Semiregular extra essays or columns.</li>
</ul>
<p>The money it earns directly funds my writing and videos.</p>
<p>I also want to offer a fair deal, which is why I’m launching this as a Halloween sale with substantial discounts. <strong>This discounted launch offer lasts until <em>1 November 2026</em>.</strong></p>
<div class="Quote">
<blockquote>
<p>The flow of coding was almost spiritual. I miss that feeling so much.</p>
</blockquote>
</div>
<p>There are three ways you can join:</p>
<div class="DealList">
<ol>
<li><strong><em>Premium Newsletter</em></strong><br>
A year’s prepaid membership in the <a href="https://payhip.baldurbjarnason.com/b/BMsyT">Premium Newsletter</a>. The regular price will €50 EUR for a year of updates, but I’m offering a 50% discount at launch until <em>1 November 2026</em>, so <strong>€25 EUR</strong> single payment (non-recurring) for twelve months membership.<br>
<a href="https://payhip.baldurbjarnason.com/buy?link=BMsyT" class="DealList-link"><span>Premium Newsletter for <strong>€25 EUR</strong>/year</span></a></li>
<li><strong><em>Halloween bundle</em></strong><br>
You can also get that same <em>year’s membership</em> as a part of a <a href="https://payhip.baldurbjarnason.com/b/QxHSb">Halloween bundle sale that also includes all the ebooks</a> at <strong>€50 EUR</strong> single payment (non-recurring), which is almost an 70% discount until <em>1 November 2026</em>, if you include the value of the Premium Newsletter membership.<br>
<a href="https://payhip.baldurbjarnason.com/buy?link=QxHSb" class="DealList-link"><span>Halloween Ebook and Newsletter Bundle for <strong>€50 EUR</strong></span></a></li>
<li><strong><em>Monthly Patreon</em></strong><br>
But if you want automatic monthly payments instead then <a href="https://www.patreon.com/cw/baldurbjarnason">monthly subscriptions are available through Patreon</a> for <strong>€7 EUR a month</strong>, and members of the paid Patreon tiers will be able to access the premium newsletter as posts.<br>
<a href="https://www.patreon.com/cw/baldurbjarnason" class="DealList-link"><span>Patreon Supporter Tier <strong>€7 EUR</strong>/month</span></a></li>
</ol>
</div>
<p>The amount of work I can put into my writing is directly proportional to how well the premium newsletter sells. So, the better it does, the more I can add to the newsletter, podcast, and YouTube.</p>
<p>I really do need your support, so I would appreciate it a lot if you spread the word, and let people who might be interested know.</p>
]]></content>
  </entry>
  <entry>
    <title>Autumn comfort cat photos</title>
    <link href="https://www.baldurbjarnason.com/notes/photos/autumn-comfort-cat-photos-2026/"/>
    <updated>2026-10-21T17:14:00Z</updated>
    <id>https://www.baldurbjarnason.com/notes/photos/autumn-comfort-cat-photos-2026/</id>
    <content type="html"><![CDATA[<p>Given the state of, well, everything, I figure the best thing to do at the moment is to post a few old cat photos. These are two-year-old photos of a couple of my neighbour cats. They’re still around these days, just two years older, so a bit quieter.</p>
<img alt="The calico-patterned cat 'Skotta' loafing on a fence. There is a bit of snow and stuff in the background" src="https://www.baldurbjarnason.com/img/DdN4sKA7YR-6000.jpeg" class="PrimaryImage" width="6000" height="4000">
<img alt="The black and white cat 'Lukka' on another fence does a big yawn." src="https://www.baldurbjarnason.com/img/LWtDgh05ZV-4032.jpeg" width="4032" height="6032">
<img alt="A few moments later Lukka the cat looks up at the photographer with curiosity." src="https://www.baldurbjarnason.com/img/Vx-4VLWgEo-4032.jpeg" width="4032" height="6032">
]]></content>
  </entry>
  <entry>
    <title>The 'AI' Software Crisis: Software Developers have been promoted into incompetence</title>
    <link href="https://www.baldurbjarnason.com/2026/07-promoted-into-incompetence/"/>
    <updated>2026-10-21T16:27:00Z</updated>
    <id>https://www.baldurbjarnason.com/2026/07-promoted-into-incompetence/</id>
    <content type="html"><![CDATA[<figure class="Audio">
  <figcaption>Software Developers have been promoted into incompetence</figcaption>
  <audio controls="" src="https://www.baldurbjarnason.com/audio/07-promoted-into-incompetence.mp3">
  <a href="https://www.baldurbjarnason.com/audio/07-promoted-into-incompetence.mp3">Download audio</a></audio>
</figure>
<h2 id="developers-have-been-promoted-into-incompetence" tabindex="-1">Developers have been promoted into incompetence <a class="header-anchor" href="https://www.baldurbjarnason.com/2026/07-promoted-into-incompetence/#developers-have-been-promoted-into-incompetence">#</a></h2>
<ul>
<li><strong><em><a href="https://www.patreon.com/cw/baldurbjarnason">My Patreon</a></em></strong></li>
<li><a href="https://www.youtube.com/watch?v=rlh0U2aHUA4"><strong><em>The video version on Youtube.</em></strong></a></li>
</ul>
<p>With the age of “AI” and agents, software developers have been promoted into incompetence.</p>
<p>And it all comes down to comedy and satire.</p>
<p>Sort of.</p>
<p>That probably requires some explanation.</p>
<p>If you’re actually working in an industry – any industry – reading about management theory is often indistinguishable from reading comedy.</p>
<p>Not <em>just</em> because the reality of how you experience “management” is frequently absurd or grotesque, which the theories often fail to address, but also because the alternative to laughing at the mess, is to cry and despair.</p>
<p>When we – as people working in a deeply flawed industry – read about management theory and practice, most of us won’t recognise any of the “good” practices, but we will be intimately familiar with all the “bad” practices. We could even probably list a few more “bad” examples so awful that they have hitherto been unknown to science or sanity.</p>
<p>We’ve all had bad managers. Sometimes we’ve even <em>been</em> the bad manager.</p>
<p>Occasionally you do get a management book that leans into the inherent comedy of the farce that is the reality of the modern corporation.</p>
<p>Like the book <em>Management of the Absurd</em> by Richard Farson. It doesn’t take itself seriously, has a few useful pointers, and is appropriately mocking at times.</p>
<p>But comedy has also made genuine contributions to both the theory and practice of management.</p>
<p>One of those being <a href="https://en.wikipedia.org/wiki/Peter_principle"><em>The Peter Principle</em></a>, which has its origin in a satirical book of the same name.</p>
<p>The principle it describes is that people tend to rise through organisations through promotions until they reach a level of respective incompetence.</p>
<p>What it means it that you or I might work, say at coding, at an organisation, and we get good at our entry-level job. Our skills get noticed so we get a promotion that involves more important coding. Same skills, just better and more important. It builds on our skills, which is recognised, so we continue to rise through promotion.</p>
<p>Until, that is, we get promoted to a manager position that doesn’t involve coding. This position instead involves a bunch of skills we haven’t practiced at all.</p>
<p>At this point, it’s entirely possible that we might be worse at the managerial job than we were in the entry-level job where we started.</p>
<p>And because we are now incompetent, we no longer get promotions. We’re stuck. Our career has reached a dead-end because we’ve been promoted into incompetence. We’ve become bad at our jobs through no fault of our own.</p>
<h2 id="why-software-industry-career-ladders-have-been-different" tabindex="-1">Why software industry career ladders have been different <a class="header-anchor" href="https://www.baldurbjarnason.com/2026/07-promoted-into-incompetence/#why-software-industry-career-ladders-have-been-different">#</a></h2>
<p>This has especially been a problem for software companies. The job of a software developer has traditionally been <em>very</em> different from that of a manager.</p>
<ul>
<li>Coding lends itself to a singular focus during each task. Management requires juggling tasks.</li>
<li>That singular focus means coding is very light on the kind of monitoring work that can be a big part of management.</li>
<li>Coding lends itself to unambiguous communication that deliberately strips nuance and ambiguity away. You mean just what you say and nothing else. Management communication is almost entirely nuance and ambiguity.</li>
<li>Management is all about coordinating unruly “processes” to make sure the work they do is delivering value to the organisation. Busywork of no value is worse than idleness because idleness actually reduces delays and shortens task queues. You can’t react quickly to an unexpected need, if you’re occupied with busywork. But you can react immediately if you’re idle.</li>
</ul>
<p>Management is all about maintaining a constant vigilance towards the bigger picture: the queues, the delays, where value is being created and destroyed, avoiding both over- and under-optimisation, and coordinating things that are unruly and chaotic.</p>
<p>And, normally, somebody who manages coders rarely codes themselves.</p>
<p>The two jobs are very different. Promoting a coder into a manager frequently means the company is losing a good coder and gaining a bad manager.</p>
<p>The consequences of gaining a bad manager are also quite different from what many imagine. The result of bad management isn’t that work won’t get done, it’s that the <em>wrong</em> work gets done – that everybody is running around, overworked and busy, but none of what gets done has any meaningful value to the company.</p>
<p><em>Busywork</em>.</p>
<p>This is why <a href="https://www.joelonsoftware.com/2000/08/30/fog-creek-compensation/">many software companies have historically had a separate career ladder that <em>doesn’t</em> involve management.</a> That way the company can give a talented software engineer a respectable career trajectory without losing access to their valuable skills.</p>
<p>“AI” and the changes it has brought to software, have together thrown all of that out the window.</p>
<h2 id="the-agentic-decline" tabindex="-1">The “agentic” decline <a class="header-anchor" href="https://www.baldurbjarnason.com/2026/07-promoted-into-incompetence/#the-agentic-decline">#</a></h2>
<p>With “AI”, the software development job involves:</p>
<ul>
<li>Constant monitoring of unruly and chaotic “agents”.</li>
<li>That are coordinated using ambiguous and nuanced language that never seems to be completely “understood” by any of the participants.</li>
<li>Constant juggling of a variety of tasks.</li>
<li>And it no longer involves focused work but instead requires outlining, commanding, and specifying.</li>
</ul>
<p>And, despite managing a lot of code, developers now rarely seem to code themselves.</p>
<p>Software developers is a field so universally recognised as being poor managers that many of the stiffest and most conservative organisations on the planet gave up and just gave them their own career ladder. And we, as a field, have all at once been promoted into management without any preparation or training.</p>
<p>Because the processes a developer is managing are nondeterministic and chaotic – more so than any human – this new management job is in many ways <em>harder</em> than that of a regular manager.</p>
<p>We’ve taken an entire industry that was so-so at its job – at best – and pushed it into outright incompetence.</p>
<p>The result is very similar to what happens when you have a bad manager.</p>
<ul>
<li>Busywork increases.</li>
<li>Nobody has any visibility into where value is being created or destroyed.</li>
<li>Pressure and stress increase because of the added uncertainty.</li>
<li>More busywork means less slack in the organisation.</li>
<li>This actually increases delays, lengthens task queues, and magnifies costs.</li>
<li>Communication becomes harder.</li>
<li>Concrete and actionable information becomes scarce.</li>
</ul>
<p>And nobody has any time left to spare, to figure out what it is they’re doing wrong. Nothing improves.</p>
<p>Because – remember – the consequences of bad management isn’t that nothing gets done but that there’s too much of the wrong work getting done.</p>
<p>That’s not the worst part.</p>
<p>The worst part is that even though this new job many of us have landed in is similar to management, it still isn’t <em>actual</em> management. It’s a new thing made up of some of the worst parts of the managerial job.</p>
<p>The worst part is that it’s <em>automation</em>, and that comes with a bunch of fairly insidious downsides.</p>
<h2 id="deskilling-from-automation" tabindex="-1">Deskilling from automation <a class="header-anchor" href="https://www.baldurbjarnason.com/2026/07-promoted-into-incompetence/#deskilling-from-automation">#</a></h2>
<p>People have been studying the effects of automation for decades. One of the core ideas from that research is <em>the paradox of automation</em>.</p>
<p>Paradoxically, the human contribution tends to become more important the more reliable the automated part gets.</p>
<p>This means that better automation can lead to worse outcomes, because it shifts the work of the human from tasks they’re good at, to tasks they aren’t.</p>
<p>The 1983 paper that originally coined the paradox, <a href="https://en.wikipedia.org/wiki/Ironies_of_Automation"><em>Ironies of Automation</em></a> by Lisanne Bainbridge covered a number of different “ironies” that each independently undermine the value of automation, but the irony that’s the most relevant to the software industry today has to do with the cognitive effects.</p>
<p>One of the concerns she raised all the way back in 1983 had to do with <em>deskilling</em>.</p>
<p>Quite a few of the skills we have are <em>perishable</em>. What that means is that once we stop practicing a skill, some of it begins to fade away. That’s why we talk about “being rusty” at something if we haven’t practiced in a while.</p>
<p>One of Lisanne Bainbridge’s observations was that cognitive skills that rely heavily on both memory and a coherent mental model of the job are more vulnerable to this decay than the skills that don’t.</p>
<p>Human memory relies on repetition and regularity and mental models need to be built and then maintained.</p>
<p>Once automation kicks in, that regularity, repetition, and maintenance disappears.</p>
<p>Memory and mental models are a major part of the programming skill set of a software developer.</p>
<p>It seems likely, to me at least, that the kind of automation presented by agents – where our existing triggers for reinforcing memory and building mental models now instead trigger external automated processes – will lead to the steady deskilling of the developers who rely on them.</p>
<p>This matters because many of the other parts of the <em>new job</em> that developers have – the monitoring and the reviewing, specifically – rely on us continuing to have those skills.</p>
<p>In addition to destroying value through busywork, poor coordination, delays, and longer queues, this new automation is also lowering quality in the long term by removing the skills we need to monitor that quality.</p>
<p>All this, while being charged by the token.</p>
<p>This should matter to us – the developers who are facing a changed industry – because this process is genuinely quite unpleasant to live through.</p>
<p>It takes away the enjoyment we had in the job. It adds stress. It increases the odds of burnout. All at a time when layoffs are still in fashion among the executive class and jobs are precarious.</p>
<p>There are a few things we can do about this. Not many and not all of them great. But we do have a couple of options.</p>
<h2 id="what-can-you-do" tabindex="-1">What can you do? <a class="header-anchor" href="https://www.baldurbjarnason.com/2026/07-promoted-into-incompetence/#what-can-you-do">#</a></h2>
<p>The most sensible “AI for software development” strategy over the past four years has always been the same: wait and see.</p>
<p>This has been the most sensible strategy, in general, for software firms over the decades.</p>
<p>This industry has a tendency to adopt innovations too quickly and recklessly, before their flaws come to light. Much of it flames out in crappy products.</p>
<p>Then the same people who caused the problem make money again by fixing it.</p>
<p>It doesn’t matter whether it was NoSQL databases, GraphQL, or SOAP network protocols, it’s always been sensible to wait and see what the long term downside to a technology was before adopting. First mover advantage is non-existent when it comes to adopting new techniques or tools for <em>making</em> software.</p>
<p>So, the most sensible strategy is to wait and see. And the second most sensible one is to stop. Just pull back, regroup using regular software development approaches, and then wait and see.</p>
<p>If deskilling is really a thing, you’ll end up with an advantage over your competitors.</p>
<p>If agent-using developers really have been promoted into incompetence, you end up with an advantage.</p>
<p>If somebody discovers fixes to all of these downsides, you can adopt the fixed workflow without ever having experienced the downside yourself, and you end up with an advantage.</p>
<p>That obviously isn’t possible in an organisation that measures volume of work instead of the value of work. And it doesn’t help if your clients are organisations intent on shipping features instead of making good products or services.</p>
<p>In those cases, you need to find ways to maintain your skills and develop those new management-adjacent skills, if they are at all possible. And you need to do it at the same time as you’re working what is probably more than a full-time job.</p>
<p>This is obviously much harder than just doing the job as you’re told and letting both quality and your own skills degrade. And if your self-improvement is seen as taking time from your job of churning out slop, all you’ve accomplished is put your own job on the chopping block.</p>
<p>Good managers and executives with a focus on long-term growth wouldn’t put you in this spot.</p>
<p>So if this is happening to your workplace you already know that the people you’re working for are either themselves incompetent, or are letting their short-term greed harm the company they’re running.</p>
<p>A competent executive would not have created a system that promoted a big chunk of their workforce into incompetence.</p>
<p>This means that, if nothing else, you can take from all of this one hard fact:</p>
<p>Whatever happens next – to your employer, to the software, to the market – <em>is not your fault.</em></p>
<p>That may not seem like a comforting thought today.</p>
<p>But there’s a good chance that thought might bring you some satisfaction – even joy – over the next two or three years, as events unfold in the industry.</p>
<h2 id="patreon" tabindex="-1"><a href="https://www.patreon.com/cw/baldurbjarnason">Patreon</a> <a class="header-anchor" href="https://www.baldurbjarnason.com/2026/07-promoted-into-incompetence/#patreon">#</a></h2>
<p><a href="https://www.patreon.com/cw/baldurbjarnason">I have a Patreon now.</a></p>
<p>If you want to support my work and want me to make more of these videos, essays, and podcast episodes, the best thing to do is to become a member of my Patreon.</p>
<p>But I’m also trying to provide a service with my Patreon. With the state of social media and search as it is, keeping up can get quite difficult. There’s so much noise and so little signal.</p>
<p>One of my strengths, because of my background and training, is that I’m quite good at researching and reading, so one of the things I’m offering to Patreon members are regular updates where I recommend things to read, with context and commentary.</p>
<p><a href="https://www.patreon.com/collection/2444653?view=expanded">I post these reading updates every other day or so</a>, and I’ve got plans for more member-exclusive features, some of which I think might even be a bit exciting, but I’m obviously quite biased.</p>
<p>I’m also open to suggestions, so send your suggestions my way, either on <a href="https://bsky.app/profile/baldurbjarnason.com">Bluesky</a> or <a href="https://toot.cafe/@baldur">Mastodon</a>, but I’ll try and monitor the comments on YouTube as well.</p>
]]></content>
  </entry>
  <entry>
    <title>It’s not our job to fix our employers</title>
    <link href="https://www.baldurbjarnason.com/2026/06-its-not-our-job-to-fix-our-employers/"/>
    <updated>2026-10-13T13:45:00Z</updated>
    <id>https://www.baldurbjarnason.com/2026/06-its-not-our-job-to-fix-our-employers/</id>
    <content type="html"><![CDATA[<h2 id="contents" tabindex="-1">Contents <a class="header-anchor" href="https://www.baldurbjarnason.com/2026/06-its-not-our-job-to-fix-our-employers/#contents">#</a></h2>
<ol>
<li><a href="https://www.baldurbjarnason.com/2026/06-its-not-our-job-to-fix-our-employers/#i-have-a-patreon">I have a Patreon!</a></li>
<li><a href="https://www.baldurbjarnason.com/2026/06-its-not-our-job-to-fix-our-employers/#video">Video</a></li>
<li><a href="https://www.baldurbjarnason.com/2026/06-its-not-our-job-to-fix-our-employers/#audio">Audio</a></li>
<li><a href="https://www.baldurbjarnason.com/2026/06-its-not-our-job-to-fix-our-employers/#this-broken-industry-is-too-big-of-a-problem-for-us-to-solve">The full essay</a></li>
</ol>
<h2 id="i-have-a-patreon" tabindex="-1"><a href="https://www.patreon.com/cw/baldurbjarnason">I have a Patreon!</a> <a class="header-anchor" href="https://www.baldurbjarnason.com/2026/06-its-not-our-job-to-fix-our-employers/#i-have-a-patreon">#</a></h2>
<p>I’ve been writing since the 1900s (technically the late 90s, but still) on the web, about the web, and, over the past twenty years or so, about software development and publishing.</p>
<p>I’ve been here a while and am not going away.</p>
<p>But I’d like to write more, make more videos and podcasts, and specifically look at the problems we have who are now outsiders in our own industries, whether that’s in software development or in publishing.</p>
<p>For that, I’d like your help.</p>
<p>Hence, <a href="https://www.patreon.com/cw/baldurbjarnason">a Patreon.</a></p>
<p>It’s going to offer exclusive material, support tiers, and hopefully a few novel goodies that I’m working on at the moment.</p>
<p>Currently, <a href="https://www.patreon.com/cw/baldurbjarnason/membership">it has two membership tiers</a>:</p>
<ol>
<li>Supporters, who get access to all the stuff. €7 / month.</li>
<li>Patrons, who get access but also mentions in the newsletter, podcast, and are listed at the end of the video. €25 / month.</li>
</ol>
<p>Any support you can give is very much appreciated.</p>
<h2 id="video" tabindex="-1">Video <a class="header-anchor" href="https://www.baldurbjarnason.com/2026/06-its-not-our-job-to-fix-our-employers/#video">#</a></h2>
<iframe width="560" height="315" src="https://www.youtube-nocookie.com/embed/RtAtWK0VcB4?si=RgBCXxB5g9c4r4Xc" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen=""></iframe>
<h2 id="audio" tabindex="-1">Audio <a class="header-anchor" href="https://www.baldurbjarnason.com/2026/06-its-not-our-job-to-fix-our-employers/#audio">#</a></h2>
<figure class="Audio">
  <figcaption>It's not our job to fix our employers</figcaption>
  <audio controls="" src="https://www.baldurbjarnason.com/audio/06-its-not-our-job-to-fix-our-employers.mp3">
  <a href="https://www.baldurbjarnason.com/audio/06-its-not-our-job-to-fix-our-employers.mp3">Download audio</a></audio>
</figure>
<h2 id="this-broken-industry-is-too-big-of-a-problem-for-software-developers-to-solve-alone" tabindex="-1">This broken industry is too big of a problem for software developers to solve alone <a class="header-anchor" href="https://www.baldurbjarnason.com/2026/06-its-not-our-job-to-fix-our-employers/#this-broken-industry-is-too-big-of-a-problem-for-software-developers-to-solve-alone">#</a></h2>
<p>As I <a href="https://www.baldurbjarnason.com/2026/05-software-developers-are-not-okay/">wrote in my last newsletter</a>, software developers don’t seem to be doing well.</p>
<p>I can relate. I’ve been unlucky enough to work for dysfunctional software companies and startups in the past, and those dysfunctions have increasingly become the norm across the industry over the past few years.</p>
<p>The response was greater than I expected, both on the newsletter and elsewhere, so I wanted to pause and try to put those responses into context.</p>
<p>I had already written and recorded the next couple of videos and newsletters even before I uploaded the last one, but I’m postponing those, because I think it’s important to sometimes stop and listen instead of constantly lecturing at people.</p>
<p>Even though most of the responses were positive – at least, positive in the sense that they could relate to or recognised what many software developers seemed to be going through – some were less supportive.</p>
<p>This is the internet. Obviously some people are going to be annoying. Most of it you can ignore, but a few of them highlighted the big shift in attitudes towards tech that has been taking place over the past decade.</p>
<p>People aren’t on “our” side any more. Quite a few have gone from having largely positive feelings towards tech – considering it to be a force for progress – to thinking it’s an industry that’s ruining the world.</p>
<p><em>Tech is the new tobacco.</em></p>
<p>So, if we’re miserable, the attitude some have is that it’s our own fault for making the world we live in worse.</p>
<p>Or, that we deserve what’s happening to our field because we didn’t do enough to prevent bad things from happening.</p>
<p>Or, our work in the tech industry, no matter what it was we actually did, means we have it coming.</p>
<p>This is what falls out from the now relatively common public sentiment that tech is the new tobacco industry. How that framing has played out in media coverage and discourse, has quite correctly emphasised the abuses, the legal shenanigans, how tech is spending money to manipulate the public, and other strategies that the tech industry seems to have copied from big tobacco.</p>
<p>But the other consequence of that shift in public sentiment is: if your industry gets the reputation of being like the tobacco industry, people stop having any sympathy for those of us working in that industry.</p>
<p>Nobody cares if a sales person in a tobacco company burns out from stress or pressure. If your job is selling opioids to college athletes – “but it’s legal! I’m only helping doctors decide on the correct treatment” – hearing that you’re suffering will only make people smile. <em>Now, finally, a sign that the world is just place.</em></p>
<p>This is a little bit unfair to many of us for two reasons:</p>
<p>First, the industry wasn’t this bad when most senior people in the industry started. You don’t have to have gone into coding thirty years ago, like me, to have had reason to believe it was an industry with promise. The sentiment shift has been happening for a while, but it was a gradual one for a long time.</p>
<p>Second, quite a few of us have spent our careers avoiding the kind of work we felt was harmful to society. We’ve tried to do good and our careers and finances suffered for it.</p>
<p>Related to this is another idea that came up. Some people seemed convince that we who work in the industry could have prevented all of this, if we’d done this or that. Most of them mentioned unions. <em>If we’d unionised years ago, none of this would have happened.</em></p>
<p>The problem is that this is almost certainly false.</p>
<p>Unions are largely absent from the software industry <em>in the United States</em>.</p>
<p>But software development is largely unionised in quite a few European countries. Those unions, many of them large and relatively influential, haven’t stopped the job from changing for the worse here in Europe in many of the same ways it’s been declining in the States.</p>
<p>Union participation in Iceland is well over 90% and is almost certainly higher than that in software. We’re still seeing lay-offs in software development, fewer opportunities for junior developers, a push towards using Large Language Models to make up for all those fired colleagues, and a collapse in college enrolments in computer science.</p>
<p>It’s hard to see how software developers and other employees could have prevented this change when it’s fundamentally driven by much greater forces in policy, economics, and deregulation. These are problems that can only be fixed through politics, not unionisation.</p>
<p>But even if we could have prevented it by forming unions in the States, that still doesn’t make it our responsibility to fix a toxic employer.</p>
<p>Think about it this way:</p>
<p>Imagine that a friend of yours is working retail. The manager is awful. The company has abusive policies. The retailer’s overall strategy is to treat employees as disposable and cheat the customers as much as they can get away with.</p>
<p>You’ve shopped there. You know what I’m talking about.</p>
<p>A labour union will absolutely help prevent the worst abuses your friend is facing. It’ll keep them safer while they’re working for the abusive retailer, and it might give them some leverage when dealing with their employer.</p>
<p>But the union won’t <em>fix</em> the retailer. It won’t make the manager less toxic and won’t stop them from micromanaging. It won’t prevent the retailer’s abusive tactics against their suppliers, which will come back and impact your friend. It won’t make the retailer less abusive towards the customers. It won’t prevent lies, monopolistic tactics, mismanagement, financial fraud, or the pervasive outright incompetence of much of the management. It won’t prevent middle-managers from resorting to superstitions or coercive manipulation.</p>
<p>It certainly won’t prevent them from hire a sociopath CEO.</p>
<p>A union can make a workplace safer, fairer, and more equitable. A large union can function as a political force that will help change society for the better. The big reason why Iceland is a largely progressive society despite having had very right-wing governments for most of the past four decades is at least partly thanks to our strong labour unions that advocate for their members.</p>
<p>But once you’re in the situation where deregulation, financial incentives, mismanagement, sociopathic managers, or owner politics have turned a particular workplace toxic, a union won’t suck out the toxins, and it won’t fix that broken employer.</p>
<p>It’s all well and good to talk about the industry as a whole and how it needs to be fixed, but individuals need to think about their own health and their own survival first before they can worry about saving the world.</p>
<p>Fundamentally, it isn’t the job of an <em>employee</em> to fix their <em>employer</em>. If your workplace is a broken mess and that’s causing you to suffer, the sensible thing is to try and look for an exit while you still have your health.</p>
<p>Because you can’t buy back your health once you’ve lost it.</p>
]]></content>
  </entry>
  <entry>
    <title>Ravens and churches</title>
    <link href="https://www.baldurbjarnason.com/notes/photos/the-raven-and-the-church/"/>
    <updated>2026-10-13T13:05:00Z</updated>
    <id>https://www.baldurbjarnason.com/notes/photos/the-raven-and-the-church/</id>
    <content type="html"><![CDATA[<p>A couple of years ago I noticed that one of the local ravens was perching on the town’s church steeple and serenading the surrounding area with the song of their people. The photos have ended up being one of my favourite sequences of images.</p>
<img alt="A raven on a roof obviously making a lot of noise" src="https://www.baldurbjarnason.com/img/Zxq3vwQmIC-6000.jpeg" class="PrimaryImage" width="6000" height="4000">
<img alt="Still on the same roof, but now making the noise in the other direction." src="https://www.baldurbjarnason.com/img/oDZs6B7ONh-6000.jpeg" class="PrimaryImage" width="6000" height="4000">
<img alt="Finally, the raven pauses to see if anything's happening below." src="https://www.baldurbjarnason.com/img/jUrf1u2UM--4000.jpeg" width="4000" height="6000">
]]></content>
  </entry>
  <entry>
    <title>Different modes of thinking</title>
    <link href="https://www.baldurbjarnason.com/2026/modes-of-thinking/"/>
    <updated>2026-10-07T15:35:00Z</updated>
    <id>https://www.baldurbjarnason.com/2026/modes-of-thinking/</id>
    <content type="html"><![CDATA[<p>Spend any time writing online, and you’ll inevitably run into people, at times, who seem to have an odd understanding of what you published.</p>
<p>Some of this is down to laziness – people scan the text and react to what they assume you wrote. Sometimes it’s an actual misunderstanding that’s either down to bad writing on your part or poor reading on theirs.</p>
<p>But more and more I’ve had to face the possibility that my thought processes are just substantively different from the way the majority approaches the world.</p>
<p>Occasionally, I get reactions from intelligent people who clearly read the text (or watched the video), understood it, but nonetheless decided to reply with what to me is a non-sequitur at best or wilful misrepresentation at worst.</p>
<p>It’s only when I started to seriously read up on autism that I began to realise that the issue probably comes down to different types of thinking, which isn’t a misunderstanding <em>per se</em> (though, that might be my literal-mindedness again).</p>
<p>I tend to think from the bottom-up. I gather facts, observations, ideas, and references and build up to the overall thought or idea, brick by brick, concept by concept. My understanding of pretty much anything, anywhere – work, theory, society, communications, culture – comes from this very labour-intensive process. And, yeah, that includes any form of social interaction, which is part of why I find it difficult and usually overwhelming.</p>
<p>But most other people seem to operate from the top-down: they seem to start with what’s supposed to be, or with the values they hold consciously or unconsciously, and then pick and choose the facts and observations that support that.</p>
<p>For example, there have been periods when – looking at the news and facts we had access to here in the West – it looked like Ukraine was having a hard time fighting off Russia’s invasion.</p>
<p>But saying so to my dad at the time made him outright angry. To him, by making a simple factual observation of that moment in time, I was effectively declaring support for Russia, which prompted a lengthy explanation that, no I wasn’t doing any such thing. Invasions bad.</p>
<p>Top-down thinking: Russia bad, therefore you look for facts that show that Ukraine might be doing well. Looking for other facts meant you didn’t believe in the “Russia bad” value.</p>
<p>(And, yes, I’m exaggerating to drive the point home.)</p>
<p>Bottom-up thinking: look at the facts and try and figure out what kind of big picture the facts, when taken together, show you. Sometimes things go well. Sometimes they don’t. Values don’t play a part.</p>
<p>Of course, it’s more of a spectrum than a dichotomy. Most things are. Training and education affects your thought processes. Your approach can vary depending on interests, subject matters, and energy levels. But people tend to lean more to one side than the other. I’m very much on the bottom-up end while it seems like the majority is top-down.</p>
<p>This explains why I’m so often accused of being pessimistic in something I wrote when I know for a fact the writing very much wasn’t pessimistic or optimistic. The text didn’t have much of a position on the future course of events at all. I’m perfectly capable of pessimism, but not in these cases.</p>
<p>It happens because, to many people, <em>bad news <strong>is</strong> pessimism.</em></p>
<p>This feels like a bunch of hot nonsense to my extremely literal mind. It’s already happened, has systemic causes, and bad things with systemic causes are very hard to unwind. Describing the present can’t be pessimism. The pessimism-optimism axis points to the future not the present.</p>
<p>It’s like calling a report of an earthquake “pessimism”.</p>
<p>This may sound silly, but it <em>is</em> how many react. If you write a report about people who disregarded safety guidelines and built on a fault line, only to subsequently lose their homes in an earthquake, you will get replies like “well, I live on a fault line and I haven’t felt an earthquake yet.”</p>
<p>To them, your factual report of an earthquake elsewhere is pessimism as, when they hear the news filtered through their top-down, value-driven thinking, it sounds more like this:</p>
<p>“I like where I live and hope there won’t be an earthquake. But he’s talking about earthquakes elsewhere so is effectively saying that there will be an earthquake where I live. <em>What a pessimist.</em>”</p>
<p>Replace “earthquake” with “effects of climate change”, or “real estate bubble”, or “deteriorating work environment in the software industry” and I think I begin to understand why I keep getting what feels like very odd responses to what I write.</p>
<p>So…</p>
<p>“My job isn’t like that!”</p>
<p>I wasn’t writing about your job or your employer. Glad you’re in a good place, though. I was making an observation of what’s happening to many people in the industry, how their jobs are increasingly making them miserable, and pointing out that the sensible thing for an individual in that situation to do is to leave. You can’t feed your family if your health fails or burnout takes you out of the job market entirely.</p>
<p>As the airline employees say: “put your own oxygen mask on first before you help others.” Because if you’re unconscious, you can’t help others avoid suffocation.</p>
<p>The mismatch between my mode of thinking and that of much of the rest of the world has always been an issue. People keep hearing things I didn’t say, assume I have value positions I don’t, interpret my general observations as personal criticism of them, and read an emotional dimension in text where there isn’t one.</p>
<p>That last part is especially frustrating because I generally try to make the intended emotions of a text as explicit as I can in the writing without spelling them out directly. I use tone, vocabulary, and style to try and project annoyance, excitement, anger, joy, or sadness as appropriate, and much of the time people choose instead to make up an emotion out of their own biases instead of reading the text.</p>
<p>I could just litter the text with emoji, but that’d be just outright obnoxious and people manage to misinterpret those as well.</p>
<p>I’ve realised that I can’t fix this by adding more detail to what I write. More detail comes across to most people as rationalisation or excuses, and often makes them <em>more</em> sceptical, not less.</p>
<p>Even this, a short note where I’m trying to figure out what’s going on, trying to understand where people’s reactions come from, will probably be interpreted by some through a top-down value-centred lens.</p>
<p>“You’re being judgemental! My reaction to your writing is valid.”</p>
<p>Of course, it’s valid. I’m just saying that I have a hard time understanding it.</p>
<p>“Saying you don’t understand it is being judgemental.”</p>
<p>No, it’s factual. Don’t hear what I didn’t say. My mind works differently. When I say that I don’t understand something I mean exactly that. I <em>don’t</em> mean it as a roundabout way of saying “I don’t understand <em>why</em> you said that,” which is a completely different sentence and thought.</p>
<p>I’m a literal-minded, bottom-up thinker. I generally mean only what I say – except for the occasional very obvious literary or cultural reference that you might be missing, but that’s genuinely your fault, not mine. I can’t read Tolstoy for you.</p>
<p>I’m sincerely trying to understand why people react the way they do because I need to function in a world that for the most part thinks along very different lines than I do.</p>
<p>I do appreciate the effort that it takes to convey a reaction to me, and I’m always grateful for feedback. I’m thankful whenever people take the time to convey appreciation or criticism. It’s valuable to know that I’m not just throwing words into an unappreciative void.</p>
<p>But I often just don’t <em>understand</em> the responses.</p>
<p>Knowing what kind of thinking produced the response is helpful, but only up to a point. Sometimes the reaction comes from an expectation of a shared reality that doesn’t exist, so I just don’t have the context or information needed to understand where people are coming from.</p>
<p>Not without mind-reading, that is.</p>
<p>This is fine as long as people don’t expect me to reply to every response or come up with a witty comeback to every point.</p>
<p>As long as “I don’t know what they’re saying or why, but I’ll like it to show that I saw and appreciated it” remains a valid response, we’ll be fine.</p>
]]></content>
  </entry>
  <entry>
    <title>Old raven photos revisited</title>
    <link href="https://www.baldurbjarnason.com/notes/photos/old-raven-photos-revisited/"/>
    <updated>2026-10-06T12:10:00Z</updated>
    <id>https://www.baldurbjarnason.com/notes/photos/old-raven-photos-revisited/</id>
    <content type="html"><![CDATA[<p>So, a couple of years ago the raven gang that spends part of the winter alternating between Selfoss and Hveragerði was around for the holiday season. So one of my neighbours left out their holiday roast leftovers for the ravens, which meant they were hanging around the house for a while</p>
<p>There’s an old saying here in Iceland: “Guð launar fyrir hrafninn”, which could be translated as “God pays the raven’s way”. Basically that feeding ravens will bring fortune.</p>
<img alt="A raven on a roof." src="https://www.baldurbjarnason.com/img/LHDnr2bpWd-6032.jpeg" class="Landscape" width="6032" height="4032">
<img alt="A raven balancing on a thin branch" src="https://www.baldurbjarnason.com/img/K2xXjcEXw1-6032.jpeg" class="Landscape" width="6032" height="4032">
<img alt="A raven inspecting a bit of leftover pork" src="https://www.baldurbjarnason.com/img/KtAjcjvJ1a-6032.jpeg" class="Landscape" width="6032" height="4032">
<img alt="Two ravens inspecting that bit of leftover pork" src="https://www.baldurbjarnason.com/img/tDYyjkbKKd-6032.jpeg" class="Landscape" width="6032" height="4032">
]]></content>
  </entry>
  <entry>
    <title>Software developers are not okay</title>
    <link href="https://www.baldurbjarnason.com/2026/05-software-developers-are-not-okay/"/>
    <updated>2026-10-06T11:15:00Z</updated>
    <id>https://www.baldurbjarnason.com/2026/05-software-developers-are-not-okay/</id>
    <content type="html"><![CDATA[<p><strong>The full essay version <a href="https://www.baldurbjarnason.com/2026/05-software-developers-are-not-okay/#software-developers-are-not-doing-well">is below the overview and embeds</a>.</strong></p>
<p>You can subscribe to the <em>audio-only</em> <a href="https://podcasts.apple.com/us/podcast/out-of-the-software-crisis/id6814465241">podcast feed over on Apple’s Podcast app</a> and other apps if audio is more your speed.</p>
<p>It’s also available as a <a href="https://www.baldurbjarnason.com/podcast.xml">raw podcast feed</a> if you want to subscribe to it directly in the podcast app of your choice.</p>
<h2 id="video" tabindex="-1">Video <a class="header-anchor" href="https://www.baldurbjarnason.com/2026/05-software-developers-are-not-okay/#video">#</a></h2>
<iframe width="560" height="315" src="https://www.youtube-nocookie.com/embed/KsEpW03gxKg?si=10qP6YtdQHMxrgsx" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen=""></iframe>
<!--
<iframe class="PrimaryImage" src="https://player.mediadelivery.net/embed/771433/c6952662-f447-439a-ac36-f54007a6981e?autoplay=false&loop=false&muted=false&preload=true&responsive=true" loading="lazy" style="border:0;height:auto;width:100%;aspect-ratio: 16 / 9; max-inline-size: 100%;" allow="accelerometer;gyroscope;autoplay;encrypted-media;picture-in-picture;fullscreen;" allowfullscreen="true"></iframe>-->
<h2 id="audio" tabindex="-1">Audio <a class="header-anchor" href="https://www.baldurbjarnason.com/2026/05-software-developers-are-not-okay/#audio">#</a></h2>
<figure class="Audio">
  <figcaption>Software developers are not okay</figcaption>
  <audio controls="" src="https://www.baldurbjarnason.com/audio/05-software-developers-are-not-okay.mp3">
  <a href="https://www.baldurbjarnason.com/audio/05-software-developers-are-not-okay.mp3">Download audio</a></audio>
</figure>
<hr>
<h2 id="overview-and-references" tabindex="-1">Overview and references <a class="header-anchor" href="https://www.baldurbjarnason.com/2026/05-software-developers-are-not-okay/#overview-and-references">#</a></h2>
<p>People in the software industry don’t seem to be doing too well at the moment. There has been a spate of “I’m leaving my tech job” videos – some because they’ve been laid off, some leaving preemptively – but the interesting action has been taking place in the comment sections, replies, and discussion forums. The replies are where it’s at. The videos themselves vary in quality.</p>
<ul>
<li><a href="https://www.youtube.com/watch?v=H0HwFqBG9KE"><em>Software Engineer: I’m Tired of Pretending</em></a>. (Over 3000 comments!)</li>
<li><a href="https://www.youtube.com/watch?v=TYuSEeuUhPo"><em>Software engineer driven to insanity from 2026 Job Market</em></a>. (Almost 10 000 comments!)</li>
<li><a href="https://www.youtube.com/watch?v=3BNW78EQeaE"><em>I’m out. Leaving tech behind forever.</em></a> (1683 comments.)</li>
<li><a href="https://www.youtube.com/watch?v=SaHHgzoXceU"><em>It was more fun before AI</em></a> (1803 comments.)</li>
<li><a href="https://www.youtube.com/watch?v=0Lo6MSGrxEA"><em>I was replaced by AI</em></a> (1312 comments.)</li>
<li>YouTube: <a href="https://www.youtube.com/watch?v=0PjE-Z5SgCE"><em>AI has sucked all the fun out of programming</em></a> (2132 comments.)</li>
<li>Reddit: <a href="https://old.reddit.com/r/webdev/comments/1s6mtt7/ai_has_sucked_all_the_fun_out_of_programming/"><em>AI has sucked all the fun out of programming</em></a>. (571 comments.)</li>
<li>Reddit: <a href="https://www.reddit.com/r/ClaudeAI/comments/1wm5c21/i_am_done_with_this_shit/?solution=202c88a99ccc40d7202c88a99ccc40d7&amp;js_challenge=1&amp;jsc_token=2824be10929bdc604753c70a67a1c331b44f09593ad4b7388851f6d9034bea03&amp;jsc_orig_r="><em>I am done with this shit.</em></a> (1100 comments.)</li>
<li><a href="https://www.youtube.com/watch?v=PqFDy7YplG4&amp;t=885s"><em>I lost my UX career to AI (I’m done)</em></a>.</li>
<li><a href="https://www.youtube.com/watch?v=vfhzUPj9tBY"><em>Why I Quit my Job as a Software Engineer at Amazon</em></a></li>
<li><a href="https://www.youtube.com/watch?v=YXqZV3WVVy8"><em>Life As a Software Engineer Is Depressing In 2026.</em></a></li>
<li><a href="https://www.youtube.com/watch?v=EqqPOky-Nv8"><em>I Don’t Think I’ll Ever Enjoy “AI” Coding</em></a></li>
<li><a href="https://www.youtube.com/watch?v=kI9K_XysquQ"><em>Are ALL Software Engineers Burning Out? Thanks to AI…</em></a></li>
</ul>
<p>Facebook’s aborted “AI coder” transition: <a href="https://www.reuters.com/investigations/mark-zuckerberg-had-bold-plan-replace-meta-staff-with-ai-heres-how-it-imploded-2026-08-26/"><em>Mark Zuckerberg had a bold plan to replace Meta staff with AI. Here’s how it imploded.</em></a></p>
<p>The drop in new students in Computer Science in Iceland. (The drop was 30%, not 40% as I said in the video/podcast.) <a href="https://www.ruv.is/frettir/innlent/2026-09-16-nynemum-i-tolvunarfraedi-og-tengdum-greinum-faekkadi-um-thridjung-milli-ara-487214"><em>Nýnemum í tölvunarfræði og tengdum greinum fækkaði um þriðjung milli ára</em></a></p>
<h2 id="software-developers-are-not-doing-well" tabindex="-1">Software developers are not doing well <a class="header-anchor" href="https://www.baldurbjarnason.com/2026/05-software-developers-are-not-okay/#software-developers-are-not-doing-well">#</a></h2>
<p>We’re not doing well in the software industry.</p>
<p>We’ve all sensed it. Things are a bit off.</p>
<p>It’s not just the “AI” financial bubble, or the debates that have been taking place – arguments, more properly – or the ongoing shift in public sentiment regarding the software industry.</p>
<p>I’m talking the fact that people who work in software – specifically developers and user experience designers – are not doing great.</p>
<p>I keep coming across videos of people talking about burning out, being unable to work, and in some cases fairly serious mental health issues. And, obviously, people are getting fired. But often in these videos, those who are doing videos and announcing they’ve been laid off mention that they were thinking about quitting anyway and are now planning on leaving tech entirely.</p>
<p>It’s not just senior people who might have memories and a fondness for how things used to be – stress mixed with nostalgia. It’s also students. I’ve found several videos of students who announced that they had switched majors, had been studying user experience design, but now decided to switch to something else.</p>
<p>With a few notable exceptions, these generally aren’t people who are against “AI” – or, at least, they weren’t against “AI” until very recently.</p>
<p>These aren’t people who disliked the technology from the start, who have had very severe criticisms about the way it’s made, the way it’s forced on people, or have severe doubts about the long-term benefits of applying this technology to our industry.</p>
<p>They seem to have all embraced “AI” at some point and assumed that what they were told was true, that this was the future. “This is where things are going.” <em>This is what software development will be like, now and forever.</em></p>
<p>After all that, one of the reasons why quite a few of them are leaving, is that they believe this promise. When they’re told that this is the future of the industry, they accept that statement as true. They’ve tried it; understand it and think to themselves: “I see your point, but this isn’t fun any more. This isn’t enjoyable. This is bad for me.”</p>
<p>And decide to leave.</p>
<p>There are a number of systemic factors for why this is happening to them, for why the software industry is an increasingly inhospitable work environment.</p>
<p>What software developers are facing is a case of “incentives”.</p>
<p>Namely, managerial and executive incentives, specifically. The industry’s incentives for those who run the industry give them a strong motivation to try to undercut labour and their workforce at every turn.</p>
<p>And they have been giving it their honest best.</p>
<p>Facebook attempted, for example, <a href="https://www.reuters.com/investigations/mark-zuckerberg-had-bold-plan-replace-meta-staff-with-ai-heres-how-it-imploded-2026-08-26/">to replace a number of their software developers directly with AI tools.</a></p>
<p>They had to dial that down because the technology simply isn’t capable of what they believed it could do.</p>
<p>But the intent has always been there to reduce the headcount of the industry. A number of incentives for managers and executives that are lined up to push them in that direction.</p>
<p>The fewer people you have working for you, the fewer stock options you have to pay out, the less resistance there will be to watering down the product, collaborating with the military-industrial complex, or helping authoritarian governments control and murder their citizens. Over the past two decades, one of the more effective forces for keeping tech companies in line have been the tech workers themselves who have tried resist corrupt and unethical behaviour. It hasn’t always worked. There wasn’t enough of it. But what little there was it added meaningful friction at several important moments in <a href="https://en.wikipedia.org/wiki/Meredith_Whittaker#Google">tech history</a>.</p>
<p>The less influence and power the labour force has, the more power goes to the executive class and the bigger their share of the pie.</p>
<p>If they lay people off that means there are few people working in any given organization doing the same amount of work. That means more stress and more pressure.</p>
<p>As bad as the added workload and burnout is, that isn’t the only change to the job.</p>
<p>There’s also less novelty.</p>
<p>I’ve noticed that even though there’s an increasing number of apps or software being deployed, they’re all either the same “AI” products or “AI” features released everywhere. Or, they are agent-generated clones of existing software.</p>
<p>None of it is novel. It’s almost exclusively old ideas poured into new containers.</p>
<p>One of the problem we have as software developers, and I definitely count myself as somebody with this problem, is that we are a novelty-seeking group.</p>
<p>These changes mean we’re doing more with less time, probably less reward as well, and the job itself is less interesting.</p>
<p>It’s also the nature of the agent automation to feel more like delegation to a clueless junior developer than automation, and that changes your relationship to the work.</p>
<p>In woodworking, the power tools didn’t reduce the woodworker’s emotional investment in what they made. The worker still felt like they’d made that thing out of wood themselves.</p>
<p>Some woodworkers might still use hand tools for a variety of reasons – some of them romantic, some of them, you know, just because it’s more fun.</p>
<p>But having a table saw doesn’t make you feel like you’ve asked somebody else to make the shelf, or table, or chair.</p>
<p>The nature of automation with Large Language Model tools feels substantially different from prior attempts at automation in coding. It’s an abstraction that feels like a delegation, not an automation, and separates you from the output.</p>
<p>That has an effect of making you feel less invested in the output and that takes away much the joy of coding. The flow state is also gone, the sort of focused state of mind that you get into when you’re really deep into solving a problem.</p>
<p>On top of the changes to the job itself, the industry itself has changed as well.</p>
<p>There is more uncertainty. People know there are layoffs every quarter. They know they’re probably next on the block. Or, if they aren’t, they’ll be on the block next quarter instead. They know the reasons for dismissal are going to be arbitrary. They know they generally aren’t going to be able to do anything to improve their odds.</p>
<p>And if they talk about how bad all of this makes them feel, the “AI” true believers will turn around and say that it’s a skill issue. <em>It’s your fault.</em></p>
<p>There’s a lot of stress, and worry, and pressure in the industry that wasn’t there before.</p>
<p>I suspect that everybody’s suffering. Some are just better at pretending.</p>
<p>This makes people want to get ahead of the lay-offs and quit. Especially those who have some savings.</p>
<p>But even that lines up with the incentives of the executives who are running these companies. People who quit don’t get a nice severance package. People who quit might not be fully vested.</p>
<p>And even if you have savings, you can’t time your quitting based on your finances if you have to get out to preserve your mental health.</p>
<p>Once you’re gone, the company can hire somebody to replace you out of the vast pool of now unemployed software developers at what will probably be lower pay.</p>
<p>Executive incentives are aligned to perpetuate the situation and even to make it worse. From the perspective of the executives who are running a software company, this perpetually precarious situation for their employees makes up for their inability to replace software developers completely with “AI”.</p>
<p>Instead of being able to outsource all your software development to an “AI”, they can effectively semi-outsource it to “AI” and have the automated shitstorm managed by a group of people in a perpetually vulnerable state, who are unable to ask for a higher pay, unable to negotiate for a better position, and unable to say no to unreasonable demands.</p>
<p>It lets management lower costs and strengthens their bargaining position versus the labour class that they’re dominating.</p>
<p>This isn’t a situation that will fix itself when the “AI” financial bubble collapses.</p>
<p>The bubble will pop. It’s much too big to be sustainable.</p>
<p>But that won’t fix software industry employment because the Large Language Models don’t really need to work that well for this process. They only need to sort of work.</p>
<p>As long as you can find more overworked software developers, and push them hard until they burn out trying to maintain a minimum standard of quality, you can keep the “AI”-driven labour alienation going. They can use cheaper Chinese models. Or, if they switch to local models, they can make owning a high-end laptop a job requirement.</p>
<p>“You need to spend $5000 USD on a laptop before you apply for this job. That filters out the ‘AI’-generated resumes, you see.”</p>
<p>Why take on the massive costs of RAM when you can use that cost to lower developer pay by proxy?</p>
<p>The overall dynamic doesn’t change once the costs increase for the hosted models. Those models will just get more stagnant; they might not get updated as often; the training data will be stale; the code it generates will be perpetually on the verge of outdated; and they’ll be run with more errors.</p>
<p>Management won’t care.</p>
<p>The work of making up for that is going to be pushed on the developer adding to their load and pressure.</p>
<p>My worry, based on the research I’ve been doing and looking at the systemic incentives of the companies in the software industry, is that this is probably about as good as it’s going to get for a software developer at a large company in the tech industry.</p>
<p>This misery, this pressure, the overwork, the underpayment, the detachment from the work – this is probably what making mainstream software is going to feel like from now on.</p>
<p>It doesn’t surprise me that the people within the software industry who seem to be spotting the issue and leaving preemptively seem to be user experience designers.</p>
<p>Designers have slightly more training in looking at the system within which the user operates, and it doesn’t take that much of a shift in framing for them to understand where they stand themselves.</p>
<p>But software developers are coming to this conclusion as well, especially students. <a href="https://www.ruv.is/frettir/innlent/2026-09-16-nynemum-i-tolvunarfraedi-og-tengdum-greinum-faekkadi-um-thridjung-milli-ara-487214">There was a new story recently here in Iceland that year-on-year, sign-ups for computer science at the universities here in Iceland had declined on the order of 30% decreases every year.</a></p>
<p><a href="https://finance.yahoo.com/technology/ai/articles/computer-science-enrollment-fell-first-130917911.html">And Iceland doesn’t seem to be alone in this.</a></p>
<p>People are realising that this is a bad career to be in and an industry that’s hostile to its workers.</p>
<p>I suspect many more people over the next few years are going to be having identity crises on top of the career issues.</p>
<p><em>“Who am I if I’m not in tech? If I’m not a software developer?”</em></p>
<p>Because if you’ve built your entire identity around software and tech, around being a programmer, around being a tech person who works to enable “progress” and drive the world to the future, you’re going to have a bad time after being pushed out of that role and seeing your former industry studiously dismantle everything you thought you were building.</p>
<p>I don’t know what we can do, except understand and accept that this is happening.</p>
<p>It’s a horrible thought, but you can’t deal with change if you stay in denial.</p>
<p>I think it might be time – if you’re working in software – to think about a possible future outside the tech industry proper.</p>
]]></content>
  </entry>
  <entry>
    <title>Old winter photos revisited</title>
    <link href="https://www.baldurbjarnason.com/notes/photos/old-winter-photos-revisited/"/>
    <updated>2026-09-28T14:25:00Z</updated>
    <id>https://www.baldurbjarnason.com/notes/photos/old-winter-photos-revisited/</id>
    <content type="html"><![CDATA[<p>The other day I posted a few two-year-old foggy photos from a hike around Hveragerði. These were taken in almost the same locations, except this time just after it had snowed.</p>
<img alt="A photo of an evergreen tree. It is surrounded by snow." src="https://www.baldurbjarnason.com/img/-4EMlZFFvK-4032.jpeg" width="4032" height="6032">
<img alt="A view through the branches of a few trees. We can see a plume of steam in the distance" src="https://www.baldurbjarnason.com/img/wxtU3MSLtE-4032.jpeg" width="4032" height="6032">
<img alt="A path through the reforestation area near Hveragerði. It is covered with snow. It is snowing." src="https://www.baldurbjarnason.com/img/nxM6A0QZje-4032.jpeg" width="4032" height="6032">
<img alt="Horses in a pasture covered with snow." src="https://www.baldurbjarnason.com/img/FMeeuYeYED-4032.jpeg" width="4032" height="6032">
]]></content>
  </entry>
</feed>
