Recent articles

Coding hacks, notes and cheatsheets for web development, web design, domaining and Linux systems administration.

Setup White-Label Name Servers using AWS Route 53

Each Amazon Route 53 hosted zone is associated with four name servers, known collectively as a delegation set. By default, the name servers have names like If you want the domain name of your name servers to be the same as the domain name of your hosted zone, for example,, you can configure white-label name servers, also known as vanity name servers or private name servers.

Read more
Serverless Application with Express.js using AWS Lambda and Claudia.js

Express.js has become a go-to HTTP framework for quickly building RESTful web services in Node.js. If you are a Node.js developer or you’ve built an API in Node.js, it is highly likely that you used Express.js.

Read more
Spring Boot & Intellij IDEA: Auto reload Thymeleaf templates without restart

Spring Boot is fast becoming a popular choice for building standalone, Spring-based & production-ready web applications, from RESTful APIs to enterprise-scale websites. It offers out-of-the-box features to automatically configure Spring and 3rd-party libraries whenever possible.

Read more
Smooth scroll to page section with jQuery

For one page templates and websites, it is a common practice to scroll to a page section when clicking on an anchor link.

Read more
How to use Amazon SES to send transactional emails in Spring Boot

Amazon Simple Email Service (SES) is a cloud-based email sending service that allows you to add email functionality to any application. Using Amazon SES, you send transactional emails, marketing messages, or any other kind of notification emails to your customers.

Read more