Intended audience Back-end software engineers, particularly in big tech. Origin Experience in big te...| blog.waleedkhan.name
So I have been reading a particularly egregious historical romance. As histrom readers will know, some books are deeply researched, profoundly infused by their settings, and cleverly structured so that the plots spring naturally from the realities of the time. And others…aren’t.| KJ Charles
We've all read S. John Ross' seminal Medieval Demographics Made Easy [MDME], I presume. I for one adore S. John Ross and have spent long hours on his excellent gaming blog. | Mythlands: The Setting to End All Settings
Mmmm, races from the good old days, Before tieflings, drow and dragonborn became core options in the World of Warcraft menagerie that is modern D&D.| Mythlands: The Setting to End All Settings
It's time. A detailed and opinionated appraisal of the best, or possible second best, version of Dungeons & Dragons ever made. I mean of course Advanced Dungeons & Dragons, Second Edition.| Mythlands: The Setting to End All Settings
I didn’t sit down this morning planning to write a grouchy blog post about Hugo. When I first used Hugo I loved it. It was fast. It was simple. It just worked, as much as any software does, and it solved a real problem. It was done. But people kept working on it. I’m sure that it has been improved in countless ways. But along the way it has gotten bigger and more complicated, and has broken backwards compatibility repeatedly.| commaok.xyz
I’ve now been in Florida for over a month and a half, helping joreth get her new (to her) RV set up and situated…a project that involved gutting the entire inside, adding 600 watts of solar to the roof, and … Continue reading → The post Florida, where work is for chumps appeared first on Franklin Veaux's Journal.| Franklin Veaux's Journal
I’ve now been in Florida for over a month and a half, helping joreth get her new (to her) RV set up and situated...a project that involved gutting the entire inside, adding 600 watts of solar to the roof, and replacing the house batteries with a very large lithium battery bank.| Franklin Veaux's Journal
I really enjoying playing online word games. I am no wizard with the words, but I find it fun and good brain exercise. I am totally useless at Crosswords...| Forking Mad+
Former TLM that was involuntarily reclassified as an EM because I had too many reports. I'm from old-line (pre-2011) Google, so was an engineer back when the TLM role was one of our unique competitive advantages.I have a lot of thoughts on this. IMHO, it's appropriate for the state that Google is in now, where it is a large mature conglomerate, basically finance & managerially driven, built around optimizing 10-K reports and exec headcount & control. It's not a particularly good move from ...| news.ycombinator.com
Short answer: Yes. Longer answer: Still yes, and here's why.| Spam Resource: All Things Deliverability
What the hell is going on right now?| catskull.net
The United Kingdom has just delivered the world’s most expensive demonstration of why throwing technology at social problems doesn’t work. After two years of ignoring expert advice and …| Tara Tarakiyee - Techverständiger
Discussing JavaScript's controversial primitive, its usefulness and whether its poorly designed.| WaspDev Blog
Searching ┊ ┊English┊ ┊ 2018┊ ┊ I can guarantee this movie is nothing like the thrillers you’ve seen before. The entire film has been shot from the viewpoint of various digital devices like computer screens, cctv, etc. The plot centers around a father’s frantic search for his missing daughter and even though there are very […]| Everything Academia
If you read my last post, you’ll know that I’ve been thinking about doing the “75HARD” social media challenge for a while, but have been put off by the creator’s sketchy opinions and general persona…| Jem – UK blogger
How can we simplify things, to add value as early as possible?| Agile & Coding
Personal blog of Julien (jvoisin) Voisin| dustri.org
Monday, July 21st, 2025, 1:57 pm| schestowitz.com
I can’t actually assert the ARTY overlay will result in a lawsuit, though there is a trend of overlays attracting lawsuits. Attorneys say overlays don’t protect from lawsuits, either. Regardless of the company making it, if you wonder if you should use an accessibility overlay, the answer is no. ARTY’s…| Adrian Roselli
I can’t actually assert the Accesstive overlay will result in a lawsuit, though there is a trend of overlays attracting lawsuits. Attorneys say overlays don’t protect from lawsuits, either. Regardless of the company making it, if you wonder if you should use an accessibility overlay, the answer is no. Accesstive’s…| Adrian Roselli
Previous posts Why Go is not my favourite language and Go programs are not portable have me critiquing Go for over a decade.| blog.habets.se
"Why is my burger blue?" I asked, innocently. "Oh! We're making all of our food blue, all the best restaurants are doing it now." the waiter explained. But I didn't want my burger to be blue.| Luna's Blog
It's either the worst DDoS attempt ever, or a weird global crawling botnet - I have no clue.| overengineer.dev
Another day, another data breach. the spreadsheet, initially shared in 2022, and thought to contain data related to a small number of applicants, had contained hidden data related to more than 18,000 people. ICO statement in response to 2022 MoD data breach Why are people still sending files to each other? I remember having a stand-up argument a decade ago with a project manager who wanted us …| Terence Eden’s Blog
In the early days of web development, jQuery was the undisputed king of front-end libraries. Modern JavaScript now includes many features that jQuery originally provided. So, should developers still use jQuery over vanilla JavaScript today?| WaspDev Blog
Vibe Coding Casino| evrim.zone
So, it’s my weekend, so I don’t really want to think about it, but I figured I’d give you all an update. Two weeks. It’s been two weeks. She still messes up the mail. She tried to scan a full envel…| Marla's World
Day 2 of summer break from school, and it seems I have another post in me wanting to get out. I considered sharing more photos of my whirlwind trip to DC with the 8th graders, however, I decided th…| Karma's When I Feel Like It Blog
Since the disastrous launch of the RTX 50 series, NVIDIA has been unable to escape negative headlines: scalper bots are snatching GPUs away from consumers before official sales even begin, power connectors continue to melt, with no fix in sight, marketing is becoming increasingly deceptive, GPUs are missing processing units when they leave the factory, and the drivers, for which NVIDIA has always been praised, are currently falling apart. And to top it all off, NVIDIA is becoming increasingly...| Sebin's Blog
A line-by-line teardown of the most smug, exclusionary comment I’ve gotten since starting this blog—and why the so-called “freedom” they preach looks a lot more like a wall.| fireborn.mataroa.blog
PHP, like JavaScript, is a language that is highly criticized. Here is my personal opinion about PHP, its future and its pros and cons.| WaspDev
Hey, Alphabet or Google or Chrome or whomever in that illegal monopoly continues to release things to the web platform that are full of accessibility barriers, I have what I think is a straightforward request. My Request Please, if your team cannot explain how the thing satisfies all WCAG Success…| Adrian Roselli
This isn't a click-baity headline sneakily chosen to attract random SEO attention, I promise you. Instead, today I share five things that I ...| www.spamresource.com
Programming blog of Eugene| blog.funcall.org
Open Knowledge Foundation Germany has just released a new report titled: “From Software to Society: Openness in a Changing World” by Dr. Henriette Litta and Peter Bihr (I was also inter…| Tara Tarakiyee - Techverständiger
The struggle to find meaning in meaningless work.| Lloyd Atkinson
Gamedev, FOSS, programming, stuff.| akselmo.dev
In which Franklin makes everyone on all sides of the political divide angry Okay, so. Some short while ago, a question floated through my Quora feed: Should men’s rights be more talked about, yes or no? The thing about this … Continue reading → The post Some thoughts on men’s rights appeared first on Franklin Veaux's Journal.| Franklin Veaux's Journal
In which Franklin makes everyone on all sides of the political divide angry| Franklin Veaux's Journal
Over the years Nix adoption has grown dramatically, and, with it, sharing of Nix projects has grown as well. This need to consume one pro...| kilo.bytesize
Clever code is a bad idea 95% of the time, this is the other 5%| buttondown.com
Something about software development attracts people who are really ambitious. Probably too ambitious, to the point of being obnoxious. Workaholics, if you will 🙂 Anyone who has been in the workplace for more than a couple years, even less, probably knows someone that is way too enthusiastic about their work, to the point that it’s […]| Shaffan's Blog
The whole point of working a contract gig, instead of the traditional salaried job, was that you made a choice to trade stability for flexibility and short-term financial gain. The flexibility mean…| Shaffan's Blog
In response to , Kami which boils down to: >Just get Linux Mint. A reader named Mark sent a reply with much the same advice. I appreciate both of your...| a rickety bridge of impossible crossing
I am currently winding down the Mastodon bots I used to post sunrise and sunset times. The precipitating event is that the admin of the instance hosting the associated accounts demanded they be made nigh-undiscoverable, but the underlying cause is that it’s become increasing clear that Mastodon isn’t, and won’t ever be, a good platform for “asynchronous ephemeral notifications of any kind”. I’d also argue (more controversially) that it’s simply not good infrastructure for social...| Rob’s Posts
| The Orbit full network feed
Jane Austen: watercolour by her sister Cassandra. “I can’t bear Jane Austen’s tedious books,” thundered one recent pundit in a UK national daily newspaper (I won’t men…| Calmgrove Books
TL;DR: anyone promising you that a total solution to digital accessibility is coming, and they are the ones bringing it, may be lying. Background In 2016 I wrote Be Wary of Accessibility Guarantees from Vendors. At the time I was cautioning readers about libraries and frameworks and SaaS and so…| Adrian Roselli
LLM-powered chatbots are here to stay. As a result, I am playing around with a disclaimer to recommend for clients. After all, if the LLM says that it’s fine to mix chlorine and ammonia to clean the sink, then that chatbot user needs to be told to probably confirm it…| Adrian Roselli
This is my response to Rob Pike’s words On Bloat.| blog.habets.se
Let’s make the charitable assumption that this bag was dropped by mistake and not just left there. This is the forest. It is not a park or a pavement. Squirrels, foxes, possibly badgers depos…| Writing Wrinkles, and Random Ramblings
Sometimes, I just really want to lose my shit. To go| Iconoclastic Flow
This is my first post on this new collaborative blog all about being "edgy rebellious iconoclasts unafraid of turning people off" (paraphrasing an actual conversation) so I figure I'll come out of the gate swinging*.| Iconoclastic Flow
It’s been 18 years since iOS launched and 17 years since the iOS SDK was released—yet the navigation bar is still frustratingly uncustomizable. Sure, you can tweak text attributes, background images, and colors, but anything beyond that? Forget it. Even Apple’s own Invites app highlights how limited it is. Take back buttons, for example. UIKit technically allows you to set an image or a custom title, but try adding a fully custom view (say, one that matches your company’s design) usin...| Marcel Voss
We are destroying software by no longer taking complexity into account when adding features or optimizing some dimension.| antirez.com
(Warnung. Es kommt ein Rant.) Sascha Lobo – die älteren werden sich erinnern – war Anfang der 2000er in der deutschen Internet Bubble der größte Hecht im Karpfenteich. Er war der Internet Erklärer, den die Fernsehsender auf der Schnellwahltaste hatten, wenn man “dieses Internet” erklären musste. Und die “Community” war happy: Endlich war man irgendwie […]| Smashing Frames
tl;dr: Microsoft and other email security scanners will visit the links in email you transmit, and run the JavaScript in those links, including calls that lead to POSTs going out. This used to be unacceptable, since POSTs have side effects. Yet here we are. This breaks even somewhat sophisticated single-use sign-on / email confirmation messages. Read on for how to deal with this, and some thoughts on how we should treat gatekeepers like Microsoft that can randomly break things & get away with...| Bert Hubert's writings
Deliver the Bare Minimum| btxx.org
making a website is hard and every year it gets harder. you can skip this post, i'm just an old man yelling at cloud. break i wrote like 8,000 words about how much i hate trying to make websites in the modern world and got so mad and disgusted that i just abandoned it. then i tried to write something nicer and that didn't work either. the best i can manage is not being outright vitriolic| cathode ray dude's blog
The AI hype train is reaching predictably ridiculous extremes because credulous journalists happily platform the worst of this nonsense.| As in guillotine...
This week's video for Dave Farley's Continuous Delivery YouTube channel is me ranting about why reading code sucks, and offering some advice on how to improve. "Every programmer occasionally, when nobody’s home, turns off the lights, pours a glass of scotch, puts on some light German electronica, and opens up a file on their computer. … Continue reading "Reading Code Is Hard, and tips to improve" The post Reading Code Is Hard, and tips to improve appeared first on Trisha Gee.| Trisha Gee
In October’s Overload magazine Chris Oldwood muses on Italo Calvino’s definition of what makes a book a “classic” (“Why Read the Classics?”, 1986). Calvino’s essay suggests fourteen different ways of describing the elephant that is “a classic,” including:| Arthur O’Dwyer
Everything I've learned so far about running local LLMs| nullprogram.com
More completely preventable gun violence has happened, and a lot of us are mad that our leaders sit by and do nothing. "Vote!" we're told, but voting isn't our only option. When our leaders fail us, there's still a lot we can do as individuals on any issue, and that's certainly true for gun violence. Here are some steps you can take that actually make a difference.| Our Next Life by Tanja Hester, author of Work Optional and Wallet Activism
I’m making a big claim today, but for good reason: It’s time to retire the FIRE movement (and to split up those pursuing more control over their time). Read on to find out why.| Our Next Life by Tanja Hester, author of Work Optional and Wallet Activism
In scale and speed of construction, Tianjin West seems almost impossible – especially when viewed from Britain. It is, therefore, the perfect embodiment of China’s high speed rail network, on which the station can be found. It is also, I am sorry to say, the antithesis of the development of high speed rail in Britain, […]| The Beauty of Transport
A good reminder to check your automatic subscriptions! You're probably paying for stuff you no longer need or want (or use!!).| Budgets Are Sexy
I started doing some 1e comparisons when I wrote the previous entry, but it quickly grew out of control and I decided to section it off, so that 2e classes also get to be compared on their own merits. That said, let's look how classes stack up in 1e vs 2e:| Mythlands: The Setting to End All Settings
The AD&D appraisal show is back on the road. Today is about classes and it's a bit long, so here is the | Mythlands: The Setting to End All Settings
Besides the semi-immortality of PCs, that is. I bet you're dying to know. The answer is its pluralities of disassociated choices and disassociated designs.| Mythlands: The Setting to End All Settings
A frequent objection given against my rants against certain post-TSR trends in D&D is that my rants do not target the system per se, but rather table behaviour. That it is possible to use it in a different way and not go where the game is implicitly inviting you to go.| Mythlands: The Setting to End All Settings
No matter what you do, no data will last forever. You hard drive will| lilysthings.org
Every hype cycle in the technology industry continues a steady march towards a shitty future that nobody wants. CMYKat Note: I know this isn’t unique to the tech industry, but I can’t w…| Dhole Moments
Things become complicated when public methods of a class call each other. This can be demonstrated fairly easily with some examples...| blog.benwinding
Alex Russell wrote a four-part series a couple weeks ago arguing that modern JavaScript-first framework-focused front-end development is costing the industry and users. Part of his conclusion for organizations: Never, ever hire for JavaScript framework skills. Instead, interview and hire only for fundamentals like web standards, accessibility, modern CSS, semantic…| Adrian Roselli
I am mis-using closed captions for a gag. The following video has an audio track and four sets of captions (for now?). Each set of captions is in English. Only one set of captions represents the spoken dialog, the other two represent dialog not in the video. The tracks are…| Adrian Roselli
It is not uncommon for someone to message, call, email, or carrier pigeon me to ask if something is accessible. They almost invariably want a “yes” or “no.” However, I need to understand what the heck they mean and what the other-heck prompted them to ask. Yes, I would be…| Adrian Roselli
We adore good food - ejm's blog of adventures in food and drink, recipes, disasters, triumphs.... The blog describes what's cooking in our kitchen (TPH is a stellar cook). And I bake all our bread occasionally ranting about ingredient availability.| blog from OUR kitchen
Silent changes in payment methods on big creator funding platforms raise some unpleasant questions.| zverok.space
I was recently the victim of a "cruel" and "brutal" online slaying of my self-worth, my photographic ability, knowledge, dress sense, and the weird shape| EMULSIVE
I needed a new toothbrush. My gums are a bit screwed up and my wife’s cousin (who is a dentist) recommended I get one of the new Oral B “iO” models, because it would be good for the specific problem I have. But they’re expensive and so was the old Oral B I already had, so I couldn’t justify it until my existing one broke. Which it did quite suddenly, so yay! And I started researching. The only two features I wanted were the vibration action intrinsic to the “iO” line and a trave...| Frabjous Dei
No, not april fools. Hacker News is one of those websites where the commenters are often very angry people. Note, I said commenters not lurkers/passive browsers/link clickers. Anyone who uses Hacker News just as a website to find links on, I have no beef with. But most people who comment on it.. I don't want anything to do with them. So I used link referrer to "block" the site: If someone sees a link to my blog on there and clicks it, depending if your browser sends a referral header or not, ...| AksDev
Quick post for this time. Seems my game, Penance has been uploaded on Steam by someone who I don't know, completely without my permission. They're selling my free game and of course I'm not gonna get any money from their sales. If you stumble on this game outside of this page: https://akselmo.itch.io/penancethen it's not uploaded by me! It's also very likely those illegal copies are also bundled with malware. I have done a DMCA claim for the game already. I'm not going to link the fake link h...| AksDev
This is kind of open letter I suppose. I've seen a lot of similar stuff happen in other projects too, like GNOME. So I wanted to write down what happened to me and my inbox today. It's written in my perspective, but I'm sure many can sympathize. And I sympathize with them. You don't need to yell KDE Plasma 5.27 landed with my outline change that I made for accessibility reasons mostly. You can read more about it in here: https://www.akselmo.dev/2022/10/31/I-made-outlines-for-KDE-Breeze.html T...| AksDev
I was listening Linux Downtime episode 51 and meanwhile it was nice to hear that Copilot has been helpful for open source developers.. It still worries me. First off I still don't like they're selling the tool. A proprietary tool. Like I guess I'm glad my awful code could benefit some system that helps to solve problems. But also I am not glad that some big billion software house took it and sold it. It's unethical to me, but corporations have never cared about ethics. So I am yelling at a wa...| AksDev
Today in Gaming On Linux discord group I was told that "I don't care about my playerbase" by one person and I got so frustrated I decided to write a blogpost about this. That's fucking insulting and just false. Note: The mods of the discord group apologized to me and have said this was the persons last warning. The group itself is nice and helpful. Anyway, here's the whole story: We were discussing the Unity+MalwareAdCompanyWhichNameIDontRemember merger. Paraphrasing, I said something along t...| AksDev
For this blog post, I'm going to analyze Apple's success because I'm totally qualified to do that. Also, if you're an Apple hater, you might not like reading this. I noticed something interesting I regarding the differences between Apple advertisements and advertisements from other smartphone and tablet manufacturers. Let's see if you can spot the differences, too: Apple iPhone ad: http://www.youtube.com/watch?v=0t-lsULa8ZM Apple iPad ad: http://www.youtube.com/watch?v=RksyMaJiD8Y Vs. Motor...| Cyrozap's Tech Projects
I freaking HATE flaky tests. The first time I worked in an environment that had real Continuous Integration with Actual Automated Tests that Actually Ran, it was like... freedom. We literally got the green light that our new code was working as expected, and that any changes we made hadn't broken anything. And refactoring... before … Continue reading "Flaky tests are poisoning your productivity" The post Flaky tests are poisoning your productivity appeared first on Trisha Gee.| Trisha Gee
Random thoughts, articles and projects by a chronic overengineer.| overengineer.dev
One easy thing you can do for the earth is not use “AI” tools. Consider this as a programmer, web developer, web designer, copywriter, webmaster, etc. The tools include anything branded as generative AI, LLMs, computer vision tools, Copilot, ChatGPT, Bard, Grok, Dall-e, Midjourney, and so on. If you are…| Adrian Roselli
TL;DR: Keep your image alternative text brief, devoid of special characters, empty of URLs, and ideally in one language. Here We Go Sometimes you can have too much alternative text, particularly for an . I don’t mean there is a limit to what is allowed, I mean there is a…| Adrian Roselli
| Dennis Schubert - Blog
Random thoughts, articles and projects by a chronic overengineer.| overengineer.dev
I got up today, had my morning coffee, and was surprised to find that AI music is pretty much solved. Okay, there are still some audible artifacts, and you can argue that the song I linked to is ge…| Pointers Gone Wild
A coding anti-pattern that spreads it's tentacles across the codebase| blog.benwinding
There's been many recent revolutions in writing technologies, and I thought it would be interesting to compare them and the way they affect the author's ideas.| blog.benwinding
BDD or Bug Driven Development is controversial, but sometimes it's appropriate| blog.benwinding