Follow
home
About
Contact
badges
newsletter
Archive (18)
The Walk in the Park: Understanding How ChatGPT Works with a Real-Life Analogy
Jul 29, 2023
·
Alexander Nikolov
Behind the Scenes: An Insight into Successful Java 11 to Java 17 Migration of multiple Spring Boot production apps
Jun 22, 2023
·
Alexander Nikolov
The great quartet: Is there life after death, what is the meaning of life, are there aliens and..how to center a div!
Jun 13, 2023
·
Alexander Nikolov
JVM compilers: Just in Time vs Ahead of Time
Jun 10, 2023
·
Alexander Nikolov
Java Multithreading explained: Project Loom and Virtual Threads [Part 4]
Jun 9, 2023
·
Alexander Nikolov
Java Multithreading explained: Java.util.concurrent Package [Part 3]
Jun 7, 2023
·
Alexander Nikolov
Java Multithreading explained: The Java Virtual Machine abstraction [Part 2]
May 23, 2023
·
Alexander Nikolov
Java multithreading explained: It all starts from the OS [Part 1]
May 22, 2023
·
Alexander Nikolov
Implement WebSocket communication with RabbitMQ
Apr 22, 2023
·
Alexander Nikolov
The testing pyramid strategy - practical application
Jul 3, 2021
·
Alexander Nikolov
Post-COVID: WFH vs WFO vs Hybrid
Jun 29, 2021
·
Alexander Nikolov
Implement full-text search with Hibernate Search and Apache Lucene
Jan 11, 2021
·
Alexander Nikolov
Developers, "It Doesn’t Have to Be Crazy at Work"! "Rework" it!
Dec 31, 2020
·
Alexander Nikolov
Software engineering = collaboration + coding. The neglected part of the equation.
Dec 29, 2020
·
Alexander Nikolov
Throughput, Throttling and how to implement it in Java
Dec 24, 2020
·
Alexander Nikolov
12 Non-functional requirements described in boxing terms
Dec 23, 2020
·
Alexander Nikolov
How to migrate static DB configurations between environments
Dec 20, 2020
·
Alexander Nikolov
How to implement audit logging in our application
Dec 17, 2020
·
Alexander Nikolov