Web
Using Self-Signed Multi-Domain Certificates
Self-signed certificates are usually used for TLS authentication on non-production environments. We’ll discuss here how to generate proper certificate for …

Maximizing efficiency with UI-first development: a client-centric approach to project success
One of the challenges for start-ups or any new project is to reduce the amount of work while still delivering a full-featured product. Agile methodologies …
Spring+Freemarker Tips
I hope you will find following tips useful when developing Spring Boot application with Freemarker.
Secure Java coding best practices
Making your web application flawless against security attacks is a challenge for every java developer. In this article I will briefly describe common practical …
Java Application Development Tutorial
I’ve been meaning to write a small tutorial for building web applications. Now it’s time! Let’s define the steps and choose some solutions for …
Booting Spring Webapp
Spring Boot is an excellent tool to bootstrap java application. Most of the references mention how to create a standalone java application, optionally with …
WebJars: Easy Packaging Client Libraries
When developing java web application it is often annoying to manage third-party javascript libraries. Especially, when it is necessary to upgrade some of them. …