-
Android Core

Android HTTP library: Handle HTTP, JSON, Images
When we develop an Android app, usually we have to connect to a remote server to get information. The connection…
Read More » -
Career

The Perfect Resume
Between my āWorst Resume of the Weekā series being published over the past couple months and my continuing work reviewing…
Read More » -
Enterprise Java

How to Get Started with Java Machine Learning
What are the best tools to get started with Java machine learning? Theyāve been around for a while, but these…
Read More » -
DevOps

Run your Spring Boot application on AWS using Elastic Beanstalk
Although I previously wrote how easy it is to get your Spring Boot application up and running on AWS by…
Read More » -
Agile

You’re doing it wrong: Done-Done
This series is about how to do stuff right by explaining why we do thoseĀ things we do. If you do,…
Read More » -
Agile

8 Tips for Collaborating with the Development Team
Manage the Product, not the Team Focus on your jobĀ as theĀ product manager or product owner, and manage the product, not…
Read More » -
Software Development

State in scalable architectures
Handling state is one of the cornerstones of software development. Most of business value derived from software relies on state.…
Read More » -
Core Java

Tabs vs Spaces: How They Write Java at Google, Twitter, Mozilla and Pied Piper
What are the most interesting highlights in popular Java code styles? In spite of the suggestive image above, we donāt…
Read More » -
Core Java

Getting started with ANTLR: building a simple expression language
This post is the first one of a series. The goal of the seriesĀ is to describe how to create a…
Read More »







