Recent Posts

Rrelease It! - book review

Recently I read excellent book Release It! written by Michael Nygard. The book is 7 years old and I don’t know how I could miss the book until now.

The Twelve-Factor App - part 1

During my studies about “Micro Services” I found comprehensive (but short) document about Twelve-Factor App methodology for building software-as-a-service ap...

How to send email from JEE application

Sending email notifications from enterprise application is very common scenario. I know several methods to solve this puzzle, below you can find short summa...

DDD Architecture Summary

In this blog post you can find my general rules for implementing system using Domain Driven Design. Do not use them blindly but it is good starting point fo...

Development Environment Setup

This document is a manual how to configure flexible development environment for Java, JavaScript, Ruby and Python - my primary set of tools. Even if the runt...

GitFlow step by step

Git Flow is a mainstream process for branch per feature development. Git Flow is the best method I’ve found for managing project developed by small to medi...