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.
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.
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.
What is Computer Programming Paradigm?

The programming paradigm defines the way in which programs are written, organized, and executed.
Record Classes in Java

Learn how to define record classes in Java, and when to use record classes in your code. Stay up to date with the new Java features.
Code with Me Collaborative Coding

Using JetBrains’ IDEs you can easily share your IDE with remote friends allowing them to work on your IDE as if they were sitting next to you.