Blog

My personal space where I share my insights, keep notes for my future self, and write about anything I find valuable online.

Deep dive into AngularJS – my review of “Mastering Web Application Development with AngularJS”

Review of "Mastering Web Application Development with AngularJS" - the first complete book about AngularJS

Jak rozmawiać z klientem, który nie wie czego chce – recenzja

(In Polish) Recenzja książki Michała Bartyzela "Oprogramowanie szyte na miarę" o komunikacji z klientem

Agile 2013 review

Notes, thoughts and comments after Agile By Example 2013 conference in Warsaw

Transparently persist and retrieve encrypted data in the database

Automatic encryption and decryption of entity fields with Jasypt and Hibernate

Taking screenshot in failing UI tests using Geb

Configuring Geb and Spock to automatically take a browser screenshot whenever a UI test fails

Scalatra – HTML, JS and JSON escaping

Escaping JSON responses in Scalatra by default and declaratively disabling it for chosen endpoints

XStream – XStreamely easy way to work with XML data in Java

Mapping XML to Java objects with XStream, with and without annotations, including custom converters