SWE Blog Directory

Discover active software engineering blogs

Posts from today

This page was built on November 11, 2025

Random Mini Dungeons

I stumbled onto Odd Artworks’ Random Mini Dungeon video series via the algorithm. He rolls against a dice table to generate a theme and requirements and starts drawing an isomorphic dungeon on a single sheet of paper. It’s almost like a Solo-RPG meets Inktober mashup activity. The process is straight forward: roll dice, spend an hour to an afternoon drawing the dungeon, scan it, add three layers of gray tones for shading, add color, then add glowing effects. All wrapped up in a “Draw and Talk” f... Take me to this post.

November 11, 2025

Behind the scenes on how Windows 95 application compatibility patched broken programs

Replacing bytes with the greatest of care. The post Behind the scenes on how Windows 95 application compatibility patched broken programs appeared first on The Old New Thing.... Take me to this post.

November 11, 2025

Building a 3D Infinite Carousel with Reactive Background Gradients

Learn how to build a smooth, infinite 3D carousel where each image drives a reactive, canvas-based background gradient that adapts to its colors.... Take me to this post.

November 11, 2025

Today was a good day, I think, for finishing a little guy that I’ve...

Today was a good day, I think, for finishing a little guy that I’ve been carrying around incomplete for a couple of weeks. ... Take me to this post.

November 11, 2025

IPTC export changed in Photos for macOS 26 Tahoe

I've recently upgraded my MacBook Air to macOS 26 Tahoe and one thing I noticed was that Rodeo's rules were no longer working. With the help of exiftool, I worked out that when exporting to JPEG from Photos for macOS 26 Tahoe, the Object Name, Caption-Abstract and Keywords IPRC properties were no longer being populated. This is a regression from macOS 15 Sequoia. This is the data from exiftool. Output from macOS 15 Sequoia: $… continue reading.... Take me to this post.

November 11, 2025

Four years on writing a tech book: pitching to a publisher

In 2019, I decided to write a book about software engineering. As an experienced software engineer and manager, I had the topic clear in my head, and assumed the whole project would take between six and 12 months in writing and publishing it.The first proof copy of The Software... Take me to this post.

November 11, 2025

Untitled

📗 Want to read Metagaming by Stephanie Boluk, Patrick LeMieux ISBN: 9780816687169... Take me to this post.

November 11, 2025

Untitled

📗 Want to read Joyful by Ingrid Fetell Lee ISBN: 9780316399272... Take me to this post.

November 11, 2025

Untitled

📗 Want to read Landscapes of Fear by Professor Yi-Fu Tuan ISBN: 9780816684595... Take me to this post.

November 11, 2025

Untitled

📗 Want to read Invisible Women by Caroline Criado Perez ISBN: 9781419735219... Take me to this post.

November 11, 2025

The best way to clean up test data with Spring and Hibernate

Introduction In this article, I’m going to show you the best way to clean up test data when using Spring and Hibernate. While it’s very common to use the @DataJpaTest annotation when implementing integration tests, in this blog post, you will see why you are better off avoiding using this annotation. Why I don’t use @DataJpaTest As explained by the manual, Spring Boot provides the @DataJpaTest annotation for Spring Data JPA integration testing. Once the @DataJpaTest annotation is added to an int... Take me to this post.

November 11, 2025

CodeSOD: Losing a Digit

Alicia recently moved to a new country and took a job with a small company willing to pay well and help with relocation costs. Overall, the code base was pretty solid. Despite the overall strong code base, one recurring complaint was that running the test suite was painfully long. While Alicia doesn't specify what the core business is, but says: "in this company's core business, random numbers were the base of everything." As such, they did take generating random numbers fairly seriously, and mo... Take me to this post.

November 11, 2025

AI fills my day with busywork

Remember when AI was gonna take our jobs? I've never felt busier. The more I get done, the more there is to do.... Take me to this post.

November 11, 2025
Back to Home