July 22, 2023 |
So the origin of this one is me, using this concept way too much than usual, and I felt like writing. 😅
While looking around on the web, I found a really funny quote from James Shore,... Read more
July 9, 2023 |
Okay, so you got a bug somewhere.
The tests are all red, and it happened a while back in your commit history, but you can't exactly pinpoint the precise moment.
But what do we do now? Well... The faint of heart would now go back to the latest state where... Read more
July 6, 2023 |
Welcome fellow fashionistas,
while today I don't want to talk about the latest and greatest from Balenciaga or Versace, but rather the practicality of the latest and greatest of different software libraries/toolkits.
Well. Think of it, sometimes, the shiniest thing in the world of software isn't the best tool to... Read more
July 4, 2023 |
Good day, good day.
Hope you are doing well on this beautiful day. ❤️
Well... If you're a developer, you might recognize this scenario.
You finished up your piece of code. (Or you haven't even started yet, for all of you TDD freaks... 😝)
And then you really wanna rather do the "real programming". But... Read more
June 27, 2023 |
hope you're doing well today.
Well... For this one, I got a somewhat practical guide for something which isn't too often talked about.
Git's patch system.
Little TLDR for those of you who don't know what I am talking about.
Basically, they allow you to take differences... Read more
June 24, 2023 |
hope you're doing well today.
For this one, I got a little quick "tip" for you, which I read again from the book "The Pragmatic Programmer".
The title of this blog post gives you a bit of a hint but it's about supplying your specific application data via metadata files. This can be plain text,... Read more
June 12, 2023 |
So... Recently I read a quote from the book "The Pragmatic Programmer". I went a little bit like this...
Programmers help people understand what they want.
I simply have to say... Yes.
okay, that's it for today, see ya...
Just kidding. Still, I... Read more
June 5, 2023 |
Hello, hello everyone.
Hope you're doing well so far. 😁
Well... For today I got another cryptic blog title and another development topic for you. Tracer code.
A few years back, a work colleague gave me the following tip.
Always be ready to show off your stuff... You never know... Read more
June 2, 2023 |
Today I want to talk about... What? Orthogonality? Well... Not the one which you know from Mathematics. No, no.
We're still talking about Software Engineering here. To explain it... Let's look back for a second.
In Mathematics this concept... Read more
May 27, 2023 |
Hello, hello everybody.
Hope you are doing well today.
Well, today I want to talk a bit about refactoring and a thing I experienced today and also read again from a book called "The Pragmatic Programmer".
A lot of developers have a bit of fear, when it comes to refactoring their, especially other people's... Read more
May 20, 2023 |
hope you are doing well today. 😊
Well, this wasn't the first time I used this little command but I simply used it again today and even learned something new in this domain. Therefore I thought to myself... Let's write a guide for today, especially since my "personal method" took a bit of... Read more
May 6, 2023 |
... Read more
May 2, 2023 |
What's up, everybody.
Today I want to talk about a pretty "basic" but still important concept in the world of programming.
The war between the Autobots and the Decepticons... Wait... Wrong blog.
I meant the transformability of a single programming interface into different types.... Read more
April 25, 2023 |
As a software developer, I notice quite often the intrinsic motivation of my peers to automate even the smallest tasks.
Oh... I have to type this similar thing 3 times I have to execute this workflow 5 times... Let's automate that... I don't wanna do this by hand.
What happens after this... Read more
April 10, 2023 |
hope you are doing well today. ♥️
Today I wanna show you something more "theoretical", a neat little design pattern called the "Memento" pattern.
Ever wondered how an "undo" function is done in a somewhat professional program? Well... This is how. (I mean... There... Read more
April 7, 2023 |
Recently, I've been refreshing my knowledge of various testing methodologies. Therefore, you get for today an introduction to Mutation Testing, as a way to brain dump.
Okay. Let's get started. 😅
We start with the following example. We have a small class with only one method that takes two integers... Read more