Blog

Thoughts on software development, architecture, and technology trends

Featured: Advanced Blog Editor
FeaturedJanuary 15, 202412 min read

Building an Advanced Blog Editor with Drag-Drop Images

Learn how to create a sophisticated rich text editor with drag-and-drop image positioning, dynamic text flow around images, and real-time preview capabilities using TipTap and MUI.

TipTapReactTypeScriptMUI
Read Full Article

Latest Articles

Firebase Guide
TutorialJanuary 10, 2024

Firebase App Hosting Complete Guide

Step-by-step guide to deploying full-stack Next.js applications with Firebase App Hosting for scalable production deployments.

15 min readRead more →
React Patterns
DevelopmentJanuary 8, 2024

Modern React Patterns for 2024

Explore the latest React patterns including Server Components, Suspense, and advanced state management techniques.

10 min readRead more →
Architecture
DesignJanuary 5, 2024

Sustainable Architecture in Digital Age

How modern technology is transforming sustainable architecture and creating smarter, more efficient buildings.

8 min readRead more →
TypeScript
TutorialJanuary 3, 2024

Advanced TypeScript Techniques

Deep dive into advanced TypeScript features including conditional types, mapped types, and template literal types.

12 min readRead more →
Performance
OptimizationJanuary 1, 2024

Web Performance Optimization in 2024

Essential techniques for optimizing web performance including Core Web Vitals, lazy loading, and code splitting.

14 min readRead more →
Career
CareerDecember 28, 2023

From Architecture to Software Development

My journey transitioning from architecture to software development and how design thinking applies to both fields.

9 min readRead more →

Browse by Category

Stay Updated

Get notified when I publish new articles about software development, architecture, and technology trends.