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 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
Featured image for Making Tech News Accessible for My People
2 min read

Making Tech News Accessible for My People

I built Jontrokotha to bring global tech news to Bengali speakers on Facebook. It fetches headlines, summarizes them with AI, and publishes them in our native language.

pythonfacebookhacker-news