Category

Telemetry guide for engineers

When your code runs in production, you can't attach a debugger or read console output. Telemetry is how you observe what your system is actually doing at runtime.

BACKEND

How I use Claude Code as a software engineer in enterprise production

A practical breakdown of my daily workflow

ENGINEERING

Server-Side Logging

Finding the Signal in the Noise

BACKEND

Design Patterns I Use in Production

A config-driven approach to building scalable, maintainable webhook systems without conditional complexity

BACKEND

Working Faster With Shopify APIs Using MCP

Using an MCP Server to Work Faster With Shopify APIs in Production

ENGINEERING

How I refactored code

How I Refactored Code to Make It Cleaner, Safer, and More Scalable

TYPESCRIPT

When Simplicity Wins

Choosing useState Over useReducer in React

REACT

Why I chose ShadCN over MUI for a React App

A practical comparison of ShadCN and MUI

FRONTEND

Mastering TypeScript Generics

Enhancing Flexibility and Type Safety

TYPESCRIPT

Migrating from Leaflet to Mapbox

A performance-Driven Decision

FRONTEND

Building a tool from Scratch

Why 0-to-1 Projects Are Hard and How I Tackled One

REVIEW

TypeScript Union type

When to use Union type?

TYPESCRIPT

Next.js Link component

When to use Link component in Next.js

NEXTJS

2024 Year in Review

What I did and learned in 2024

REVIEW

Using Figma as a Developer

A Story of Collaboration and Simplicity

FRONTEND

2023 Year in Review

What I did and learned in 2023

REVIEW