Back to Projects
Personal Blog
Personal blog where I share cybersecurity write-ups, development lessons, and practical guides from real projects.
Personal Blog is my space to publish articles on cybersecurity, web development, DevOps, and CTF write-ups. The site is designed for easy reading, with clean layouts, search, category browsing, and an RSS feed for subscribers. I regularly add new posts based on what I learn while building projects, solving challenges, and working through real-world problems. The goal is to share practical knowledge in a clear and approachable way. Also thanks to joyofcode for the open source blog project that was built with sveltekit, which I used to learn how it was made and heavily customized to create my personal blog.
Tech Stack
Framework
- SvelteKit Full-stack web framework with static prerendering via adapter-netlify
Language
- TypeScript Strict type safety throughout the codebase
Styling
- TailwindCSS v4 Utility-first CSS with CSS custom properties for theming
- GSAP Scroll-triggered stagger animations with prefers-reduced-motion support
Content
- mdsvex Transforms Markdown posts into Svelte components with YAML frontmatter support
- Shiki Poimandres theme syntax highlighting with one-click copy buttons on all code blocks
- Fuse.js Fuzzy search across post title, description, categories, and tags in real time
DevOps
- Netlify Static site hosting via adapter-netlify