Welcome to my corner of the internet. This is where I write about things that interest me: tech, software engineering, problem-solving and the occasional life observation.
I am an avid reader of blogs, documentation, books and I always admired the people who could write about their thoughts and experiences. As a young teenager I even used to write about tech tutorials on blogspot.
Why a Blog?
I wanted a space for longer and more considered writing. A place where I write about things that I find interesting and it may help others too. This blog also acts as a personal knowledge base and archive for me.
What to Expect
I write about:
- Technology - Software development, general tech tools.
- Engineering - Software engineering, deep dives, and tech insights.
- Personal - Personal thoughts, experiences, and observations
- Thinking - Problem-solving approaches and mental models
- Life - Observations and experiences worth sharing
I might also share book reviews, tutorials, and other interesting topics that catch my attention.
No fixed schedule. Just writing when there’s something worth saying.
Philosophy around building this blog
I wanted to build a static blog using SvelteKit and keep it as minimal as possible for a distraction-free writing and reading experience. I don’t want to make it complex or add unnecessary features. A simple markdown based blog with a static site generator, pushed to github and deployed using cloudflare pages.
Tech Stack
- SvelteKit - The framework I used to build this blog.
- TypeScript - For type safety and better experience.
- Tailwind CSS - For styling and responsiveness.
- mdsvex - For markdown support.
- Shiki - For syntax highlighting.
- Cloudflare Pages - For hosting.
Check the repository for more details.
Code Example A simple example to test syntax highlighting:
def hello_world():
print("Hello, World!") Thanks for visiting :)