Blog

Writing about software engineering, clean code, lessons learned from building things, and whatever else I'm obsessing over.

Recent Publications

About

About Me

Hey, I'm Meet. I'm a software engineer based in New York City. By trade, I build scalable web applications; by necessity, I'm a gym rat. I've spent my career in the trenches of fast-paced startups, learning how to build and scale web applications at real-world scale. On this site, I share my end-to-end workflow—from designing system architecture and mapping API flows to orchestrating deployments and running live servers in production.

View More
Jul 10·Design

Design Systems: Streamlining Collaboration Between Developers and Designers

A well-structured design system is a game-changer for teams working on frontend development and UI design. This article explores how design systems enhance collaboration, promote consistency, and expedite the design-to-development process.

Jul 10·Design

The Role of Animation in Modern User Interfaces: Enhancing Interactivity and Engagement

Animations in UI design aren't just about making things look pretty. When done right, they guide users, provide feedback, and create delightful experiences. Let's explore how to use animation effectively in modern web applications.

Jul 10·Optimization

Optimizing Web Performance: Strategies for Faster Load Times

Learn the essential techniques for optimizing your web applications. From lazy loading to code splitting, discover how to deliver lightning-fast experiences to your users.

Jun 28·Development

Building Accessible React Components: A Comprehensive Guide

Accessibility is not an afterthought. This guide walks you through creating React components that are usable by everyone, including proper ARIA attributes and keyboard navigation.

Jun 15·Development

TypeScript Best Practices for Large-Scale Applications

Discover how to leverage TypeScript's powerful type system to build maintainable, scalable applications. Learn about advanced patterns and common pitfalls to avoid.