-
Agile
Designing an Organization for a Product Approach, Part 2
In Part 1, I suggested that when we organize by function, the recognition and rewards might prevent a successful agile…
Read More » -
Agile
Designing an Organization for a Product Approach, Part 1
If you’re thinking about an agile transformation, you already know about feature teams. You might even call them/use them as…
Read More » -
Enterprise Java
Instrumenting Porcupine With Prometheus & Grafana
Adam Bien’s Porcupine library makes it easy to configure dedicated executor services that act as application bulkheads. I’ve created an…
Read More » -
Enterprise Java
Anatomy of Apache Spark Job
Apache Spark is general purpose large scale data processing framework. Understanding how spark executes jobs is very important for getting most of…
Read More » -
Software Development
Project Versioning With Rultor
All of my projects, libraries or applications, are published on Maven Central. In case you don’t know how that works,…
Read More » -
DevOps
Configuring a Datasource in a Docker Container
In this post I am going to show how to configure a datasource consumed by an ADF application running on…
Read More » -
Android Core
4 external displays to use with Android Things: TM1637, Max7219, SSD1306, LCD 1602, LCD 2004
External displays are peripherals we can use with Android Things to show information. This article covers how to use 4…
Read More » -
Software Development
How to Remove all Unused imports in a Java file – Eclipse Shortcut
Eclipse IDE gives warning “The import XXX is never used” whenever it detects unused import in a Java source file…
Read More » -
Core Java
Working with LocalDate, LocalTime and LocalDateTime
Java 8 had a major change for the date and time APIs, which was the inclusion of Joda Time APIs…
Read More »