hello, i'm shajid hasan

I'm a mechanical engineering undergrad with a love for computer science. I enjoy building things, whether mechanical or digital, and I'm especially drawn to web development and the creative side of tech.

I'm also into entrepreneurship, solving real-world problems and turning ideas into products. In fact, you might know me from projects I've built, sometimes on my own and sometimes with friends.

I like writing about what I learn, from programming tips to random philosophical thoughts, or anything in between! So, this website naturally serves as my blog.

Outside of tech, I'm into fantasy books, video games, fighter jets, and superheroes. I practice card magic, fold origami to unwind, and play chess whenever I can.

Latest Posts

Featured image for How I Survived a Viral App—Almost Losing My Mind
8 min read

How I Survived a Viral App—Almost Losing My Mind

What started as a fun side project during exams became a viral sensation. Chithi.me, an app for anonymous hand-written letters, delivered millions of messages—bringing excitement, sleepless nights, and tech lessons.

sveltecapacitorjspocketbase
Featured image for Svelte, Markdown, and the Magic of Web Components
4 min read

Svelte, Markdown, and the Magic of Web Components

Discover a practical use case for Web Components within a SvelteKit project. Learn how to solve the common problem of adding interactive Svelte components, like a "copy" button, into static HTML generated from Markdown.

sveltemarkdownweb-components