Host Hugo site to GitHub.

May 22, 2026

I wanted to host my personal Hugo blog completely free using GitHub Pages. Initially, I faced several issues related to repository naming, GitHub Pages configuration, Git workflow conflicts, and deployment setup....

Responsive media query guide & scalable CSS system

Apr 23, 2026

Creating a truly responsive website is not just about adding breakpoints. It’s about building a smart system where text size, spacing, and layout adjust on their own for different screen...

Managing multiple project versions in the same GitHub repository

Apr 17, 2026

I have been working on a project for years, and suddenly I have to create a completely different version of the same codebase. In my case, I have: - Version 1...

HTML Form Validation Cheat Sheet

Apr 10, 2026

When I build a contact form or a complex application, I ensure that users enter the correct data that helps data accuracy and proper user experience. In this article I...

Spam protection for WordPress Contact Form 7 plugin

Apr 9, 2026

In WordPress contact forms, mainly using Contact Form 7 plugin, everyone notices spam messages, SEO spam or bots flooding into email inbox. There are options to use Google reCAPTCHA or Cloudflare...

Complete MySQL Commands Guide from Linux Terminal

Feb 12, 2026

While working on cloud server where PHPMyAdmin is not installed then using Linux terminal is the most efficient way to manage MySQL database and respective tables. These are the all...