Software Development

Semantic Versioning: Major, Minor, Patch

Major.Minor.Patch Major Fundamental changes Doesn’t have to be backwards compatible Minor New features Has to be backwards compatible Patch Bug fixes…

UUID: Universally unique identifier; GUID: Globally unique identifier

UUID are unique labels to identify content. Since they are highly unique it is possible to merge data stored with UUIDs from different sources into a single…

What exactly does «Linting» mean in Software Development?

Linting is when you use a tool, which analyses your source code to look up for places in your code, which should be optimized. So with listing you check if…

What is the difference between a Source-Code Editor and an Integrated Development Environment (IDE)?

While a code editor is a program that allows you to edit code, an Integrated Development Environment (IDE) is a program that allows you to edit code and run it.…

HTTP Clear-Site-Data: How to force cache clearing for all of your website

Everybody knows this situation: You just rolled out that fresh new feature to your website. It is online now. Yeah. You refresh your website in the browser and…

What the heck is a junior developer, what is a senior developer?

Did you ever come across the terms junior developer and senior developer? Why I am even asking – sure you did, that’s why you are reading this, right? In this…