-
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 »

