Responsive Attributes Generator
Create minimal, framework-free responsive CSS with the Responsive Attributes Generator. Customize breakpoints and avoid unnecessary bloat in your projects.
Self-taught Web Developer with a passion for reading, continuous learning, and tackling projects on my own!
Create minimal, framework-free responsive CSS with the Responsive Attributes Generator. Customize breakpoints and avoid unnecessary bloat in your projects.
Blog-Doc now has a dedicated documentation site featuring a responsive three-column layout for desktop, adapting to tablets and mobiles seamlessly.
Build a simple blog in Node.js using Markdown, Hono, and Eta to render static pages and posts with clean and flexible code.
Blog-Doc introduces theme switching to customize your site’s look with ease while keeping all features and content intact.
Explore how misuse and laziness make node_modules heavy and learn modern Node.js practices to keep dependencies lean.
Blog-Doc goes from 145 to 7 dependencies, proving you can build a full CMS and SSG in Node.js without bloating your project.
Blog-Doc gets a redesigned admin interface using Tabler for a modern and user-friendly content management experience.
Explore Blog-Doc’s front-end administration for easy content management, image gallery, settings, and static site generation.
Blog-Doc evolves into a simple Node.js CMS and SSG with Markdown editing, front-end admin, and Deta Space support.
Discover Blog-Doc, a tiny static site generator built with JavaScript, Eta templates, and Markdown for simple blog or doc sites.
Convert your Markdown blog into a simple static site generator using Node.js, EJS, and Express with LiveReload and custom routing.
Create a blog using Markdown and EJS in Node.js. Parse content with gray-matter and markdown-it, and render posts with Express.
Simplify your Express routing with a global router and avoid repeating boilerplate code in every route file.
Improve your Express and EJS app with dynamic content, organized routing, and DRY techniques for a cleaner Node.js backend.
Learn to build dynamic Node.js apps using EJS, with full setup, templating, data passing, static files, and LiveReload integration.
Clear your dev cache using JavaScript — no server-side language needed. Fix refresh issues and boost productivity with this JS snippet.
Sharing my return to static site development. Why I ditched complexity for speed, simplicity, and full control over my web projects.