{
  "description": "Browse aymeric's, an independent, searchable archive of readable snapshots from followed feeds, preserved in Git with aggr.",
  "feed_url": "https://aggr.aymericbeaumet.com/sources/dbushell.com/feed.json",
  "home_page_url": "https://aggr.aymericbeaumet.com/sources/dbushell.com/",
  "items": [
    {
      "authors": [
        {
          "name": "dbushell.com via isuffix"
        }
      ],
      "content_html": "<p>The time has come to address the elephant in the comments.</p>\n<p>Whenever my blog hits a place with a comments section the most predictable comment I see — besides some variation of <em>“this idiot is utterly delusional!”</em>† — is this one:</p>\n<blockquote>\n<p>lol I read the domain as “D-Bus Hell”</p>\n<p>Random commenter</p>\n</blockquote>\n<p>I’d prefer if they focused on my actual blog content but I can’t get annoyed at people for seeing the wrong words. There’s a reason <code>experts-exchange.com</code> has a hyphen, and who can forget <a target=\"_blank\" rel=\"noopener noreferrer\" href=\"https://www.bbc.co.uk/bbcthree/article/cbd0fd47-3f92-494e-8154-da08a565498e\">Susan’s party?</a> I’d probably read “D-Bus Hell” myself, if I forgot my own name.</p>\n<p>† <a target=\"_blank\" rel=\"noopener noreferrer\" href=\"https://drewdevault.com/blog/Why-is-HN-like-that/\">Why is Hacker News like that?</a></p>\n<p>But for the sake of the record I would like to point you to your nearest WHOIS tool:</p>\n<pre><code class=\"language-sh\"><span class=\"code-snippet\" data-language=\"Shell\"><span class=\"syntax-source syntax-shell syntax-bash\"><span class=\"syntax-meta syntax-function-call syntax-shell\"><span class=\"syntax-variable syntax-function syntax-shell\">$</span></span><span class=\"syntax-meta syntax-function-call syntax-arguments syntax-shell\"> whois dbushell.com</span>\n\n<span class=\"syntax-meta syntax-function-call syntax-shell\"><span class=\"syntax-variable syntax-function syntax-shell\">Domain</span></span><span class=\"syntax-meta syntax-function-call syntax-arguments syntax-shell\"> Name: DBUSHELL.COM</span>\n<span class=\"syntax-meta syntax-function-call syntax-shell\"><span class=\"syntax-variable syntax-function syntax-shell\">Creation</span></span><span class=\"syntax-meta syntax-function-call syntax-arguments syntax-shell\"> Date: 2004-05-14T22:51:48Z</span>\n</span></span></code></pre>\n<p>Don’t ask me what I was doing at ten minutes to midnight registering a domain name. Is there a more appropriate time? The significant point is the date: May 2004.</p>\n<p>That was 22 years ago.</p>\n<p>Now if I may direct your attention to the <a target=\"_blank\" rel=\"noopener noreferrer\" href=\"https://en.wikipedia.org/wiki/D-Bus\">D-Bus project Wikipedia page</a>:</p>\n<blockquote>\n<p>Release November 2006; 19 years ago</p>\n<p><a target=\"_blank\" rel=\"noopener noreferrer\" href=\"https://en.wikipedia.org/wiki/D-Bus#:~:text=November%C2%A02006%3B%2019%C2%A0years%20ago\">D-Bus</a> - Wikipedia</p>\n</blockquote>\n<p>I rest my case.</p>\n<p>The D-Bus project doesn’t even have it’s own domain name, for crying out loud!</p>\n<p>So next time you see a post about D-Bus, maybe drop a comment saying: “reminds me of that dummy with a blog and a giant logo spelling out his full name!” Or something to that effect. (I’m joking, don’t do that.)</p>\n<h2>What’s in a name</h2>\n<p>To date I’ve resisted the siren call of <a target=\"_blank\" rel=\"noopener noreferrer\" href=\"https://en.wikipedia.org/wiki/Nominative_determinism\">nominative determinism</a> so I can’t answer to whether D-Bus is actually hell or not. I considered writing a D-Bus review as a joke, but then I decided to watch paint dry. I’ve never heard Linux nerds express any strong opinions on the topic (for which they’re prone to do; see Systemd, Wayland, etc.)</p>\n<p>I did go down the Wikipedia rabbit hole of cognitive psychology and linguistics. There’s an interesting read on <a target=\"_blank\" rel=\"noopener noreferrer\" href=\"https://en.wikipedia.org/wiki/Rebracketing\">Rebracketing</a> where a word like <em>“Hamburger”</em> becomes <em>“ham + burger”</em> which was altered from the origin: <em>“Hamburg + er”</em>. This is a form of <a target=\"_blank\" rel=\"noopener noreferrer\" href=\"https://en.wikipedia.org/wiki/Folk_etymology\">Folk etymology</a> where words can change due to unfamiliarity.</p>\n<h3>Etymology</h3>\n<p>My surname could simply come from “bushel”. An imperial unit of volume still favoured by fantasy novels, before the Trollocs attack and shit gets real. “Bushel” dates back to Middle English with origins in the Old French word “boissel”.</p>\n<p>At the risk of being part French, I’m inclined to believe an alternate theory that my name derives from <a target=\"_blank\" rel=\"noopener noreferrer\" href=\"https://en.wikipedia.org/wiki/Bossall\">“Bossall”</a> a hamlet in North Yorkshire. But that would make me part Yorkshireman. I’m not sure which is worse.</p>\n<p>It’s not a very common surname. If this <a target=\"_blank\" rel=\"noopener noreferrer\" href=\"https://en.geneanet.org/surnames/BUSHELL\">Geneanet heat map</a> has any credibility, the name favours the south of England. That might support the French theory? Liverpool has the highest number of Bushells though.</p>\n<p><a target=\"_blank\" rel=\"noopener noreferrer\" href=\"https://en.wikipedia.org/wiki/Bushells\">Bushells</a> is also an Australian brand of tea founded by tea dealer Alfred Bushell in 1883. Alfred was born in Worcestershire, England (pronounced: <em>Wrcstrshr</em>).</p>\n<p>Interestingly, Wikipedia notes:</p>\n<blockquote>\n<p>After the Norman conquest of England; the Domesday Book noted in 1086 that in seven of the twelve hundreds covering Worcestershire, the Crown had no authority.</p>\n<p><a target=\"_blank\" rel=\"noopener noreferrer\" href=\"https://en.wikipedia.org/wiki/Worcestershire\">Worcestershire</a> - Wikipedia</p>\n</blockquote>\n<p>The <a target=\"_blank\" rel=\"noopener noreferrer\" href=\"https://en.wikipedia.org/wiki/Domesday_Book\">Domesday Book</a> always references Bossall (the Yorkshire hamlet) as <a target=\"_blank\" rel=\"noopener noreferrer\" href=\"https://en.wikipedia.org/wiki/Bossall#:~:text=The%20community%20is%20mentioned%20in%20the%20Domesday%20Book%20as%20Boscele%20and%20as%20Bosciale\">Boscele or Bosciale</a>; names that are Anglo Saxon in origin.</p>\n<p>When I say “Bushell” over the phone my pronunciation is often mistaken for saying “Buchel”. Some sources say they’re from the same Anglo Saxon origin. These distribution maps for <a target=\"_blank\" rel=\"noopener noreferrer\" href=\"https://forebears.io/surnames/bushell\">Bushell</a> and <a target=\"_blank\" rel=\"noopener noreferrer\" href=\"https://forebears.io/surnames/buchel\">Buchel</a> cast doubt on that idea (if Forebears data is accurate). “Büchel” also has different origins if you stick an umlaut on it.</p>\n<p>I suspect I’m dealing with multiple different names of Anglo Saxon and Norman origin. There are many spelling variations of “Bushell” and similar names in historic records (though few have survived). Most people were illiterate until recent decades so spelling variations are not surprising. It seems probable to me that whenever families adopted a spelling, a variation from the wrong lineage could’ve been written due to phonetic differences. Even if I traced my ancestry back hundreds of years, I’d likely reach a moment when a scribe wrote “Bushell” in some form and my ancestor just shrugged because he couldn’t read.</p>\n<p>The etymology of <a target=\"_blank\" rel=\"noopener noreferrer\" href=\"https://en.wikipedia.org/wiki/David_%28name%29\">“David”</a> is well known despite being much older. Its roots are Hebrew meaning “beloved” and has found its way across Judaism, Christianity, and Islam.</p>\n<p>D-Bus is “Desktop Bus” if you were too lazy to click the link.</p>\n<h2>What’s in a domain name</h2>\n<p>Domain names are a strange system. They’re temporary URIs that are leased and inevitably lost. I’ve spent half my life publishing content on <code>dbushell.com</code>. I started using it seriously once I had a design portfolio. If you’re curious you can see past versions at:</p>\n<p><a target=\"_blank\" rel=\"noopener noreferrer\" href=\"https://legacy.dbushell.com/\">legacy.dbushell.com</a></p>\n<p>In hindsight if I knew I was going to build a career around my website I’d have chosen something more memorable. Imagine all the common words that were still untouched in 2004? <code>dave.co.uk</code> wasn’t taken until 2005! I don’t actually go by “Dave” myself but like the “D-Bus” thing it’s not my choice to make.</p>\n<p>For a brief moment I did consider moving to another domain. I would have had to maintain redirects forever. It’s not a sensible “SEO” manoeuvre either, if that matters anymore…</p>\n<p>Now that I’m running my business from <a target=\"_blank\" rel=\"noopener noreferrer\" href=\"https://valleyfold.co.uk/\">valleyfold.co.uk</a> I’m happy I stuck with <code>dbushell.com</code> for my personal space.</p>\n<p>Anyway, next time you spot the “D-Bus” comment please direct them there!</p>\n<p>Better yet, take up this blog challenge: write about the etymology behind your name and domain name.</p>\n",
      "date_modified": "2026-10-11T20:36:07+00:00",
      "date_published": "2026-10-11T20:36:07+00:00",
      "external_url": "https://dbushell.com/2026/10/11/d-bus-hell/",
      "id": "urn:aggr:item:ba2992755f8c90b264062e6af11ddcec86cf714b",
      "summary": "Comments",
      "tags": [
        "news",
        "person",
        "satire"
      ],
      "title": "D-Bus Hell",
      "url": "https://aggr.aymericbeaumet.com/items/lobste-rs/2026-10-11-d-bus-hell/"
    },
    {
      "authors": [
        {
          "name": "dbushell.com via nrvous"
        }
      ],
      "content_html": "<p>For better or worse the web industry is going through a bit of a phase. The reasons are largely irrational. People still need the web, nothing has changed there. Regardless, the financials of this business are a struggle. Longterm career prospects are looking dicey.</p>\n<p>Because I <a target=\"_blank\" rel=\"noopener noreferrer\" href=\"https://dbushell.com/ai/\">openly reject</a> the driving force intent on destroying my profession, and ruffle a few feathers doing so, I often get asked privately for advice from like-minded peers. I can only offer an uninspired but sensible reply: don’t quit a paying job without a fallback. <a target=\"_blank\" rel=\"noopener noreferrer\" href=\"https://en.wikipedia.org/wiki/Shaun_of_the_Dead\">Go to the Winchester,</a> have a nice cold pint, and wait for all of this to blow over.</p>\n<p><picture class=\"article-picture article-picture-fallback\" style=\"--image-ratio:16 / 9\"><img src=\"https://dbushell.com/images/blog/2026/shaun-of-the-dead.avif\" alt=\"Characters from Shaun of the Dead (2004) enjoying drinks in the Winchester pub. Simon Pegg&#39;s character is holding a pint in a cheers pose and is winking at the camera.\" loading=\"eager\" decoding=\"async\" fetchpriority=\"high\" referrerpolicy=\"no-referrer\" class=\"progressive-image\"></picture></p>\n<p>Characters from Shaun of the Dead (2004) enjoying drinks in the Winchester pub. Simon Pegg's character is holding a pint in a cheers pose and is winking at the camera.</p>\n<p>I’m confident the situation will improve. Before it does, what can we focus on to <em>accelerate</em> past the intellectual slump, and better position ourselves once things calm down?</p>\n<h2>What’s in</h2>\n<p>For a sustainable web career, where better to look than critical skills in desperately short supply? My focus is on front-end development, but these areas of knowledge are relevant to anyone in the business of making websites.</p>\n<h3>Accessibility</h3>\n<p>Accessibility has always been a foundation of web development but it’s never been more critical for everyone to champion it. Understand why accessibility is for everyone. Learn how to talk about accessibility in respect to real needs and practical implementation.</p>\n<p>Accessibility has unfortunately become a virtue signal for certain tech groups. (I’m told <em>LinkedIn</em> is rife with misinformation.) Accessibility is not a feature that can be tacked on to a website like garnish. Accessibility issues can’t be fixed with an automated process at the end. Web professionals must be able to counter this mindset by respecting accessibility in all decisions from day one.</p>\n<p>Learn and adopt <a target=\"_blank\" rel=\"noopener noreferrer\" href=\"https://www.w3.org/WAI/standards-guidelines/wcag/\">the guidelines</a> as your baseline. Speak to and test with real people. Defer to specialists who are eager for you to understand the realities.</p>\n<h3>CSS (in stylesheets)</h3>\n<p>CSS is the most vibrant and evolving of the front-end standards. To architecture a good stylesheet takes deep understanding of the language features. Newer features like <a target=\"_blank\" rel=\"noopener noreferrer\" href=\"https://css-tricks.com/css-cascade-layers/\">cascade layers</a> and <a target=\"_blank\" rel=\"noopener noreferrer\" href=\"https://developer.mozilla.org/en-US/docs/Web/CSS/Reference/Selectors/:where\">selectors that reduce specificity</a> make this much easier.</p>\n<p>CSS has always been equipped to handle well organised styles, but developers who refuse to learn and respect the language have sought to push complexity elsewhere, using simplified abstractions or “CSS-in-JS” solutions. These are inherently limiting, lead to poor performance, and don’t actually solve the problems they claim.</p>\n<p><a target=\"_blank\" rel=\"noopener noreferrer\" href=\"https://dbushell.com/2026/06/19/css-methodology/\">CSS should be hard</a> and learning it will give you the ability to express creativity beyond cookie cutter web design. CSS skills will be highly desirable as more websites wish to stand out against the convergence of a generated aesthetic.</p>\n<h3>Communication skills</h3>\n<p>Communication is a “soft skill” in short supply (for obvious reasons). It’s a great skill if you wish to stand out as an expert, or simply be heard amongst the noise. Learn brevity and focus on important points. Don’t be afraid to ask questions.</p>\n<p>Address concerns tactfully and early before they escalate. Don’t point fingers, but “cover your ass” — everyone on a project should be working towards the same goal, but some may be misguided in their approach. Remain positive and don’t meet negativity head-on.</p>\n<p>If you can communicate well you’ll be highly respected in your role.</p>\n<h3>Rejecting fascism</h3>\n<p>You probably weren’t expecting this one, but here we are.</p>\n<p>The luxury of not “getting political” has abated. Far-right political ideology is on the rise and dormant hatred is waking up in tech. The epicentre of fash-tech is Musk’s “X” with people like <a target=\"_blank\" rel=\"noopener noreferrer\" href=\"https://brennan.day/normalized-fascism-in-open-source-12-million-given-to-dhh/#dhh\">David Heinemeier Hansson spewing racism</a> and <a target=\"_blank\" rel=\"noopener noreferrer\" href=\"https://jardo.dev/what-about-rails\">abusing authority in communities</a> to push an agenda, and <a target=\"_blank\" rel=\"noopener noreferrer\" href=\"https://xxcancel.com/rauchg/status/1972669025525158031?lang=en\">Guillermo Rauch taking a selfie with a war criminal</a>. Large tech giants like <a target=\"_blank\" rel=\"noopener noreferrer\" href=\"https://tante.cc/2026/09/11/power-grab/\">Digital Ocean are funding this power grab</a>. Be wary of those denying this threat.</p>\n<p>If you want to avoid being pushed away from this industry, recognise and reject fascism before it comes for you. Don’t stay silent.</p>\n<h2>What’s out</h2>\n<p>I’ve covered topics that’ll see us well for the future, but what should we forget?</p>\n<h3>React</h3>\n<p><a target=\"_blank\" rel=\"noopener noreferrer\" href=\"https://jsx.lol/\">Facebook’s experiment</a> turned cargo cult is a legacy framework that still lingers, but there’s no reason to learn it today. React has entrenched itself as a <em>lingua franca</em> of code extruders. React code is generated faster than any human can possibly read it. Suffice it to say that despite stale job vacancies still demanding experience, React is not worth investing time. The days of high-paying React development are numbered.</p>\n<h3>GitHub</h3>\n<p><a target=\"_blank\" rel=\"noopener noreferrer\" href=\"https://dbushell.com/2026/04/29/github-is-sinking/\">GitHub is now a liability.</a> For private repositories use self-hosted git forges. I’d recommend <a target=\"_blank\" rel=\"noopener noreferrer\" href=\"https://forgejo.org/\">Forgejo</a>. One of the many <a target=\"_blank\" rel=\"noopener noreferrer\" href=\"https://tailscale.com/compare\">Tailscale-like services</a> is an easy way to gate remote access. Don’t make stuff public for the dead internet to attack! For CI/CD go local too, or use independent services not tied to tech giants. Take the time to learn basic <code>git</code> commands. A little technical and infrastructure knowledge goes a long way.</p>\n<h3>Influencers</h3>\n<p>These people are handsome, charismatic, highly personable. I’m talking about: developer relations, youtubers, start-up founders, etc. When the tech industry met us halfway, influencers were entertaining and a good chinwag at after parties. Now the game has changed and we should not allow false narratives to dominate and dictate a closed-web future. Normal people still use the web. Incredibly few can afford to pay for the novelties that influencers peddle. Their attention economy is no longer our concern.</p>\n<hr />\n<p>So that’s my focus for a sustainable web career, when all this blows over.</p>\n<p>Remember that above all else: the web is a human creation for human needs. Those needs are not going anywhere. Drop the dead weight accumulated in times of prosperity. Go back to basics and position yourself well for when professional demand returns.</p>\n",
      "date_modified": "2026-10-06T18:29:11+00:00",
      "date_published": "2026-10-06T18:29:11+00:00",
      "external_url": "https://dbushell.com/2026/10/07/sustainable-web-career/",
      "id": "urn:aggr:item:923dfab174f04fd90ea1c74a937ced09e7fb152c",
      "summary": "Comments",
      "tags": [
        "news",
        "vibecoding",
        "web"
      ],
      "title": "A sustainable web career, for when all this blows over",
      "url": "https://aggr.aymericbeaumet.com/items/lobste-rs/2026-10-06-a-sustainable-web-career-for-when-all-this-blows-over/"
    },
    {
      "authors": [
        {
          "name": "dbushell.com via diktomat"
        }
      ],
      "content_html": "<p>Quick note before we begin: this is the first of two posts I’m publishing today. You’re welcome to skip ahead to: <a target=\"_blank\" rel=\"noopener noreferrer\" href=\"https://dbushell.com/2026/09/28/shin-honkaku/\">Shin honkaku</a> — it’s far more fun!</p>\n<hr />\n<p>I’ve waited long enough! I’ve entertained one “wait six months” too many!</p>\n<p>The TL;DR for my <a target=\"_blank\" rel=\"noopener noreferrer\" href=\"https://dbushell.com/ai/\">updated AI policy</a> has changed:</p>\n<pre><code class=\"language-diff\"><span class=\"code-snippet\" data-language=\"Diff\"><span class=\"syntax-source syntax-diff\"><span class=\"syntax-markup syntax-deleted syntax-diff\"><span class=\"syntax-punctuation syntax-definition syntax-deleted syntax-diff\">-</span> I do not currently use AI for professional work.\n</span><span class=\"syntax-markup syntax-inserted syntax-diff\"><span class=\"syntax-punctuation syntax-definition syntax-inserted syntax-diff\">+</span> I do not and will not use AI.\n</span></span></span></code></pre>\n<p>The absolute vileness of the AI industrial complex knows no bounds.</p>\n<p>Beyond morality — because let’s be honest few care — it’s very simple:</p>\n<p><strong>There is no worthwhile career in AI-<em>anything</em>.</strong></p>\n<p>Simple as that. The AI industry is designed to dehumanise and commoditise labour. Everyone who has dedicated their life to token servitude has become a dull fungible meat proxy.</p>\n<p>The software and web development industries are leading this brain drain. I’ve observed devs go from the giddy thrills of gambling with their employer’s tokens, to the depressing realisation that they’ve been fooled by a small group of grifters and influencers.</p>\n<p>So many developers are giving up. Many have literally left the industry unable to find meaningful employment. Many more have figuratively quiet-quit. They clock in to babysit chatbots with no incentive to care about the output beyond quantity.</p>\n<p>I’m done pretending there is any hope for the AI industry to redeem itself.</p>\n<p>I’m moving on to more interesting things. Barring a monumental power shift, collapse of the industrial complex, and rise in free range grass-fed “local AI” (lol) I won’t be looking back. Wake me up if anything changes!</p>\n<p>What does that mean, practically?</p>\n<h2>In practice</h2>\n<p>First and foremost I will continue to <a target=\"_blank\" rel=\"noopener noreferrer\" href=\"https://valleyfold.co.uk/\">build websites for <strong>real people</strong></a>. I set up shop as a limited company after a decade of freelancing to bolster my commitment.</p>\n<p>I will observe the AI industrial complex cautiously from afar, but I won’t allow the bullshit I see to rage-bait me. There will be times I’m obliged to call out <a target=\"_blank\" rel=\"noopener noreferrer\" href=\"https://dbushell.com/2026/05/20/google-just-spat-in-my-face/\">egregious insults to my profession</a>. Otherwise, I’ll strive to ignore the echo chamber to protect my mental health.</p>\n<p>I am distancing myself from peers I once respected who are all-in on chatbots†. It is not my task to help them. I have no interest in anyone wilfully funding billionaires’ fantasies. There are new people to meet who respect humanity.</p>\n<p>I feel happier about my future now. There is no longer any lingering doubt. The perpetual tech circus may be a threat to my patience and sanity but it won’t take my career.</p>\n<hr />\n<p>So to immediately move on to more interesting things: my latest obsession is shin honkaku detective fiction! I’d highly recommend <a target=\"_blank\" rel=\"noopener noreferrer\" href=\"https://dbushell.com/notes/2026-08-31T10:53Z/\">The Tokyo Zodiac Murders</a> by <em>Sōji Shimada</em>, and <a target=\"_blank\" rel=\"noopener noreferrer\" href=\"https://dbushell.com/notes/2026-09-19T06:00Z/\">The Moai Island Puzzle</a> by <em>Alice Arisugawa</em> — both satisfying reads.</p>\n<p><a target=\"_blank\" rel=\"noopener noreferrer\" href=\"https://dbushell.com/2026/09/28/shin-honkaku/\"><strong>Read part two of today’s double feature: Shin honkaku!</strong></a></p>\n<p>† <strong>Edit:</strong> originally I wrote “lost to chatbot psychosis” here. A poor turn of phrase given the context. It wasn’t meant literally, and I should not be using it derogatorily. I very much empathise with victims of AI. Chalk it up to frustration with the industry and trying to edit multiple thoughts down to keep this brief.</p>\n",
      "date_modified": "2026-09-28T09:44:05+00:00",
      "date_published": "2026-09-28T09:44:05+00:00",
      "external_url": "https://dbushell.com/2026/09/28/leaving-them-behind/",
      "id": "urn:aggr:item:f2062de2d21b56a37bb13805f3a85d899b9e9f32",
      "summary": "Comments",
      "tags": [
        "news",
        "vibecoding"
      ],
      "title": "Leaving them behind",
      "url": "https://aggr.aymericbeaumet.com/items/lobste-rs/2026-09-28-leaving-them-behind/"
    }
  ],
  "language": "en",
  "title": "dbushell.com",
  "version": "https://jsonfeed.org/version/1.1"
}