Mirek Długosz
banner
mirekdlugosz.bsky.social
Mirek Długosz
@mirekdlugosz.bsky.social
I do #programming and #testing . Formally educated in #socialscience and #compsci . I #blog at https://mirekdlugosz.com/
I use pyenv for Python version mgmt and sometimes existing venvs are broken after patch update.

This weekend I spent some time improving Ansible playbooks to recreate venvs I work on every time new version is installed through pyenv. I'm pretty happy how it turned out!

github.com/mirekdlugosz...
Introduce mechanism to recreate virtualenvs on pyenv Python version u… · mirekdlugosz/ansible-dotfiles@cb57c9a
…pdate
github.com
August 11, 2025 at 9:47 AM
High Volume Automated Testing is not discussed often, but I wanted to try one ever since I learned about them. I go through design decision points in the latest article on my blog:

mirekdlugosz.com/blog/2025/ex...

#blog #testing #SoftwareDevelopment
Experience report: Implementing High Volume Automated Testing system
I first heard about High Volume Automated Testing in 2017, and I’ve wanted to try it ever since. The opportunity came in 2022, when I was working on revamping a UI testing framework for software calle...
mirekdlugosz.com
August 6, 2025 at 4:30 PM
Reposted by Mirek Długosz
Is your test data getting in the way of your testing?

Blogged: Real vs Clear qahiccupps.blogspot.com/2025/07/real...
Real vs Clear
I'm been working on an application that will orchestrate data from multiple services. As the developers add clients for those services, th...
qahiccupps.blogspot.com
July 9, 2025 at 8:16 PM
Reposted by Mirek Długosz
Learning a little is usually better than learning nothing.

Blogged: Don't be that Mug qahiccupps.blogspot.com/2025/06/dont...
Don't be that Mug
I've spoken to a couple of friends recently about testers they know who continually express a desire to "learn automation" and continually f...
qahiccupps.blogspot.com
June 15, 2025 at 3:37 PM
Over the years I have encountered my share of memorable problems. They were remarkably complex, hard to debug, completely obvious in retrospect, or plain funny. Read the story of one of them on my blog:

mirekdlugosz.com/blog/2025/in...

#testing #bugs #linux #blog #software #softwaredevelopment
Interesting bugs: Artifact building failure caused by GitHub API rate limits
This is a story of a memorable bug I encountered at work. As with every story of that kind, there are a few ways to look at it: it might save you some time if you encounter a similar issue; it surface...
mirekdlugosz.com
June 3, 2025 at 4:05 PM
Reposted by Mirek Długosz
We might not be the end users of our product, but we are the end users of our tests.

Blogged: Users of Unit Tests qahiccupps.blogspot.com/2025/05/user...
Users of Unit Tests
We are generally not the target users of the software products we work on.  That's not to say we never use our applications or that we have ...
qahiccupps.blogspot.com
May 31, 2025 at 9:20 AM
Trying to deploy server-side Python web application may be overwhelming. You can find answers to some of questions you might have in my article:
mirekdlugosz.com/blog/2025/un...

#python #web #programming #blog #software #softwaredevelopment #ruby #java #rust
Understanding Python web deployment
Trying to deploy server-side Python web application may be overwhelming. Many tutorials will gladly tell you how to run it inside gunicorn, and how to put nginx in front of it, but they usually skim o...
mirekdlugosz.com
May 22, 2025 at 5:02 PM
Reposted by Mirek Długosz
I try to be intentional about my use of tools and it turns out that includes using unfashionable and arcane utilities if they suit my needs.

Blogged: Where Bash Fits for Me qahiccupps.blogspot.com/2025/05/wher...
Where Bash Fits for Me
My friend Mirek wrote an interesting post recently: Where Rust fits for me . In it, he made a hierarchy of the programming languages he re...
qahiccupps.blogspot.com
May 15, 2025 at 7:27 PM
I was thinking about reasons to keep learning Rust, and I ended up with a mapping between main programming languages I use and problems they are good at solving

mirekdlugosz.com/blog/2025/wh...

#python #rust #linux #programming #blog #software #softwaredevelopment
Where Rust fits for me
I started eyeing Rust around mid-2023. My first program taught me it’s not a language you can just learn on the job - you have to spend some time on fundamentals or you are going to have a really bad ...
mirekdlugosz.com
May 5, 2025 at 3:49 PM
Is there a community consensus around Wordpress state today? Did we move to something else (fork or not)? Did we say everything's fine? Is it still brewing?
Happy to take links to longer summaries. @collinsworth.dev had a good coverage of early drama back in November.

#Wordpress #web #WebDev #help
April 5, 2025 at 3:14 PM
Did you know that when doing interactive git rebase, you can pick any commit from any branch? It’s obvious when you think about it, but you would be excused for doubting it.

#git #softwaredevelopment
April 4, 2025 at 5:25 PM
Over the years I have encountered my share of memorable problems. They were remarkably complex, hard to debug, completely obvious in retrospect, or plain funny. Read the story of one of them on my blog:

