Hey, I’m Shohrukh

Software engineer and writer. I build things for the web and occasionally write about what I learn along the way.

Recent Writing

All posts →

Building a Personal Site with Next.js

A deep dive into building a modern personal website using Next.js, TypeScript, and a file-based Markdown blog system.

next.jstypescriptreact

On Minimalism in Design

Why less is more when it comes to building user interfaces, and how constraints lead to better design decisions.

designcssphilosophy

TypeScript Patterns I Use Every Day

Practical TypeScript patterns that make codebases more maintainable, from discriminated unions to branded types.

typescriptpatternsdevelopment

Featured Projects

All projects →

Cloud Dashboard

A real-time monitoring dashboard for cloud infrastructure with alerting, metrics visualization, and team collaboration features.

ReactTypeScriptGoPostgreSQL

CLI Toolkit

A collection of developer productivity tools for the terminal — project scaffolding, code generation, and deployment automation.

RustShellTOML

Design System

An accessible component library and design token system used across multiple products, with documentation and Storybook integration.

ReactCSSStorybookFigma