Client-side pagination in vanilla JS: simple, lightweight, zero framework
Adding pagination to a blog that loads articles from JSON via JS. Constraint: no hidden DOM elements, no framework. 30 lines is all it takes.
Lessons learned, problems and solutions
Adding pagination to a blog that loads articles from JSON via JS. Constraint: no hidden DOM elements, no framework. 30 lines is all it takes.
How to implement a comment system in pure PHP with JSON storage, honeypot anti-spam, rate limiting and CSRF — without any external dependency.
How I built this blog in 30 minutes with Claude Code: PHP/JSON architecture without a database, native SEO, and what almost went wrong.