mirekdlugosz.com/blog/2025/in...

#testing #bugs #exploration #tools #linux #blog #software
Interesting bugs: peculiar intermittent failure in testing pipeline
Over the years I have encountered my share of memorable problems. They were remarkably complex, hard to debug, completely obvious in retrospect, or plain funny. This is the story of one of them. At th...
mirekdlugosz.com
March 26, 2025 at 6:27 PM
When I was working on my first Django project, I encountered a problem where modifications done inside pre_save signal were not stored in the database. More on my blog:

mirekdlugosz.com/blog/2025/dj...

#python #django #programming #bugs #blog #software #softwaredevelopment
Django: data modified in pre_save signal is not saved
When I was working on my first Django project, I encountered a problem where modifications done inside pre_save signal were not stored in the database. Back then it took me a couple of hours to figure...
mirekdlugosz.com
March 12, 2025 at 6:14 PM
Reposted by Mirek Długosz
Have you every wondered how your colleagues find such interesting #bugs, or how you can do the same? Let me introduce you to CRAIC SOURCERERS - a mnemonic for how to test like a #tester. It's not extensive, but hopefully helpful.

www.cassandrahl.com/blog/craic-s...

#SoftwareTesting #Testing #QA
CRAIC SOURCERERS: How to Test Like a Tester - Cassandra HL
Yes, you read that right.  CRAIC SOURCERERS.  As in, “what’s the craic”?  It’s a mnemonic I came up with while trying to think of ways to help people test like a tester – like this tester, at least.  ...
www.cassandrahl.com
February 27, 2025 at 7:41 AM
I wrote a little Rust program that shows how font with specific OpenType features will look. Helps to decide if I should switch my terminal to another font or not.

github.com/mirekdlugosz...

Longer story at my blog: mirekdlugosz.com/blog/2025/cu...

#programming #neovim #VSCode #shell #Linux #rust
GitHub - mirekdlugosz/font-feature-tester
Contribute to mirekdlugosz/font-feature-tester development by creating an account on GitHub.
github.com
March 2, 2025 at 6:51 PM
Reposted by Mirek Długosz
Simultaneously embarrassing and flattering to have my work called out on a podcast, but I *do* love making just enough tooling to answer the questions I have.

qahiccupps.blogspot.com/2025/02/love...
Love My Work
In a recent episode of the Vernon Richard show , testing's dynamic duo were inspired by Valentine's Day to talk about their love for our cra...
qahiccupps.blogspot.com
February 23, 2025 at 8:10 AM
Reposted by Mirek Długosz
It looks like I'm officially looking for new job opportunities.

If you're in need of an experienced senior developer, with an equal amount test experience), let me know!

I didn't have this on today's bingo card... 😵‍💫
February 10, 2025 at 7:43 PM
A fellow engineer was uncertain how they should spend their limited time - should they test the new thing and work on automation later, possibly after the release? My answer is on the blog:

mirekdlugosz.com/blog/2025/te...

#Testing #Automation #automatedtesting #blog #softwaredevelopment
Testing a new feature - should you start with automation or by inspecting it yourself?
A fellow engineer submitted a question to internal mailing list. The gist is: a new feature is supposed to be released in a few months and there is no automation coverage for it. What should a person ...
mirekdlugosz.com
February 11, 2025 at 7:04 PM
Reposted by Mirek Długosz
I’ve recently been exploring the differences, between the role of a Quality Engineer, and other roles in Software Quality.

In this post I will discuss a few key points that have mattered to me, and setting my context, in different companies and teams.

www.dowen.me.uk/posts/contex...
January 20, 2025 at 8:38 PM
Once again, Jeff Nyman proves why he is among most insightful testing people today. Well worth a read:
testerstories.com/2025/01/test...

#testing
Testers, Code and Automation, Part 1 – Stories from a Software Tester
testerstories.com
January 18, 2025 at 1:50 PM
Now that poetry supports PEP-621, I spent couple of hours updating all my projects to be compatible. In case of Pelican plugins, that also meant aligning to current community tooling baseline, which involved fixing a number of issues that ruff complains about.

#python #OpenSource #programming
January 12, 2025 at 7:45 PM
Reposted by Mirek Długosz
On why you should watch Hillel Wayne's talk on Empirical Software Engineering from DDD Europe.

Blogged: Don't Know? Find Out! qahiccupps.blogspot.com/2025/01/dont...
Don't Know? Find Out!
In What We Know We Don't Know , Hillel Wayne crisply summarises a handful of research findings about software development, describes how the...
qahiccupps.blogspot.com
January 9, 2025 at 6:19 AM
Really enjoyed that article by @chaykak.bsky.social . It's truly sad what it came to, but I guess it pays off to know the rules of the game if you want to play it
onethingnewsletter.substack.com/p/the-new-ru...
🟧 The new rules of media
20 lessons for digital media’s present and future
onethingnewsletter.substack.com
January 4, 2025 at 7:50 PM