Hi! My name is Antti. This blog tries to gather my thoughts and journey about programming, game development, graphics programming and application development.

Lately I have become more interested more about low-level development and reducing the amount of unnecessary abstractions. I try to focus more on understanding the performance, memory consumption and reducing third party unknowns. During my years of software development in professional and university environment, I have found out that large amount of time and mental power is spend on building abstractions and focusing on clean programming paradigms or patterns. At the same time, thoughts about actually solving the problem, performance and efficiency implications are left behind. And often programming patterns and max performance are incompatible with each other. In my opinion, abstractions, programming paradigms and patterns have their places, but they are often forced on things that might not necessarily benefit from them.

If you want to contact me, you can send email to [email protected]