-
Software Development
Random Ideas about Code Style
Some of the sentences of this article are ironic. Others are to be taken serious. It is up to the…
Read More » -
Career
How to Brag: Describing Accomplishments on Resumes
Almost all of a resume’s useful content can be categorized in one of three ways. Responsibilities – Something that was…
Read More » -
Career
Interview Prep: Ready for Storytime?
Interview preparation often means different things to technologists depending on their level of experience. It seems that more and more…
Read More » -
Software Development
Counting in Streams: A Hierarchy of Needs
This post is based on the talk I gave at the Strata/Hadoop World conference in San Jose on March 31,…
Read More » -
Enterprise Java
Integration Architecture with Java EE and Spring
The O’Reilly Software Architecture Conference in New York happens this week. And I had the pleasure to give a tutorial together…
Read More » -
Enterprise Java
Data aggregation with Spring Data MongoDB and Spring Boot
MongoDB aggregation framework is designed for grouping documents and transforming them into an aggregated result. The aggregation query consists in…
Read More » -
Software Development
Platforms always win
The blogger in me is always alert. Usually I don’t feel it is there, sleeping like my dog at my…
Read More » -
Core Java
How to Generate Customized Java 8 Code with Plugins
One thing most programmers hate is to write boilerplate code. Endless hours are spent setting up entity classes and configuring…
Read More » -
Agile
Product Owner Manager – Alone Together
Product owners and product managers. Two roles, often done by one person. Together, the product people need to take an organization’s…
Read More »