Lessons Learned from Running a Startup: The Bootstrap Way
If you consider running a startup the bootstrap way then you might get some insight from the lessons I learned.
Beyond Java – Evolving to Scala and Kotlin
Learn about the considerations we should take into account when choosing whether to move forward from Java to Kotlin or to Scala.
Python for Kids: Coding Made FUN
The Python for Kids: Coding Made FUN is a new book that focuses on teaching kids how to code in Python. You can find it on Amazon.
The Visitor Design Pattern
The visitor design pattern allows us to add operations to objects that already exist without modifying their classes and without extending them.
FED Academic Course in HIT Summer 2023
FED stands for Front End Development. It is one of the hottest topics these days. The academic FED course I deliver focuses mostly on the more complex topics.
Anti Patterns
Unlike design patterns, anti patterns just seem to be a solution. However, they are not a solution and they cause additional costs.
Virtual Threads in Java
The use of virtual threads can assist us with improving the performance of our code. Learn how to use virtual threads effectively.
The Power of Functional Programming
The Functional programming paradigm treats computation as the evaluation of mathematical functions and avoids changing state and mutable data.
What is Computer Programming Paradigm?
The programming paradigm defines the way in which programs are written, organized, and executed.
MongoDB Design Patterns Meetup
The use of MongoDB involves with various cases in which we can overcome performance issues by implementing specific design patterns.