-
Software Development
Data Science: Do the Numbers – Part 1
As a lifelong computational scientist (and now data scientist) I have always been fascinated with numbers, especially lists and tables…
Read More » -
Core Java
Java 8 Lambda Expression for Design Patterns – Strategy Design Pattern
The strategy pattern defines a family of algorithms encapsulated in a driver class usually known as Context and enables the…
Read More » -
Career
How To Leave Your Job: Preparation, Resignation, and Transition
Making the decision to leave an employer and submitting a resignation is typically an emotional experience, and can be stressful…
Read More » -
Core Java
JavaOne 2015: Advanced Modular Development
JavaOne 2015 saw a series of talks by the Project Jigsaw team about modularity in Java 9. They are all very…
Read More » -
Desktop Java
Dependency Injection in JavaFX with Gluon Ignite and Dagger
The Dependency Injection abstraction framework Gluon Ignite creates a common abstraction over several popular dependency injection frameworks like: Spring, Dagger…
Read More » -
Career
On Job Titles: Juniors, Roman Numerals, and the Elusive “Python Architect”
As I spent the last week of 2015 updating some database records on my candidate network, I began to notice…
Read More » -
Enterprise Java
Wildfly Swarm, towards maturity and a small contribution
One of the projects I follow lately, is Wildfly Swarm. Eventually my request during this year’s Devoxx in the JBoss…
Read More » -
Software Development
Microservices Use Cases
A few months ago I wrote a piece in defence of monoliths and then gave a talk about it. Overall,…
Read More » -
Software Development
Example of using extensions in Swift
Recently I needed a image in my iOS app that was oscillating. I ran into an example of Swift code…
Read More »