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. …