Great Design Thinking Beats Clever Workarounds Every TimeLessons from startup engineering: why clever workarounds fail, how design thinking prevents recurring failures, and concrete steps to build systems you aren’t afraid to touch.7 min read·blog.iampato.me1Apr 27
Python Multiprocessing: A Finesse ApproachLeverage Python multiprocessing for efficient parallelism in database migrations. Understand its benefits, limitations, and best use cases5 min read·blog.iampato.meDec 3, 2025
WebRTC for Audio Spaces: Key Architecture ConsiderationsExplore key architecture considerations for scaling audio spaces with WebRTC, SFU, and MCU, optimizing for efficiency, latency, and bandwidth3 min read·blog.iampato.meDec 3, 2024
Part 1: Setting Up the Development EnvironmentGuide to setting up a development environment for building a mini Whatsapp app using Node.js, Flutter, PostgreSQL, Docker, Kubernetes, and Terraform3 min read·blog.iampato.meSep 1, 2024
Introduction to Building a Mini Chatting AppLearn step-by-step to build a mini-chat app, covering setup, authentication, real-time messaging, group features, user presence, and deployment3 min read·blog.iampato.meAug 12, 2024