-
Core Java
Java Command-Line Interfaces (Part 10): picocli
The main picocli page describes picocli as “a mighty tiny command line interface” that “is a one-file Java framework for…
Read More » -
Core Java
RAII in Java
Resource Acquisition Is Initialization (RAII) is a design idea introduced in C++ by Bjarne Stroustrup for exception-safe resource management. Thanks…
Read More » -
Software Development
[MEGA DEAL] The Immersive Angular 2 Bundle (88% off)
Separate Yourself From the Developer Pack with 44 Intensive Hours on the Web’s Most Exciting New Framework Hey fellow geeks,…
Read More » -
Enterprise Java
flatMap() vs. concatMap() vs. concatMapEager() – RxJava FAQ
There are three, seamlessly similar operators in RxJava 2.x: flatMap(), concatMap() and concatMapEager(). All of them accept the same argument – a function from…
Read More » -
Software Development
Eclipse Projects: Level Playing Field
For many open source organisations, open means the same thing as transparent: open as in open book. At the Eclipse…
Read More » -
Agile
You’re Doing It Wrong: Deadlines
We know that deadlines drive behavior. That’s why in scrum, and other agile methodologies, we timebox the development with those…
Read More » -
Enterprise Java
Eager subscription – RxJava FAQ
While teaching and mentoring RxJava, as well as after authoring a book, I noticed some areas are especially problematic. I decided…
Read More » -
Software Development
What are the most popular libraries Java developers use? 2017 edition
What are the most popular libraries Java developers use? 2017 edition It feels like only yesterday we were scraping data…
Read More » -
Agile
How to Manage a Manager?
No secret, we you all have managers. Some of them are great, while many are simply idiots. What do you do if…
Read More »