// notes/

Beginners

Coding tips and build notes by Mahir Faysal, a student web developer in Bangladesh: tested Python, HTML, CSS, JavaScript and PHP tutorials, plus notes from my Next.js and Gemini projects. Sample posts are marked and drafts stay in the admin area.

HTML Semantic Tags Explained With Examples
Coding tips

HTML Semantic Tags Explained With Examples

HTML semantic tags explained with examples: header, nav, main, article, section, aside and footer, when to use each, and the div mistakes to avoid.

October 2, 2026 · 8 min read

HTML Form Input Types and Validation
Coding tips

HTML Form Input Types and Validation

HTML input types and built-in validation attributes (required, minlength, min, max, step, pattern) with examples tested in Chrome, plus :user-invalid styling.

October 2, 2026 · 8 min read

CSS Position Explained: Absolute vs Relative
Coding tips

CSS Position Explained: Absolute vs Relative

CSS position explained: static, relative, absolute, fixed and sticky, why absolute needs a relative parent, why sticky stops working, and how z-index stacks.

October 2, 2026 · 8 min read

// filter

You are inside a slice of the notes.

This view is only the category, tag, or search you asked for. Sample warnings still apply on any article that carries them. Drafts are still hidden. The full list is the learning notes page, which also explains how a note is written and why some posts are marked Sample.