Migrating pods between Kubernetes nodes (without killing them)
When you move a pod to another node, Kubernetes creates a new pod and kills the original. Is there a more humane way?
When you move a pod to another node, Kubernetes creates a new pod and kills the original. Is there a more humane way?
Psychological safety and good use of technology can make journalists more creative and innovative.
In today’s “Things That People Don’t Want To Bother With” blog we’re having a look at commit messages and how to write them.
The bus factor is a measure of how screwed a software project is when a member suddenly leaves. How should it be calculated?
Toxicity in open source differs from toxicity on other platforms like Reddit or Wikipedia in unexpected ways.
This catalogue of 79 bad smells can help you make your continuous integration processes less shitty.
This paper shows that not every paper needs a long, overly descriptive title. It’s about product backlogs.
Containers are often used for development and deployment of server-side software. For good reason or are we all just cargo culting?
Imitating others who are successful looks good on paper, but in reality only works when one understands the “why” behind those actions.
In its foreign policy messages China claims that it all it wants is peaceful cooperation with other nations. Is it speaking the truth?
Most papers are written using Microsoft Word or the LaTeX document preparation system. Is one better than the other?
Computer science students are only taught how to communicate to an academic audience, which inconveniently excludes most developers.
This study suggests that continuous integration practices are kind of like Scrum, in the sense that everyone does something different.
The best time to make your software testable was at the start of the project. The second best time is now.
Dear Sir/Madam, I am a prince of the Nigerian royal family and I urgently need your help…
Software engineering and machine learning are like oil and water. They don’t mix – unless you add an emulsifier of course.
The Amsterdam Digital City was one of the first online social networks in the Netherlands. How should it be preserved for future generations?
None, because tabs are better than spaces! Joking aside, it appears that the exact number doesn’t matter that much.
Developers often complain about technical debt, but how much does it really hurt the business? According to this study it’s *a lot*.
Some personality types are more susceptible to burnout. This study shows that software developers are no exception to that rule.
Let’s talk about architecture erosion, its causes and consequences, and how developers can identify and control it.
In other news: conspiracy theories about the 9/11 terrorist attacks have reached the legal drinking age in the US today.
This week’s paper presents a systematic method to detect gender bias in software engineering job advertisements.
It’s not clear whether lead poisoning led to the decline of the Roman Empire, but it did lead to the decline of something within the empire.