PinnedAsharsaleeminAWS TipSystem Design Series Episode 1 — Design Parking GarageDesigning a parking garage system is a classic system design problem. This involves creating a scalable, maintainable, and efficient…Aug 24Aug 24
PinnedAsharsaleemExciting New Series: Mastering System Design Interviews!I am thrilled to announce the launch of a new series on my Medium channel that is dedicated entirely to system design interview questions…Aug 24Aug 24
PinnedAsharsaleeminAWS TipWriting a Chatgpt plugin with AWS and TypescriptBuilding a ChatGPT plugin is an exciting journey that combines the power of artificial intelligence with seamless integration into various…Aug 6, 2023Aug 6, 2023
AsharsaleemSystem Design Series Episode 5— Design Food Delivery AppDesigning a food delivery app involves creating a platform that allows users to browse menus, order food from restaurants, and have it…1d ago1d ago
AsharsaleemSystem Design Series Episode 4— Design Notification SystemCreating a notification system involves creating a platform that can send notifications to users through various channels (e.g., email…Sep 6Sep 6
AsharsaleemSystem Design Series Episode 3— Design Payment systemDesigning a payment system involves creating a platform that securely and efficiently processes financial transactions between users…Sep 1Sep 1
AsharsaleemSystem Design Series Episode 2— Design URL ShortnerDesigning a URL shortener like TinyURL is a common system design problem that requires considering aspects like scalability, efficiency…Aug 29Aug 29
AsharsaleemStreamlining Success: The Ultimate Guide to CI/CD Pipelines and Their ImportanceIn the modern software development landscape, Continuous Integration (CI) and Continuous Deployment (CD) are critical practices that…Jul 2Jul 2
AsharsaleemLong Polling vs Server-Sent Events vs WebSockets: A Comprehensive GuideWhen developing web applications, real-time communication between the client and server can significantly enhance user experience. There…Jun 27Jun 27