-
Software Development

Easy to understand Dynamic Programming ā Edit distance
Following the topic of the last post, I will discuss another problem that can be solved efficiently using dynamic programming.…
Read More » -
Software Development

Dynamic Programming – Introduction
Wow, itās been a while since Iāve written anything here. Between changing jobs, working on my PhD and moving to…
Read More » -
Core Java

Static factory methods vs traditional constructors
Iāve previously talked a little bit about the Builder Pattern, a useful pattern to instantiate classes with several (possibly optional)…
Read More » -
Core Java

The ins and outs of immutability
So in my first post I talked a little bit about the builder pattern and I mentioned a really powerful…
Read More » -
Core Java

The builder pattern in practice
Iām not going to dive into much details about the pattern because thereās already tons of posts and books that…
Read More » -
Software Development

When git ignores your⦠.gitignore?
I feel like I should start this post saying that I absolutely love git. If youāve never heard of it,…
Read More »

