Get live statistics and analysis of Raul Junco's profile on X / Twitter
I simplify System Design, and System Design will make you a better Software Engineer.
System Design • Databases • Algorithms • AI Enthusiast
501following33kfollowers
The Educator
Raul Junco is a master simplifier of complex system design concepts, making the daunting world of backend engineering accessible and actionable. His prolific tweeting and deep expertise empower software engineers to climb the technical ladder with confidence. Raul’s content is a blend of technical rigor and practical mentorship, perfectly suited for ambitious developers aiming to scale their careers.
Raul tweets so much system design wisdom that if knowledge were tweets per second, he’d be the internet’s mainframe—but rumor has it even his coffee needs a caching layer to keep up with him!
Raul’s biggest win is becoming a go-to thought resource for system design interview preparation, with tweets that have reached hundreds of thousands and shaped countless engineering careers.
To demystify system design and backend engineering by breaking down complex concepts into digestible, practical knowledge that helps developers grow professionally and ace technical interviews.
Raul believes hands-on experience and solid fundamentals in system design are the keys to becoming a senior software engineer. He values mentorship, effective communication, and continuous learning as essential drivers for professional growth.
Exceptional clarity in explaining complex topics, extensive practical knowledge across system design and backend technologies, and consistent engagement through frequent, high-impact content.
His hyper-focused technical content might intimidate beginners or those outside the software engineering domain, potentially limiting his audience diversity. Also, the sheer volume of tweets may overwhelm followers looking for concise insights.
To grow his audience on X, Raul should sprinkle in more personal stories and beginner-friendly threads to broaden appeal. Engaging polls or interactive Q&A sessions around trending tech topics could further boost engagement and follower interaction.
Raul has tweeted over 15,500 times, passionately sharing insights on system design, databases, algorithms, and AI. One of his tweets alone has amassed over 460,000 views and thousands of likes, proving his content resonates deeply with the developer community.
C•S INSTRUCTOR//Purple Teamer // ISC² certified //InfoSec //Documenting My Journey into Cybersecurity & I Post Educative Content// Turn on Post Notis 🔔
{"data":{"__meta":{"device":false,"path":"/creators/RaulJuncoV"},"/creators/RaulJuncoV":{"data":{"user":{"id":"1272872603569528833","name":"Raul Junco","description":"I simplify System Design, and System Design will make you a better Software Engineer. \n\nSystem Design • Databases • Algorithms • AI Enthusiast","followers_count":33048,"friends_count":501,"statuses_count":15552,"profile_image_url_https":"https://pbs.twimg.com/profile_images/1579312190443618307/kcl--e8U_normal.jpg","screen_name":"RaulJuncoV","location":"Writing at","entities":{"description":{"urls":[]},"url":{"urls":[{"display_url":"newsletter.systemdesignclassroom.com","expanded_url":"https://newsletter.systemdesignclassroom.com/","url":"https://t.co/LrFwGoClVX","indices":[0,23]}]}}},"details":{"type":"The Educator","description":"Raul Junco is a master simplifier of complex system design concepts, making the daunting world of backend engineering accessible and actionable. His prolific tweeting and deep expertise empower software engineers to climb the technical ladder with confidence. Raul’s content is a blend of technical rigor and practical mentorship, perfectly suited for ambitious developers aiming to scale their careers.","facts":"Raul has tweeted over 15,500 times, passionately sharing insights on system design, databases, algorithms, and AI. One of his tweets alone has amassed over 460,000 views and thousands of likes, proving his content resonates deeply with the developer community.","purpose":"To demystify system design and backend engineering by breaking down complex concepts into digestible, practical knowledge that helps developers grow professionally and ace technical interviews.","beliefs":"Raul believes hands-on experience and solid fundamentals in system design are the keys to becoming a senior software engineer. He values mentorship, effective communication, and continuous learning as essential drivers for professional growth.","strength":"Exceptional clarity in explaining complex topics, extensive practical knowledge across system design and backend technologies, and consistent engagement through frequent, high-impact content.","weakness":"His hyper-focused technical content might intimidate beginners or those outside the software engineering domain, potentially limiting his audience diversity. Also, the sheer volume of tweets may overwhelm followers looking for concise insights.","recommendation":"To grow his audience on X, Raul should sprinkle in more personal stories and beginner-friendly threads to broaden appeal. Engaging polls or interactive Q&A sessions around trending tech topics could further boost engagement and follower interaction.","roast":"Raul tweets so much system design wisdom that if knowledge were tweets per second, he’d be the internet’s mainframe—but rumor has it even his coffee needs a caching layer to keep up with him!","win":"Raul’s biggest win is becoming a go-to thought resource for system design interview preparation, with tweets that have reached hundreds of thousands and shaped countless engineering careers."},"tweets":[{"bookmarked":false,"display_text_range":[0,42],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/LbBf4UglwJ","expanded_url":"https://x.com/RaulJuncoV/status/1890388933814489181/photo/1","id_str":"1890388914193481728","indices":[43,66],"media_key":"3_1890388914193481728","media_url_https":"https://pbs.twimg.com/media/GjwCs6XWwAAo7cf.png","type":"photo","url":"https://t.co/LbBf4UglwJ","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":406,"y":196,"h":88,"w":88}]},"medium":{"faces":[{"x":406,"y":196,"h":88,"w":88}]},"small":{"faces":[{"x":406,"y":196,"h":88,"w":88}]},"orig":{"faces":[{"x":406,"y":196,"h":88,"w":88}]}},"sizes":{"large":{"h":422,"w":650,"resize":"fit"},"medium":{"h":422,"w":650,"resize":"fit"},"small":{"h":422,"w":650,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":422,"width":650,"focus_rects":[{"x":0,"y":0,"w":650,"h":364},{"x":228,"y":0,"w":422,"h":422},{"x":280,"y":0,"w":370,"h":422},{"x":439,"y":0,"w":211,"h":422},{"x":0,"y":0,"w":650,"h":422}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1890388914193481728"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/LbBf4UglwJ","expanded_url":"https://x.com/RaulJuncoV/status/1890388933814489181/photo/1","id_str":"1890388914193481728","indices":[43,66],"media_key":"3_1890388914193481728","media_url_https":"https://pbs.twimg.com/media/GjwCs6XWwAAo7cf.png","type":"photo","url":"https://t.co/LbBf4UglwJ","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":406,"y":196,"h":88,"w":88}]},"medium":{"faces":[{"x":406,"y":196,"h":88,"w":88}]},"small":{"faces":[{"x":406,"y":196,"h":88,"w":88}]},"orig":{"faces":[{"x":406,"y":196,"h":88,"w":88}]}},"sizes":{"large":{"h":422,"w":650,"resize":"fit"},"medium":{"h":422,"w":650,"resize":"fit"},"small":{"h":422,"w":650,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":422,"width":650,"focus_rects":[{"x":0,"y":0,"w":650,"h":364},{"x":228,"y":0,"w":422,"h":422},{"x":280,"y":0,"w":370,"h":422},{"x":439,"y":0,"w":211,"h":422},{"x":0,"y":0,"w":650,"h":422}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1890388914193481728"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1890388933814489181","view_count":464125,"bookmark_count":1055,"created_at":1739538818000,"favorite_count":8553,"quote_count":87,"reply_count":116,"retweet_count":550,"user_id_str":"1272872603569528833","conversation_id_str":"1890388933814489181","full_text":"Sr. Software Engineer working at a startup https://t.co/LbBf4UglwJ","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,23],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/LMvcsakB6v","expanded_url":"https://x.com/RaulJuncoV/status/1981693213741289658/photo/1","id_str":"1981693208733339648","indices":[24,47],"media_key":"3_1981693208733339648","media_url_https":"https://pbs.twimg.com/media/G4BjeVBa0AAguHT.jpg","type":"photo","url":"https://t.co/LMvcsakB6v","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1796,"w":2048,"resize":"fit"},"medium":{"h":1052,"w":1200,"resize":"fit"},"small":{"h":596,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":2652,"width":3024,"focus_rects":[{"x":0,"y":739,"w":3024,"h":1693},{"x":0,"y":0,"w":2652,"h":2652},{"x":0,"y":0,"w":2326,"h":2652},{"x":318,"y":0,"w":1326,"h":2652},{"x":0,"y":0,"w":3024,"h":2652}]},"media_results":{"result":{"media_key":"3_1981693208733339648"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/LMvcsakB6v","expanded_url":"https://x.com/RaulJuncoV/status/1981693213741289658/photo/1","id_str":"1981693208733339648","indices":[24,47],"media_key":"3_1981693208733339648","media_url_https":"https://pbs.twimg.com/media/G4BjeVBa0AAguHT.jpg","type":"photo","url":"https://t.co/LMvcsakB6v","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1796,"w":2048,"resize":"fit"},"medium":{"h":1052,"w":1200,"resize":"fit"},"small":{"h":596,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":2652,"width":3024,"focus_rects":[{"x":0,"y":739,"w":3024,"h":1693},{"x":0,"y":0,"w":2652,"h":2652},{"x":0,"y":0,"w":2326,"h":2652},{"x":318,"y":0,"w":1326,"h":2652},{"x":0,"y":0,"w":3024,"h":2652}]},"media_results":{"result":{"media_key":"3_1981693208733339648"}}}]},"favorited":true,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":true,"fact_check":null,"id":"1981693213741289658","view_count":248171,"bookmark_count":3302,"created_at":1761307454000,"favorite_count":4193,"quote_count":17,"reply_count":62,"retweet_count":358,"user_id_str":"1272872603569528833","conversation_id_str":"1981693213741289658","full_text":"Backend survival kit. 👇 https://t.co/LMvcsakB6v","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,278],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/sfmusroere","expanded_url":"https://twitter.com/RaulJuncoV/status/1712443034795684178/photo/1","id_str":"1712442555047010304","indices":[279,302],"media_key":"3_1712442555047010304","media_url_https":"https://pbs.twimg.com/media/F8PRbk_W4AA4QIS.png","type":"photo","url":"https://t.co/sfmuSROerE","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":328,"y":343,"h":41,"w":41}]},"medium":{"faces":[{"x":328,"y":343,"h":41,"w":41}]},"small":{"faces":[{"x":291,"y":304,"h":36,"w":36}]},"orig":{"faces":[{"x":328,"y":343,"h":41,"w":41}]}},"sizes":{"large":{"h":734,"w":765,"resize":"fit"},"medium":{"h":734,"w":765,"resize":"fit"},"small":{"h":652,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":734,"width":765,"focus_rects":[{"x":0,"y":306,"w":765,"h":428},{"x":31,"y":0,"w":734,"h":734},{"x":79,"y":0,"w":644,"h":734},{"x":218,"y":0,"w":367,"h":734},{"x":0,"y":0,"w":765,"h":734}]},"media_results":{"result":{"media_key":"3_1712442555047010304"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.twitter.com/sfmuSROerE","expanded_url":"https://twitter.com/RaulJuncoV/status/1712443034795684178/photo/1","id_str":"1712442555047010304","indices":[279,302],"media_key":"3_1712442555047010304","media_url_https":"https://pbs.twimg.com/media/F8PRbk_W4AA4QIS.png","type":"photo","url":"https://t.co/sfmuSROerE","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":328,"y":343,"h":41,"w":41}]},"medium":{"faces":[{"x":328,"y":343,"h":41,"w":41}]},"small":{"faces":[{"x":291,"y":304,"h":36,"w":36}]},"orig":{"faces":[{"x":328,"y":343,"h":41,"w":41}]}},"sizes":{"large":{"h":734,"w":765,"resize":"fit"},"medium":{"h":734,"w":765,"resize":"fit"},"small":{"h":652,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":734,"width":765,"focus_rects":[{"x":0,"y":306,"w":765,"h":428},{"x":31,"y":0,"w":734,"h":734},{"x":79,"y":0,"w":644,"h":734},{"x":218,"y":0,"w":367,"h":734},{"x":0,"y":0,"w":765,"h":734}]},"media_results":{"result":{"media_key":"3_1712442555047010304"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1712443034795684178","view_count":449501,"bookmark_count":3202,"created_at":1697113209000,"favorite_count":2343,"quote_count":11,"reply_count":26,"retweet_count":471,"user_id_str":"1272872603569528833","conversation_id_str":"1712443034795684178","full_text":"Backend projects will take you to a Senior position.\n\nDesign and Improve a Relational Database\n\n- Design a Database\n- Apply Normalization\n- Improve Indexing\n- Do Query optimization\n\nBuild a RESTful API with Authentication & Authorization\n\n- HTTP Methods (GET, POST, PUT, and DELETE)\n- System modeling and design\n- Data Protection\n- User management\n- Tests with Postman\n\nImplement a Caching Layer\n\nCaching helps reduce the load on databases and improves response times.\n\nThe cache will show how you optimize performance and handle high-traffic loads.\n\nMicroservices Architecture\n\nIf you land in a large company, you have to deal with Microservices.\n\n- Design a Distributed System\n- Handle communication between services\n- Learn about Fault Tolerance\n\nDevOps and Infrastructure\n\nUnderstanding how to deploy applications:\n\n- CI/CD\n- Docker\n- Kubernetes\n- IaC tools like Terraform or CloudFormation, ARM\n\nAlso, technical expertise is only part of the equation.\n\nA Senior role demands:\n\n- Leadership\n- Mentorship\n- Effective communication\n\nThe theory will help, but what will make the difference is the hands-on experience.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,277],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/hf6YJWEkBp","expanded_url":"https://x.com/RaulJuncoV/status/1829493475240243575/photo/1","id_str":"1829492976994639872","indices":[278,301],"media_key":"3_1829492976994639872","media_url_https":"https://pbs.twimg.com/media/GWOqK2TWYAAZ3vG.jpg","type":"photo","url":"https://t.co/hf6YJWEkBp","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1641,"w":2048,"resize":"fit"},"medium":{"h":962,"w":1200,"resize":"fit"},"small":{"h":545,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1956,"width":2441,"focus_rects":[{"x":0,"y":589,"w":2441,"h":1367},{"x":59,"y":0,"w":1956,"h":1956},{"x":179,"y":0,"w":1716,"h":1956},{"x":548,"y":0,"w":978,"h":1956},{"x":0,"y":0,"w":2441,"h":1956}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1829492976994639872"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/hf6YJWEkBp","expanded_url":"https://x.com/RaulJuncoV/status/1829493475240243575/photo/1","id_str":"1829492976994639872","indices":[278,301],"media_key":"3_1829492976994639872","media_url_https":"https://pbs.twimg.com/media/GWOqK2TWYAAZ3vG.jpg","type":"photo","url":"https://t.co/hf6YJWEkBp","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1641,"w":2048,"resize":"fit"},"medium":{"h":962,"w":1200,"resize":"fit"},"small":{"h":545,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1956,"width":2441,"focus_rects":[{"x":0,"y":589,"w":2441,"h":1367},{"x":59,"y":0,"w":1956,"h":1956},{"x":179,"y":0,"w":1716,"h":1956},{"x":548,"y":0,"w":978,"h":1956},{"x":0,"y":0,"w":2441,"h":1956}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1829492976994639872"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1829493475240243575","view_count":178324,"bookmark_count":2859,"created_at":1725020209000,"favorite_count":2264,"quote_count":7,"reply_count":28,"retweet_count":423,"user_id_str":"1272872603569528833","conversation_id_str":"1829493475240243575","full_text":"An Interview question every developer should know. \n\nWhat's the difference between Tokens and API keys?\n\nWe use API keys and tokens for authentication and authorization.\n\nBut they serve different purposes and have distinct characteristics.\n\nTokens (like JWT - JSON Web Tokens):\n\nCarries user context and permissions for authentication and authorization.\n\nEncoded with a user ID, permissions, and expiration time, often in JWT format.\n\nCritical for user-specific access, like accessing a user's profile data in an e-commerce platform.\n\nIt is issued by an authentication server after user login and contains user-specific information.\n\nAPI Key:\n\nPrimarily for identifying the application or the consumer making the API call.\n\nThey are long strings we pass in the header or as a query parameter in the API request.\n\nYou use API keys when access does not involve user context. For example, accessing a public API or service-to-service communication.\n\nThey are long-lived and created through the API provider's platform or admin console.\n\nIn simple terms:\n\n- Tokens are for managing user sessions, permissions, and context.\n\n- API keys are for identifying applications.\n\nWhich one have you used the most?","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,268],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/s4cb0Yywk2","expanded_url":"https://x.com/RaulJuncoV/status/1861038062987297267/photo/1","id_str":"1861037629447290880","indices":[269,292],"media_key":"3_1861037629447290880","media_url_https":"https://pbs.twimg.com/media/GdO73SDXQAAlZf8.jpg","type":"photo","url":"https://t.co/s4cb0Yywk2","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1729,"w":2048,"resize":"fit"},"medium":{"h":1013,"w":1200,"resize":"fit"},"small":{"h":574,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":2280,"width":2700,"focus_rects":[{"x":0,"y":0,"w":2700,"h":1512},{"x":420,"y":0,"w":2280,"h":2280},{"x":700,"y":0,"w":2000,"h":2280},{"x":1387,"y":0,"w":1140,"h":2280},{"x":0,"y":0,"w":2700,"h":2280}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1861037629447290880"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/s4cb0Yywk2","expanded_url":"https://x.com/RaulJuncoV/status/1861038062987297267/photo/1","id_str":"1861037629447290880","indices":[269,292],"media_key":"3_1861037629447290880","media_url_https":"https://pbs.twimg.com/media/GdO73SDXQAAlZf8.jpg","type":"photo","url":"https://t.co/s4cb0Yywk2","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1729,"w":2048,"resize":"fit"},"medium":{"h":1013,"w":1200,"resize":"fit"},"small":{"h":574,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":2280,"width":2700,"focus_rects":[{"x":0,"y":0,"w":2700,"h":1512},{"x":420,"y":0,"w":2280,"h":2280},{"x":700,"y":0,"w":2000,"h":2280},{"x":1387,"y":0,"w":1140,"h":2280},{"x":0,"y":0,"w":2700,"h":2280}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1861037629447290880"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1861038062987297267","view_count":134897,"bookmark_count":4330,"created_at":1732541025000,"favorite_count":2212,"quote_count":3,"reply_count":23,"retweet_count":338,"user_id_str":"1272872603569528833","conversation_id_str":"1861038062987297267","full_text":"80% of System Design Interviews are based on 20% of the problems.\n\nHere is what you need to master.\n\n1. Scalable Data Storage\n\n• Relational vs. NoSQL: Know when to use SQL vs. NoSQL databases.\n• Partitioning: Vertical and horizontal partitioning (sharding). Understand trade-offs.\n• Indexing: Covering indexes, primary vs. secondary indexes.\n• Consistency Models: Strong, eventual, causal.\n\n2. Caching\n\n• Client-side vs. Server-side Cache: Understand where caching should happen.\n• Caching Strategies: Write-through, write-back, write-around.\n• Distributed Cache: Redis, Memcached. \n• Cache Eviction Policies: LRU, LFU, etc.\n\n3. Load Balancing\n\n• Horizontal Scaling: Why and how to horizontally scale services.\n• Load Balancing Techniques: Round-robin, consistent hashing.\n• Reverse Proxy: Understand how to use Nginx, HAProxy.\n\n4. Asynchronous Processing\n\n• Message Brokers: Kafka, RabbitMQ. When to use queues vs. streams.\n• Event-Driven Architecture: Benefits of decoupling and event sourcing.\n• Task Queues: For delayed jobs or retries.\n\n5. Database Read and Write Scaling\n\n• Read Scaling: Master replication, read replicas.\n• Write Scaling: Challenges with partitioning for writes, leader-election.\n• CAP Theorem: Consistency, Availability, or Partition tolerance may be compromised.\n\n6. Distributed Systems Concepts\n\n• Consensus Algorithms: Paxos, Raft.\n• Conflict Resolution: Last Write Wins, CRDTs, vector clocks for data reconciliation.\n\n7. Reliability and Failover\n\n• Redundancy: Active-passive vs. active-active configurations.\n• Health Checks.\n• Retries and Circuit Breakers: How to protect systems from cascading failures.\n\n8. CDNs (Content Delivery Networks)\n\n• Static Content Delivery: Why use a CDN, how does it work?\n• Caching at the Edge: How CDNs improve latency for end users.\n\n9. API Design and Rate Management\n\n• REST vs. GraphQL: Difference and practical use-cases for each.\n• Pagination and Filtering: Strategies for efficiently fetching data.\n• API Versioning: Best practices for evolving APIs.\n• Throttle Requests: Why rate limiting is essential, algorithms like token bucket, leaky bucket.\n\n10. Search Systems\n\n• Indexing: Building and maintaining indexes for fast search.\n• Full-Text Search Engines: ElasticSearch, Azure AI Search.\n• Ranking and Relevance: Basic understanding of how scoring works.\n\n11. Monitoring, Observability and Security\n\n• Metrics Collection: Prometheus, Grafana.\n• Distributed Tracing: OpenTelemetry, Sentry.\n• Centralized Logging.\n• Authentication and Authorization: OAuth, JWT.\n• Encryption: Data in transit vs. data at rest.\n\nIf you master these 13 areas, you'll be ready for most system design interviews thrown at you.\n\nAdd more if you can 👇","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,277],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/eOoVzUH2aL","expanded_url":"https://x.com/RaulJuncoV/status/1984593484679168103/photo/1","id_str":"1984593481323724800","indices":[278,301],"media_key":"3_1984593481323724800","media_url_https":"https://pbs.twimg.com/media/G4qxQaXbQAAMZEH.jpg","type":"photo","url":"https://t.co/eOoVzUH2aL","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1304,"w":978,"resize":"fit"},"medium":{"h":1200,"w":900,"resize":"fit"},"small":{"h":680,"w":510,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1304,"width":978,"focus_rects":[{"x":0,"y":0,"w":978,"h":548},{"x":0,"y":0,"w":978,"h":978},{"x":0,"y":0,"w":978,"h":1115},{"x":0,"y":0,"w":652,"h":1304},{"x":0,"y":0,"w":978,"h":1304}]},"media_results":{"result":{"media_key":"3_1984593481323724800"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/eOoVzUH2aL","expanded_url":"https://x.com/RaulJuncoV/status/1984593484679168103/photo/1","id_str":"1984593481323724800","indices":[278,301],"media_key":"3_1984593481323724800","media_url_https":"https://pbs.twimg.com/media/G4qxQaXbQAAMZEH.jpg","type":"photo","url":"https://t.co/eOoVzUH2aL","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1304,"w":978,"resize":"fit"},"medium":{"h":1200,"w":900,"resize":"fit"},"small":{"h":680,"w":510,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1304,"width":978,"focus_rects":[{"x":0,"y":0,"w":978,"h":548},{"x":0,"y":0,"w":978,"h":978},{"x":0,"y":0,"w":978,"h":1115},{"x":0,"y":0,"w":652,"h":1304},{"x":0,"y":0,"w":978,"h":1304}]},"media_results":{"result":{"media_key":"3_1984593481323724800"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1984593484679168103","view_count":123047,"bookmark_count":2384,"created_at":1761998933000,"favorite_count":2160,"quote_count":11,"reply_count":30,"retweet_count":217,"user_id_str":"1272872603569528833","conversation_id_str":"1984593484679168103","full_text":"A backend engineer asked me why I recommend Fundamentals of Data Engineering for backend folks.\n\nBecause most backend engineers accidentally become data engineers the moment their API hits production.\n\nBackend = owns writes.\nData Engineering = owns reads.\nBut both eat the same consequences when the data sucks.\n\nIf you learn Data Engineering fundamentals, you level up faster because you stop treating data as “someone else’s problem.”\n\nYou get better at:\n\n- Designing schemas that won’t break downstream\n- Shipping clean, traceable events (no dual-write disasters)\n- Thinking in batch vs. streaming trade-offs\n- Debugging data issues faster than “blame analytics”\n- Building APIs that scale with actual usage patterns\n\nBackend without data fundamentals = “the feature works”\nBackend with data fundamentals = “the business trusts what you build”\n\nThe short answer:\nMost backend engineers only understand half the system.\n\nThis book helps you finally see the whole thing.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,280],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/qFnRQtFb7Z","expanded_url":"https://x.com/RaulJuncoV/status/1967560528467001710/photo/1","id_str":"1967560522787909632","indices":[281,304],"media_key":"3_1967560522787909632","media_url_https":"https://pbs.twimg.com/media/G04t3vLa8AA-qpJ.jpg","type":"photo","url":"https://t.co/qFnRQtFb7Z","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":2048,"w":1599,"resize":"fit"},"medium":{"h":1200,"w":937,"resize":"fit"},"small":{"h":680,"w":531,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":2954,"width":2307,"focus_rects":[{"x":0,"y":1347,"w":2307,"h":1292},{"x":0,"y":647,"w":2307,"h":2307},{"x":0,"y":324,"w":2307,"h":2630},{"x":0,"y":0,"w":1477,"h":2954},{"x":0,"y":0,"w":2307,"h":2954}]},"media_results":{"result":{"media_key":"3_1967560522787909632"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/qFnRQtFb7Z","expanded_url":"https://x.com/RaulJuncoV/status/1967560528467001710/photo/1","id_str":"1967560522787909632","indices":[281,304],"media_key":"3_1967560522787909632","media_url_https":"https://pbs.twimg.com/media/G04t3vLa8AA-qpJ.jpg","type":"photo","url":"https://t.co/qFnRQtFb7Z","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":2048,"w":1599,"resize":"fit"},"medium":{"h":1200,"w":937,"resize":"fit"},"small":{"h":680,"w":531,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":2954,"width":2307,"focus_rects":[{"x":0,"y":1347,"w":2307,"h":1292},{"x":0,"y":647,"w":2307,"h":2307},{"x":0,"y":324,"w":2307,"h":2630},{"x":0,"y":0,"w":1477,"h":2954},{"x":0,"y":0,"w":2307,"h":2954}]},"media_results":{"result":{"media_key":"3_1967560522787909632"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1967560528467001710","view_count":169109,"bookmark_count":3875,"created_at":1757937960000,"favorite_count":2063,"quote_count":5,"reply_count":29,"retweet_count":250,"user_id_str":"1272872603569528833","conversation_id_str":"1967560528467001710","full_text":"Most engineers stay average because they practice code questions.\nTop engineers get ahead because they practice system design questions.\n\nThese 20 aren’t trivia.\nThey’re the ones that reveal if you can actually scale, simplify, and ship.\n\nRead them. Save them. Drill them.\nBecause the engineer who can design systems…\n…owns the room.\n\nAdd more to this list.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,275],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/oQOUxmFG12","expanded_url":"https://x.com/RaulJuncoV/status/1980243241783197925/photo/1","id_str":"1980243235646926848","indices":[276,299],"media_key":"3_1980243235646926848","media_url_https":"https://pbs.twimg.com/media/G3s8uyWa8AAY6nx.jpg","type":"photo","url":"https://t.co/oQOUxmFG12","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":1363,"y":401,"h":101,"w":101}]},"medium":{"faces":[{"x":799,"y":235,"h":59,"w":59}]},"small":{"faces":[{"x":452,"y":133,"h":33,"w":33}]},"orig":{"faces":[{"x":2036,"y":600,"h":152,"w":152}]}},"sizes":{"large":{"h":1898,"w":2048,"resize":"fit"},"medium":{"h":1112,"w":1200,"resize":"fit"},"small":{"h":630,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":2833,"width":3057,"focus_rects":[{"x":0,"y":593,"w":3057,"h":1712},{"x":0,"y":0,"w":2833,"h":2833},{"x":0,"y":0,"w":2485,"h":2833},{"x":0,"y":0,"w":1417,"h":2833},{"x":0,"y":0,"w":3057,"h":2833}]},"media_results":{"result":{"media_key":"3_1980243235646926848"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/oQOUxmFG12","expanded_url":"https://x.com/RaulJuncoV/status/1980243241783197925/photo/1","id_str":"1980243235646926848","indices":[276,299],"media_key":"3_1980243235646926848","media_url_https":"https://pbs.twimg.com/media/G3s8uyWa8AAY6nx.jpg","type":"photo","url":"https://t.co/oQOUxmFG12","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":1363,"y":401,"h":101,"w":101}]},"medium":{"faces":[{"x":799,"y":235,"h":59,"w":59}]},"small":{"faces":[{"x":452,"y":133,"h":33,"w":33}]},"orig":{"faces":[{"x":2036,"y":600,"h":152,"w":152}]}},"sizes":{"large":{"h":1898,"w":2048,"resize":"fit"},"medium":{"h":1112,"w":1200,"resize":"fit"},"small":{"h":630,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":2833,"width":3057,"focus_rects":[{"x":0,"y":593,"w":3057,"h":1712},{"x":0,"y":0,"w":2833,"h":2833},{"x":0,"y":0,"w":2485,"h":2833},{"x":0,"y":0,"w":1417,"h":2833},{"x":0,"y":0,"w":3057,"h":2833}]},"media_results":{"result":{"media_key":"3_1980243235646926848"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1980243241783197925","view_count":127089,"bookmark_count":2911,"created_at":1760961754000,"favorite_count":2061,"quote_count":3,"reply_count":39,"retweet_count":296,"user_id_str":"1272872603569528833","conversation_id_str":"1980243241783197925","full_text":"System Design isn’t one big concept.\n\nIt’s a staircase.\n\nMost engineers try to skip to “distributed systems.”\nThen, wonder why everything collapses under load.\n\nYou can’t copy-paste scale.\nYou earn it, step by step.\n\nStep 1: Foundations\n\n- Learn how data moves.\n- Networking. Databases. Caching. APIs.\n- You can’t scale what you don’t understand.\n\nStep 2: Mechanics\n\n- Learn how systems behave under stress.\n- Queues. Consistency. Observability. Failures.\n- This is where good engineers become reliable ones.\n\nStep 3: Architecture\n\n- Learn how to design for change.\n- Trade-offs. Evolution. Resilience.\n- You stop asking “how do I build this?” and start asking “how will this break?”\n\nMost people collect patterns.\nFew develop principles.\nThe difference? Depth.\n\nThe deeper you go, the less you rely on luck, and the more you rely on design.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,279],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/qBbTaN0k7V","expanded_url":"https://x.com/RaulJuncoV/status/1985331810566594955/photo/1","id_str":"1985331806649135104","indices":[280,303],"media_key":"3_1985331806649135104","media_url_https":"https://pbs.twimg.com/media/G41QwmibMAAEVVt.jpg","type":"photo","url":"https://t.co/qBbTaN0k7V","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1596,"w":2048,"resize":"fit"},"medium":{"h":935,"w":1200,"resize":"fit"},"small":{"h":530,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":2311,"width":2966,"focus_rects":[{"x":0,"y":0,"w":2966,"h":1661},{"x":655,"y":0,"w":2311,"h":2311},{"x":939,"y":0,"w":2027,"h":2311},{"x":1424,"y":0,"w":1156,"h":2311},{"x":0,"y":0,"w":2966,"h":2311}]},"media_results":{"result":{"media_key":"3_1985331806649135104"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/qBbTaN0k7V","expanded_url":"https://x.com/RaulJuncoV/status/1985331810566594955/photo/1","id_str":"1985331806649135104","indices":[280,303],"media_key":"3_1985331806649135104","media_url_https":"https://pbs.twimg.com/media/G41QwmibMAAEVVt.jpg","type":"photo","url":"https://t.co/qBbTaN0k7V","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1596,"w":2048,"resize":"fit"},"medium":{"h":935,"w":1200,"resize":"fit"},"small":{"h":530,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":2311,"width":2966,"focus_rects":[{"x":0,"y":0,"w":2966,"h":1661},{"x":655,"y":0,"w":2311,"h":2311},{"x":939,"y":0,"w":2027,"h":2311},{"x":1424,"y":0,"w":1156,"h":2311},{"x":0,"y":0,"w":2966,"h":2311}]},"media_results":{"result":{"media_key":"3_1985331806649135104"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1985331810566594955","view_count":112049,"bookmark_count":2781,"created_at":1762174963000,"favorite_count":2021,"quote_count":16,"reply_count":34,"retweet_count":264,"user_id_str":"1272872603569528833","conversation_id_str":"1985331810566594955","full_text":"Most engineers learn system design backwards.\n\nThey jump to Kubernetes before they understand what a network packet even does.\n\nHere’s the order that actually makes you dangerous:\n\n1. Networks first\n\nHTTP. TCP. DNS. Latency vs throughput.\nThis is the part nobody studies.\nThis is like trying to bench 300lbs without learning to squat.\n\n2. Databases second\n\nSQL vs NoSQL, indexes, replication, and partitioning.\nIf you can’t reason about data -> you can’t reason about scale.\n\n3. Caching\n\nRedis, CDNs, TTLs, eviction policies.\n70% of scaling wins come from avoiding queries.\n\n4. Queues & Streams\n\nKafka, RabbitMQ, SQS.\nThis is how you decouple timelines and handle spikes without blowing up servers.\n\n5. Load Balancing\n\nRound robin vs least connections vs consistent hashing.\nYou understand how to scale horizontally without chaos.\n\n6. Build 5 classic designs yourself\n\n- URL shortener\n- Rate limiter\n- Chat app\n- Feed system\n- Notifications\n\n7. Read real-world post-mortems\n\nReal learning is failure exposure.\nYou see what broke. You see WHY.\n\nYou don’t become good at system design by memorizing diagrams.\nYou become good by understanding the physics of distributed systems.\n\nLatency. Durability. Throughput. Availability. Cost.\nThose 5 forces rule everything.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,264],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[{"display_url":"newsletter.systemdesignclassroom.com/p/a-survival-k…","expanded_url":"https://newsletter.systemdesignclassroom.com/p/a-survival-kit-to-beat-apis-interview","url":"https://t.co/EI9mo6eiUa","indices":[486,509]}],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1941468335910138117","view_count":100381,"bookmark_count":2582,"created_at":1751717096000,"favorite_count":1517,"quote_count":5,"reply_count":20,"retweet_count":182,"user_id_str":"1272872603569528833","conversation_id_str":"1941468335910138117","full_text":"99.9% of backend interviews will ask you about APIs.\n\nNot just how to build them, but how to design them well.\n\n• CRUD vs HTTP methods\n• PUT vs PATCH\n• Rate-limiting algorithms\n• Idempotency in retries\n• Caching for performance\n• Versioning strategies\n• Pagination techniques\n• Real-world HTTP status codes\n• Security best practices\n• OpenAPI documentation tips\n\nI wrote a survival kit with the 11 API questions you need to know: clear, concise, and interview-tested.\n\n📘 Read it here → https://t.co/EI9mo6eiUa\n\nSave it. Study it. Add more. Share it.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,278],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/ZiRtmpWu28","expanded_url":"https://x.com/RaulJuncoV/status/1979153827581563033/photo/1","id_str":"1979153822082899968","indices":[279,302],"media_key":"3_1979153822082899968","media_url_https":"https://pbs.twimg.com/media/G3dd6kkboAA-TaR.jpg","type":"photo","url":"https://t.co/ZiRtmpWu28","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":2048,"w":1862,"resize":"fit"},"medium":{"h":1200,"w":1091,"resize":"fit"},"small":{"h":680,"w":618,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":2615,"width":2377,"focus_rects":[{"x":0,"y":707,"w":2377,"h":1331},{"x":0,"y":184,"w":2377,"h":2377},{"x":83,"y":0,"w":2294,"h":2615},{"x":1069,"y":0,"w":1308,"h":2615},{"x":0,"y":0,"w":2377,"h":2615}]},"media_results":{"result":{"media_key":"3_1979153822082899968"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/ZiRtmpWu28","expanded_url":"https://x.com/RaulJuncoV/status/1979153827581563033/photo/1","id_str":"1979153822082899968","indices":[279,302],"media_key":"3_1979153822082899968","media_url_https":"https://pbs.twimg.com/media/G3dd6kkboAA-TaR.jpg","type":"photo","url":"https://t.co/ZiRtmpWu28","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":2048,"w":1862,"resize":"fit"},"medium":{"h":1200,"w":1091,"resize":"fit"},"small":{"h":680,"w":618,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":2615,"width":2377,"focus_rects":[{"x":0,"y":707,"w":2377,"h":1331},{"x":0,"y":184,"w":2377,"h":2377},{"x":83,"y":0,"w":2294,"h":2615},{"x":1069,"y":0,"w":1308,"h":2615},{"x":0,"y":0,"w":2377,"h":2615}]},"media_results":{"result":{"media_key":"3_1979153822082899968"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1979153827581563033","view_count":80455,"bookmark_count":1422,"created_at":1760702018000,"favorite_count":1474,"quote_count":5,"reply_count":28,"retweet_count":157,"user_id_str":"1272872603569528833","conversation_id_str":"1979153827581563033","full_text":"In one system design interview, I used Kafka.\nIn one system design interview, I used Redis.\nIn one system design interview, I used S3.\n\nIn ALL system design interviews, I used databases.\n\nDatabases are the backbone of every design, no matter the scale, stack, or domain.\n\nIf you understand how data is stored, queried, indexed, replicated, and partitioned, you already understand 70% of system design.\n\nDon’t get distracted by every new shiny component; queues, caches, and orchestrators come and go.\nBut databases are forever.\n\nRelational, NoSQL, time-series, vector, the patterns evolve, but the principles stay the same:\n- Read and write paths\n- Indexing and caching\n- Transactions and isolation\n- Replication and partitioning\n\nMaster how data flows, and you’ll see how every other part of the system connects.\n\nLearn databases deeply.\nEverything else is just optimization.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,279],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/neyfcumxmq","expanded_url":"https://twitter.com/RaulJuncoV/status/1808845452206305706/photo/1","id_str":"1808845235205648384","indices":[280,303],"media_key":"3_1808845235205648384","media_url_https":"https://pbs.twimg.com/media/GRpPKGIXMAA41Rq.jpg","type":"photo","url":"https://t.co/neyfcuMxMq","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1690,"w":1564,"resize":"fit"},"medium":{"h":1200,"w":1111,"resize":"fit"},"small":{"h":680,"w":629,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1690,"width":1564,"focus_rects":[{"x":0,"y":0,"w":1564,"h":876},{"x":0,"y":0,"w":1564,"h":1564},{"x":41,"y":0,"w":1482,"h":1690},{"x":360,"y":0,"w":845,"h":1690},{"x":0,"y":0,"w":1564,"h":1690}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1808845235205648384"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.twitter.com/neyfcuMxMq","expanded_url":"https://twitter.com/RaulJuncoV/status/1808845452206305706/photo/1","id_str":"1808845235205648384","indices":[280,303],"media_key":"3_1808845235205648384","media_url_https":"https://pbs.twimg.com/media/GRpPKGIXMAA41Rq.jpg","type":"photo","url":"https://t.co/neyfcuMxMq","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1690,"w":1564,"resize":"fit"},"medium":{"h":1200,"w":1111,"resize":"fit"},"small":{"h":680,"w":629,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1690,"width":1564,"focus_rects":[{"x":0,"y":0,"w":1564,"h":876},{"x":0,"y":0,"w":1564,"h":1564},{"x":41,"y":0,"w":1482,"h":1690},{"x":360,"y":0,"w":845,"h":1690},{"x":0,"y":0,"w":1564,"h":1690}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1808845235205648384"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1808845452206305706","view_count":158741,"bookmark_count":1482,"created_at":1720097337000,"favorite_count":1295,"quote_count":9,"reply_count":34,"retweet_count":202,"user_id_str":"1272872603569528833","conversation_id_str":"1808845452206305706","full_text":"75% of developers will fail this SQL question.\n\nWhat's wrong with this script?\n\nThe first time I faced this question, I jumped into the SQL syntax like crazy. \n\nBut the syntax was OK; the problem was in the data and related to a concept called Cardinality.\n\nCardinality refers to the number of unique values in a column relative to a table's total number of rows. \n\n• High Cardinality means the column has many unique values.\n\n• Low Cardinality means the column has few unique values.\n\nCreating an index on a column with low Cardinality is most of the time ineffective because:\n\n1. Low Cardinality means each indexed value points to many rows, reducing the index's ability to narrow down the search.\n\n2. Maintaining an index has a cost of storage and update time. For low cardinality columns, this overhead might outweigh the benefits.\n\n3. Database query optimizers are smart; they know column statistics, including Cardinality. When they detect a low cardinality index, they often ignore it and perform a full table scan instead.\n\nA simple Example\n\nConsider a table \"Employees\" with 1 million records.\n\nLet's examine indexing on different columns:\n\n• ID: High Cardinality (1 million unique values). An index here would be very effective.\n\n• Name: High Cardinality (many unique names). An index could be helpful in searches.\n\n• Department: Medium Cardinality (10-20 unique values). An index might sometimes be useful but less effective than an ID or Name.\n\n• Gender: Very low cardinality (2-3 unique values). The query optimizer would likely ignore an index here.\n\nWhen to consider a Low Cardinality column?\n\nThere are scenarios where indexing a low cardinality column might be beneficial.\n\nFor example, combining low and high cardinality columns can be effective.\n\n'CREATE INDEX idx_dept_emp ON Employees(Department, ID);'\n\nNow you know the basics about Cardinality! \n\nSave this post; it might help in your next interview.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,133],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/ajpUqTi0t5","expanded_url":"https://x.com/RaulJuncoV/status/1887126066818412676/photo/1","id_str":"1887126003979317248","indices":[134,157],"media_key":"3_1887126003979317248","media_url_https":"https://pbs.twimg.com/media/GjBrGimW8AARkGh.jpg","type":"photo","url":"https://t.co/ajpUqTi0t5","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1796,"w":2048,"resize":"fit"},"medium":{"h":1052,"w":1200,"resize":"fit"},"small":{"h":596,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":2652,"width":3024,"focus_rects":[{"x":0,"y":739,"w":3024,"h":1693},{"x":0,"y":0,"w":2652,"h":2652},{"x":0,"y":0,"w":2326,"h":2652},{"x":318,"y":0,"w":1326,"h":2652},{"x":0,"y":0,"w":3024,"h":2652}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1887126003979317248"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/ajpUqTi0t5","expanded_url":"https://x.com/RaulJuncoV/status/1887126066818412676/photo/1","id_str":"1887126003979317248","indices":[134,157],"media_key":"3_1887126003979317248","media_url_https":"https://pbs.twimg.com/media/GjBrGimW8AARkGh.jpg","type":"photo","url":"https://t.co/ajpUqTi0t5","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1796,"w":2048,"resize":"fit"},"medium":{"h":1052,"w":1200,"resize":"fit"},"small":{"h":596,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":2652,"width":3024,"focus_rects":[{"x":0,"y":739,"w":3024,"h":1693},{"x":0,"y":0,"w":2652,"h":2652},{"x":0,"y":0,"w":2326,"h":2652},{"x":318,"y":0,"w":1326,"h":2652},{"x":0,"y":0,"w":3024,"h":2652}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1887126003979317248"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1887126066818412676","view_count":72511,"bookmark_count":1171,"created_at":1738760890000,"favorite_count":1133,"quote_count":2,"reply_count":17,"retweet_count":104,"user_id_str":"1272872603569528833","conversation_id_str":"1887126066818412676","full_text":"Gold is never old; the same happens with good books.\n\nThey are classics that have shaped my way of building.\n\nAdd a good book below 👇 https://t.co/ajpUqTi0t5","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,278],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/K59BNujImM","expanded_url":"https://x.com/RaulJuncoV/status/1954876732261253578/photo/1","id_str":"1954876726594650112","indices":[279,302],"media_key":"3_1954876726594650112","media_url_https":"https://pbs.twimg.com/media/GyEeBoRaQAAjV8D.jpg","type":"photo","url":"https://t.co/K59BNujImM","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":2048,"w":2013,"resize":"fit"},"medium":{"h":1200,"w":1179,"resize":"fit"},"small":{"h":680,"w":668,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":2559,"width":2515,"focus_rects":[{"x":0,"y":0,"w":2515,"h":1408},{"x":0,"y":0,"w":2515,"h":2515},{"x":0,"y":0,"w":2245,"h":2559},{"x":447,"y":0,"w":1280,"h":2559},{"x":0,"y":0,"w":2515,"h":2559}]},"media_results":{"result":{"media_key":"3_1954876726594650112"}}}],"symbols":[],"timestamps":[],"urls":[{"display_url":"newsletter.systemdesignclassroom.com/p/every-repeat…","expanded_url":"https://newsletter.systemdesignclassroom.com/p/every-repeated-llm-call-is-money-on-fire","url":"https://t.co/lclu8me3Oo","indices":[291,314]}],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/K59BNujImM","expanded_url":"https://x.com/RaulJuncoV/status/1954876732261253578/photo/1","id_str":"1954876726594650112","indices":[279,302],"media_key":"3_1954876726594650112","media_url_https":"https://pbs.twimg.com/media/GyEeBoRaQAAjV8D.jpg","type":"photo","url":"https://t.co/K59BNujImM","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":2048,"w":2013,"resize":"fit"},"medium":{"h":1200,"w":1179,"resize":"fit"},"small":{"h":680,"w":668,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":2559,"width":2515,"focus_rects":[{"x":0,"y":0,"w":2515,"h":1408},{"x":0,"y":0,"w":2515,"h":2515},{"x":0,"y":0,"w":2245,"h":2559},{"x":447,"y":0,"w":1280,"h":2559},{"x":0,"y":0,"w":2515,"h":2559}]},"media_results":{"result":{"media_key":"3_1954876726594650112"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1954876732261253578","view_count":86828,"bookmark_count":1273,"created_at":1754913907000,"favorite_count":1081,"quote_count":5,"reply_count":19,"retweet_count":174,"user_id_str":"1272872603569528833","conversation_id_str":"1954876732261253578","full_text":"Every repeated LLM call is money on fire.\n\nTraditional cache can’t stop it; unless the prompt is an exact match.\n\nRedis 8 just changed the game with semantic caching that understands meaning, not just keys.\n\nLangCache + Vector Sets + Redis Flex = faster, cheaper, smarter.\n\nFull breakdown 👇\nhttps://t.co/lclu8me3Oo","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,275],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/o0mOVwJGBj","expanded_url":"https://x.com/RaulJuncoV/status/1801610993572659509/photo/1","id_str":"1801610947603148800","indices":[276,299],"media_key":"3_1801610947603148800","media_url_https":"https://pbs.twimg.com/media/GQCbnItXMAAnxfp.jpg","type":"photo","url":"https://t.co/o0mOVwJGBj","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":2048,"w":1523,"resize":"fit"},"medium":{"h":1200,"w":892,"resize":"fit"},"small":{"h":680,"w":506,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":2087,"width":1552,"focus_rects":[{"x":0,"y":557,"w":1552,"h":869},{"x":0,"y":215,"w":1552,"h":1552},{"x":0,"y":107,"w":1552,"h":1769},{"x":156,"y":0,"w":1044,"h":2087},{"x":0,"y":0,"w":1552,"h":2087}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1801610947603148800"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/o0mOVwJGBj","expanded_url":"https://x.com/RaulJuncoV/status/1801610993572659509/photo/1","id_str":"1801610947603148800","indices":[276,299],"media_key":"3_1801610947603148800","media_url_https":"https://pbs.twimg.com/media/GQCbnItXMAAnxfp.jpg","type":"photo","url":"https://t.co/o0mOVwJGBj","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":2048,"w":1523,"resize":"fit"},"medium":{"h":1200,"w":892,"resize":"fit"},"small":{"h":680,"w":506,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":2087,"width":1552,"focus_rects":[{"x":0,"y":557,"w":1552,"h":869},{"x":0,"y":215,"w":1552,"h":1552},{"x":0,"y":107,"w":1552,"h":1769},{"x":156,"y":0,"w":1044,"h":2087},{"x":0,"y":0,"w":1552,"h":2087}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1801610947603148800"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1801610993572659509","view_count":128858,"bookmark_count":1364,"created_at":1718372507000,"favorite_count":1035,"quote_count":3,"reply_count":14,"retweet_count":201,"user_id_str":"1272872603569528833","conversation_id_str":"1801610993572659509","full_text":"Hotel reservation is not a joke. \n\nLet’s build an example.\n\nYour system needs to support:\n\n• Search for rooms\n• View room details \n• Booking a room\n• View confirmation details\n\nDo all four features need the same response time? \n\nThe answer is NO. The search should be faster, https://t.co/o0mOVwJGBj","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,280],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/eimpup7dfk","expanded_url":"https://twitter.com/RaulJuncoV/status/1803775149767872745/photo/1","id_str":"1803773997194117120","indices":[281,304],"media_key":"3_1803773997194117120","media_url_https":"https://pbs.twimg.com/media/GQhK5MXXgAAl3sW.jpg","type":"photo","url":"https://t.co/eimpUP7Dfk","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":2016,"w":1645,"resize":"fit"},"medium":{"h":1200,"w":979,"resize":"fit"},"small":{"h":680,"w":555,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":2016,"width":1645,"focus_rects":[{"x":0,"y":1001,"w":1645,"h":921},{"x":0,"y":371,"w":1645,"h":1645},{"x":0,"y":141,"w":1645,"h":1875},{"x":318,"y":0,"w":1008,"h":2016},{"x":0,"y":0,"w":1645,"h":2016}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1803773997194117120"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/eimpup7dfk","expanded_url":"https://twitter.com/RaulJuncoV/status/1803775149767872745/photo/1","id_str":"1803773997194117120","indices":[281,304],"media_key":"3_1803773997194117120","media_url_https":"https://pbs.twimg.com/media/GQhK5MXXgAAl3sW.jpg","type":"photo","url":"https://t.co/eimpUP7Dfk","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":2016,"w":1645,"resize":"fit"},"medium":{"h":1200,"w":979,"resize":"fit"},"small":{"h":680,"w":555,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":2016,"width":1645,"focus_rects":[{"x":0,"y":1001,"w":1645,"h":921},{"x":0,"y":371,"w":1645,"h":1645},{"x":0,"y":141,"w":1645,"h":1875},{"x":318,"y":0,"w":1008,"h":2016},{"x":0,"y":0,"w":1645,"h":2016}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1803773997194117120"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1803775149767872745","view_count":104524,"bookmark_count":954,"created_at":1718888482000,"favorite_count":993,"quote_count":1,"reply_count":18,"retweet_count":163,"user_id_str":"1272872603569528833","conversation_id_str":"1803775149767872745","full_text":"Good SQL brings more Orders.\n\nA common mistake that turns LEFT JOIN into an INNER JOIN.\n\nIn a LEFT JOIN, all records from the left table and the matching records from the right table are included.\n\nSo far, so good, but there is a catch.\n\nIf you add a condition in the WHERE clause… https://t.co/eimpUP7Dfk","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null}],"ctweets":[{"bookmarked":false,"display_text_range":[0,281],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/AN9dumYUiy","expanded_url":"https://x.com/RaulJuncoV/status/1781656964591714663/photo/1","id_str":"1781656862342955008","indices":[282,305],"media_key":"3_1781656862342955008","media_url_https":"https://pbs.twimg.com/media/GLm3egeWwAA7sfy.png","type":"photo","url":"https://t.co/AN9dumYUiy","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":328,"y":343,"h":41,"w":41}]},"medium":{"faces":[{"x":328,"y":343,"h":41,"w":41}]},"small":{"faces":[{"x":291,"y":304,"h":36,"w":36}]},"orig":{"faces":[{"x":328,"y":343,"h":41,"w":41}]}},"sizes":{"large":{"h":734,"w":765,"resize":"fit"},"medium":{"h":734,"w":765,"resize":"fit"},"small":{"h":652,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":734,"width":765,"focus_rects":[{"x":0,"y":306,"w":765,"h":428},{"x":31,"y":0,"w":734,"h":734},{"x":79,"y":0,"w":644,"h":734},{"x":218,"y":0,"w":367,"h":734},{"x":0,"y":0,"w":765,"h":734}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1781656862342955008"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/AN9dumYUiy","expanded_url":"https://x.com/RaulJuncoV/status/1781656964591714663/photo/1","id_str":"1781656862342955008","indices":[282,305],"media_key":"3_1781656862342955008","media_url_https":"https://pbs.twimg.com/media/GLm3egeWwAA7sfy.png","type":"photo","url":"https://t.co/AN9dumYUiy","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":328,"y":343,"h":41,"w":41}]},"medium":{"faces":[{"x":328,"y":343,"h":41,"w":41}]},"small":{"faces":[{"x":291,"y":304,"h":36,"w":36}]},"orig":{"faces":[{"x":328,"y":343,"h":41,"w":41}]}},"sizes":{"large":{"h":734,"w":765,"resize":"fit"},"medium":{"h":734,"w":765,"resize":"fit"},"small":{"h":652,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":734,"width":765,"focus_rects":[{"x":0,"y":306,"w":765,"h":428},{"x":31,"y":0,"w":734,"h":734},{"x":79,"y":0,"w":644,"h":734},{"x":218,"y":0,"w":367,"h":734},{"x":0,"y":0,"w":765,"h":734}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1781656862342955008"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1781656964591714663","view_count":48074,"bookmark_count":913,"created_at":1713615096000,"favorite_count":738,"quote_count":1,"reply_count":190,"retweet_count":179,"user_id_str":"1272872603569528833","conversation_id_str":"1781656964591714663","full_text":"Backend projects will take you to a Senior position.\n\nDesign and Improve a Relational Database\n\n- Design a Database\n- Apply Normalization\n- Improve Indexing\n- Do Query optimization\n\nBuild a REST-style API with Authentication & Authorization\n\n- HTTP Methods (GET, POST, PUT, and DELETE)\n- System modeling and design\n- Data Protection\n- User management\n- Tests with Postman\n\nImplement a Caching Layer\n\nCaching helps reduce the load on databases and improves response times.\n\nThe cache will show how you optimize performance and handle high-traffic loads.\n\nMicroservices Architecture\n\nIf you land in a large company, you must deal with Microservices.\n\n- Design a Distributed System\n- Handle communication between services\n- Learn about Fault Tolerance\n\nDevOps and Infrastructure\n\nUnderstanding how to deploy applications:\n\n- CI/CD\n- Docker\n- Kubernetes\n- IaC tools like Terraform or CloudFormation, ARM\n\nAlso, technical expertise is only part of the equation.\n\nA Senior role demands:\n\n- Leadership\n- Mentorship\n- Effective communication\n\nThe theory will help, but what will make the difference is the hands-on experience.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,42],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/LbBf4UglwJ","expanded_url":"https://x.com/RaulJuncoV/status/1890388933814489181/photo/1","id_str":"1890388914193481728","indices":[43,66],"media_key":"3_1890388914193481728","media_url_https":"https://pbs.twimg.com/media/GjwCs6XWwAAo7cf.png","type":"photo","url":"https://t.co/LbBf4UglwJ","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":406,"y":196,"h":88,"w":88}]},"medium":{"faces":[{"x":406,"y":196,"h":88,"w":88}]},"small":{"faces":[{"x":406,"y":196,"h":88,"w":88}]},"orig":{"faces":[{"x":406,"y":196,"h":88,"w":88}]}},"sizes":{"large":{"h":422,"w":650,"resize":"fit"},"medium":{"h":422,"w":650,"resize":"fit"},"small":{"h":422,"w":650,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":422,"width":650,"focus_rects":[{"x":0,"y":0,"w":650,"h":364},{"x":228,"y":0,"w":422,"h":422},{"x":280,"y":0,"w":370,"h":422},{"x":439,"y":0,"w":211,"h":422},{"x":0,"y":0,"w":650,"h":422}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1890388914193481728"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/LbBf4UglwJ","expanded_url":"https://x.com/RaulJuncoV/status/1890388933814489181/photo/1","id_str":"1890388914193481728","indices":[43,66],"media_key":"3_1890388914193481728","media_url_https":"https://pbs.twimg.com/media/GjwCs6XWwAAo7cf.png","type":"photo","url":"https://t.co/LbBf4UglwJ","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":406,"y":196,"h":88,"w":88}]},"medium":{"faces":[{"x":406,"y":196,"h":88,"w":88}]},"small":{"faces":[{"x":406,"y":196,"h":88,"w":88}]},"orig":{"faces":[{"x":406,"y":196,"h":88,"w":88}]}},"sizes":{"large":{"h":422,"w":650,"resize":"fit"},"medium":{"h":422,"w":650,"resize":"fit"},"small":{"h":422,"w":650,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":422,"width":650,"focus_rects":[{"x":0,"y":0,"w":650,"h":364},{"x":228,"y":0,"w":422,"h":422},{"x":280,"y":0,"w":370,"h":422},{"x":439,"y":0,"w":211,"h":422},{"x":0,"y":0,"w":650,"h":422}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1890388914193481728"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1890388933814489181","view_count":464125,"bookmark_count":1055,"created_at":1739538818000,"favorite_count":8553,"quote_count":87,"reply_count":116,"retweet_count":550,"user_id_str":"1272872603569528833","conversation_id_str":"1890388933814489181","full_text":"Sr. Software Engineer working at a startup https://t.co/LbBf4UglwJ","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,23],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/LMvcsakB6v","expanded_url":"https://x.com/RaulJuncoV/status/1981693213741289658/photo/1","id_str":"1981693208733339648","indices":[24,47],"media_key":"3_1981693208733339648","media_url_https":"https://pbs.twimg.com/media/G4BjeVBa0AAguHT.jpg","type":"photo","url":"https://t.co/LMvcsakB6v","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1796,"w":2048,"resize":"fit"},"medium":{"h":1052,"w":1200,"resize":"fit"},"small":{"h":596,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":2652,"width":3024,"focus_rects":[{"x":0,"y":739,"w":3024,"h":1693},{"x":0,"y":0,"w":2652,"h":2652},{"x":0,"y":0,"w":2326,"h":2652},{"x":318,"y":0,"w":1326,"h":2652},{"x":0,"y":0,"w":3024,"h":2652}]},"media_results":{"result":{"media_key":"3_1981693208733339648"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/LMvcsakB6v","expanded_url":"https://x.com/RaulJuncoV/status/1981693213741289658/photo/1","id_str":"1981693208733339648","indices":[24,47],"media_key":"3_1981693208733339648","media_url_https":"https://pbs.twimg.com/media/G4BjeVBa0AAguHT.jpg","type":"photo","url":"https://t.co/LMvcsakB6v","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1796,"w":2048,"resize":"fit"},"medium":{"h":1052,"w":1200,"resize":"fit"},"small":{"h":596,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":2652,"width":3024,"focus_rects":[{"x":0,"y":739,"w":3024,"h":1693},{"x":0,"y":0,"w":2652,"h":2652},{"x":0,"y":0,"w":2326,"h":2652},{"x":318,"y":0,"w":1326,"h":2652},{"x":0,"y":0,"w":3024,"h":2652}]},"media_results":{"result":{"media_key":"3_1981693208733339648"}}}]},"favorited":true,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":true,"fact_check":null,"id":"1981693213741289658","view_count":248171,"bookmark_count":3302,"created_at":1761307454000,"favorite_count":4193,"quote_count":17,"reply_count":62,"retweet_count":358,"user_id_str":"1272872603569528833","conversation_id_str":"1981693213741289658","full_text":"Backend survival kit. 👇 https://t.co/LMvcsakB6v","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,220],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"en","retweeted":false,"fact_check":null,"id":"1608448052309770240","view_count":145990,"bookmark_count":408,"created_at":1672318873000,"favorite_count":534,"quote_count":4,"reply_count":40,"retweet_count":87,"user_id_str":"1272872603569528833","conversation_id_str":"1608448052309770240","full_text":"I have been in backend development for more than 15 years.\n\nIt is a challenging field and It took me some time to find my path to becoming a good one.\n\nBut if I started over, these are the 6 steps I would follow.\n\n1 of 6","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,275],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/oQOUxmFG12","expanded_url":"https://x.com/RaulJuncoV/status/1980243241783197925/photo/1","id_str":"1980243235646926848","indices":[276,299],"media_key":"3_1980243235646926848","media_url_https":"https://pbs.twimg.com/media/G3s8uyWa8AAY6nx.jpg","type":"photo","url":"https://t.co/oQOUxmFG12","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":1363,"y":401,"h":101,"w":101}]},"medium":{"faces":[{"x":799,"y":235,"h":59,"w":59}]},"small":{"faces":[{"x":452,"y":133,"h":33,"w":33}]},"orig":{"faces":[{"x":2036,"y":600,"h":152,"w":152}]}},"sizes":{"large":{"h":1898,"w":2048,"resize":"fit"},"medium":{"h":1112,"w":1200,"resize":"fit"},"small":{"h":630,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":2833,"width":3057,"focus_rects":[{"x":0,"y":593,"w":3057,"h":1712},{"x":0,"y":0,"w":2833,"h":2833},{"x":0,"y":0,"w":2485,"h":2833},{"x":0,"y":0,"w":1417,"h":2833},{"x":0,"y":0,"w":3057,"h":2833}]},"media_results":{"result":{"media_key":"3_1980243235646926848"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/oQOUxmFG12","expanded_url":"https://x.com/RaulJuncoV/status/1980243241783197925/photo/1","id_str":"1980243235646926848","indices":[276,299],"media_key":"3_1980243235646926848","media_url_https":"https://pbs.twimg.com/media/G3s8uyWa8AAY6nx.jpg","type":"photo","url":"https://t.co/oQOUxmFG12","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":1363,"y":401,"h":101,"w":101}]},"medium":{"faces":[{"x":799,"y":235,"h":59,"w":59}]},"small":{"faces":[{"x":452,"y":133,"h":33,"w":33}]},"orig":{"faces":[{"x":2036,"y":600,"h":152,"w":152}]}},"sizes":{"large":{"h":1898,"w":2048,"resize":"fit"},"medium":{"h":1112,"w":1200,"resize":"fit"},"small":{"h":630,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":2833,"width":3057,"focus_rects":[{"x":0,"y":593,"w":3057,"h":1712},{"x":0,"y":0,"w":2833,"h":2833},{"x":0,"y":0,"w":2485,"h":2833},{"x":0,"y":0,"w":1417,"h":2833},{"x":0,"y":0,"w":3057,"h":2833}]},"media_results":{"result":{"media_key":"3_1980243235646926848"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1980243241783197925","view_count":127089,"bookmark_count":2911,"created_at":1760961754000,"favorite_count":2061,"quote_count":3,"reply_count":39,"retweet_count":296,"user_id_str":"1272872603569528833","conversation_id_str":"1980243241783197925","full_text":"System Design isn’t one big concept.\n\nIt’s a staircase.\n\nMost engineers try to skip to “distributed systems.”\nThen, wonder why everything collapses under load.\n\nYou can’t copy-paste scale.\nYou earn it, step by step.\n\nStep 1: Foundations\n\n- Learn how data moves.\n- Networking. Databases. Caching. APIs.\n- You can’t scale what you don’t understand.\n\nStep 2: Mechanics\n\n- Learn how systems behave under stress.\n- Queues. Consistency. Observability. Failures.\n- This is where good engineers become reliable ones.\n\nStep 3: Architecture\n\n- Learn how to design for change.\n- Trade-offs. Evolution. Resilience.\n- You stop asking “how do I build this?” and start asking “how will this break?”\n\nMost people collect patterns.\nFew develop principles.\nThe difference? Depth.\n\nThe deeper you go, the less you rely on luck, and the more you rely on design.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,279],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/neyfcumxmq","expanded_url":"https://twitter.com/RaulJuncoV/status/1808845452206305706/photo/1","id_str":"1808845235205648384","indices":[280,303],"media_key":"3_1808845235205648384","media_url_https":"https://pbs.twimg.com/media/GRpPKGIXMAA41Rq.jpg","type":"photo","url":"https://t.co/neyfcuMxMq","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1690,"w":1564,"resize":"fit"},"medium":{"h":1200,"w":1111,"resize":"fit"},"small":{"h":680,"w":629,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1690,"width":1564,"focus_rects":[{"x":0,"y":0,"w":1564,"h":876},{"x":0,"y":0,"w":1564,"h":1564},{"x":41,"y":0,"w":1482,"h":1690},{"x":360,"y":0,"w":845,"h":1690},{"x":0,"y":0,"w":1564,"h":1690}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1808845235205648384"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.twitter.com/neyfcuMxMq","expanded_url":"https://twitter.com/RaulJuncoV/status/1808845452206305706/photo/1","id_str":"1808845235205648384","indices":[280,303],"media_key":"3_1808845235205648384","media_url_https":"https://pbs.twimg.com/media/GRpPKGIXMAA41Rq.jpg","type":"photo","url":"https://t.co/neyfcuMxMq","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1690,"w":1564,"resize":"fit"},"medium":{"h":1200,"w":1111,"resize":"fit"},"small":{"h":680,"w":629,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1690,"width":1564,"focus_rects":[{"x":0,"y":0,"w":1564,"h":876},{"x":0,"y":0,"w":1564,"h":1564},{"x":41,"y":0,"w":1482,"h":1690},{"x":360,"y":0,"w":845,"h":1690},{"x":0,"y":0,"w":1564,"h":1690}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1808845235205648384"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1808845452206305706","view_count":158741,"bookmark_count":1482,"created_at":1720097337000,"favorite_count":1295,"quote_count":9,"reply_count":34,"retweet_count":202,"user_id_str":"1272872603569528833","conversation_id_str":"1808845452206305706","full_text":"75% of developers will fail this SQL question.\n\nWhat's wrong with this script?\n\nThe first time I faced this question, I jumped into the SQL syntax like crazy. \n\nBut the syntax was OK; the problem was in the data and related to a concept called Cardinality.\n\nCardinality refers to the number of unique values in a column relative to a table's total number of rows. \n\n• High Cardinality means the column has many unique values.\n\n• Low Cardinality means the column has few unique values.\n\nCreating an index on a column with low Cardinality is most of the time ineffective because:\n\n1. Low Cardinality means each indexed value points to many rows, reducing the index's ability to narrow down the search.\n\n2. Maintaining an index has a cost of storage and update time. For low cardinality columns, this overhead might outweigh the benefits.\n\n3. Database query optimizers are smart; they know column statistics, including Cardinality. When they detect a low cardinality index, they often ignore it and perform a full table scan instead.\n\nA simple Example\n\nConsider a table \"Employees\" with 1 million records.\n\nLet's examine indexing on different columns:\n\n• ID: High Cardinality (1 million unique values). An index here would be very effective.\n\n• Name: High Cardinality (many unique names). An index could be helpful in searches.\n\n• Department: Medium Cardinality (10-20 unique values). An index might sometimes be useful but less effective than an ID or Name.\n\n• Gender: Very low cardinality (2-3 unique values). The query optimizer would likely ignore an index here.\n\nWhen to consider a Low Cardinality column?\n\nThere are scenarios where indexing a low cardinality column might be beneficial.\n\nFor example, combining low and high cardinality columns can be effective.\n\n'CREATE INDEX idx_dept_emp ON Employees(Department, ID);'\n\nNow you know the basics about Cardinality! \n\nSave this post; it might help in your next interview.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,279],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/qBbTaN0k7V","expanded_url":"https://x.com/RaulJuncoV/status/1985331810566594955/photo/1","id_str":"1985331806649135104","indices":[280,303],"media_key":"3_1985331806649135104","media_url_https":"https://pbs.twimg.com/media/G41QwmibMAAEVVt.jpg","type":"photo","url":"https://t.co/qBbTaN0k7V","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1596,"w":2048,"resize":"fit"},"medium":{"h":935,"w":1200,"resize":"fit"},"small":{"h":530,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":2311,"width":2966,"focus_rects":[{"x":0,"y":0,"w":2966,"h":1661},{"x":655,"y":0,"w":2311,"h":2311},{"x":939,"y":0,"w":2027,"h":2311},{"x":1424,"y":0,"w":1156,"h":2311},{"x":0,"y":0,"w":2966,"h":2311}]},"media_results":{"result":{"media_key":"3_1985331806649135104"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/qBbTaN0k7V","expanded_url":"https://x.com/RaulJuncoV/status/1985331810566594955/photo/1","id_str":"1985331806649135104","indices":[280,303],"media_key":"3_1985331806649135104","media_url_https":"https://pbs.twimg.com/media/G41QwmibMAAEVVt.jpg","type":"photo","url":"https://t.co/qBbTaN0k7V","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1596,"w":2048,"resize":"fit"},"medium":{"h":935,"w":1200,"resize":"fit"},"small":{"h":530,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":2311,"width":2966,"focus_rects":[{"x":0,"y":0,"w":2966,"h":1661},{"x":655,"y":0,"w":2311,"h":2311},{"x":939,"y":0,"w":2027,"h":2311},{"x":1424,"y":0,"w":1156,"h":2311},{"x":0,"y":0,"w":2966,"h":2311}]},"media_results":{"result":{"media_key":"3_1985331806649135104"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1985331810566594955","view_count":112049,"bookmark_count":2781,"created_at":1762174963000,"favorite_count":2021,"quote_count":16,"reply_count":34,"retweet_count":264,"user_id_str":"1272872603569528833","conversation_id_str":"1985331810566594955","full_text":"Most engineers learn system design backwards.\n\nThey jump to Kubernetes before they understand what a network packet even does.\n\nHere’s the order that actually makes you dangerous:\n\n1. Networks first\n\nHTTP. TCP. DNS. Latency vs throughput.\nThis is the part nobody studies.\nThis is like trying to bench 300lbs without learning to squat.\n\n2. Databases second\n\nSQL vs NoSQL, indexes, replication, and partitioning.\nIf you can’t reason about data -> you can’t reason about scale.\n\n3. Caching\n\nRedis, CDNs, TTLs, eviction policies.\n70% of scaling wins come from avoiding queries.\n\n4. Queues & Streams\n\nKafka, RabbitMQ, SQS.\nThis is how you decouple timelines and handle spikes without blowing up servers.\n\n5. Load Balancing\n\nRound robin vs least connections vs consistent hashing.\nYou understand how to scale horizontally without chaos.\n\n6. Build 5 classic designs yourself\n\n- URL shortener\n- Rate limiter\n- Chat app\n- Feed system\n- Notifications\n\n7. Read real-world post-mortems\n\nReal learning is failure exposure.\nYou see what broke. You see WHY.\n\nYou don’t become good at system design by memorizing diagrams.\nYou become good by understanding the physics of distributed systems.\n\nLatency. Durability. Throughput. Availability. Cost.\nThose 5 forces rule everything.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,277],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/eOoVzUH2aL","expanded_url":"https://x.com/RaulJuncoV/status/1984593484679168103/photo/1","id_str":"1984593481323724800","indices":[278,301],"media_key":"3_1984593481323724800","media_url_https":"https://pbs.twimg.com/media/G4qxQaXbQAAMZEH.jpg","type":"photo","url":"https://t.co/eOoVzUH2aL","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1304,"w":978,"resize":"fit"},"medium":{"h":1200,"w":900,"resize":"fit"},"small":{"h":680,"w":510,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1304,"width":978,"focus_rects":[{"x":0,"y":0,"w":978,"h":548},{"x":0,"y":0,"w":978,"h":978},{"x":0,"y":0,"w":978,"h":1115},{"x":0,"y":0,"w":652,"h":1304},{"x":0,"y":0,"w":978,"h":1304}]},"media_results":{"result":{"media_key":"3_1984593481323724800"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/eOoVzUH2aL","expanded_url":"https://x.com/RaulJuncoV/status/1984593484679168103/photo/1","id_str":"1984593481323724800","indices":[278,301],"media_key":"3_1984593481323724800","media_url_https":"https://pbs.twimg.com/media/G4qxQaXbQAAMZEH.jpg","type":"photo","url":"https://t.co/eOoVzUH2aL","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1304,"w":978,"resize":"fit"},"medium":{"h":1200,"w":900,"resize":"fit"},"small":{"h":680,"w":510,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1304,"width":978,"focus_rects":[{"x":0,"y":0,"w":978,"h":548},{"x":0,"y":0,"w":978,"h":978},{"x":0,"y":0,"w":978,"h":1115},{"x":0,"y":0,"w":652,"h":1304},{"x":0,"y":0,"w":978,"h":1304}]},"media_results":{"result":{"media_key":"3_1984593481323724800"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1984593484679168103","view_count":123047,"bookmark_count":2384,"created_at":1761998933000,"favorite_count":2160,"quote_count":11,"reply_count":30,"retweet_count":217,"user_id_str":"1272872603569528833","conversation_id_str":"1984593484679168103","full_text":"A backend engineer asked me why I recommend Fundamentals of Data Engineering for backend folks.\n\nBecause most backend engineers accidentally become data engineers the moment their API hits production.\n\nBackend = owns writes.\nData Engineering = owns reads.\nBut both eat the same consequences when the data sucks.\n\nIf you learn Data Engineering fundamentals, you level up faster because you stop treating data as “someone else’s problem.”\n\nYou get better at:\n\n- Designing schemas that won’t break downstream\n- Shipping clean, traceable events (no dual-write disasters)\n- Thinking in batch vs. streaming trade-offs\n- Debugging data issues faster than “blame analytics”\n- Building APIs that scale with actual usage patterns\n\nBackend without data fundamentals = “the feature works”\nBackend with data fundamentals = “the business trusts what you build”\n\nThe short answer:\nMost backend engineers only understand half the system.\n\nThis book helps you finally see the whole thing.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,280],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/qFnRQtFb7Z","expanded_url":"https://x.com/RaulJuncoV/status/1967560528467001710/photo/1","id_str":"1967560522787909632","indices":[281,304],"media_key":"3_1967560522787909632","media_url_https":"https://pbs.twimg.com/media/G04t3vLa8AA-qpJ.jpg","type":"photo","url":"https://t.co/qFnRQtFb7Z","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":2048,"w":1599,"resize":"fit"},"medium":{"h":1200,"w":937,"resize":"fit"},"small":{"h":680,"w":531,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":2954,"width":2307,"focus_rects":[{"x":0,"y":1347,"w":2307,"h":1292},{"x":0,"y":647,"w":2307,"h":2307},{"x":0,"y":324,"w":2307,"h":2630},{"x":0,"y":0,"w":1477,"h":2954},{"x":0,"y":0,"w":2307,"h":2954}]},"media_results":{"result":{"media_key":"3_1967560522787909632"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/qFnRQtFb7Z","expanded_url":"https://x.com/RaulJuncoV/status/1967560528467001710/photo/1","id_str":"1967560522787909632","indices":[281,304],"media_key":"3_1967560522787909632","media_url_https":"https://pbs.twimg.com/media/G04t3vLa8AA-qpJ.jpg","type":"photo","url":"https://t.co/qFnRQtFb7Z","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":2048,"w":1599,"resize":"fit"},"medium":{"h":1200,"w":937,"resize":"fit"},"small":{"h":680,"w":531,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":2954,"width":2307,"focus_rects":[{"x":0,"y":1347,"w":2307,"h":1292},{"x":0,"y":647,"w":2307,"h":2307},{"x":0,"y":324,"w":2307,"h":2630},{"x":0,"y":0,"w":1477,"h":2954},{"x":0,"y":0,"w":2307,"h":2954}]},"media_results":{"result":{"media_key":"3_1967560522787909632"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1967560528467001710","view_count":169109,"bookmark_count":3875,"created_at":1757937960000,"favorite_count":2063,"quote_count":5,"reply_count":29,"retweet_count":250,"user_id_str":"1272872603569528833","conversation_id_str":"1967560528467001710","full_text":"Most engineers stay average because they practice code questions.\nTop engineers get ahead because they practice system design questions.\n\nThese 20 aren’t trivia.\nThey’re the ones that reveal if you can actually scale, simplify, and ship.\n\nRead them. Save them. Drill them.\nBecause the engineer who can design systems…\n…owns the room.\n\nAdd more to this list.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,277],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/hf6YJWEkBp","expanded_url":"https://x.com/RaulJuncoV/status/1829493475240243575/photo/1","id_str":"1829492976994639872","indices":[278,301],"media_key":"3_1829492976994639872","media_url_https":"https://pbs.twimg.com/media/GWOqK2TWYAAZ3vG.jpg","type":"photo","url":"https://t.co/hf6YJWEkBp","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1641,"w":2048,"resize":"fit"},"medium":{"h":962,"w":1200,"resize":"fit"},"small":{"h":545,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1956,"width":2441,"focus_rects":[{"x":0,"y":589,"w":2441,"h":1367},{"x":59,"y":0,"w":1956,"h":1956},{"x":179,"y":0,"w":1716,"h":1956},{"x":548,"y":0,"w":978,"h":1956},{"x":0,"y":0,"w":2441,"h":1956}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1829492976994639872"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/hf6YJWEkBp","expanded_url":"https://x.com/RaulJuncoV/status/1829493475240243575/photo/1","id_str":"1829492976994639872","indices":[278,301],"media_key":"3_1829492976994639872","media_url_https":"https://pbs.twimg.com/media/GWOqK2TWYAAZ3vG.jpg","type":"photo","url":"https://t.co/hf6YJWEkBp","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1641,"w":2048,"resize":"fit"},"medium":{"h":962,"w":1200,"resize":"fit"},"small":{"h":545,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1956,"width":2441,"focus_rects":[{"x":0,"y":589,"w":2441,"h":1367},{"x":59,"y":0,"w":1956,"h":1956},{"x":179,"y":0,"w":1716,"h":1956},{"x":548,"y":0,"w":978,"h":1956},{"x":0,"y":0,"w":2441,"h":1956}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1829492976994639872"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1829493475240243575","view_count":178324,"bookmark_count":2859,"created_at":1725020209000,"favorite_count":2264,"quote_count":7,"reply_count":28,"retweet_count":423,"user_id_str":"1272872603569528833","conversation_id_str":"1829493475240243575","full_text":"An Interview question every developer should know. \n\nWhat's the difference between Tokens and API keys?\n\nWe use API keys and tokens for authentication and authorization.\n\nBut they serve different purposes and have distinct characteristics.\n\nTokens (like JWT - JSON Web Tokens):\n\nCarries user context and permissions for authentication and authorization.\n\nEncoded with a user ID, permissions, and expiration time, often in JWT format.\n\nCritical for user-specific access, like accessing a user's profile data in an e-commerce platform.\n\nIt is issued by an authentication server after user login and contains user-specific information.\n\nAPI Key:\n\nPrimarily for identifying the application or the consumer making the API call.\n\nThey are long strings we pass in the header or as a query parameter in the API request.\n\nYou use API keys when access does not involve user context. For example, accessing a public API or service-to-service communication.\n\nThey are long-lived and created through the API provider's platform or admin console.\n\nIn simple terms:\n\n- Tokens are for managing user sessions, permissions, and context.\n\n- API keys are for identifying applications.\n\nWhich one have you used the most?","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,278],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/ZiRtmpWu28","expanded_url":"https://x.com/RaulJuncoV/status/1979153827581563033/photo/1","id_str":"1979153822082899968","indices":[279,302],"media_key":"3_1979153822082899968","media_url_https":"https://pbs.twimg.com/media/G3dd6kkboAA-TaR.jpg","type":"photo","url":"https://t.co/ZiRtmpWu28","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":2048,"w":1862,"resize":"fit"},"medium":{"h":1200,"w":1091,"resize":"fit"},"small":{"h":680,"w":618,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":2615,"width":2377,"focus_rects":[{"x":0,"y":707,"w":2377,"h":1331},{"x":0,"y":184,"w":2377,"h":2377},{"x":83,"y":0,"w":2294,"h":2615},{"x":1069,"y":0,"w":1308,"h":2615},{"x":0,"y":0,"w":2377,"h":2615}]},"media_results":{"result":{"media_key":"3_1979153822082899968"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/ZiRtmpWu28","expanded_url":"https://x.com/RaulJuncoV/status/1979153827581563033/photo/1","id_str":"1979153822082899968","indices":[279,302],"media_key":"3_1979153822082899968","media_url_https":"https://pbs.twimg.com/media/G3dd6kkboAA-TaR.jpg","type":"photo","url":"https://t.co/ZiRtmpWu28","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":2048,"w":1862,"resize":"fit"},"medium":{"h":1200,"w":1091,"resize":"fit"},"small":{"h":680,"w":618,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":2615,"width":2377,"focus_rects":[{"x":0,"y":707,"w":2377,"h":1331},{"x":0,"y":184,"w":2377,"h":2377},{"x":83,"y":0,"w":2294,"h":2615},{"x":1069,"y":0,"w":1308,"h":2615},{"x":0,"y":0,"w":2377,"h":2615}]},"media_results":{"result":{"media_key":"3_1979153822082899968"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1979153827581563033","view_count":80455,"bookmark_count":1422,"created_at":1760702018000,"favorite_count":1474,"quote_count":5,"reply_count":28,"retweet_count":157,"user_id_str":"1272872603569528833","conversation_id_str":"1979153827581563033","full_text":"In one system design interview, I used Kafka.\nIn one system design interview, I used Redis.\nIn one system design interview, I used S3.\n\nIn ALL system design interviews, I used databases.\n\nDatabases are the backbone of every design, no matter the scale, stack, or domain.\n\nIf you understand how data is stored, queried, indexed, replicated, and partitioned, you already understand 70% of system design.\n\nDon’t get distracted by every new shiny component; queues, caches, and orchestrators come and go.\nBut databases are forever.\n\nRelational, NoSQL, time-series, vector, the patterns evolve, but the principles stay the same:\n- Read and write paths\n- Indexing and caching\n- Transactions and isolation\n- Replication and partitioning\n\nMaster how data flows, and you’ll see how every other part of the system connects.\n\nLearn databases deeply.\nEverything else is just optimization.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,277],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/GPeSymEitT","expanded_url":"https://x.com/RaulJuncoV/status/1920089588208488757/photo/1","id_str":"1920089064419491840","indices":[278,301],"media_key":"3_1920089064419491840","media_url_https":"https://pbs.twimg.com/media/GqWG1L3WAAAIxGs.jpg","type":"photo","url":"https://t.co/GPeSymEitT","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":935,"y":205,"h":71,"w":71}]},"medium":{"faces":[{"x":548,"y":120,"h":41,"w":41}]},"small":{"faces":[{"x":310,"y":68,"h":23,"w":23}]},"orig":{"faces":[{"x":1738,"y":382,"h":133,"w":133}]}},"sizes":{"large":{"h":2048,"w":1775,"resize":"fit"},"medium":{"h":1200,"w":1040,"resize":"fit"},"small":{"h":680,"w":589,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":3803,"width":3296,"focus_rects":[{"x":0,"y":312,"w":3296,"h":1846},{"x":0,"y":0,"w":3296,"h":3296},{"x":0,"y":0,"w":3296,"h":3757},{"x":0,"y":0,"w":1902,"h":3803},{"x":0,"y":0,"w":3296,"h":3803}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1920089064419491840"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/GPeSymEitT","expanded_url":"https://x.com/RaulJuncoV/status/1920089588208488757/photo/1","id_str":"1920089064419491840","indices":[278,301],"media_key":"3_1920089064419491840","media_url_https":"https://pbs.twimg.com/media/GqWG1L3WAAAIxGs.jpg","type":"photo","url":"https://t.co/GPeSymEitT","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":935,"y":205,"h":71,"w":71}]},"medium":{"faces":[{"x":548,"y":120,"h":41,"w":41}]},"small":{"faces":[{"x":310,"y":68,"h":23,"w":23}]},"orig":{"faces":[{"x":1738,"y":382,"h":133,"w":133}]}},"sizes":{"large":{"h":2048,"w":1775,"resize":"fit"},"medium":{"h":1200,"w":1040,"resize":"fit"},"small":{"h":680,"w":589,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":3803,"width":3296,"focus_rects":[{"x":0,"y":312,"w":3296,"h":1846},{"x":0,"y":0,"w":3296,"h":3296},{"x":0,"y":0,"w":3296,"h":3757},{"x":0,"y":0,"w":1902,"h":3803},{"x":0,"y":0,"w":3296,"h":3803}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1920089064419491840"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1920089588208488757","view_count":88684,"bookmark_count":1685,"created_at":1746620006000,"favorite_count":897,"quote_count":2,"reply_count":27,"retweet_count":156,"user_id_str":"1272872603569528833","conversation_id_str":"1920089588208488757","full_text":"I used to overthink which database to choose.\n\nI’d get lost in benchmarks, blog posts, and vendor promises…Until I found this simple flowchart.\n\nIt cuts through the noise and helps you decide based on just two things:\n\n- What kind of data do you have?\n- What are you doing with it?\n\nHere’s the gist:\n\nStructured + OLTP? → Relational DB\nStructured + OLAP? → Columnar DB\nUnstructured? → Object Store\n\nSemistructured?\n\nDictionary-style? Use Key-Value or In-memory\nLots of relationships? Go Graph\nTime-based? → Time-series\nLocation data? → Geo DB\nNested JSON? → Document Store\nSearch heavy? → Search DB\n\nThis diagram saved me hours of overthinking. Maybe it will help you too.\n\nWhat’s your default database choice, and when do you switch?","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,278],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/sfmusroere","expanded_url":"https://twitter.com/RaulJuncoV/status/1712443034795684178/photo/1","id_str":"1712442555047010304","indices":[279,302],"media_key":"3_1712442555047010304","media_url_https":"https://pbs.twimg.com/media/F8PRbk_W4AA4QIS.png","type":"photo","url":"https://t.co/sfmuSROerE","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":328,"y":343,"h":41,"w":41}]},"medium":{"faces":[{"x":328,"y":343,"h":41,"w":41}]},"small":{"faces":[{"x":291,"y":304,"h":36,"w":36}]},"orig":{"faces":[{"x":328,"y":343,"h":41,"w":41}]}},"sizes":{"large":{"h":734,"w":765,"resize":"fit"},"medium":{"h":734,"w":765,"resize":"fit"},"small":{"h":652,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":734,"width":765,"focus_rects":[{"x":0,"y":306,"w":765,"h":428},{"x":31,"y":0,"w":734,"h":734},{"x":79,"y":0,"w":644,"h":734},{"x":218,"y":0,"w":367,"h":734},{"x":0,"y":0,"w":765,"h":734}]},"media_results":{"result":{"media_key":"3_1712442555047010304"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.twitter.com/sfmuSROerE","expanded_url":"https://twitter.com/RaulJuncoV/status/1712443034795684178/photo/1","id_str":"1712442555047010304","indices":[279,302],"media_key":"3_1712442555047010304","media_url_https":"https://pbs.twimg.com/media/F8PRbk_W4AA4QIS.png","type":"photo","url":"https://t.co/sfmuSROerE","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":328,"y":343,"h":41,"w":41}]},"medium":{"faces":[{"x":328,"y":343,"h":41,"w":41}]},"small":{"faces":[{"x":291,"y":304,"h":36,"w":36}]},"orig":{"faces":[{"x":328,"y":343,"h":41,"w":41}]}},"sizes":{"large":{"h":734,"w":765,"resize":"fit"},"medium":{"h":734,"w":765,"resize":"fit"},"small":{"h":652,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":734,"width":765,"focus_rects":[{"x":0,"y":306,"w":765,"h":428},{"x":31,"y":0,"w":734,"h":734},{"x":79,"y":0,"w":644,"h":734},{"x":218,"y":0,"w":367,"h":734},{"x":0,"y":0,"w":765,"h":734}]},"media_results":{"result":{"media_key":"3_1712442555047010304"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1712443034795684178","view_count":449501,"bookmark_count":3202,"created_at":1697113209000,"favorite_count":2343,"quote_count":11,"reply_count":26,"retweet_count":471,"user_id_str":"1272872603569528833","conversation_id_str":"1712443034795684178","full_text":"Backend projects will take you to a Senior position.\n\nDesign and Improve a Relational Database\n\n- Design a Database\n- Apply Normalization\n- Improve Indexing\n- Do Query optimization\n\nBuild a RESTful API with Authentication & Authorization\n\n- HTTP Methods (GET, POST, PUT, and DELETE)\n- System modeling and design\n- Data Protection\n- User management\n- Tests with Postman\n\nImplement a Caching Layer\n\nCaching helps reduce the load on databases and improves response times.\n\nThe cache will show how you optimize performance and handle high-traffic loads.\n\nMicroservices Architecture\n\nIf you land in a large company, you have to deal with Microservices.\n\n- Design a Distributed System\n- Handle communication between services\n- Learn about Fault Tolerance\n\nDevOps and Infrastructure\n\nUnderstanding how to deploy applications:\n\n- CI/CD\n- Docker\n- Kubernetes\n- IaC tools like Terraform or CloudFormation, ARM\n\nAlso, technical expertise is only part of the equation.\n\nA Senior role demands:\n\n- Leadership\n- Mentorship\n- Effective communication\n\nThe theory will help, but what will make the difference is the hands-on experience.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,235],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/YxaLdcETeA","expanded_url":"https://x.com/RaulJuncoV/status/1677316871098449921/photo/1","id_str":"1677316866203582468","indices":[236,259],"media_key":"3_1677316866203582468","media_url_https":"https://pbs.twimg.com/media/F0cGzZHWAAQosp9.png","type":"photo","url":"https://t.co/YxaLdcETeA","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":852,"w":852,"resize":"fit"},"medium":{"h":852,"w":852,"resize":"fit"},"small":{"h":680,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":852,"width":852,"focus_rects":[{"x":0,"y":124,"w":852,"h":477},{"x":0,"y":0,"w":852,"h":852},{"x":105,"y":0,"w":747,"h":852},{"x":276,"y":0,"w":426,"h":852},{"x":0,"y":0,"w":852,"h":852}]},"media_results":{"result":{"media_key":"3_1677316866203582468"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/YxaLdcETeA","expanded_url":"https://x.com/RaulJuncoV/status/1677316871098449921/photo/1","id_str":"1677316866203582468","indices":[236,259],"media_key":"3_1677316866203582468","media_url_https":"https://pbs.twimg.com/media/F0cGzZHWAAQosp9.png","type":"photo","url":"https://t.co/YxaLdcETeA","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":852,"w":852,"resize":"fit"},"medium":{"h":852,"w":852,"resize":"fit"},"small":{"h":680,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":852,"width":852,"focus_rects":[{"x":0,"y":124,"w":852,"h":477},{"x":0,"y":0,"w":852,"h":852},{"x":105,"y":0,"w":747,"h":852},{"x":276,"y":0,"w":426,"h":852},{"x":0,"y":0,"w":852,"h":852}]},"media_results":{"result":{"media_key":"3_1677316866203582468"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1677316871098449921","view_count":194830,"bookmark_count":1012,"created_at":1688738479000,"favorite_count":668,"quote_count":2,"reply_count":24,"retweet_count":139,"user_id_str":"1272872603569528833","conversation_id_str":"1677316871098449921","full_text":"Ten years ago, you only needed to know GoF patterns, and you could call yourself a good developer.\n\nThat's not true anymore. If you want to build Hight Quality software, you need architectural knowledge.\n\n4 basic architecture to start. https://t.co/YxaLdcETeA","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,220],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/LKek7skXGX","expanded_url":"https://x.com/RaulJuncoV/status/1754175655682408487/photo/1","id_str":"1754174852737462273","indices":[221,244],"media_key":"3_1754174852737462273","media_url_https":"https://pbs.twimg.com/media/GFgUvAtW8AEpAGY.jpg","type":"photo","url":"https://t.co/LKek7skXGX","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":400,"w":600,"resize":"fit"},"medium":{"h":400,"w":600,"resize":"fit"},"small":{"h":400,"w":600,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":400,"width":600,"focus_rects":[{"x":0,"y":0,"w":600,"h":336},{"x":200,"y":0,"w":400,"h":400},{"x":249,"y":0,"w":351,"h":400},{"x":395,"y":0,"w":200,"h":400},{"x":0,"y":0,"w":600,"h":400}]},"media_results":{"result":{"media_key":"3_1754174852737462273"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/LKek7skXGX","expanded_url":"https://x.com/RaulJuncoV/status/1754175655682408487/photo/1","id_str":"1754174852737462273","indices":[221,244],"media_key":"3_1754174852737462273","media_url_https":"https://pbs.twimg.com/media/GFgUvAtW8AEpAGY.jpg","type":"photo","url":"https://t.co/LKek7skXGX","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":400,"w":600,"resize":"fit"},"medium":{"h":400,"w":600,"resize":"fit"},"small":{"h":400,"w":600,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":400,"width":600,"focus_rects":[{"x":0,"y":0,"w":600,"h":336},{"x":200,"y":0,"w":400,"h":400},{"x":249,"y":0,"w":351,"h":400},{"x":395,"y":0,"w":200,"h":400},{"x":0,"y":0,"w":600,"h":400}]},"media_results":{"result":{"media_key":"3_1754174852737462273"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1754175655682408487","view_count":19372,"bookmark_count":52,"created_at":1707063041000,"favorite_count":213,"quote_count":2,"reply_count":24,"retweet_count":24,"user_id_str":"1272872603569528833","conversation_id_str":"1754175655682408487","full_text":"Writing tests is not free.\n\n- You have to set up mocks.\n\n- You have to maintain your tests.\n\n- Sometimes, you have to seed your data.\n\nBut I would rather spend 1 hour writing tests than 5 hours fixing bugs in production. https://t.co/LKek7skXGX","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,280],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/GJGagSm5D3","expanded_url":"https://x.com/RaulJuncoV/status/1772236821197455523/photo/1","id_str":"1772236465285517312","indices":[281,304],"media_key":"3_1772236465285517312","media_url_https":"https://pbs.twimg.com/media/GJg_rOtWUAAd6IC.jpg","type":"photo","url":"https://t.co/GJGagSm5D3","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":109,"y":425,"h":549,"w":549}]},"medium":{"faces":[{"x":64,"y":249,"h":321,"w":321}]},"small":{"faces":[{"x":36,"y":141,"h":182,"w":182}]},"orig":{"faces":[{"x":132,"y":512,"h":661,"w":661}]}},"sizes":{"large":{"h":1846,"w":2048,"resize":"fit"},"medium":{"h":1082,"w":1200,"resize":"fit"},"small":{"h":613,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":2221,"width":2464,"focus_rects":[{"x":0,"y":0,"w":2464,"h":1380},{"x":0,"y":0,"w":2221,"h":2221},{"x":73,"y":0,"w":1948,"h":2221},{"x":492,"y":0,"w":1111,"h":2221},{"x":0,"y":0,"w":2464,"h":2221}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1772236465285517312"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/GJGagSm5D3","expanded_url":"https://x.com/RaulJuncoV/status/1772236821197455523/photo/1","id_str":"1772236465285517312","indices":[281,304],"media_key":"3_1772236465285517312","media_url_https":"https://pbs.twimg.com/media/GJg_rOtWUAAd6IC.jpg","type":"photo","url":"https://t.co/GJGagSm5D3","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":109,"y":425,"h":549,"w":549}]},"medium":{"faces":[{"x":64,"y":249,"h":321,"w":321}]},"small":{"faces":[{"x":36,"y":141,"h":182,"w":182}]},"orig":{"faces":[{"x":132,"y":512,"h":661,"w":661}]}},"sizes":{"large":{"h":1846,"w":2048,"resize":"fit"},"medium":{"h":1082,"w":1200,"resize":"fit"},"small":{"h":613,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":2221,"width":2464,"focus_rects":[{"x":0,"y":0,"w":2464,"h":1380},{"x":0,"y":0,"w":2221,"h":2221},{"x":73,"y":0,"w":1948,"h":2221},{"x":492,"y":0,"w":1111,"h":2221},{"x":0,"y":0,"w":2464,"h":2221}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1772236465285517312"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1772236821197455523","view_count":48749,"bookmark_count":785,"created_at":1711369159000,"favorite_count":629,"quote_count":2,"reply_count":23,"retweet_count":158,"user_id_str":"1272872603569528833","conversation_id_str":"1772236821197455523","full_text":"My first app was a calculator, which didn't help me get a job.\n\nIf I had to start over, I would create an API.\n\nCoding exercises can help you practice algorithms and syntax, but they are far from a real software development job. \n\n7 steps to build your first API:\n\n1. Select a Use https://t.co/GJGagSm5D3","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null}],"activities":{"nreplies":[{"label":"2025-10-19","value":0,"startTime":1760745600000,"endTime":1760832000000,"tweets":[]},{"label":"2025-10-20","value":0,"startTime":1760832000000,"endTime":1760918400000,"tweets":[]},{"label":"2025-10-21","value":40,"startTime":1760918400000,"endTime":1761004800000,"tweets":[{"bookmarked":false,"display_text_range":[0,275],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/oQOUxmFG12","expanded_url":"https://x.com/RaulJuncoV/status/1980243241783197925/photo/1","id_str":"1980243235646926848","indices":[276,299],"media_key":"3_1980243235646926848","media_url_https":"https://pbs.twimg.com/media/G3s8uyWa8AAY6nx.jpg","type":"photo","url":"https://t.co/oQOUxmFG12","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":1363,"y":401,"h":101,"w":101}]},"medium":{"faces":[{"x":799,"y":235,"h":59,"w":59}]},"small":{"faces":[{"x":452,"y":133,"h":33,"w":33}]},"orig":{"faces":[{"x":2036,"y":600,"h":152,"w":152}]}},"sizes":{"large":{"h":1898,"w":2048,"resize":"fit"},"medium":{"h":1112,"w":1200,"resize":"fit"},"small":{"h":630,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":2833,"width":3057,"focus_rects":[{"x":0,"y":593,"w":3057,"h":1712},{"x":0,"y":0,"w":2833,"h":2833},{"x":0,"y":0,"w":2485,"h":2833},{"x":0,"y":0,"w":1417,"h":2833},{"x":0,"y":0,"w":3057,"h":2833}]},"media_results":{"result":{"media_key":"3_1980243235646926848"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/oQOUxmFG12","expanded_url":"https://x.com/RaulJuncoV/status/1980243241783197925/photo/1","id_str":"1980243235646926848","indices":[276,299],"media_key":"3_1980243235646926848","media_url_https":"https://pbs.twimg.com/media/G3s8uyWa8AAY6nx.jpg","type":"photo","url":"https://t.co/oQOUxmFG12","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":1363,"y":401,"h":101,"w":101}]},"medium":{"faces":[{"x":799,"y":235,"h":59,"w":59}]},"small":{"faces":[{"x":452,"y":133,"h":33,"w":33}]},"orig":{"faces":[{"x":2036,"y":600,"h":152,"w":152}]}},"sizes":{"large":{"h":1898,"w":2048,"resize":"fit"},"medium":{"h":1112,"w":1200,"resize":"fit"},"small":{"h":630,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":2833,"width":3057,"focus_rects":[{"x":0,"y":593,"w":3057,"h":1712},{"x":0,"y":0,"w":2833,"h":2833},{"x":0,"y":0,"w":2485,"h":2833},{"x":0,"y":0,"w":1417,"h":2833},{"x":0,"y":0,"w":3057,"h":2833}]},"media_results":{"result":{"media_key":"3_1980243235646926848"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1980243241783197925","view_count":127089,"bookmark_count":2911,"created_at":1760961754000,"favorite_count":2061,"quote_count":3,"reply_count":39,"retweet_count":296,"user_id_str":"1272872603569528833","conversation_id_str":"1980243241783197925","full_text":"System Design isn’t one big concept.\n\nIt’s a staircase.\n\nMost engineers try to skip to “distributed systems.”\nThen, wonder why everything collapses under load.\n\nYou can’t copy-paste scale.\nYou earn it, step by step.\n\nStep 1: Foundations\n\n- Learn how data moves.\n- Networking. Databases. Caching. APIs.\n- You can’t scale what you don’t understand.\n\nStep 2: Mechanics\n\n- Learn how systems behave under stress.\n- Queues. Consistency. Observability. Failures.\n- This is where good engineers become reliable ones.\n\nStep 3: Architecture\n\n- Learn how to design for change.\n- Trade-offs. Evolution. Resilience.\n- You stop asking “how do I build this?” and start asking “how will this break?”\n\nMost people collect patterns.\nFew develop principles.\nThe difference? Depth.\n\nThe deeper you go, the less you rely on luck, and the more you rely on design.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[17,29],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1646445864796184578","name":"Neo Kim","screen_name":"systemdesignone","indices":[0,16]}]},"favorited":false,"in_reply_to_screen_name":"systemdesignone","lang":"en","retweeted":false,"fact_check":null,"id":"1980258218061226195","view_count":887,"bookmark_count":0,"created_at":1760965325000,"favorite_count":3,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1980243241783197925","full_text":"@systemdesignone Thanks, Neo!","in_reply_to_user_id_str":"1646445864796184578","in_reply_to_status_id_str":"1980248053190922438","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[16,77],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"2227261574","name":"Anton Martyniuk","screen_name":"AntonMartyniuk","indices":[0,15]}]},"favorited":false,"in_reply_to_screen_name":"AntonMartyniuk","lang":"en","retweeted":false,"fact_check":null,"id":"1980246842588938510","view_count":674,"bookmark_count":0,"created_at":1760962613000,"favorite_count":6,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1980243241783197925","full_text":"@AntonMartyniuk Design books teach concepts.\nProduction teaches consequences.","in_reply_to_user_id_str":"2227261574","in_reply_to_status_id_str":"1980245186430239051","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[17,77],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1646445864796184578","name":"Neo Kim","screen_name":"systemdesignone","indices":[0,16]}]},"favorited":false,"in_reply_to_screen_name":"systemdesignone","lang":"en","retweeted":false,"fact_check":null,"id":"1980246673772138693","view_count":372,"bookmark_count":1,"created_at":1760962572000,"favorite_count":2,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1980245638454419678","full_text":"@systemdesignone I like how this breaks things down by problem → solution. 👌","in_reply_to_user_id_str":"1646445864796184578","in_reply_to_status_id_str":"1980245638454419678","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-22","value":0,"startTime":1761004800000,"endTime":1761091200000,"tweets":[]},{"label":"2025-10-23","value":8,"startTime":1761091200000,"endTime":1761177600000,"tweets":[{"bookmarked":false,"display_text_range":[0,278],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/GjHYrOAJTN","expanded_url":"https://x.com/RaulJuncoV/status/1980968270254821785/photo/1","id_str":"1980968266593157120","indices":[279,302],"media_key":"3_1980968266593157120","media_url_https":"https://pbs.twimg.com/media/G33QJJGbQAA5UxN.jpg","type":"photo","url":"https://t.co/GjHYrOAJTN","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":547,"y":1311,"h":275,"w":275},{"x":521,"y":1530,"h":355,"w":355}]},"medium":{"faces":[{"x":320,"y":768,"h":161,"w":161},{"x":305,"y":897,"h":208,"w":208}]},"small":{"faces":[{"x":181,"y":435,"h":91,"w":91},{"x":173,"y":508,"h":117,"w":117}]},"orig":{"faces":[{"x":559,"y":1340,"h":281,"w":281},{"x":533,"y":1564,"h":363,"w":363}]}},"sizes":{"large":{"h":2048,"w":1982,"resize":"fit"},"medium":{"h":1200,"w":1162,"resize":"fit"},"small":{"h":680,"w":658,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":2092,"width":2025,"focus_rects":[{"x":0,"y":0,"w":2025,"h":1134},{"x":0,"y":0,"w":2025,"h":2025},{"x":0,"y":0,"w":1835,"h":2092},{"x":365,"y":0,"w":1046,"h":2092},{"x":0,"y":0,"w":2025,"h":2092}]},"media_results":{"result":{"media_key":"3_1980968266593157120"}}}],"symbols":[],"timestamps":[],"urls":[{"display_url":"systemdesignclassroom.substack.com/p/the-architec…","expanded_url":"https://systemdesignclassroom.substack.com/p/the-architecture-that-gets-you-here","url":"https://t.co/9wkWUqDtk4","indices":[808,831]}],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/GjHYrOAJTN","expanded_url":"https://x.com/RaulJuncoV/status/1980968270254821785/photo/1","id_str":"1980968266593157120","indices":[279,302],"media_key":"3_1980968266593157120","media_url_https":"https://pbs.twimg.com/media/G33QJJGbQAA5UxN.jpg","type":"photo","url":"https://t.co/GjHYrOAJTN","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":547,"y":1311,"h":275,"w":275},{"x":521,"y":1530,"h":355,"w":355}]},"medium":{"faces":[{"x":320,"y":768,"h":161,"w":161},{"x":305,"y":897,"h":208,"w":208}]},"small":{"faces":[{"x":181,"y":435,"h":91,"w":91},{"x":173,"y":508,"h":117,"w":117}]},"orig":{"faces":[{"x":559,"y":1340,"h":281,"w":281},{"x":533,"y":1564,"h":363,"w":363}]}},"sizes":{"large":{"h":2048,"w":1982,"resize":"fit"},"medium":{"h":1200,"w":1162,"resize":"fit"},"small":{"h":680,"w":658,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":2092,"width":2025,"focus_rects":[{"x":0,"y":0,"w":2025,"h":1134},{"x":0,"y":0,"w":2025,"h":2025},{"x":0,"y":0,"w":1835,"h":2092},{"x":365,"y":0,"w":1046,"h":2092},{"x":0,"y":0,"w":2025,"h":2092}]},"media_results":{"result":{"media_key":"3_1980968266593157120"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1980968270254821785","view_count":3634,"bookmark_count":43,"created_at":1761134614000,"favorite_count":69,"quote_count":0,"reply_count":7,"retweet_count":10,"user_id_str":"1272872603569528833","conversation_id_str":"1980968270254821785","full_text":"Bad code hurts.\n\nOld architecture kills.\n\nMost engineers build systems that work.\nGreat engineers build systems that evolve.\n\nHere’s the painful truth:\nYour current architecture is perfectly optimized…\nfor your current scale.\n\nBut scale changes everything:\n\n- Traffic patterns\n- Data growth\n- Team structure\n- Even how you deploy\n\nThat’s when yesterday’s “clean design” becomes today’s bottleneck.\n\nYou can’t scale what was never designed to evolve.\n\nSo before you obsess over microservices, caching layers, or queue depth, ask yourself one question:\n\n👉 Can my architecture survive the next stage of growth?\n\nIf you’re unsure, you’ll love this article.\n\nIt breaks down how to recognize when your system has outgrown its design, and how to evolve it without rewriting everything from scratch.\n\nRead it here → https://t.co/9wkWUqDtk4","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[14,31],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"69941978","name":"Swapna Kumar Panda","screen_name":"swapnakpanda","indices":[0,13]}]},"favorited":false,"in_reply_to_screen_name":"swapnakpanda","lang":"ht","retweeted":false,"fact_check":null,"id":"1980789426406965674","view_count":248,"bookmark_count":0,"created_at":1761091975000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1980673785947627657","full_text":"@swapnakpanda Nice one, Swapna.","in_reply_to_user_id_str":"69941978","in_reply_to_status_id_str":"1980673785947627657","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[17,34],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1646445864796184578","name":"Neo Kim","screen_name":"systemdesignone","indices":[0,16]}]},"favorited":false,"in_reply_to_screen_name":"systemdesignone","lang":"en","retweeted":false,"fact_check":null,"id":"1980969555066237173","view_count":426,"bookmark_count":0,"created_at":1761134921000,"favorite_count":2,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1980961602129010724","full_text":"@systemdesignone Simply put, Neo 👌","in_reply_to_user_id_str":"1646445864796184578","in_reply_to_status_id_str":"1980961602129010724","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-24","value":0,"startTime":1761177600000,"endTime":1761264000000,"tweets":[]},{"label":"2025-10-25","value":62,"startTime":1761264000000,"endTime":1761350400000,"tweets":[{"bookmarked":false,"display_text_range":[0,23],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/LMvcsakB6v","expanded_url":"https://x.com/RaulJuncoV/status/1981693213741289658/photo/1","id_str":"1981693208733339648","indices":[24,47],"media_key":"3_1981693208733339648","media_url_https":"https://pbs.twimg.com/media/G4BjeVBa0AAguHT.jpg","type":"photo","url":"https://t.co/LMvcsakB6v","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1796,"w":2048,"resize":"fit"},"medium":{"h":1052,"w":1200,"resize":"fit"},"small":{"h":596,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":2652,"width":3024,"focus_rects":[{"x":0,"y":739,"w":3024,"h":1693},{"x":0,"y":0,"w":2652,"h":2652},{"x":0,"y":0,"w":2326,"h":2652},{"x":318,"y":0,"w":1326,"h":2652},{"x":0,"y":0,"w":3024,"h":2652}]},"media_results":{"result":{"media_key":"3_1981693208733339648"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/LMvcsakB6v","expanded_url":"https://x.com/RaulJuncoV/status/1981693213741289658/photo/1","id_str":"1981693208733339648","indices":[24,47],"media_key":"3_1981693208733339648","media_url_https":"https://pbs.twimg.com/media/G4BjeVBa0AAguHT.jpg","type":"photo","url":"https://t.co/LMvcsakB6v","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1796,"w":2048,"resize":"fit"},"medium":{"h":1052,"w":1200,"resize":"fit"},"small":{"h":596,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":2652,"width":3024,"focus_rects":[{"x":0,"y":739,"w":3024,"h":1693},{"x":0,"y":0,"w":2652,"h":2652},{"x":0,"y":0,"w":2326,"h":2652},{"x":318,"y":0,"w":1326,"h":2652},{"x":0,"y":0,"w":3024,"h":2652}]},"media_results":{"result":{"media_key":"3_1981693208733339648"}}}]},"favorited":true,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":true,"fact_check":null,"id":"1981693213741289658","view_count":248171,"bookmark_count":3302,"created_at":1761307454000,"favorite_count":4193,"quote_count":17,"reply_count":62,"retweet_count":358,"user_id_str":"1272872603569528833","conversation_id_str":"1981693213741289658","full_text":"Backend survival kit. 👇 https://t.co/LMvcsakB6v","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-26","value":0,"startTime":1761350400000,"endTime":1761436800000,"tweets":[]},{"label":"2025-10-27","value":0,"startTime":1761436800000,"endTime":1761523200000,"tweets":[]},{"label":"2025-10-28","value":21,"startTime":1761523200000,"endTime":1761609600000,"tweets":[{"bookmarked":false,"display_text_range":[0,279],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/FVjJmB1cJz","expanded_url":"https://x.com/RaulJuncoV/status/1982780115953319987/photo/1","id_str":"1982780110949457920","indices":[280,303],"media_key":"3_1982780110949457920","media_url_https":"https://pbs.twimg.com/media/G4RAAXTaIAAl1RI.jpg","type":"photo","url":"https://t.co/FVjJmB1cJz","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1556,"w":2048,"resize":"fit"},"medium":{"h":912,"w":1200,"resize":"fit"},"small":{"h":517,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":2098,"width":2762,"focus_rects":[{"x":0,"y":0,"w":2762,"h":1547},{"x":401,"y":0,"w":2098,"h":2098},{"x":530,"y":0,"w":1840,"h":2098},{"x":926,"y":0,"w":1049,"h":2098},{"x":0,"y":0,"w":2762,"h":2098}]},"media_results":{"result":{"media_key":"3_1982780110949457920"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/FVjJmB1cJz","expanded_url":"https://x.com/RaulJuncoV/status/1982780115953319987/photo/1","id_str":"1982780110949457920","indices":[280,303],"media_key":"3_1982780110949457920","media_url_https":"https://pbs.twimg.com/media/G4RAAXTaIAAl1RI.jpg","type":"photo","url":"https://t.co/FVjJmB1cJz","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1556,"w":2048,"resize":"fit"},"medium":{"h":912,"w":1200,"resize":"fit"},"small":{"h":517,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":2098,"width":2762,"focus_rects":[{"x":0,"y":0,"w":2762,"h":1547},{"x":401,"y":0,"w":2098,"h":2098},{"x":530,"y":0,"w":1840,"h":2098},{"x":926,"y":0,"w":1049,"h":2098},{"x":0,"y":0,"w":2762,"h":2098}]},"media_results":{"result":{"media_key":"3_1982780110949457920"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1982780115953319987","view_count":37885,"bookmark_count":690,"created_at":1761566592000,"favorite_count":590,"quote_count":2,"reply_count":21,"retweet_count":85,"user_id_str":"1272872603569528833","conversation_id_str":"1982780115953319987","full_text":"Payments don’t allow second chances.\n\nHere’s the decision Marco had to make 👇\n\nMost engineers choose speed first.\nThen they spend months building refunds, reconciliation jobs, and damage control.\n\nPayments don’t care about “low latency.”\nThey care about not charging users twice.\n\nThese were his choices:\n\nA -> Strong Consistency\nStore a client-generated idempotency key + the final response in a durable DB.\nUnique constraint rejects duplicates.\nAuditable. Correct. Slightly slower.\n\nB -> Redis TTL Hack\nSETNX lock → process → cache result.\nBlazing fast… until Redis restarts, TTL expires early, or a partition hits.\nThen you bill someone twice and “investigate” for days.\n\nC -> Kafka Magic Thinking\nPublish events and trust “exactly-once” processing downstream.\nBut payments need correctness before success is returned.\nThis solves scale, not accountability.\n\nD -> Fix It Later\nLet double-charges happen.\nThen run audits, refunds, apologies, and maybe PR damage control.\nCheap to build. Expensive to earn trust back.\n\nMarco picked A.\nBecause the “fast” options become the most expensive ones once real money moves.\n\nIn FinTech: correctness wins. Every. Single. Time.\n\nLatency stings.\nDouble-charging destroys trust.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[12,22],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1804817485612408832","name":"Nina","screen_name":"HeyNina101","indices":[0,11]}]},"favorited":false,"in_reply_to_screen_name":"HeyNina101","lang":"no","retweeted":false,"fact_check":null,"id":"1982782174123229185","view_count":3881,"bookmark_count":1,"created_at":1761567083000,"favorite_count":3,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1982748606869233848","full_text":"@HeyNina101 Stanford 👌","in_reply_to_user_id_str":"1804817485612408832","in_reply_to_status_id_str":"1982748606869233848","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-29","value":23,"startTime":1761609600000,"endTime":1761696000000,"tweets":[{"bookmarked":false,"display_text_range":[0,274],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/IqGVHPOsQM","expanded_url":"https://x.com/RaulJuncoV/status/1983142597758726533/photo/1","id_str":"1983142591274291200","indices":[275,298],"media_key":"3_1983142591274291200","media_url_https":"https://pbs.twimg.com/media/G4WJrfvaEAAlztb.jpg","type":"photo","url":"https://t.co/IqGVHPOsQM","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":531,"y":723,"h":99,"w":99}]},"medium":{"faces":[{"x":311,"y":423,"h":58,"w":58}]},"small":{"faces":[{"x":176,"y":240,"h":33,"w":33}]},"orig":{"faces":[{"x":908,"y":1236,"h":170,"w":170}]}},"sizes":{"large":{"h":2048,"w":1971,"resize":"fit"},"medium":{"h":1200,"w":1155,"resize":"fit"},"small":{"h":680,"w":655,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":3498,"width":3367,"focus_rects":[{"x":0,"y":0,"w":3367,"h":1886},{"x":0,"y":0,"w":3367,"h":3367},{"x":0,"y":0,"w":3068,"h":3498},{"x":612,"y":0,"w":1749,"h":3498},{"x":0,"y":0,"w":3367,"h":3498}]},"media_results":{"result":{"media_key":"3_1983142591274291200"}}}],"symbols":[],"timestamps":[],"urls":[{"display_url":"newsletter.systemdesignclassroom.com/p/performance-…","expanded_url":"https://newsletter.systemdesignclassroom.com/p/performance-doesnt-start-at-select","url":"https://t.co/ZzrjzolCXm","indices":[340,363]},{"display_url":"newsletter.systemdesignclassroom.com/p/performance-…","expanded_url":"https://newsletter.systemdesignclassroom.com/p/performance-doesnt-start-at-select","url":"https://t.co/ZzrjzolCXm","indices":[340,363]}],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/IqGVHPOsQM","expanded_url":"https://x.com/RaulJuncoV/status/1983142597758726533/photo/1","id_str":"1983142591274291200","indices":[275,298],"media_key":"3_1983142591274291200","media_url_https":"https://pbs.twimg.com/media/G4WJrfvaEAAlztb.jpg","type":"photo","url":"https://t.co/IqGVHPOsQM","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":531,"y":723,"h":99,"w":99}]},"medium":{"faces":[{"x":311,"y":423,"h":58,"w":58}]},"small":{"faces":[{"x":176,"y":240,"h":33,"w":33}]},"orig":{"faces":[{"x":908,"y":1236,"h":170,"w":170}]}},"sizes":{"large":{"h":2048,"w":1971,"resize":"fit"},"medium":{"h":1200,"w":1155,"resize":"fit"},"small":{"h":680,"w":655,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":3498,"width":3367,"focus_rects":[{"x":0,"y":0,"w":3367,"h":1886},{"x":0,"y":0,"w":3367,"h":3367},{"x":0,"y":0,"w":3068,"h":3498},{"x":612,"y":0,"w":1749,"h":3498},{"x":0,"y":0,"w":3367,"h":3498}]},"media_results":{"result":{"media_key":"3_1983142591274291200"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1983142597758726533","view_count":44371,"bookmark_count":651,"created_at":1761653014000,"favorite_count":582,"quote_count":0,"reply_count":21,"retweet_count":90,"user_id_str":"1272872603569528833","conversation_id_str":"1983142597758726533","full_text":"Most performance issues don’t come from bad queries.\n\nThey come from bad tables.\n\nEvery CREATE TABLE is a long-term performance decision:\n\n- Data types\n- Indexes\n- Constraints\n- Partitioning\n\nI broke down what years of designing and re-designing databases taught me, and why schema design is where performance truly begins.\n\nRead it here → https://t.co/ZzrjzolCXm","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[14,37],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"69941978","name":"Swapna Kumar Panda","screen_name":"swapnakpanda","indices":[0,13]}]},"favorited":false,"in_reply_to_screen_name":"swapnakpanda","lang":"en","retweeted":false,"fact_check":null,"id":"1982966634366013543","view_count":190,"bookmark_count":0,"created_at":1761611062000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1982788090138644836","full_text":"@swapnakpanda This is the foundation!","in_reply_to_user_id_str":"69941978","in_reply_to_status_id_str":"1982788090138644836","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[17,190],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1646445864796184578","name":"Neo Kim","screen_name":"systemdesignone","indices":[0,16]}]},"favorited":false,"in_reply_to_screen_name":"systemdesignone","lang":"en","retweeted":false,"fact_check":null,"id":"1983160932651151384","view_count":150,"bookmark_count":0,"created_at":1761657386000,"favorite_count":1,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1983149790574596465","full_text":"@systemdesignone The Google Docs one is a prime example of real-time collaboration.\n\nOperational Transformation to handle concurrent edits is well explained.\n\nThanks for the compilation, Neo","in_reply_to_user_id_str":"1646445864796184578","in_reply_to_status_id_str":"1983149790574596465","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[11,124],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"107936751","name":"Karan Goel","screen_name":"krandiash","indices":[0,10]}]},"favorited":false,"in_reply_to_screen_name":"krandiash","lang":"en","retweeted":false,"fact_check":null,"id":"1983211148003455186","view_count":1246,"bookmark_count":1,"created_at":1761669358000,"favorite_count":5,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1983202316397453676","full_text":"@krandiash I’ve tested more than 17 AI voices over the last year.\n\nNothing close to Sonic-3.\n\nCongrats on the launch, Karan!","in_reply_to_user_id_str":"107936751","in_reply_to_status_id_str":"1983202316397453676","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[14,48],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1676101671003516928","name":"Aakash Verma","screen_name":"VermaAakash3","indices":[0,13]}]},"favorited":false,"in_reply_to_screen_name":"VermaAakash3","lang":"en","retweeted":false,"fact_check":null,"id":"1983220878725783622","view_count":35,"bookmark_count":1,"created_at":1761671678000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1983217284421419046","full_text":"@VermaAakash3 I have been playing with Sonic-3 🤯","in_reply_to_user_id_str":"1676101671003516928","in_reply_to_status_id_str":"1983217284421419046","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[15,36],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1409440115554873354","name":"Chidanand Tripathi","screen_name":"thetripathi58","indices":[0,14]}]},"favorited":false,"in_reply_to_screen_name":"thetripathi58","lang":"en","retweeted":false,"fact_check":null,"id":"1983223641153188111","view_count":57,"bookmark_count":0,"created_at":1761672337000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1983220578090922263","full_text":"@thetripathi58 Next level voice AI 🤯","in_reply_to_user_id_str":"1409440115554873354","in_reply_to_status_id_str":"1983220578090922263","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[13,69],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1860095764648853506","name":"Nas","screen_name":"Nas_tech_AI","indices":[0,12]}]},"favorited":false,"in_reply_to_screen_name":"Nas_tech_AI","lang":"en","retweeted":false,"fact_check":null,"id":"1983223455450284381","view_count":31,"bookmark_count":0,"created_at":1761672292000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1983219921493639223","full_text":"@Nas_tech_AI It sounds way more natural than anything else out there.","in_reply_to_user_id_str":"1860095764648853506","in_reply_to_status_id_str":"1983219921493639223","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[12,33],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1628683814993027072","name":"Robin Delta","screen_name":"heyrobinai","indices":[0,11]},{"id_str":"1705681383048597504","name":"Cartesia","screen_name":"cartesia_ai","indices":[21,33]}]},"favorited":false,"in_reply_to_screen_name":"heyrobinai","lang":"en","retweeted":false,"fact_check":null,"id":"1983222118763417706","view_count":482,"bookmark_count":0,"created_at":1761671974000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1983220022706352575","full_text":"@heyrobinai Nice job @cartesia_ai","in_reply_to_user_id_str":"1628683814993027072","in_reply_to_status_id_str":"1983220022706352575","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[17,51],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1430015840","name":"Aakash Kanojiya","screen_name":"Kanojiyaaakash1","indices":[0,16]}]},"favorited":false,"in_reply_to_screen_name":"Kanojiyaaakash1","lang":"en","retweeted":false,"fact_check":null,"id":"1983221755217871007","view_count":438,"bookmark_count":0,"created_at":1761671887000,"favorite_count":2,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1983219052320567634","full_text":"@Kanojiyaaakash1 Sounds really good in Spanish too.","in_reply_to_user_id_str":"1430015840","in_reply_to_status_id_str":"1983219052320567634","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[11,30],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1598298705610051591","name":"Rishabh","screen_name":"Rixhabh__","indices":[0,10]}]},"favorited":false,"in_reply_to_screen_name":"Rixhabh__","lang":"en","retweeted":false,"fact_check":null,"id":"1983223040855937341","view_count":168,"bookmark_count":0,"created_at":1761672194000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1983220346057896274","full_text":"@Rixhabh__ This is next level.","in_reply_to_user_id_str":"1598298705610051591","in_reply_to_status_id_str":"1983220346057896274","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-30","value":2,"startTime":1761696000000,"endTime":1761782400000,"tweets":[{"bookmarked":false,"display_text_range":[0,279],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/UZsO5Y2Dpt","expanded_url":"https://x.com/RaulJuncoV/status/1983504930754429168/photo/1","id_str":"1983504922705600512","indices":[280,303],"media_key":"3_1983504922705600512","media_url_https":"https://pbs.twimg.com/media/G4bTN9gbIAA8gLA.jpg","type":"photo","url":"https://t.co/UZsO5Y2Dpt","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":379,"y":1358,"h":187,"w":187}]},"medium":{"faces":[{"x":222,"y":796,"h":110,"w":110}]},"small":{"faces":[{"x":125,"y":450,"h":62,"w":62}]},"orig":{"faces":[{"x":721,"y":2580,"h":357,"w":357}]}},"sizes":{"large":{"h":2048,"w":1537,"resize":"fit"},"medium":{"h":1200,"w":901,"resize":"fit"},"small":{"h":680,"w":510,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":3891,"width":2920,"focus_rects":[{"x":0,"y":1031,"w":2920,"h":1635},{"x":0,"y":388,"w":2920,"h":2920},{"x":0,"y":184,"w":2920,"h":3329},{"x":974,"y":0,"w":1946,"h":3891},{"x":0,"y":0,"w":2920,"h":3891}]},"media_results":{"result":{"media_key":"3_1983504922705600512"}}}],"symbols":[],"timestamps":[],"urls":[{"display_url":"perplexity.ai/grow/comet?utm…","expanded_url":"https://www.perplexity.ai/grow/comet?utm_source=LinkedIn&wpsrc=LinkedIn&wpcn=&utm_campaign=","url":"https://t.co/rNmeT70IRw","indices":[662,685]}],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/UZsO5Y2Dpt","expanded_url":"https://x.com/RaulJuncoV/status/1983504930754429168/photo/1","id_str":"1983504922705600512","indices":[280,303],"media_key":"3_1983504922705600512","media_url_https":"https://pbs.twimg.com/media/G4bTN9gbIAA8gLA.jpg","type":"photo","url":"https://t.co/UZsO5Y2Dpt","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":379,"y":1358,"h":187,"w":187}]},"medium":{"faces":[{"x":222,"y":796,"h":110,"w":110}]},"small":{"faces":[{"x":125,"y":450,"h":62,"w":62}]},"orig":{"faces":[{"x":721,"y":2580,"h":357,"w":357}]}},"sizes":{"large":{"h":2048,"w":1537,"resize":"fit"},"medium":{"h":1200,"w":901,"resize":"fit"},"small":{"h":680,"w":510,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":3891,"width":2920,"focus_rects":[{"x":0,"y":1031,"w":2920,"h":1635},{"x":0,"y":388,"w":2920,"h":2920},{"x":0,"y":184,"w":2920,"h":3329},{"x":974,"y":0,"w":1946,"h":3891},{"x":0,"y":0,"w":2920,"h":3891}]},"media_results":{"result":{"media_key":"3_1983504922705600512"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1983504930754429168","view_count":335,"bookmark_count":2,"created_at":1761739401000,"favorite_count":3,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1983504930754429168","full_text":"I never imagined I’d switch browsers after decades on Chrome.\n\nBut Comet changed how I browse.\n\nIt doesn’t just open pages, it understands them.\n\nA few things that surprised me 👇\n\n- No ads, even on YouTube\n- Unsubscribes from spam\n- Summarizes articles & videos\n- Applying to jobs/filling out online forms\n- Writes PRs, summarizes GitHub repos\n- Groups tabs, manage email & calendar\n\nFinally, tab context; no copying/pasting or downloading files to ChatGPT/Perplexity website.\n\nAtlas feels premium.\nChrome feels safe.\nBut, Comet feels alive.\n\nThe browser war isn’t about speed anymore.\nIt’s about intelligence.\n\nAnd right now, Comet is #1.\n\nTry it free here: 👇\nhttps://t.co/rNmeT70IRw\n\nHave you tried? Leave your thought.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[10,60],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1818381581897412608","name":"Tech with Mak","screen_name":"techNmak","indices":[0,9]}]},"favorited":false,"in_reply_to_screen_name":"techNmak","lang":"en","retweeted":false,"fact_check":null,"id":"1983572602011451868","view_count":183,"bookmark_count":0,"created_at":1761755535000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1983535409842827649","full_text":"@techNmak I have been playing with Sonic-3, the whole week 👀","in_reply_to_user_id_str":"1818381581897412608","in_reply_to_status_id_str":"1983535409842827649","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[14,36],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"69941978","name":"Swapna Kumar Panda","screen_name":"swapnakpanda","indices":[0,13]}]},"favorited":false,"in_reply_to_screen_name":"swapnakpanda","lang":"en","retweeted":false,"fact_check":null,"id":"1983628556451377323","view_count":1141,"bookmark_count":0,"created_at":1761768876000,"favorite_count":3,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1983565907965190560","full_text":"@swapnakpanda Andrew Ng is the goat!","in_reply_to_user_id_str":"69941978","in_reply_to_status_id_str":"1983565907965190560","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-31","value":1,"startTime":1761782400000,"endTime":1761868800000,"tweets":[{"bookmarked":false,"display_text_range":[14,50],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"69941978","name":"Swapna Kumar Panda","screen_name":"swapnakpanda","indices":[0,13]}]},"favorited":false,"in_reply_to_screen_name":"swapnakpanda","lang":"en","retweeted":false,"fact_check":null,"id":"1983991892946862401","view_count":243,"bookmark_count":0,"created_at":1761855502000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1983942704435491238","full_text":"@swapnakpanda Some of my favorite languages here 👌","in_reply_to_user_id_str":"69941978","in_reply_to_status_id_str":"1983942704435491238","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[17,83],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1646445864796184578","name":"Neo Kim","screen_name":"systemdesignone","indices":[0,16]}]},"favorited":false,"in_reply_to_screen_name":"systemdesignone","lang":"en","retweeted":false,"fact_check":null,"id":"1983879685449904485","view_count":191,"bookmark_count":0,"created_at":1761828750000,"favorite_count":2,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1983879332230557949","full_text":"@systemdesignone Yup.\n\nMost teams don’t need more data, they need better direction.","in_reply_to_user_id_str":"1646445864796184578","in_reply_to_status_id_str":"1983879332230557949","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-01","value":6,"startTime":1761868800000,"endTime":1761955200000,"tweets":[{"bookmarked":false,"display_text_range":[0,276],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/9e75AXzdPm","expanded_url":"https://x.com/RaulJuncoV/status/1984229940443951496/photo/1","id_str":"1984229935058485248","indices":[277,300],"media_key":"3_1984229935058485248","media_url_https":"https://pbs.twimg.com/media/G4lmnO_bgAAcbVY.jpg","type":"photo","url":"https://t.co/9e75AXzdPm","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1818,"w":2048,"resize":"fit"},"medium":{"h":1065,"w":1200,"resize":"fit"},"small":{"h":604,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":2088,"width":2352,"focus_rects":[{"x":0,"y":0,"w":2352,"h":1317},{"x":0,"y":0,"w":2088,"h":2088},{"x":83,"y":0,"w":1832,"h":2088},{"x":477,"y":0,"w":1044,"h":2088},{"x":0,"y":0,"w":2352,"h":2088}]},"media_results":{"result":{"media_key":"3_1984229935058485248"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/9e75AXzdPm","expanded_url":"https://x.com/RaulJuncoV/status/1984229940443951496/photo/1","id_str":"1984229935058485248","indices":[277,300],"media_key":"3_1984229935058485248","media_url_https":"https://pbs.twimg.com/media/G4lmnO_bgAAcbVY.jpg","type":"photo","url":"https://t.co/9e75AXzdPm","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1818,"w":2048,"resize":"fit"},"medium":{"h":1065,"w":1200,"resize":"fit"},"small":{"h":604,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":2088,"width":2352,"focus_rects":[{"x":0,"y":0,"w":2352,"h":1317},{"x":0,"y":0,"w":2088,"h":2088},{"x":83,"y":0,"w":1832,"h":2088},{"x":477,"y":0,"w":1044,"h":2088},{"x":0,"y":0,"w":2352,"h":2088}]},"media_results":{"result":{"media_key":"3_1984229935058485248"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1984229940443951496","view_count":9208,"bookmark_count":90,"created_at":1761912257000,"favorite_count":104,"quote_count":0,"reply_count":6,"retweet_count":15,"user_id_str":"1272872603569528833","conversation_id_str":"1984229940443951496","full_text":"If you can, do the work when you write.\n\nLow Latency loves precomputation.\n\nHere’s the situation Maya faced 👇\n\nHer user profiles table had optional fields: display_name, timezone, and bio.\nHalf the rows were NULL.\nReads had to stay under 20 ms at 10 k QPS.\n\nShe needed to make sure every service saw a consistent “effective” value; no NULLs, ever.\n\nThese were her choices:\n\nA → COALESCE at read time\n\nKeep columns nullable.\nUse COALESCE(column, default) in every query.\nSimple. Until you realize every query now computes on the hot path.\nInconsistent logic across services.\nUnindexable. Slow.\n\nB → Materialize effective_ columns at write time*\n\nCompute once during writes or via CDC.\nStore effective_display_name, effective_timezone, etc.\nReads stay fast. Defaults stay consistent.\nA little more write work, but predictable, cacheable, and observable.\n\nC → DB defaults + NOT NULL migration\n\nFeels clean. Declarative.\nBut changing a live table with millions of rows is a minefield.\nDefaults only fix new rows; not legacy ones.\nComplex default rules don’t belong in SQL.\n\nD → Let every consumer handle defaults\n\nNo schema change.\nBut each service redefines what “default” means.\nSoon, you have five versions of truth, and none match.\n\nMaya picked B.\n\nBecause at scale, reads dominate writes.\nEvery millisecond saved per query compounds.\nComputing once at write-time beats recomputing 10,000 times a second.\n\nTrade-offs she accepted:\n\n– Slightly higher write latency.\n– Need for idempotency and concurrency control.\n– CDC lag if async updates are used.\n– Backfill job to fix existing data.\n\nAnyone can chase performance.\nFew can make it reliable.\n\nNever forget that: Latency loves precomputation.\n\nThere are a couple of options \"E\" you can suggest, also, any idea?","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-02","value":30,"startTime":1761955200000,"endTime":1762041600000,"tweets":[{"bookmarked":false,"display_text_range":[0,277],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/eOoVzUH2aL","expanded_url":"https://x.com/RaulJuncoV/status/1984593484679168103/photo/1","id_str":"1984593481323724800","indices":[278,301],"media_key":"3_1984593481323724800","media_url_https":"https://pbs.twimg.com/media/G4qxQaXbQAAMZEH.jpg","type":"photo","url":"https://t.co/eOoVzUH2aL","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1304,"w":978,"resize":"fit"},"medium":{"h":1200,"w":900,"resize":"fit"},"small":{"h":680,"w":510,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1304,"width":978,"focus_rects":[{"x":0,"y":0,"w":978,"h":548},{"x":0,"y":0,"w":978,"h":978},{"x":0,"y":0,"w":978,"h":1115},{"x":0,"y":0,"w":652,"h":1304},{"x":0,"y":0,"w":978,"h":1304}]},"media_results":{"result":{"media_key":"3_1984593481323724800"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/eOoVzUH2aL","expanded_url":"https://x.com/RaulJuncoV/status/1984593484679168103/photo/1","id_str":"1984593481323724800","indices":[278,301],"media_key":"3_1984593481323724800","media_url_https":"https://pbs.twimg.com/media/G4qxQaXbQAAMZEH.jpg","type":"photo","url":"https://t.co/eOoVzUH2aL","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1304,"w":978,"resize":"fit"},"medium":{"h":1200,"w":900,"resize":"fit"},"small":{"h":680,"w":510,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1304,"width":978,"focus_rects":[{"x":0,"y":0,"w":978,"h":548},{"x":0,"y":0,"w":978,"h":978},{"x":0,"y":0,"w":978,"h":1115},{"x":0,"y":0,"w":652,"h":1304},{"x":0,"y":0,"w":978,"h":1304}]},"media_results":{"result":{"media_key":"3_1984593481323724800"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1984593484679168103","view_count":123047,"bookmark_count":2384,"created_at":1761998933000,"favorite_count":2160,"quote_count":11,"reply_count":30,"retweet_count":217,"user_id_str":"1272872603569528833","conversation_id_str":"1984593484679168103","full_text":"A backend engineer asked me why I recommend Fundamentals of Data Engineering for backend folks.\n\nBecause most backend engineers accidentally become data engineers the moment their API hits production.\n\nBackend = owns writes.\nData Engineering = owns reads.\nBut both eat the same consequences when the data sucks.\n\nIf you learn Data Engineering fundamentals, you level up faster because you stop treating data as “someone else’s problem.”\n\nYou get better at:\n\n- Designing schemas that won’t break downstream\n- Shipping clean, traceable events (no dual-write disasters)\n- Thinking in batch vs. streaming trade-offs\n- Debugging data issues faster than “blame analytics”\n- Building APIs that scale with actual usage patterns\n\nBackend without data fundamentals = “the feature works”\nBackend with data fundamentals = “the business trusts what you build”\n\nThe short answer:\nMost backend engineers only understand half the system.\n\nThis book helps you finally see the whole thing.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-03","value":0,"startTime":1762041600000,"endTime":1762128000000,"tweets":[]},{"label":"2025-11-04","value":35,"startTime":1762128000000,"endTime":1762214400000,"tweets":[{"bookmarked":false,"display_text_range":[0,279],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/qBbTaN0k7V","expanded_url":"https://x.com/RaulJuncoV/status/1985331810566594955/photo/1","id_str":"1985331806649135104","indices":[280,303],"media_key":"3_1985331806649135104","media_url_https":"https://pbs.twimg.com/media/G41QwmibMAAEVVt.jpg","type":"photo","url":"https://t.co/qBbTaN0k7V","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1596,"w":2048,"resize":"fit"},"medium":{"h":935,"w":1200,"resize":"fit"},"small":{"h":530,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":2311,"width":2966,"focus_rects":[{"x":0,"y":0,"w":2966,"h":1661},{"x":655,"y":0,"w":2311,"h":2311},{"x":939,"y":0,"w":2027,"h":2311},{"x":1424,"y":0,"w":1156,"h":2311},{"x":0,"y":0,"w":2966,"h":2311}]},"media_results":{"result":{"media_key":"3_1985331806649135104"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/qBbTaN0k7V","expanded_url":"https://x.com/RaulJuncoV/status/1985331810566594955/photo/1","id_str":"1985331806649135104","indices":[280,303],"media_key":"3_1985331806649135104","media_url_https":"https://pbs.twimg.com/media/G41QwmibMAAEVVt.jpg","type":"photo","url":"https://t.co/qBbTaN0k7V","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1596,"w":2048,"resize":"fit"},"medium":{"h":935,"w":1200,"resize":"fit"},"small":{"h":530,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":2311,"width":2966,"focus_rects":[{"x":0,"y":0,"w":2966,"h":1661},{"x":655,"y":0,"w":2311,"h":2311},{"x":939,"y":0,"w":2027,"h":2311},{"x":1424,"y":0,"w":1156,"h":2311},{"x":0,"y":0,"w":2966,"h":2311}]},"media_results":{"result":{"media_key":"3_1985331806649135104"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1985331810566594955","view_count":112049,"bookmark_count":2781,"created_at":1762174963000,"favorite_count":2021,"quote_count":16,"reply_count":34,"retweet_count":264,"user_id_str":"1272872603569528833","conversation_id_str":"1985331810566594955","full_text":"Most engineers learn system design backwards.\n\nThey jump to Kubernetes before they understand what a network packet even does.\n\nHere’s the order that actually makes you dangerous:\n\n1. Networks first\n\nHTTP. TCP. DNS. Latency vs throughput.\nThis is the part nobody studies.\nThis is like trying to bench 300lbs without learning to squat.\n\n2. Databases second\n\nSQL vs NoSQL, indexes, replication, and partitioning.\nIf you can’t reason about data -> you can’t reason about scale.\n\n3. Caching\n\nRedis, CDNs, TTLs, eviction policies.\n70% of scaling wins come from avoiding queries.\n\n4. Queues & Streams\n\nKafka, RabbitMQ, SQS.\nThis is how you decouple timelines and handle spikes without blowing up servers.\n\n5. Load Balancing\n\nRound robin vs least connections vs consistent hashing.\nYou understand how to scale horizontally without chaos.\n\n6. Build 5 classic designs yourself\n\n- URL shortener\n- Rate limiter\n- Chat app\n- Feed system\n- Notifications\n\n7. Read real-world post-mortems\n\nReal learning is failure exposure.\nYou see what broke. You see WHY.\n\nYou don’t become good at system design by memorizing diagrams.\nYou become good by understanding the physics of distributed systems.\n\nLatency. Durability. Throughput. Availability. Cost.\nThose 5 forces rule everything.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[17,141],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1646445864796184578","name":"Neo Kim","screen_name":"systemdesignone","indices":[0,16]}]},"favorited":false,"in_reply_to_screen_name":"systemdesignone","lang":"en","retweeted":false,"fact_check":null,"id":"1985332305750106380","view_count":220,"bookmark_count":0,"created_at":1762175082000,"favorite_count":2,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1985316551675834427","full_text":"@systemdesignone Well put, Neo Kim \n\nThe trick is knowing when to scale; too soon and you overengineer, too late and everything catches fire.","in_reply_to_user_id_str":"1646445864796184578","in_reply_to_status_id_str":"1985316551675834427","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,279],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[{"display_url":"JoinEnginuity.com","expanded_url":"http://JoinEnginuity.com","url":"https://t.co/YUWYsYTi5A","indices":[75,98]},{"display_url":"JoinEnginuity.com","expanded_url":"http://JoinEnginuity.com","url":"https://t.co/pWnIpIYPKj","indices":[75,98]}],"user_mentions":[]},"favorited":false,"in_reply_to_screen_name":"RaulJuncoV","lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1985409357236830493","view_count":844,"bookmark_count":7,"created_at":1762193452000,"favorite_count":6,"quote_count":0,"reply_count":0,"retweet_count":1,"user_id_str":"1272872603569528833","conversation_id_str":"1985331810566594955","full_text":"If you want to practice this stuff daily (not just read about it), I built https://t.co/pWnIpIYPKj\n\nIt’s a platform where you answer one short system design question per day, so you build intuition through reps, not overwhelm.\n\nInstead of doing 2-hour study sessions once a week… you stack tiny wins daily.\n\nThat’s how system design becomes natural.","in_reply_to_user_id_str":"1272872603569528833","in_reply_to_status_id_str":"1985331810566594955","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[17,149],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1646445864796184578","name":"Neo Kim","screen_name":"systemdesignone","indices":[0,16]}]},"favorited":false,"in_reply_to_screen_name":"systemdesignone","lang":"en","retweeted":false,"fact_check":null,"id":"1985334496237965812","view_count":805,"bookmark_count":2,"created_at":1762175604000,"favorite_count":5,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1985331810566594955","full_text":"@systemdesignone CRUD is where you practice the mechanics:\n\n- routing\n- persistence\n- caching decisions\n- read vs write paths\n\nThanks for adding, Neo","in_reply_to_user_id_str":"1646445864796184578","in_reply_to_status_id_str":"1985334078195868033","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[14,116],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"69941978","name":"Swapna Kumar Panda","screen_name":"swapnakpanda","indices":[0,13]}]},"favorited":false,"in_reply_to_screen_name":"swapnakpanda","lang":"en","retweeted":false,"fact_check":null,"id":"1985457528872841390","view_count":38,"bookmark_count":0,"created_at":1762204937000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1985331810566594955","full_text":"@swapnakpanda yup. Chasing trends creates shallow knowledge.\n\nTools change every few years.\nPrinciples last decades.","in_reply_to_user_id_str":"69941978","in_reply_to_status_id_str":"1985388406462169504","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[16,90],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"2227261574","name":"Anton Martyniuk","screen_name":"AntonMartyniuk","indices":[0,15]}]},"favorited":false,"in_reply_to_screen_name":"AntonMartyniuk","lang":"en","retweeted":false,"fact_check":null,"id":"1985337521149026604","view_count":349,"bookmark_count":1,"created_at":1762176325000,"favorite_count":3,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1985331810566594955","full_text":"@AntonMartyniuk System design gets easier when the fundamentals do the thinking for you. 😉","in_reply_to_user_id_str":"2227261574","in_reply_to_status_id_str":"1985336944880984565","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[12,74],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1531209491357675521","name":"Shefali","screen_name":"Shefali__J","indices":[0,11]}]},"favorited":false,"in_reply_to_screen_name":"Shefali__J","lang":"en","retweeted":false,"fact_check":null,"id":"1985456959634510020","view_count":354,"bookmark_count":0,"created_at":1762204801000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1985335255725699210","full_text":"@Shefali__J This compilation is on fire!\n\nThanks for the shoutout, Shefali","in_reply_to_user_id_str":"1531209491357675521","in_reply_to_status_id_str":"1985335255725699210","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-05","value":0,"startTime":1762214400000,"endTime":1762300800000,"tweets":[]},{"label":"2025-11-06","value":0,"startTime":1762300800000,"endTime":1762387200000,"tweets":[]},{"label":"2025-11-07","value":14,"startTime":1762387200000,"endTime":1762473600000,"tweets":[{"bookmarked":false,"display_text_range":[0,278],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/FVtD1fO2Du","expanded_url":"https://x.com/RaulJuncoV/status/1986418683569447133/photo/1","id_str":"1986418678976622592","indices":[279,302],"media_key":"3_1986418678976622592","media_url_https":"https://pbs.twimg.com/media/G5EtQ5eaMAAsEk3.jpg","type":"photo","url":"https://t.co/FVtD1fO2Du","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":453,"y":961,"h":123,"w":123}]},"medium":{"faces":[{"x":265,"y":563,"h":72,"w":72}]},"small":{"faces":[{"x":150,"y":319,"h":41,"w":41}]},"orig":{"faces":[{"x":667,"y":1415,"h":182,"w":182}]}},"sizes":{"large":{"h":1709,"w":2048,"resize":"fit"},"medium":{"h":1002,"w":1200,"resize":"fit"},"small":{"h":568,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":2515,"width":3013,"focus_rects":[{"x":0,"y":0,"w":3013,"h":1687},{"x":498,"y":0,"w":2515,"h":2515},{"x":807,"y":0,"w":2206,"h":2515},{"x":1755,"y":0,"w":1258,"h":2515},{"x":0,"y":0,"w":3013,"h":2515}]},"media_results":{"result":{"media_key":"3_1986418678976622592"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/FVtD1fO2Du","expanded_url":"https://x.com/RaulJuncoV/status/1986418683569447133/photo/1","id_str":"1986418678976622592","indices":[279,302],"media_key":"3_1986418678976622592","media_url_https":"https://pbs.twimg.com/media/G5EtQ5eaMAAsEk3.jpg","type":"photo","url":"https://t.co/FVtD1fO2Du","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":453,"y":961,"h":123,"w":123}]},"medium":{"faces":[{"x":265,"y":563,"h":72,"w":72}]},"small":{"faces":[{"x":150,"y":319,"h":41,"w":41}]},"orig":{"faces":[{"x":667,"y":1415,"h":182,"w":182}]}},"sizes":{"large":{"h":1709,"w":2048,"resize":"fit"},"medium":{"h":1002,"w":1200,"resize":"fit"},"small":{"h":568,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":2515,"width":3013,"focus_rects":[{"x":0,"y":0,"w":3013,"h":1687},{"x":498,"y":0,"w":2515,"h":2515},{"x":807,"y":0,"w":2206,"h":2515},{"x":1755,"y":0,"w":1258,"h":2515},{"x":0,"y":0,"w":3013,"h":2515}]},"media_results":{"result":{"media_key":"3_1986418678976622592"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1986418683569447133","view_count":26495,"bookmark_count":485,"created_at":1762434094000,"favorite_count":509,"quote_count":0,"reply_count":14,"retweet_count":71,"user_id_str":"1272872603569528833","conversation_id_str":"1986418683569447133","full_text":"System design is the art of making scale look boring.\n\nHere are 3 system-design project ideas you can actually build and reason about 👇\n\nProject idea 1: “Instagram-style Feed Service”\n\nYour goal: design a timeline that scales reads.\n\nKey challenges to solve:\n\n- fan-out on write vs fan-out on read\n- caching the feed (Redis? CDN?)\n- handling the “celebrity problem” (1M followers)\n\nDeliverable: write a design doc that defends why you picked your fan-out strategy and how you avoid thundering herds.\n\nProject idea 2: “URL Shortener at 5k RPS”\n\nYour goal: tiny API that forces huge decisions.\n\nKey challenges to solve:\n\n- ID generation strategy (Snowflake IDs? base62?)\n- consistent hashing across shards\n- hot key protection\n\nDeliverable: build a prototype, hammer it with a load generator, and tune your write path until you get predictable low-latency writes.\n\nProject idea 3: “E-Commerce Checkout as a SAGA”\n\nYour goal: durability + correctness over everything.\n\nKey challenges to solve:\n→ Payment, Inventory, Order microservices coordination\n→ Orchestrator vs Choreography\n→ idempotency and retries\n\nDeliverable: show how you avoid double-charging customers through idempotent event handling + a durable orchestrator.\n\nJust picking a “cool” tool won’t save you.\nGood system design comes from defending your trade-offs.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[14,15],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"69941978","name":"Swapna Kumar Panda","screen_name":"swapnakpanda","indices":[0,13]}]},"favorited":false,"in_reply_to_screen_name":"swapnakpanda","lang":"qme","retweeted":false,"fact_check":null,"id":"1986473808937550306","view_count":138,"bookmark_count":0,"created_at":1762447237000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1986110846481932596","full_text":"@swapnakpanda 🤩","in_reply_to_user_id_str":"69941978","in_reply_to_status_id_str":"1986110846481932596","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[17,35],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1646445864796184578","name":"Neo Kim","screen_name":"systemdesignone","indices":[0,16]}]},"favorited":false,"in_reply_to_screen_name":"systemdesignone","lang":"fr","retweeted":false,"fact_check":null,"id":"1986530811789635661","view_count":221,"bookmark_count":0,"created_at":1762460828000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1986416083482382500","full_text":"@systemdesignone Maintenance free 👌","in_reply_to_user_id_str":"1646445864796184578","in_reply_to_status_id_str":"1986416083482382500","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-08","value":0,"startTime":1762473600000,"endTime":1762560000000,"tweets":[]},{"label":"2025-11-09","value":0,"startTime":1762560000000,"endTime":1762646400000,"tweets":[]},{"label":"2025-11-10","value":0,"startTime":1762646400000,"endTime":1762732800000,"tweets":[]},{"label":"2025-11-11","value":15,"startTime":1762732800000,"endTime":1762819200000,"tweets":[{"bookmarked":false,"display_text_range":[0,284],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/UDJqLAGLbb","expanded_url":"https://x.com/RaulJuncoV/status/1987868382503620805/photo/1","id_str":"1987868378829357056","indices":[285,308],"media_key":"3_1987868378829357056","media_url_https":"https://pbs.twimg.com/media/G5ZTwiRbAAATx6v.jpg","type":"photo","url":"https://t.co/UDJqLAGLbb","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1961,"w":2048,"resize":"fit"},"medium":{"h":1149,"w":1200,"resize":"fit"},"small":{"h":651,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":2344,"width":2448,"focus_rects":[{"x":0,"y":0,"w":2448,"h":1371},{"x":104,"y":0,"w":2344,"h":2344},{"x":257,"y":0,"w":2056,"h":2344},{"x":699,"y":0,"w":1172,"h":2344},{"x":0,"y":0,"w":2448,"h":2344}]},"media_results":{"result":{"media_key":"3_1987868378829357056"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/UDJqLAGLbb","expanded_url":"https://x.com/RaulJuncoV/status/1987868382503620805/photo/1","id_str":"1987868378829357056","indices":[285,308],"media_key":"3_1987868378829357056","media_url_https":"https://pbs.twimg.com/media/G5ZTwiRbAAATx6v.jpg","type":"photo","url":"https://t.co/UDJqLAGLbb","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1961,"w":2048,"resize":"fit"},"medium":{"h":1149,"w":1200,"resize":"fit"},"small":{"h":651,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":2344,"width":2448,"focus_rects":[{"x":0,"y":0,"w":2448,"h":1371},{"x":104,"y":0,"w":2344,"h":2344},{"x":257,"y":0,"w":2056,"h":2344},{"x":699,"y":0,"w":1172,"h":2344},{"x":0,"y":0,"w":2448,"h":2344}]},"media_results":{"result":{"media_key":"3_1987868378829357056"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1987868382503620805","view_count":25228,"bookmark_count":317,"created_at":1762779729000,"favorite_count":331,"quote_count":0,"reply_count":15,"retweet_count":47,"user_id_str":"1272872603569528833","conversation_id_str":"1987868382503620805","full_text":"You don’t pick tools based on what’s cool. You pick based on constraints.\n\nTopics vs Queues\n\nHere are the 5 questions that decide the right one:\n\n1. One worker or many?\n\nIf one consumer should process a message -> Queue.\nIf many consumers need the same message -> Topic.\n\nSimple rule:\n\nQueue = throughput.\nTopic = fan-out.\n\n2. Can you lose messages?\n\nIf losing a message is unacceptable -> Queue wins.\nTopics need more config to get the same safety guarantees.\n\n3. Are you scaling workload or audience?\n\nQueues scale workload (parallelism).\nTopics scale audience (more listeners).\nMost engineers confuse the two.\n\n4. What if a consumer dies?\n\nQueues handle tracking for you.\nTopics make you handle offsets + state.\n\nThis complexity hurts when volume explodes.\n\n5. How fast is the system evolving?\n\nNew system, changing requirements? -> Topic gives you flexibility.\nStable system, clear workflow? -> Queue gives you simplicity.\n\nMy recommendation:\n\nStart with a Queue.\nWhen you actually need fan-out, evolve to a Topic.\n\nPicking based on taste is amateur.\nPicking based on constraints is senior.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-12","value":13,"startTime":1762819200000,"endTime":1762905600000,"tweets":[{"bookmarked":false,"display_text_range":[0,272],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/qriDNEx3Jx","expanded_url":"https://x.com/RaulJuncoV/status/1988231827358896373/photo/1","id_str":"1988231820564107264","indices":[273,296],"media_key":"3_1988231820564107264","media_url_https":"https://pbs.twimg.com/media/G5eeToPaEAAjvNw.jpg","type":"photo","url":"https://t.co/qriDNEx3Jx","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":871,"y":253,"h":193,"w":193},{"x":863,"y":549,"h":213,"w":213}]},"medium":{"faces":[{"x":510,"y":148,"h":113,"w":113},{"x":506,"y":322,"h":125,"w":125}]},"small":{"faces":[{"x":289,"y":84,"h":64,"w":64},{"x":286,"y":182,"h":71,"w":71}]},"orig":{"faces":[{"x":1773,"y":516,"h":394,"w":394},{"x":1757,"y":1118,"h":435,"w":435}]}},"sizes":{"large":{"h":2048,"w":1580,"resize":"fit"},"medium":{"h":1200,"w":926,"resize":"fit"},"small":{"h":680,"w":525,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":4166,"width":3215,"focus_rects":[{"x":0,"y":1494,"w":3215,"h":1800},{"x":0,"y":787,"w":3215,"h":3215},{"x":0,"y":501,"w":3215,"h":3665},{"x":0,"y":0,"w":2083,"h":4166},{"x":0,"y":0,"w":3215,"h":4166}]},"media_results":{"result":{"media_key":"3_1988231820564107264"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/qriDNEx3Jx","expanded_url":"https://x.com/RaulJuncoV/status/1988231827358896373/photo/1","id_str":"1988231820564107264","indices":[273,296],"media_key":"3_1988231820564107264","media_url_https":"https://pbs.twimg.com/media/G5eeToPaEAAjvNw.jpg","type":"photo","url":"https://t.co/qriDNEx3Jx","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":871,"y":253,"h":193,"w":193},{"x":863,"y":549,"h":213,"w":213}]},"medium":{"faces":[{"x":510,"y":148,"h":113,"w":113},{"x":506,"y":322,"h":125,"w":125}]},"small":{"faces":[{"x":289,"y":84,"h":64,"w":64},{"x":286,"y":182,"h":71,"w":71}]},"orig":{"faces":[{"x":1773,"y":516,"h":394,"w":394},{"x":1757,"y":1118,"h":435,"w":435}]}},"sizes":{"large":{"h":2048,"w":1580,"resize":"fit"},"medium":{"h":1200,"w":926,"resize":"fit"},"small":{"h":680,"w":525,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":4166,"width":3215,"focus_rects":[{"x":0,"y":1494,"w":3215,"h":1800},{"x":0,"y":787,"w":3215,"h":3215},{"x":0,"y":501,"w":3215,"h":3665},{"x":0,"y":0,"w":2083,"h":4166},{"x":0,"y":0,"w":3215,"h":4166}]},"media_results":{"result":{"media_key":"3_1988231820564107264"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1988231827358896373","view_count":17366,"bookmark_count":241,"created_at":1762866381000,"favorite_count":216,"quote_count":1,"reply_count":12,"retweet_count":26,"user_id_str":"1272872603569528833","conversation_id_str":"1988231827358896373","full_text":"Anyone can return 200.\nReal engineers return 202 and still deliver.\n\nMost teams think “faster” means “simpler.”\nThey block until everything’s done.\nThen they wonder why latency spikes and the system melts under load.\n\nA. Make it fully synchronous. “Just wait till it’s all complete.”\nSafe on paper. Pain in production.\n\nC. Write to the database and fire off background jobs.\nFeels fast. But when those jobs fail, no one knows until it’s too late.\n\nD. Run a saga in the same request.\nTotal control — until one step hangs and the whole thing dies.\n\nThe real move: 202 Accepted + durable queue + status resource.\n\nWhy it works:\n\n1. Clients get instant responses. No waiting.\n2. Queues absorb spikes, retries, and downstream chaos.\n3. You gain visibility through status endpoints and webhooks.\n4. Systems stay decoupled and fault-tolerant.\n5. Latency becomes predictable; you own the timing.\n\nTrade-offs worth paying:\n\n- Eventual consistency. Things settle, not sync instantly.\n- Job tracking. You need a clear state machine.\n- Idempotency. Every retry must be safe.\n- DLQs and metrics. Otherwise you’re blind when it breaks.\n- Ordering. Version every update or lose sequence.\n\n200 shines in happy paths.\n202 shines when the world’s on fire.\n\nSo here’s the question:\nWhen do you let your API walk away instead of waiting?","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[17,33],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1646445864796184578","name":"Neo Kim","screen_name":"systemdesignone","indices":[0,16]}]},"favorited":false,"in_reply_to_screen_name":"systemdesignone","lang":"en","retweeted":false,"fact_check":null,"id":"1988235042380787822","view_count":546,"bookmark_count":1,"created_at":1762867148000,"favorite_count":1,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1988227503870156858","full_text":"@systemdesignone Big fan of these","in_reply_to_user_id_str":"1646445864796184578","in_reply_to_status_id_str":"1988227503870156858","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-13","value":0,"startTime":1762905600000,"endTime":1762992000000,"tweets":[{"bookmarked":false,"display_text_range":[12,70],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"2259435828","name":"Hassaan Raza","screen_name":"hassaanrza","indices":[0,11]}]},"favorited":false,"in_reply_to_screen_name":"hassaanrza","lang":"en","retweeted":false,"fact_check":null,"id":"1988674193618272521","view_count":2,"bookmark_count":0,"created_at":1762971850000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1988666194795331996","full_text":"@hassaanrza This is wild; in the best way.\n\nContext is the cheat code.","in_reply_to_user_id_str":"2259435828","in_reply_to_status_id_str":"1988666194795331996","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-14","value":0,"startTime":1762992000000,"endTime":1763078400000,"tweets":[]},{"label":"2025-11-15","value":0,"startTime":1763078400000,"endTime":1763164800000,"tweets":[{"bookmarked":false,"display_text_range":[15,91],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"727835447267868674","name":"Petar Ivanov","screen_name":"petarivanovv9","indices":[0,14]}]},"favorited":false,"in_reply_to_screen_name":"petarivanovv9","lang":"en","retweeted":false,"fact_check":null,"id":"1989309042531950848","view_count":11,"bookmark_count":0,"created_at":1763123209000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1989235105940787557","full_text":"@petarivanovv9 Sometimes I feel my copilot is suggesting solutions based on the questions 😅","in_reply_to_user_id_str":"727835447267868674","in_reply_to_status_id_str":"1989235105940787557","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[14,45],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"69941978","name":"Swapna Kumar Panda","screen_name":"swapnakpanda","indices":[0,13]}]},"favorited":false,"in_reply_to_screen_name":"swapnakpanda","lang":"en","retweeted":false,"fact_check":null,"id":"1989122223874170900","view_count":259,"bookmark_count":0,"created_at":1763078668000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1989008863098728694","full_text":"@swapnakpanda Handling data is a prime skill.","in_reply_to_user_id_str":"69941978","in_reply_to_status_id_str":"1989008863098728694","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[14,23],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"69941978","name":"Swapna Kumar Panda","screen_name":"swapnakpanda","indices":[0,13]}]},"favorited":false,"in_reply_to_screen_name":"swapnakpanda","lang":"en","retweeted":false,"fact_check":null,"id":"1989475550759661850","view_count":325,"bookmark_count":0,"created_at":1763162908000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1989417239263809968","full_text":"@swapnakpanda The goat!","in_reply_to_user_id_str":"69941978","in_reply_to_status_id_str":"1989417239263809968","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-16","value":0,"startTime":1763164800000,"endTime":1763251200000,"tweets":[]},{"label":"2025-11-17","value":0,"startTime":1763251200000,"endTime":1763337600000,"tweets":[]},{"label":"2025-11-18","value":0,"startTime":1763337600000,"endTime":1763424000000,"tweets":[]}],"nbookmarks":[{"label":"2025-10-19","value":0,"startTime":1760745600000,"endTime":1760832000000,"tweets":[]},{"label":"2025-10-20","value":0,"startTime":1760832000000,"endTime":1760918400000,"tweets":[]},{"label":"2025-10-21","value":2912,"startTime":1760918400000,"endTime":1761004800000,"tweets":[{"bookmarked":false,"display_text_range":[0,275],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/oQOUxmFG12","expanded_url":"https://x.com/RaulJuncoV/status/1980243241783197925/photo/1","id_str":"1980243235646926848","indices":[276,299],"media_key":"3_1980243235646926848","media_url_https":"https://pbs.twimg.com/media/G3s8uyWa8AAY6nx.jpg","type":"photo","url":"https://t.co/oQOUxmFG12","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":1363,"y":401,"h":101,"w":101}]},"medium":{"faces":[{"x":799,"y":235,"h":59,"w":59}]},"small":{"faces":[{"x":452,"y":133,"h":33,"w":33}]},"orig":{"faces":[{"x":2036,"y":600,"h":152,"w":152}]}},"sizes":{"large":{"h":1898,"w":2048,"resize":"fit"},"medium":{"h":1112,"w":1200,"resize":"fit"},"small":{"h":630,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":2833,"width":3057,"focus_rects":[{"x":0,"y":593,"w":3057,"h":1712},{"x":0,"y":0,"w":2833,"h":2833},{"x":0,"y":0,"w":2485,"h":2833},{"x":0,"y":0,"w":1417,"h":2833},{"x":0,"y":0,"w":3057,"h":2833}]},"media_results":{"result":{"media_key":"3_1980243235646926848"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/oQOUxmFG12","expanded_url":"https://x.com/RaulJuncoV/status/1980243241783197925/photo/1","id_str":"1980243235646926848","indices":[276,299],"media_key":"3_1980243235646926848","media_url_https":"https://pbs.twimg.com/media/G3s8uyWa8AAY6nx.jpg","type":"photo","url":"https://t.co/oQOUxmFG12","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":1363,"y":401,"h":101,"w":101}]},"medium":{"faces":[{"x":799,"y":235,"h":59,"w":59}]},"small":{"faces":[{"x":452,"y":133,"h":33,"w":33}]},"orig":{"faces":[{"x":2036,"y":600,"h":152,"w":152}]}},"sizes":{"large":{"h":1898,"w":2048,"resize":"fit"},"medium":{"h":1112,"w":1200,"resize":"fit"},"small":{"h":630,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":2833,"width":3057,"focus_rects":[{"x":0,"y":593,"w":3057,"h":1712},{"x":0,"y":0,"w":2833,"h":2833},{"x":0,"y":0,"w":2485,"h":2833},{"x":0,"y":0,"w":1417,"h":2833},{"x":0,"y":0,"w":3057,"h":2833}]},"media_results":{"result":{"media_key":"3_1980243235646926848"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1980243241783197925","view_count":127089,"bookmark_count":2911,"created_at":1760961754000,"favorite_count":2061,"quote_count":3,"reply_count":39,"retweet_count":296,"user_id_str":"1272872603569528833","conversation_id_str":"1980243241783197925","full_text":"System Design isn’t one big concept.\n\nIt’s a staircase.\n\nMost engineers try to skip to “distributed systems.”\nThen, wonder why everything collapses under load.\n\nYou can’t copy-paste scale.\nYou earn it, step by step.\n\nStep 1: Foundations\n\n- Learn how data moves.\n- Networking. Databases. Caching. APIs.\n- You can’t scale what you don’t understand.\n\nStep 2: Mechanics\n\n- Learn how systems behave under stress.\n- Queues. Consistency. Observability. Failures.\n- This is where good engineers become reliable ones.\n\nStep 3: Architecture\n\n- Learn how to design for change.\n- Trade-offs. Evolution. Resilience.\n- You stop asking “how do I build this?” and start asking “how will this break?”\n\nMost people collect patterns.\nFew develop principles.\nThe difference? Depth.\n\nThe deeper you go, the less you rely on luck, and the more you rely on design.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[17,29],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1646445864796184578","name":"Neo Kim","screen_name":"systemdesignone","indices":[0,16]}]},"favorited":false,"in_reply_to_screen_name":"systemdesignone","lang":"en","retweeted":false,"fact_check":null,"id":"1980258218061226195","view_count":887,"bookmark_count":0,"created_at":1760965325000,"favorite_count":3,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1980243241783197925","full_text":"@systemdesignone Thanks, Neo!","in_reply_to_user_id_str":"1646445864796184578","in_reply_to_status_id_str":"1980248053190922438","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[16,77],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"2227261574","name":"Anton Martyniuk","screen_name":"AntonMartyniuk","indices":[0,15]}]},"favorited":false,"in_reply_to_screen_name":"AntonMartyniuk","lang":"en","retweeted":false,"fact_check":null,"id":"1980246842588938510","view_count":674,"bookmark_count":0,"created_at":1760962613000,"favorite_count":6,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1980243241783197925","full_text":"@AntonMartyniuk Design books teach concepts.\nProduction teaches consequences.","in_reply_to_user_id_str":"2227261574","in_reply_to_status_id_str":"1980245186430239051","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[17,77],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1646445864796184578","name":"Neo Kim","screen_name":"systemdesignone","indices":[0,16]}]},"favorited":false,"in_reply_to_screen_name":"systemdesignone","lang":"en","retweeted":false,"fact_check":null,"id":"1980246673772138693","view_count":372,"bookmark_count":1,"created_at":1760962572000,"favorite_count":2,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1980245638454419678","full_text":"@systemdesignone I like how this breaks things down by problem → solution. 👌","in_reply_to_user_id_str":"1646445864796184578","in_reply_to_status_id_str":"1980245638454419678","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-22","value":0,"startTime":1761004800000,"endTime":1761091200000,"tweets":[]},{"label":"2025-10-23","value":43,"startTime":1761091200000,"endTime":1761177600000,"tweets":[{"bookmarked":false,"display_text_range":[0,278],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/GjHYrOAJTN","expanded_url":"https://x.com/RaulJuncoV/status/1980968270254821785/photo/1","id_str":"1980968266593157120","indices":[279,302],"media_key":"3_1980968266593157120","media_url_https":"https://pbs.twimg.com/media/G33QJJGbQAA5UxN.jpg","type":"photo","url":"https://t.co/GjHYrOAJTN","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":547,"y":1311,"h":275,"w":275},{"x":521,"y":1530,"h":355,"w":355}]},"medium":{"faces":[{"x":320,"y":768,"h":161,"w":161},{"x":305,"y":897,"h":208,"w":208}]},"small":{"faces":[{"x":181,"y":435,"h":91,"w":91},{"x":173,"y":508,"h":117,"w":117}]},"orig":{"faces":[{"x":559,"y":1340,"h":281,"w":281},{"x":533,"y":1564,"h":363,"w":363}]}},"sizes":{"large":{"h":2048,"w":1982,"resize":"fit"},"medium":{"h":1200,"w":1162,"resize":"fit"},"small":{"h":680,"w":658,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":2092,"width":2025,"focus_rects":[{"x":0,"y":0,"w":2025,"h":1134},{"x":0,"y":0,"w":2025,"h":2025},{"x":0,"y":0,"w":1835,"h":2092},{"x":365,"y":0,"w":1046,"h":2092},{"x":0,"y":0,"w":2025,"h":2092}]},"media_results":{"result":{"media_key":"3_1980968266593157120"}}}],"symbols":[],"timestamps":[],"urls":[{"display_url":"systemdesignclassroom.substack.com/p/the-architec…","expanded_url":"https://systemdesignclassroom.substack.com/p/the-architecture-that-gets-you-here","url":"https://t.co/9wkWUqDtk4","indices":[808,831]}],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/GjHYrOAJTN","expanded_url":"https://x.com/RaulJuncoV/status/1980968270254821785/photo/1","id_str":"1980968266593157120","indices":[279,302],"media_key":"3_1980968266593157120","media_url_https":"https://pbs.twimg.com/media/G33QJJGbQAA5UxN.jpg","type":"photo","url":"https://t.co/GjHYrOAJTN","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":547,"y":1311,"h":275,"w":275},{"x":521,"y":1530,"h":355,"w":355}]},"medium":{"faces":[{"x":320,"y":768,"h":161,"w":161},{"x":305,"y":897,"h":208,"w":208}]},"small":{"faces":[{"x":181,"y":435,"h":91,"w":91},{"x":173,"y":508,"h":117,"w":117}]},"orig":{"faces":[{"x":559,"y":1340,"h":281,"w":281},{"x":533,"y":1564,"h":363,"w":363}]}},"sizes":{"large":{"h":2048,"w":1982,"resize":"fit"},"medium":{"h":1200,"w":1162,"resize":"fit"},"small":{"h":680,"w":658,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":2092,"width":2025,"focus_rects":[{"x":0,"y":0,"w":2025,"h":1134},{"x":0,"y":0,"w":2025,"h":2025},{"x":0,"y":0,"w":1835,"h":2092},{"x":365,"y":0,"w":1046,"h":2092},{"x":0,"y":0,"w":2025,"h":2092}]},"media_results":{"result":{"media_key":"3_1980968266593157120"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1980968270254821785","view_count":3634,"bookmark_count":43,"created_at":1761134614000,"favorite_count":69,"quote_count":0,"reply_count":7,"retweet_count":10,"user_id_str":"1272872603569528833","conversation_id_str":"1980968270254821785","full_text":"Bad code hurts.\n\nOld architecture kills.\n\nMost engineers build systems that work.\nGreat engineers build systems that evolve.\n\nHere’s the painful truth:\nYour current architecture is perfectly optimized…\nfor your current scale.\n\nBut scale changes everything:\n\n- Traffic patterns\n- Data growth\n- Team structure\n- Even how you deploy\n\nThat’s when yesterday’s “clean design” becomes today’s bottleneck.\n\nYou can’t scale what was never designed to evolve.\n\nSo before you obsess over microservices, caching layers, or queue depth, ask yourself one question:\n\n👉 Can my architecture survive the next stage of growth?\n\nIf you’re unsure, you’ll love this article.\n\nIt breaks down how to recognize when your system has outgrown its design, and how to evolve it without rewriting everything from scratch.\n\nRead it here → https://t.co/9wkWUqDtk4","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[14,31],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"69941978","name":"Swapna Kumar Panda","screen_name":"swapnakpanda","indices":[0,13]}]},"favorited":false,"in_reply_to_screen_name":"swapnakpanda","lang":"ht","retweeted":false,"fact_check":null,"id":"1980789426406965674","view_count":248,"bookmark_count":0,"created_at":1761091975000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1980673785947627657","full_text":"@swapnakpanda Nice one, Swapna.","in_reply_to_user_id_str":"69941978","in_reply_to_status_id_str":"1980673785947627657","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[17,34],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1646445864796184578","name":"Neo Kim","screen_name":"systemdesignone","indices":[0,16]}]},"favorited":false,"in_reply_to_screen_name":"systemdesignone","lang":"en","retweeted":false,"fact_check":null,"id":"1980969555066237173","view_count":426,"bookmark_count":0,"created_at":1761134921000,"favorite_count":2,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1980961602129010724","full_text":"@systemdesignone Simply put, Neo 👌","in_reply_to_user_id_str":"1646445864796184578","in_reply_to_status_id_str":"1980961602129010724","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-24","value":0,"startTime":1761177600000,"endTime":1761264000000,"tweets":[]},{"label":"2025-10-25","value":3302,"startTime":1761264000000,"endTime":1761350400000,"tweets":[{"bookmarked":false,"display_text_range":[0,23],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/LMvcsakB6v","expanded_url":"https://x.com/RaulJuncoV/status/1981693213741289658/photo/1","id_str":"1981693208733339648","indices":[24,47],"media_key":"3_1981693208733339648","media_url_https":"https://pbs.twimg.com/media/G4BjeVBa0AAguHT.jpg","type":"photo","url":"https://t.co/LMvcsakB6v","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1796,"w":2048,"resize":"fit"},"medium":{"h":1052,"w":1200,"resize":"fit"},"small":{"h":596,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":2652,"width":3024,"focus_rects":[{"x":0,"y":739,"w":3024,"h":1693},{"x":0,"y":0,"w":2652,"h":2652},{"x":0,"y":0,"w":2326,"h":2652},{"x":318,"y":0,"w":1326,"h":2652},{"x":0,"y":0,"w":3024,"h":2652}]},"media_results":{"result":{"media_key":"3_1981693208733339648"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/LMvcsakB6v","expanded_url":"https://x.com/RaulJuncoV/status/1981693213741289658/photo/1","id_str":"1981693208733339648","indices":[24,47],"media_key":"3_1981693208733339648","media_url_https":"https://pbs.twimg.com/media/G4BjeVBa0AAguHT.jpg","type":"photo","url":"https://t.co/LMvcsakB6v","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1796,"w":2048,"resize":"fit"},"medium":{"h":1052,"w":1200,"resize":"fit"},"small":{"h":596,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":2652,"width":3024,"focus_rects":[{"x":0,"y":739,"w":3024,"h":1693},{"x":0,"y":0,"w":2652,"h":2652},{"x":0,"y":0,"w":2326,"h":2652},{"x":318,"y":0,"w":1326,"h":2652},{"x":0,"y":0,"w":3024,"h":2652}]},"media_results":{"result":{"media_key":"3_1981693208733339648"}}}]},"favorited":true,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":true,"fact_check":null,"id":"1981693213741289658","view_count":248171,"bookmark_count":3302,"created_at":1761307454000,"favorite_count":4193,"quote_count":17,"reply_count":62,"retweet_count":358,"user_id_str":"1272872603569528833","conversation_id_str":"1981693213741289658","full_text":"Backend survival kit. 👇 https://t.co/LMvcsakB6v","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-26","value":0,"startTime":1761350400000,"endTime":1761436800000,"tweets":[]},{"label":"2025-10-27","value":0,"startTime":1761436800000,"endTime":1761523200000,"tweets":[]},{"label":"2025-10-28","value":691,"startTime":1761523200000,"endTime":1761609600000,"tweets":[{"bookmarked":false,"display_text_range":[0,279],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/FVjJmB1cJz","expanded_url":"https://x.com/RaulJuncoV/status/1982780115953319987/photo/1","id_str":"1982780110949457920","indices":[280,303],"media_key":"3_1982780110949457920","media_url_https":"https://pbs.twimg.com/media/G4RAAXTaIAAl1RI.jpg","type":"photo","url":"https://t.co/FVjJmB1cJz","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1556,"w":2048,"resize":"fit"},"medium":{"h":912,"w":1200,"resize":"fit"},"small":{"h":517,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":2098,"width":2762,"focus_rects":[{"x":0,"y":0,"w":2762,"h":1547},{"x":401,"y":0,"w":2098,"h":2098},{"x":530,"y":0,"w":1840,"h":2098},{"x":926,"y":0,"w":1049,"h":2098},{"x":0,"y":0,"w":2762,"h":2098}]},"media_results":{"result":{"media_key":"3_1982780110949457920"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/FVjJmB1cJz","expanded_url":"https://x.com/RaulJuncoV/status/1982780115953319987/photo/1","id_str":"1982780110949457920","indices":[280,303],"media_key":"3_1982780110949457920","media_url_https":"https://pbs.twimg.com/media/G4RAAXTaIAAl1RI.jpg","type":"photo","url":"https://t.co/FVjJmB1cJz","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1556,"w":2048,"resize":"fit"},"medium":{"h":912,"w":1200,"resize":"fit"},"small":{"h":517,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":2098,"width":2762,"focus_rects":[{"x":0,"y":0,"w":2762,"h":1547},{"x":401,"y":0,"w":2098,"h":2098},{"x":530,"y":0,"w":1840,"h":2098},{"x":926,"y":0,"w":1049,"h":2098},{"x":0,"y":0,"w":2762,"h":2098}]},"media_results":{"result":{"media_key":"3_1982780110949457920"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1982780115953319987","view_count":37885,"bookmark_count":690,"created_at":1761566592000,"favorite_count":590,"quote_count":2,"reply_count":21,"retweet_count":85,"user_id_str":"1272872603569528833","conversation_id_str":"1982780115953319987","full_text":"Payments don’t allow second chances.\n\nHere’s the decision Marco had to make 👇\n\nMost engineers choose speed first.\nThen they spend months building refunds, reconciliation jobs, and damage control.\n\nPayments don’t care about “low latency.”\nThey care about not charging users twice.\n\nThese were his choices:\n\nA -> Strong Consistency\nStore a client-generated idempotency key + the final response in a durable DB.\nUnique constraint rejects duplicates.\nAuditable. Correct. Slightly slower.\n\nB -> Redis TTL Hack\nSETNX lock → process → cache result.\nBlazing fast… until Redis restarts, TTL expires early, or a partition hits.\nThen you bill someone twice and “investigate” for days.\n\nC -> Kafka Magic Thinking\nPublish events and trust “exactly-once” processing downstream.\nBut payments need correctness before success is returned.\nThis solves scale, not accountability.\n\nD -> Fix It Later\nLet double-charges happen.\nThen run audits, refunds, apologies, and maybe PR damage control.\nCheap to build. Expensive to earn trust back.\n\nMarco picked A.\nBecause the “fast” options become the most expensive ones once real money moves.\n\nIn FinTech: correctness wins. Every. Single. Time.\n\nLatency stings.\nDouble-charging destroys trust.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[12,22],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1804817485612408832","name":"Nina","screen_name":"HeyNina101","indices":[0,11]}]},"favorited":false,"in_reply_to_screen_name":"HeyNina101","lang":"no","retweeted":false,"fact_check":null,"id":"1982782174123229185","view_count":3881,"bookmark_count":1,"created_at":1761567083000,"favorite_count":3,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1982748606869233848","full_text":"@HeyNina101 Stanford 👌","in_reply_to_user_id_str":"1804817485612408832","in_reply_to_status_id_str":"1982748606869233848","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-29","value":653,"startTime":1761609600000,"endTime":1761696000000,"tweets":[{"bookmarked":false,"display_text_range":[0,274],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/IqGVHPOsQM","expanded_url":"https://x.com/RaulJuncoV/status/1983142597758726533/photo/1","id_str":"1983142591274291200","indices":[275,298],"media_key":"3_1983142591274291200","media_url_https":"https://pbs.twimg.com/media/G4WJrfvaEAAlztb.jpg","type":"photo","url":"https://t.co/IqGVHPOsQM","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":531,"y":723,"h":99,"w":99}]},"medium":{"faces":[{"x":311,"y":423,"h":58,"w":58}]},"small":{"faces":[{"x":176,"y":240,"h":33,"w":33}]},"orig":{"faces":[{"x":908,"y":1236,"h":170,"w":170}]}},"sizes":{"large":{"h":2048,"w":1971,"resize":"fit"},"medium":{"h":1200,"w":1155,"resize":"fit"},"small":{"h":680,"w":655,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":3498,"width":3367,"focus_rects":[{"x":0,"y":0,"w":3367,"h":1886},{"x":0,"y":0,"w":3367,"h":3367},{"x":0,"y":0,"w":3068,"h":3498},{"x":612,"y":0,"w":1749,"h":3498},{"x":0,"y":0,"w":3367,"h":3498}]},"media_results":{"result":{"media_key":"3_1983142591274291200"}}}],"symbols":[],"timestamps":[],"urls":[{"display_url":"newsletter.systemdesignclassroom.com/p/performance-…","expanded_url":"https://newsletter.systemdesignclassroom.com/p/performance-doesnt-start-at-select","url":"https://t.co/ZzrjzolCXm","indices":[340,363]},{"display_url":"newsletter.systemdesignclassroom.com/p/performance-…","expanded_url":"https://newsletter.systemdesignclassroom.com/p/performance-doesnt-start-at-select","url":"https://t.co/ZzrjzolCXm","indices":[340,363]}],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/IqGVHPOsQM","expanded_url":"https://x.com/RaulJuncoV/status/1983142597758726533/photo/1","id_str":"1983142591274291200","indices":[275,298],"media_key":"3_1983142591274291200","media_url_https":"https://pbs.twimg.com/media/G4WJrfvaEAAlztb.jpg","type":"photo","url":"https://t.co/IqGVHPOsQM","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":531,"y":723,"h":99,"w":99}]},"medium":{"faces":[{"x":311,"y":423,"h":58,"w":58}]},"small":{"faces":[{"x":176,"y":240,"h":33,"w":33}]},"orig":{"faces":[{"x":908,"y":1236,"h":170,"w":170}]}},"sizes":{"large":{"h":2048,"w":1971,"resize":"fit"},"medium":{"h":1200,"w":1155,"resize":"fit"},"small":{"h":680,"w":655,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":3498,"width":3367,"focus_rects":[{"x":0,"y":0,"w":3367,"h":1886},{"x":0,"y":0,"w":3367,"h":3367},{"x":0,"y":0,"w":3068,"h":3498},{"x":612,"y":0,"w":1749,"h":3498},{"x":0,"y":0,"w":3367,"h":3498}]},"media_results":{"result":{"media_key":"3_1983142591274291200"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1983142597758726533","view_count":44371,"bookmark_count":651,"created_at":1761653014000,"favorite_count":582,"quote_count":0,"reply_count":21,"retweet_count":90,"user_id_str":"1272872603569528833","conversation_id_str":"1983142597758726533","full_text":"Most performance issues don’t come from bad queries.\n\nThey come from bad tables.\n\nEvery CREATE TABLE is a long-term performance decision:\n\n- Data types\n- Indexes\n- Constraints\n- Partitioning\n\nI broke down what years of designing and re-designing databases taught me, and why schema design is where performance truly begins.\n\nRead it here → https://t.co/ZzrjzolCXm","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[14,37],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"69941978","name":"Swapna Kumar Panda","screen_name":"swapnakpanda","indices":[0,13]}]},"favorited":false,"in_reply_to_screen_name":"swapnakpanda","lang":"en","retweeted":false,"fact_check":null,"id":"1982966634366013543","view_count":190,"bookmark_count":0,"created_at":1761611062000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1982788090138644836","full_text":"@swapnakpanda This is the foundation!","in_reply_to_user_id_str":"69941978","in_reply_to_status_id_str":"1982788090138644836","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[17,190],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1646445864796184578","name":"Neo Kim","screen_name":"systemdesignone","indices":[0,16]}]},"favorited":false,"in_reply_to_screen_name":"systemdesignone","lang":"en","retweeted":false,"fact_check":null,"id":"1983160932651151384","view_count":150,"bookmark_count":0,"created_at":1761657386000,"favorite_count":1,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1983149790574596465","full_text":"@systemdesignone The Google Docs one is a prime example of real-time collaboration.\n\nOperational Transformation to handle concurrent edits is well explained.\n\nThanks for the compilation, Neo","in_reply_to_user_id_str":"1646445864796184578","in_reply_to_status_id_str":"1983149790574596465","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[11,124],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"107936751","name":"Karan Goel","screen_name":"krandiash","indices":[0,10]}]},"favorited":false,"in_reply_to_screen_name":"krandiash","lang":"en","retweeted":false,"fact_check":null,"id":"1983211148003455186","view_count":1246,"bookmark_count":1,"created_at":1761669358000,"favorite_count":5,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1983202316397453676","full_text":"@krandiash I’ve tested more than 17 AI voices over the last year.\n\nNothing close to Sonic-3.\n\nCongrats on the launch, Karan!","in_reply_to_user_id_str":"107936751","in_reply_to_status_id_str":"1983202316397453676","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[14,48],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1676101671003516928","name":"Aakash Verma","screen_name":"VermaAakash3","indices":[0,13]}]},"favorited":false,"in_reply_to_screen_name":"VermaAakash3","lang":"en","retweeted":false,"fact_check":null,"id":"1983220878725783622","view_count":35,"bookmark_count":1,"created_at":1761671678000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1983217284421419046","full_text":"@VermaAakash3 I have been playing with Sonic-3 🤯","in_reply_to_user_id_str":"1676101671003516928","in_reply_to_status_id_str":"1983217284421419046","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[15,36],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1409440115554873354","name":"Chidanand Tripathi","screen_name":"thetripathi58","indices":[0,14]}]},"favorited":false,"in_reply_to_screen_name":"thetripathi58","lang":"en","retweeted":false,"fact_check":null,"id":"1983223641153188111","view_count":57,"bookmark_count":0,"created_at":1761672337000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1983220578090922263","full_text":"@thetripathi58 Next level voice AI 🤯","in_reply_to_user_id_str":"1409440115554873354","in_reply_to_status_id_str":"1983220578090922263","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[13,69],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1860095764648853506","name":"Nas","screen_name":"Nas_tech_AI","indices":[0,12]}]},"favorited":false,"in_reply_to_screen_name":"Nas_tech_AI","lang":"en","retweeted":false,"fact_check":null,"id":"1983223455450284381","view_count":31,"bookmark_count":0,"created_at":1761672292000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1983219921493639223","full_text":"@Nas_tech_AI It sounds way more natural than anything else out there.","in_reply_to_user_id_str":"1860095764648853506","in_reply_to_status_id_str":"1983219921493639223","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[12,33],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1628683814993027072","name":"Robin Delta","screen_name":"heyrobinai","indices":[0,11]},{"id_str":"1705681383048597504","name":"Cartesia","screen_name":"cartesia_ai","indices":[21,33]}]},"favorited":false,"in_reply_to_screen_name":"heyrobinai","lang":"en","retweeted":false,"fact_check":null,"id":"1983222118763417706","view_count":482,"bookmark_count":0,"created_at":1761671974000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1983220022706352575","full_text":"@heyrobinai Nice job @cartesia_ai","in_reply_to_user_id_str":"1628683814993027072","in_reply_to_status_id_str":"1983220022706352575","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[17,51],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1430015840","name":"Aakash Kanojiya","screen_name":"Kanojiyaaakash1","indices":[0,16]}]},"favorited":false,"in_reply_to_screen_name":"Kanojiyaaakash1","lang":"en","retweeted":false,"fact_check":null,"id":"1983221755217871007","view_count":438,"bookmark_count":0,"created_at":1761671887000,"favorite_count":2,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1983219052320567634","full_text":"@Kanojiyaaakash1 Sounds really good in Spanish too.","in_reply_to_user_id_str":"1430015840","in_reply_to_status_id_str":"1983219052320567634","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[11,30],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1598298705610051591","name":"Rishabh","screen_name":"Rixhabh__","indices":[0,10]}]},"favorited":false,"in_reply_to_screen_name":"Rixhabh__","lang":"en","retweeted":false,"fact_check":null,"id":"1983223040855937341","view_count":168,"bookmark_count":0,"created_at":1761672194000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1983220346057896274","full_text":"@Rixhabh__ This is next level.","in_reply_to_user_id_str":"1598298705610051591","in_reply_to_status_id_str":"1983220346057896274","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-30","value":2,"startTime":1761696000000,"endTime":1761782400000,"tweets":[{"bookmarked":false,"display_text_range":[0,279],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/UZsO5Y2Dpt","expanded_url":"https://x.com/RaulJuncoV/status/1983504930754429168/photo/1","id_str":"1983504922705600512","indices":[280,303],"media_key":"3_1983504922705600512","media_url_https":"https://pbs.twimg.com/media/G4bTN9gbIAA8gLA.jpg","type":"photo","url":"https://t.co/UZsO5Y2Dpt","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":379,"y":1358,"h":187,"w":187}]},"medium":{"faces":[{"x":222,"y":796,"h":110,"w":110}]},"small":{"faces":[{"x":125,"y":450,"h":62,"w":62}]},"orig":{"faces":[{"x":721,"y":2580,"h":357,"w":357}]}},"sizes":{"large":{"h":2048,"w":1537,"resize":"fit"},"medium":{"h":1200,"w":901,"resize":"fit"},"small":{"h":680,"w":510,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":3891,"width":2920,"focus_rects":[{"x":0,"y":1031,"w":2920,"h":1635},{"x":0,"y":388,"w":2920,"h":2920},{"x":0,"y":184,"w":2920,"h":3329},{"x":974,"y":0,"w":1946,"h":3891},{"x":0,"y":0,"w":2920,"h":3891}]},"media_results":{"result":{"media_key":"3_1983504922705600512"}}}],"symbols":[],"timestamps":[],"urls":[{"display_url":"perplexity.ai/grow/comet?utm…","expanded_url":"https://www.perplexity.ai/grow/comet?utm_source=LinkedIn&wpsrc=LinkedIn&wpcn=&utm_campaign=","url":"https://t.co/rNmeT70IRw","indices":[662,685]}],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/UZsO5Y2Dpt","expanded_url":"https://x.com/RaulJuncoV/status/1983504930754429168/photo/1","id_str":"1983504922705600512","indices":[280,303],"media_key":"3_1983504922705600512","media_url_https":"https://pbs.twimg.com/media/G4bTN9gbIAA8gLA.jpg","type":"photo","url":"https://t.co/UZsO5Y2Dpt","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":379,"y":1358,"h":187,"w":187}]},"medium":{"faces":[{"x":222,"y":796,"h":110,"w":110}]},"small":{"faces":[{"x":125,"y":450,"h":62,"w":62}]},"orig":{"faces":[{"x":721,"y":2580,"h":357,"w":357}]}},"sizes":{"large":{"h":2048,"w":1537,"resize":"fit"},"medium":{"h":1200,"w":901,"resize":"fit"},"small":{"h":680,"w":510,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":3891,"width":2920,"focus_rects":[{"x":0,"y":1031,"w":2920,"h":1635},{"x":0,"y":388,"w":2920,"h":2920},{"x":0,"y":184,"w":2920,"h":3329},{"x":974,"y":0,"w":1946,"h":3891},{"x":0,"y":0,"w":2920,"h":3891}]},"media_results":{"result":{"media_key":"3_1983504922705600512"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1983504930754429168","view_count":335,"bookmark_count":2,"created_at":1761739401000,"favorite_count":3,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1983504930754429168","full_text":"I never imagined I’d switch browsers after decades on Chrome.\n\nBut Comet changed how I browse.\n\nIt doesn’t just open pages, it understands them.\n\nA few things that surprised me 👇\n\n- No ads, even on YouTube\n- Unsubscribes from spam\n- Summarizes articles & videos\n- Applying to jobs/filling out online forms\n- Writes PRs, summarizes GitHub repos\n- Groups tabs, manage email & calendar\n\nFinally, tab context; no copying/pasting or downloading files to ChatGPT/Perplexity website.\n\nAtlas feels premium.\nChrome feels safe.\nBut, Comet feels alive.\n\nThe browser war isn’t about speed anymore.\nIt’s about intelligence.\n\nAnd right now, Comet is #1.\n\nTry it free here: 👇\nhttps://t.co/rNmeT70IRw\n\nHave you tried? Leave your thought.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[10,60],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1818381581897412608","name":"Tech with Mak","screen_name":"techNmak","indices":[0,9]}]},"favorited":false,"in_reply_to_screen_name":"techNmak","lang":"en","retweeted":false,"fact_check":null,"id":"1983572602011451868","view_count":183,"bookmark_count":0,"created_at":1761755535000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1983535409842827649","full_text":"@techNmak I have been playing with Sonic-3, the whole week 👀","in_reply_to_user_id_str":"1818381581897412608","in_reply_to_status_id_str":"1983535409842827649","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[14,36],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"69941978","name":"Swapna Kumar Panda","screen_name":"swapnakpanda","indices":[0,13]}]},"favorited":false,"in_reply_to_screen_name":"swapnakpanda","lang":"en","retweeted":false,"fact_check":null,"id":"1983628556451377323","view_count":1141,"bookmark_count":0,"created_at":1761768876000,"favorite_count":3,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1983565907965190560","full_text":"@swapnakpanda Andrew Ng is the goat!","in_reply_to_user_id_str":"69941978","in_reply_to_status_id_str":"1983565907965190560","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-31","value":0,"startTime":1761782400000,"endTime":1761868800000,"tweets":[{"bookmarked":false,"display_text_range":[14,50],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"69941978","name":"Swapna Kumar Panda","screen_name":"swapnakpanda","indices":[0,13]}]},"favorited":false,"in_reply_to_screen_name":"swapnakpanda","lang":"en","retweeted":false,"fact_check":null,"id":"1983991892946862401","view_count":243,"bookmark_count":0,"created_at":1761855502000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1983942704435491238","full_text":"@swapnakpanda Some of my favorite languages here 👌","in_reply_to_user_id_str":"69941978","in_reply_to_status_id_str":"1983942704435491238","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[17,83],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1646445864796184578","name":"Neo Kim","screen_name":"systemdesignone","indices":[0,16]}]},"favorited":false,"in_reply_to_screen_name":"systemdesignone","lang":"en","retweeted":false,"fact_check":null,"id":"1983879685449904485","view_count":191,"bookmark_count":0,"created_at":1761828750000,"favorite_count":2,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1983879332230557949","full_text":"@systemdesignone Yup.\n\nMost teams don’t need more data, they need better direction.","in_reply_to_user_id_str":"1646445864796184578","in_reply_to_status_id_str":"1983879332230557949","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-01","value":90,"startTime":1761868800000,"endTime":1761955200000,"tweets":[{"bookmarked":false,"display_text_range":[0,276],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/9e75AXzdPm","expanded_url":"https://x.com/RaulJuncoV/status/1984229940443951496/photo/1","id_str":"1984229935058485248","indices":[277,300],"media_key":"3_1984229935058485248","media_url_https":"https://pbs.twimg.com/media/G4lmnO_bgAAcbVY.jpg","type":"photo","url":"https://t.co/9e75AXzdPm","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1818,"w":2048,"resize":"fit"},"medium":{"h":1065,"w":1200,"resize":"fit"},"small":{"h":604,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":2088,"width":2352,"focus_rects":[{"x":0,"y":0,"w":2352,"h":1317},{"x":0,"y":0,"w":2088,"h":2088},{"x":83,"y":0,"w":1832,"h":2088},{"x":477,"y":0,"w":1044,"h":2088},{"x":0,"y":0,"w":2352,"h":2088}]},"media_results":{"result":{"media_key":"3_1984229935058485248"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/9e75AXzdPm","expanded_url":"https://x.com/RaulJuncoV/status/1984229940443951496/photo/1","id_str":"1984229935058485248","indices":[277,300],"media_key":"3_1984229935058485248","media_url_https":"https://pbs.twimg.com/media/G4lmnO_bgAAcbVY.jpg","type":"photo","url":"https://t.co/9e75AXzdPm","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1818,"w":2048,"resize":"fit"},"medium":{"h":1065,"w":1200,"resize":"fit"},"small":{"h":604,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":2088,"width":2352,"focus_rects":[{"x":0,"y":0,"w":2352,"h":1317},{"x":0,"y":0,"w":2088,"h":2088},{"x":83,"y":0,"w":1832,"h":2088},{"x":477,"y":0,"w":1044,"h":2088},{"x":0,"y":0,"w":2352,"h":2088}]},"media_results":{"result":{"media_key":"3_1984229935058485248"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1984229940443951496","view_count":9208,"bookmark_count":90,"created_at":1761912257000,"favorite_count":104,"quote_count":0,"reply_count":6,"retweet_count":15,"user_id_str":"1272872603569528833","conversation_id_str":"1984229940443951496","full_text":"If you can, do the work when you write.\n\nLow Latency loves precomputation.\n\nHere’s the situation Maya faced 👇\n\nHer user profiles table had optional fields: display_name, timezone, and bio.\nHalf the rows were NULL.\nReads had to stay under 20 ms at 10 k QPS.\n\nShe needed to make sure every service saw a consistent “effective” value; no NULLs, ever.\n\nThese were her choices:\n\nA → COALESCE at read time\n\nKeep columns nullable.\nUse COALESCE(column, default) in every query.\nSimple. Until you realize every query now computes on the hot path.\nInconsistent logic across services.\nUnindexable. Slow.\n\nB → Materialize effective_ columns at write time*\n\nCompute once during writes or via CDC.\nStore effective_display_name, effective_timezone, etc.\nReads stay fast. Defaults stay consistent.\nA little more write work, but predictable, cacheable, and observable.\n\nC → DB defaults + NOT NULL migration\n\nFeels clean. Declarative.\nBut changing a live table with millions of rows is a minefield.\nDefaults only fix new rows; not legacy ones.\nComplex default rules don’t belong in SQL.\n\nD → Let every consumer handle defaults\n\nNo schema change.\nBut each service redefines what “default” means.\nSoon, you have five versions of truth, and none match.\n\nMaya picked B.\n\nBecause at scale, reads dominate writes.\nEvery millisecond saved per query compounds.\nComputing once at write-time beats recomputing 10,000 times a second.\n\nTrade-offs she accepted:\n\n– Slightly higher write latency.\n– Need for idempotency and concurrency control.\n– CDC lag if async updates are used.\n– Backfill job to fix existing data.\n\nAnyone can chase performance.\nFew can make it reliable.\n\nNever forget that: Latency loves precomputation.\n\nThere are a couple of options \"E\" you can suggest, also, any idea?","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-02","value":2384,"startTime":1761955200000,"endTime":1762041600000,"tweets":[{"bookmarked":false,"display_text_range":[0,277],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/eOoVzUH2aL","expanded_url":"https://x.com/RaulJuncoV/status/1984593484679168103/photo/1","id_str":"1984593481323724800","indices":[278,301],"media_key":"3_1984593481323724800","media_url_https":"https://pbs.twimg.com/media/G4qxQaXbQAAMZEH.jpg","type":"photo","url":"https://t.co/eOoVzUH2aL","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1304,"w":978,"resize":"fit"},"medium":{"h":1200,"w":900,"resize":"fit"},"small":{"h":680,"w":510,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1304,"width":978,"focus_rects":[{"x":0,"y":0,"w":978,"h":548},{"x":0,"y":0,"w":978,"h":978},{"x":0,"y":0,"w":978,"h":1115},{"x":0,"y":0,"w":652,"h":1304},{"x":0,"y":0,"w":978,"h":1304}]},"media_results":{"result":{"media_key":"3_1984593481323724800"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/eOoVzUH2aL","expanded_url":"https://x.com/RaulJuncoV/status/1984593484679168103/photo/1","id_str":"1984593481323724800","indices":[278,301],"media_key":"3_1984593481323724800","media_url_https":"https://pbs.twimg.com/media/G4qxQaXbQAAMZEH.jpg","type":"photo","url":"https://t.co/eOoVzUH2aL","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1304,"w":978,"resize":"fit"},"medium":{"h":1200,"w":900,"resize":"fit"},"small":{"h":680,"w":510,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1304,"width":978,"focus_rects":[{"x":0,"y":0,"w":978,"h":548},{"x":0,"y":0,"w":978,"h":978},{"x":0,"y":0,"w":978,"h":1115},{"x":0,"y":0,"w":652,"h":1304},{"x":0,"y":0,"w":978,"h":1304}]},"media_results":{"result":{"media_key":"3_1984593481323724800"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1984593484679168103","view_count":123047,"bookmark_count":2384,"created_at":1761998933000,"favorite_count":2160,"quote_count":11,"reply_count":30,"retweet_count":217,"user_id_str":"1272872603569528833","conversation_id_str":"1984593484679168103","full_text":"A backend engineer asked me why I recommend Fundamentals of Data Engineering for backend folks.\n\nBecause most backend engineers accidentally become data engineers the moment their API hits production.\n\nBackend = owns writes.\nData Engineering = owns reads.\nBut both eat the same consequences when the data sucks.\n\nIf you learn Data Engineering fundamentals, you level up faster because you stop treating data as “someone else’s problem.”\n\nYou get better at:\n\n- Designing schemas that won’t break downstream\n- Shipping clean, traceable events (no dual-write disasters)\n- Thinking in batch vs. streaming trade-offs\n- Debugging data issues faster than “blame analytics”\n- Building APIs that scale with actual usage patterns\n\nBackend without data fundamentals = “the feature works”\nBackend with data fundamentals = “the business trusts what you build”\n\nThe short answer:\nMost backend engineers only understand half the system.\n\nThis book helps you finally see the whole thing.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-03","value":0,"startTime":1762041600000,"endTime":1762128000000,"tweets":[]},{"label":"2025-11-04","value":2791,"startTime":1762128000000,"endTime":1762214400000,"tweets":[{"bookmarked":false,"display_text_range":[0,279],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/qBbTaN0k7V","expanded_url":"https://x.com/RaulJuncoV/status/1985331810566594955/photo/1","id_str":"1985331806649135104","indices":[280,303],"media_key":"3_1985331806649135104","media_url_https":"https://pbs.twimg.com/media/G41QwmibMAAEVVt.jpg","type":"photo","url":"https://t.co/qBbTaN0k7V","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1596,"w":2048,"resize":"fit"},"medium":{"h":935,"w":1200,"resize":"fit"},"small":{"h":530,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":2311,"width":2966,"focus_rects":[{"x":0,"y":0,"w":2966,"h":1661},{"x":655,"y":0,"w":2311,"h":2311},{"x":939,"y":0,"w":2027,"h":2311},{"x":1424,"y":0,"w":1156,"h":2311},{"x":0,"y":0,"w":2966,"h":2311}]},"media_results":{"result":{"media_key":"3_1985331806649135104"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/qBbTaN0k7V","expanded_url":"https://x.com/RaulJuncoV/status/1985331810566594955/photo/1","id_str":"1985331806649135104","indices":[280,303],"media_key":"3_1985331806649135104","media_url_https":"https://pbs.twimg.com/media/G41QwmibMAAEVVt.jpg","type":"photo","url":"https://t.co/qBbTaN0k7V","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1596,"w":2048,"resize":"fit"},"medium":{"h":935,"w":1200,"resize":"fit"},"small":{"h":530,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":2311,"width":2966,"focus_rects":[{"x":0,"y":0,"w":2966,"h":1661},{"x":655,"y":0,"w":2311,"h":2311},{"x":939,"y":0,"w":2027,"h":2311},{"x":1424,"y":0,"w":1156,"h":2311},{"x":0,"y":0,"w":2966,"h":2311}]},"media_results":{"result":{"media_key":"3_1985331806649135104"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1985331810566594955","view_count":112049,"bookmark_count":2781,"created_at":1762174963000,"favorite_count":2021,"quote_count":16,"reply_count":34,"retweet_count":264,"user_id_str":"1272872603569528833","conversation_id_str":"1985331810566594955","full_text":"Most engineers learn system design backwards.\n\nThey jump to Kubernetes before they understand what a network packet even does.\n\nHere’s the order that actually makes you dangerous:\n\n1. Networks first\n\nHTTP. TCP. DNS. Latency vs throughput.\nThis is the part nobody studies.\nThis is like trying to bench 300lbs without learning to squat.\n\n2. Databases second\n\nSQL vs NoSQL, indexes, replication, and partitioning.\nIf you can’t reason about data -> you can’t reason about scale.\n\n3. Caching\n\nRedis, CDNs, TTLs, eviction policies.\n70% of scaling wins come from avoiding queries.\n\n4. Queues & Streams\n\nKafka, RabbitMQ, SQS.\nThis is how you decouple timelines and handle spikes without blowing up servers.\n\n5. Load Balancing\n\nRound robin vs least connections vs consistent hashing.\nYou understand how to scale horizontally without chaos.\n\n6. Build 5 classic designs yourself\n\n- URL shortener\n- Rate limiter\n- Chat app\n- Feed system\n- Notifications\n\n7. Read real-world post-mortems\n\nReal learning is failure exposure.\nYou see what broke. You see WHY.\n\nYou don’t become good at system design by memorizing diagrams.\nYou become good by understanding the physics of distributed systems.\n\nLatency. Durability. Throughput. Availability. Cost.\nThose 5 forces rule everything.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[17,141],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1646445864796184578","name":"Neo Kim","screen_name":"systemdesignone","indices":[0,16]}]},"favorited":false,"in_reply_to_screen_name":"systemdesignone","lang":"en","retweeted":false,"fact_check":null,"id":"1985332305750106380","view_count":220,"bookmark_count":0,"created_at":1762175082000,"favorite_count":2,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1985316551675834427","full_text":"@systemdesignone Well put, Neo Kim \n\nThe trick is knowing when to scale; too soon and you overengineer, too late and everything catches fire.","in_reply_to_user_id_str":"1646445864796184578","in_reply_to_status_id_str":"1985316551675834427","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,279],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[{"display_url":"JoinEnginuity.com","expanded_url":"http://JoinEnginuity.com","url":"https://t.co/YUWYsYTi5A","indices":[75,98]},{"display_url":"JoinEnginuity.com","expanded_url":"http://JoinEnginuity.com","url":"https://t.co/pWnIpIYPKj","indices":[75,98]}],"user_mentions":[]},"favorited":false,"in_reply_to_screen_name":"RaulJuncoV","lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1985409357236830493","view_count":844,"bookmark_count":7,"created_at":1762193452000,"favorite_count":6,"quote_count":0,"reply_count":0,"retweet_count":1,"user_id_str":"1272872603569528833","conversation_id_str":"1985331810566594955","full_text":"If you want to practice this stuff daily (not just read about it), I built https://t.co/pWnIpIYPKj\n\nIt’s a platform where you answer one short system design question per day, so you build intuition through reps, not overwhelm.\n\nInstead of doing 2-hour study sessions once a week… you stack tiny wins daily.\n\nThat’s how system design becomes natural.","in_reply_to_user_id_str":"1272872603569528833","in_reply_to_status_id_str":"1985331810566594955","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[17,149],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1646445864796184578","name":"Neo Kim","screen_name":"systemdesignone","indices":[0,16]}]},"favorited":false,"in_reply_to_screen_name":"systemdesignone","lang":"en","retweeted":false,"fact_check":null,"id":"1985334496237965812","view_count":805,"bookmark_count":2,"created_at":1762175604000,"favorite_count":5,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1985331810566594955","full_text":"@systemdesignone CRUD is where you practice the mechanics:\n\n- routing\n- persistence\n- caching decisions\n- read vs write paths\n\nThanks for adding, Neo","in_reply_to_user_id_str":"1646445864796184578","in_reply_to_status_id_str":"1985334078195868033","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[14,116],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"69941978","name":"Swapna Kumar Panda","screen_name":"swapnakpanda","indices":[0,13]}]},"favorited":false,"in_reply_to_screen_name":"swapnakpanda","lang":"en","retweeted":false,"fact_check":null,"id":"1985457528872841390","view_count":38,"bookmark_count":0,"created_at":1762204937000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1985331810566594955","full_text":"@swapnakpanda yup. Chasing trends creates shallow knowledge.\n\nTools change every few years.\nPrinciples last decades.","in_reply_to_user_id_str":"69941978","in_reply_to_status_id_str":"1985388406462169504","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[16,90],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"2227261574","name":"Anton Martyniuk","screen_name":"AntonMartyniuk","indices":[0,15]}]},"favorited":false,"in_reply_to_screen_name":"AntonMartyniuk","lang":"en","retweeted":false,"fact_check":null,"id":"1985337521149026604","view_count":349,"bookmark_count":1,"created_at":1762176325000,"favorite_count":3,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1985331810566594955","full_text":"@AntonMartyniuk System design gets easier when the fundamentals do the thinking for you. 😉","in_reply_to_user_id_str":"2227261574","in_reply_to_status_id_str":"1985336944880984565","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[12,74],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1531209491357675521","name":"Shefali","screen_name":"Shefali__J","indices":[0,11]}]},"favorited":false,"in_reply_to_screen_name":"Shefali__J","lang":"en","retweeted":false,"fact_check":null,"id":"1985456959634510020","view_count":354,"bookmark_count":0,"created_at":1762204801000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1985335255725699210","full_text":"@Shefali__J This compilation is on fire!\n\nThanks for the shoutout, Shefali","in_reply_to_user_id_str":"1531209491357675521","in_reply_to_status_id_str":"1985335255725699210","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-05","value":0,"startTime":1762214400000,"endTime":1762300800000,"tweets":[]},{"label":"2025-11-06","value":0,"startTime":1762300800000,"endTime":1762387200000,"tweets":[]},{"label":"2025-11-07","value":485,"startTime":1762387200000,"endTime":1762473600000,"tweets":[{"bookmarked":false,"display_text_range":[0,278],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/FVtD1fO2Du","expanded_url":"https://x.com/RaulJuncoV/status/1986418683569447133/photo/1","id_str":"1986418678976622592","indices":[279,302],"media_key":"3_1986418678976622592","media_url_https":"https://pbs.twimg.com/media/G5EtQ5eaMAAsEk3.jpg","type":"photo","url":"https://t.co/FVtD1fO2Du","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":453,"y":961,"h":123,"w":123}]},"medium":{"faces":[{"x":265,"y":563,"h":72,"w":72}]},"small":{"faces":[{"x":150,"y":319,"h":41,"w":41}]},"orig":{"faces":[{"x":667,"y":1415,"h":182,"w":182}]}},"sizes":{"large":{"h":1709,"w":2048,"resize":"fit"},"medium":{"h":1002,"w":1200,"resize":"fit"},"small":{"h":568,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":2515,"width":3013,"focus_rects":[{"x":0,"y":0,"w":3013,"h":1687},{"x":498,"y":0,"w":2515,"h":2515},{"x":807,"y":0,"w":2206,"h":2515},{"x":1755,"y":0,"w":1258,"h":2515},{"x":0,"y":0,"w":3013,"h":2515}]},"media_results":{"result":{"media_key":"3_1986418678976622592"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/FVtD1fO2Du","expanded_url":"https://x.com/RaulJuncoV/status/1986418683569447133/photo/1","id_str":"1986418678976622592","indices":[279,302],"media_key":"3_1986418678976622592","media_url_https":"https://pbs.twimg.com/media/G5EtQ5eaMAAsEk3.jpg","type":"photo","url":"https://t.co/FVtD1fO2Du","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":453,"y":961,"h":123,"w":123}]},"medium":{"faces":[{"x":265,"y":563,"h":72,"w":72}]},"small":{"faces":[{"x":150,"y":319,"h":41,"w":41}]},"orig":{"faces":[{"x":667,"y":1415,"h":182,"w":182}]}},"sizes":{"large":{"h":1709,"w":2048,"resize":"fit"},"medium":{"h":1002,"w":1200,"resize":"fit"},"small":{"h":568,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":2515,"width":3013,"focus_rects":[{"x":0,"y":0,"w":3013,"h":1687},{"x":498,"y":0,"w":2515,"h":2515},{"x":807,"y":0,"w":2206,"h":2515},{"x":1755,"y":0,"w":1258,"h":2515},{"x":0,"y":0,"w":3013,"h":2515}]},"media_results":{"result":{"media_key":"3_1986418678976622592"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1986418683569447133","view_count":26495,"bookmark_count":485,"created_at":1762434094000,"favorite_count":509,"quote_count":0,"reply_count":14,"retweet_count":71,"user_id_str":"1272872603569528833","conversation_id_str":"1986418683569447133","full_text":"System design is the art of making scale look boring.\n\nHere are 3 system-design project ideas you can actually build and reason about 👇\n\nProject idea 1: “Instagram-style Feed Service”\n\nYour goal: design a timeline that scales reads.\n\nKey challenges to solve:\n\n- fan-out on write vs fan-out on read\n- caching the feed (Redis? CDN?)\n- handling the “celebrity problem” (1M followers)\n\nDeliverable: write a design doc that defends why you picked your fan-out strategy and how you avoid thundering herds.\n\nProject idea 2: “URL Shortener at 5k RPS”\n\nYour goal: tiny API that forces huge decisions.\n\nKey challenges to solve:\n\n- ID generation strategy (Snowflake IDs? base62?)\n- consistent hashing across shards\n- hot key protection\n\nDeliverable: build a prototype, hammer it with a load generator, and tune your write path until you get predictable low-latency writes.\n\nProject idea 3: “E-Commerce Checkout as a SAGA”\n\nYour goal: durability + correctness over everything.\n\nKey challenges to solve:\n→ Payment, Inventory, Order microservices coordination\n→ Orchestrator vs Choreography\n→ idempotency and retries\n\nDeliverable: show how you avoid double-charging customers through idempotent event handling + a durable orchestrator.\n\nJust picking a “cool” tool won’t save you.\nGood system design comes from defending your trade-offs.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[14,15],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"69941978","name":"Swapna Kumar Panda","screen_name":"swapnakpanda","indices":[0,13]}]},"favorited":false,"in_reply_to_screen_name":"swapnakpanda","lang":"qme","retweeted":false,"fact_check":null,"id":"1986473808937550306","view_count":138,"bookmark_count":0,"created_at":1762447237000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1986110846481932596","full_text":"@swapnakpanda 🤩","in_reply_to_user_id_str":"69941978","in_reply_to_status_id_str":"1986110846481932596","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[17,35],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1646445864796184578","name":"Neo Kim","screen_name":"systemdesignone","indices":[0,16]}]},"favorited":false,"in_reply_to_screen_name":"systemdesignone","lang":"fr","retweeted":false,"fact_check":null,"id":"1986530811789635661","view_count":221,"bookmark_count":0,"created_at":1762460828000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1986416083482382500","full_text":"@systemdesignone Maintenance free 👌","in_reply_to_user_id_str":"1646445864796184578","in_reply_to_status_id_str":"1986416083482382500","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-08","value":0,"startTime":1762473600000,"endTime":1762560000000,"tweets":[]},{"label":"2025-11-09","value":0,"startTime":1762560000000,"endTime":1762646400000,"tweets":[]},{"label":"2025-11-10","value":0,"startTime":1762646400000,"endTime":1762732800000,"tweets":[]},{"label":"2025-11-11","value":317,"startTime":1762732800000,"endTime":1762819200000,"tweets":[{"bookmarked":false,"display_text_range":[0,284],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/UDJqLAGLbb","expanded_url":"https://x.com/RaulJuncoV/status/1987868382503620805/photo/1","id_str":"1987868378829357056","indices":[285,308],"media_key":"3_1987868378829357056","media_url_https":"https://pbs.twimg.com/media/G5ZTwiRbAAATx6v.jpg","type":"photo","url":"https://t.co/UDJqLAGLbb","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1961,"w":2048,"resize":"fit"},"medium":{"h":1149,"w":1200,"resize":"fit"},"small":{"h":651,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":2344,"width":2448,"focus_rects":[{"x":0,"y":0,"w":2448,"h":1371},{"x":104,"y":0,"w":2344,"h":2344},{"x":257,"y":0,"w":2056,"h":2344},{"x":699,"y":0,"w":1172,"h":2344},{"x":0,"y":0,"w":2448,"h":2344}]},"media_results":{"result":{"media_key":"3_1987868378829357056"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/UDJqLAGLbb","expanded_url":"https://x.com/RaulJuncoV/status/1987868382503620805/photo/1","id_str":"1987868378829357056","indices":[285,308],"media_key":"3_1987868378829357056","media_url_https":"https://pbs.twimg.com/media/G5ZTwiRbAAATx6v.jpg","type":"photo","url":"https://t.co/UDJqLAGLbb","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1961,"w":2048,"resize":"fit"},"medium":{"h":1149,"w":1200,"resize":"fit"},"small":{"h":651,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":2344,"width":2448,"focus_rects":[{"x":0,"y":0,"w":2448,"h":1371},{"x":104,"y":0,"w":2344,"h":2344},{"x":257,"y":0,"w":2056,"h":2344},{"x":699,"y":0,"w":1172,"h":2344},{"x":0,"y":0,"w":2448,"h":2344}]},"media_results":{"result":{"media_key":"3_1987868378829357056"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1987868382503620805","view_count":25228,"bookmark_count":317,"created_at":1762779729000,"favorite_count":331,"quote_count":0,"reply_count":15,"retweet_count":47,"user_id_str":"1272872603569528833","conversation_id_str":"1987868382503620805","full_text":"You don’t pick tools based on what’s cool. You pick based on constraints.\n\nTopics vs Queues\n\nHere are the 5 questions that decide the right one:\n\n1. One worker or many?\n\nIf one consumer should process a message -> Queue.\nIf many consumers need the same message -> Topic.\n\nSimple rule:\n\nQueue = throughput.\nTopic = fan-out.\n\n2. Can you lose messages?\n\nIf losing a message is unacceptable -> Queue wins.\nTopics need more config to get the same safety guarantees.\n\n3. Are you scaling workload or audience?\n\nQueues scale workload (parallelism).\nTopics scale audience (more listeners).\nMost engineers confuse the two.\n\n4. What if a consumer dies?\n\nQueues handle tracking for you.\nTopics make you handle offsets + state.\n\nThis complexity hurts when volume explodes.\n\n5. How fast is the system evolving?\n\nNew system, changing requirements? -> Topic gives you flexibility.\nStable system, clear workflow? -> Queue gives you simplicity.\n\nMy recommendation:\n\nStart with a Queue.\nWhen you actually need fan-out, evolve to a Topic.\n\nPicking based on taste is amateur.\nPicking based on constraints is senior.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-12","value":242,"startTime":1762819200000,"endTime":1762905600000,"tweets":[{"bookmarked":false,"display_text_range":[0,272],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/qriDNEx3Jx","expanded_url":"https://x.com/RaulJuncoV/status/1988231827358896373/photo/1","id_str":"1988231820564107264","indices":[273,296],"media_key":"3_1988231820564107264","media_url_https":"https://pbs.twimg.com/media/G5eeToPaEAAjvNw.jpg","type":"photo","url":"https://t.co/qriDNEx3Jx","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":871,"y":253,"h":193,"w":193},{"x":863,"y":549,"h":213,"w":213}]},"medium":{"faces":[{"x":510,"y":148,"h":113,"w":113},{"x":506,"y":322,"h":125,"w":125}]},"small":{"faces":[{"x":289,"y":84,"h":64,"w":64},{"x":286,"y":182,"h":71,"w":71}]},"orig":{"faces":[{"x":1773,"y":516,"h":394,"w":394},{"x":1757,"y":1118,"h":435,"w":435}]}},"sizes":{"large":{"h":2048,"w":1580,"resize":"fit"},"medium":{"h":1200,"w":926,"resize":"fit"},"small":{"h":680,"w":525,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":4166,"width":3215,"focus_rects":[{"x":0,"y":1494,"w":3215,"h":1800},{"x":0,"y":787,"w":3215,"h":3215},{"x":0,"y":501,"w":3215,"h":3665},{"x":0,"y":0,"w":2083,"h":4166},{"x":0,"y":0,"w":3215,"h":4166}]},"media_results":{"result":{"media_key":"3_1988231820564107264"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/qriDNEx3Jx","expanded_url":"https://x.com/RaulJuncoV/status/1988231827358896373/photo/1","id_str":"1988231820564107264","indices":[273,296],"media_key":"3_1988231820564107264","media_url_https":"https://pbs.twimg.com/media/G5eeToPaEAAjvNw.jpg","type":"photo","url":"https://t.co/qriDNEx3Jx","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":871,"y":253,"h":193,"w":193},{"x":863,"y":549,"h":213,"w":213}]},"medium":{"faces":[{"x":510,"y":148,"h":113,"w":113},{"x":506,"y":322,"h":125,"w":125}]},"small":{"faces":[{"x":289,"y":84,"h":64,"w":64},{"x":286,"y":182,"h":71,"w":71}]},"orig":{"faces":[{"x":1773,"y":516,"h":394,"w":394},{"x":1757,"y":1118,"h":435,"w":435}]}},"sizes":{"large":{"h":2048,"w":1580,"resize":"fit"},"medium":{"h":1200,"w":926,"resize":"fit"},"small":{"h":680,"w":525,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":4166,"width":3215,"focus_rects":[{"x":0,"y":1494,"w":3215,"h":1800},{"x":0,"y":787,"w":3215,"h":3215},{"x":0,"y":501,"w":3215,"h":3665},{"x":0,"y":0,"w":2083,"h":4166},{"x":0,"y":0,"w":3215,"h":4166}]},"media_results":{"result":{"media_key":"3_1988231820564107264"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1988231827358896373","view_count":17366,"bookmark_count":241,"created_at":1762866381000,"favorite_count":216,"quote_count":1,"reply_count":12,"retweet_count":26,"user_id_str":"1272872603569528833","conversation_id_str":"1988231827358896373","full_text":"Anyone can return 200.\nReal engineers return 202 and still deliver.\n\nMost teams think “faster” means “simpler.”\nThey block until everything’s done.\nThen they wonder why latency spikes and the system melts under load.\n\nA. Make it fully synchronous. “Just wait till it’s all complete.”\nSafe on paper. Pain in production.\n\nC. Write to the database and fire off background jobs.\nFeels fast. But when those jobs fail, no one knows until it’s too late.\n\nD. Run a saga in the same request.\nTotal control — until one step hangs and the whole thing dies.\n\nThe real move: 202 Accepted + durable queue + status resource.\n\nWhy it works:\n\n1. Clients get instant responses. No waiting.\n2. Queues absorb spikes, retries, and downstream chaos.\n3. You gain visibility through status endpoints and webhooks.\n4. Systems stay decoupled and fault-tolerant.\n5. Latency becomes predictable; you own the timing.\n\nTrade-offs worth paying:\n\n- Eventual consistency. Things settle, not sync instantly.\n- Job tracking. You need a clear state machine.\n- Idempotency. Every retry must be safe.\n- DLQs and metrics. Otherwise you’re blind when it breaks.\n- Ordering. Version every update or lose sequence.\n\n200 shines in happy paths.\n202 shines when the world’s on fire.\n\nSo here’s the question:\nWhen do you let your API walk away instead of waiting?","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[17,33],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1646445864796184578","name":"Neo Kim","screen_name":"systemdesignone","indices":[0,16]}]},"favorited":false,"in_reply_to_screen_name":"systemdesignone","lang":"en","retweeted":false,"fact_check":null,"id":"1988235042380787822","view_count":546,"bookmark_count":1,"created_at":1762867148000,"favorite_count":1,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1988227503870156858","full_text":"@systemdesignone Big fan of these","in_reply_to_user_id_str":"1646445864796184578","in_reply_to_status_id_str":"1988227503870156858","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-13","value":0,"startTime":1762905600000,"endTime":1762992000000,"tweets":[{"bookmarked":false,"display_text_range":[12,70],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"2259435828","name":"Hassaan Raza","screen_name":"hassaanrza","indices":[0,11]}]},"favorited":false,"in_reply_to_screen_name":"hassaanrza","lang":"en","retweeted":false,"fact_check":null,"id":"1988674193618272521","view_count":2,"bookmark_count":0,"created_at":1762971850000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1988666194795331996","full_text":"@hassaanrza This is wild; in the best way.\n\nContext is the cheat code.","in_reply_to_user_id_str":"2259435828","in_reply_to_status_id_str":"1988666194795331996","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-14","value":0,"startTime":1762992000000,"endTime":1763078400000,"tweets":[]},{"label":"2025-11-15","value":0,"startTime":1763078400000,"endTime":1763164800000,"tweets":[{"bookmarked":false,"display_text_range":[15,91],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"727835447267868674","name":"Petar Ivanov","screen_name":"petarivanovv9","indices":[0,14]}]},"favorited":false,"in_reply_to_screen_name":"petarivanovv9","lang":"en","retweeted":false,"fact_check":null,"id":"1989309042531950848","view_count":11,"bookmark_count":0,"created_at":1763123209000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1989235105940787557","full_text":"@petarivanovv9 Sometimes I feel my copilot is suggesting solutions based on the questions 😅","in_reply_to_user_id_str":"727835447267868674","in_reply_to_status_id_str":"1989235105940787557","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[14,45],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"69941978","name":"Swapna Kumar Panda","screen_name":"swapnakpanda","indices":[0,13]}]},"favorited":false,"in_reply_to_screen_name":"swapnakpanda","lang":"en","retweeted":false,"fact_check":null,"id":"1989122223874170900","view_count":259,"bookmark_count":0,"created_at":1763078668000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1989008863098728694","full_text":"@swapnakpanda Handling data is a prime skill.","in_reply_to_user_id_str":"69941978","in_reply_to_status_id_str":"1989008863098728694","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[14,23],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"69941978","name":"Swapna Kumar Panda","screen_name":"swapnakpanda","indices":[0,13]}]},"favorited":false,"in_reply_to_screen_name":"swapnakpanda","lang":"en","retweeted":false,"fact_check":null,"id":"1989475550759661850","view_count":325,"bookmark_count":0,"created_at":1763162908000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1989417239263809968","full_text":"@swapnakpanda The goat!","in_reply_to_user_id_str":"69941978","in_reply_to_status_id_str":"1989417239263809968","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-16","value":0,"startTime":1763164800000,"endTime":1763251200000,"tweets":[]},{"label":"2025-11-17","value":0,"startTime":1763251200000,"endTime":1763337600000,"tweets":[]},{"label":"2025-11-18","value":0,"startTime":1763337600000,"endTime":1763424000000,"tweets":[]}],"nretweets":[{"label":"2025-10-19","value":0,"startTime":1760745600000,"endTime":1760832000000,"tweets":[]},{"label":"2025-10-20","value":0,"startTime":1760832000000,"endTime":1760918400000,"tweets":[]},{"label":"2025-10-21","value":296,"startTime":1760918400000,"endTime":1761004800000,"tweets":[{"bookmarked":false,"display_text_range":[0,275],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/oQOUxmFG12","expanded_url":"https://x.com/RaulJuncoV/status/1980243241783197925/photo/1","id_str":"1980243235646926848","indices":[276,299],"media_key":"3_1980243235646926848","media_url_https":"https://pbs.twimg.com/media/G3s8uyWa8AAY6nx.jpg","type":"photo","url":"https://t.co/oQOUxmFG12","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":1363,"y":401,"h":101,"w":101}]},"medium":{"faces":[{"x":799,"y":235,"h":59,"w":59}]},"small":{"faces":[{"x":452,"y":133,"h":33,"w":33}]},"orig":{"faces":[{"x":2036,"y":600,"h":152,"w":152}]}},"sizes":{"large":{"h":1898,"w":2048,"resize":"fit"},"medium":{"h":1112,"w":1200,"resize":"fit"},"small":{"h":630,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":2833,"width":3057,"focus_rects":[{"x":0,"y":593,"w":3057,"h":1712},{"x":0,"y":0,"w":2833,"h":2833},{"x":0,"y":0,"w":2485,"h":2833},{"x":0,"y":0,"w":1417,"h":2833},{"x":0,"y":0,"w":3057,"h":2833}]},"media_results":{"result":{"media_key":"3_1980243235646926848"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/oQOUxmFG12","expanded_url":"https://x.com/RaulJuncoV/status/1980243241783197925/photo/1","id_str":"1980243235646926848","indices":[276,299],"media_key":"3_1980243235646926848","media_url_https":"https://pbs.twimg.com/media/G3s8uyWa8AAY6nx.jpg","type":"photo","url":"https://t.co/oQOUxmFG12","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":1363,"y":401,"h":101,"w":101}]},"medium":{"faces":[{"x":799,"y":235,"h":59,"w":59}]},"small":{"faces":[{"x":452,"y":133,"h":33,"w":33}]},"orig":{"faces":[{"x":2036,"y":600,"h":152,"w":152}]}},"sizes":{"large":{"h":1898,"w":2048,"resize":"fit"},"medium":{"h":1112,"w":1200,"resize":"fit"},"small":{"h":630,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":2833,"width":3057,"focus_rects":[{"x":0,"y":593,"w":3057,"h":1712},{"x":0,"y":0,"w":2833,"h":2833},{"x":0,"y":0,"w":2485,"h":2833},{"x":0,"y":0,"w":1417,"h":2833},{"x":0,"y":0,"w":3057,"h":2833}]},"media_results":{"result":{"media_key":"3_1980243235646926848"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1980243241783197925","view_count":127089,"bookmark_count":2911,"created_at":1760961754000,"favorite_count":2061,"quote_count":3,"reply_count":39,"retweet_count":296,"user_id_str":"1272872603569528833","conversation_id_str":"1980243241783197925","full_text":"System Design isn’t one big concept.\n\nIt’s a staircase.\n\nMost engineers try to skip to “distributed systems.”\nThen, wonder why everything collapses under load.\n\nYou can’t copy-paste scale.\nYou earn it, step by step.\n\nStep 1: Foundations\n\n- Learn how data moves.\n- Networking. Databases. Caching. APIs.\n- You can’t scale what you don’t understand.\n\nStep 2: Mechanics\n\n- Learn how systems behave under stress.\n- Queues. Consistency. Observability. Failures.\n- This is where good engineers become reliable ones.\n\nStep 3: Architecture\n\n- Learn how to design for change.\n- Trade-offs. Evolution. Resilience.\n- You stop asking “how do I build this?” and start asking “how will this break?”\n\nMost people collect patterns.\nFew develop principles.\nThe difference? Depth.\n\nThe deeper you go, the less you rely on luck, and the more you rely on design.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[17,29],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1646445864796184578","name":"Neo Kim","screen_name":"systemdesignone","indices":[0,16]}]},"favorited":false,"in_reply_to_screen_name":"systemdesignone","lang":"en","retweeted":false,"fact_check":null,"id":"1980258218061226195","view_count":887,"bookmark_count":0,"created_at":1760965325000,"favorite_count":3,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1980243241783197925","full_text":"@systemdesignone Thanks, Neo!","in_reply_to_user_id_str":"1646445864796184578","in_reply_to_status_id_str":"1980248053190922438","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[16,77],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"2227261574","name":"Anton Martyniuk","screen_name":"AntonMartyniuk","indices":[0,15]}]},"favorited":false,"in_reply_to_screen_name":"AntonMartyniuk","lang":"en","retweeted":false,"fact_check":null,"id":"1980246842588938510","view_count":674,"bookmark_count":0,"created_at":1760962613000,"favorite_count":6,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1980243241783197925","full_text":"@AntonMartyniuk Design books teach concepts.\nProduction teaches consequences.","in_reply_to_user_id_str":"2227261574","in_reply_to_status_id_str":"1980245186430239051","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[17,77],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1646445864796184578","name":"Neo Kim","screen_name":"systemdesignone","indices":[0,16]}]},"favorited":false,"in_reply_to_screen_name":"systemdesignone","lang":"en","retweeted":false,"fact_check":null,"id":"1980246673772138693","view_count":372,"bookmark_count":1,"created_at":1760962572000,"favorite_count":2,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1980245638454419678","full_text":"@systemdesignone I like how this breaks things down by problem → solution. 👌","in_reply_to_user_id_str":"1646445864796184578","in_reply_to_status_id_str":"1980245638454419678","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-22","value":0,"startTime":1761004800000,"endTime":1761091200000,"tweets":[]},{"label":"2025-10-23","value":10,"startTime":1761091200000,"endTime":1761177600000,"tweets":[{"bookmarked":false,"display_text_range":[0,278],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/GjHYrOAJTN","expanded_url":"https://x.com/RaulJuncoV/status/1980968270254821785/photo/1","id_str":"1980968266593157120","indices":[279,302],"media_key":"3_1980968266593157120","media_url_https":"https://pbs.twimg.com/media/G33QJJGbQAA5UxN.jpg","type":"photo","url":"https://t.co/GjHYrOAJTN","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":547,"y":1311,"h":275,"w":275},{"x":521,"y":1530,"h":355,"w":355}]},"medium":{"faces":[{"x":320,"y":768,"h":161,"w":161},{"x":305,"y":897,"h":208,"w":208}]},"small":{"faces":[{"x":181,"y":435,"h":91,"w":91},{"x":173,"y":508,"h":117,"w":117}]},"orig":{"faces":[{"x":559,"y":1340,"h":281,"w":281},{"x":533,"y":1564,"h":363,"w":363}]}},"sizes":{"large":{"h":2048,"w":1982,"resize":"fit"},"medium":{"h":1200,"w":1162,"resize":"fit"},"small":{"h":680,"w":658,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":2092,"width":2025,"focus_rects":[{"x":0,"y":0,"w":2025,"h":1134},{"x":0,"y":0,"w":2025,"h":2025},{"x":0,"y":0,"w":1835,"h":2092},{"x":365,"y":0,"w":1046,"h":2092},{"x":0,"y":0,"w":2025,"h":2092}]},"media_results":{"result":{"media_key":"3_1980968266593157120"}}}],"symbols":[],"timestamps":[],"urls":[{"display_url":"systemdesignclassroom.substack.com/p/the-architec…","expanded_url":"https://systemdesignclassroom.substack.com/p/the-architecture-that-gets-you-here","url":"https://t.co/9wkWUqDtk4","indices":[808,831]}],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/GjHYrOAJTN","expanded_url":"https://x.com/RaulJuncoV/status/1980968270254821785/photo/1","id_str":"1980968266593157120","indices":[279,302],"media_key":"3_1980968266593157120","media_url_https":"https://pbs.twimg.com/media/G33QJJGbQAA5UxN.jpg","type":"photo","url":"https://t.co/GjHYrOAJTN","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":547,"y":1311,"h":275,"w":275},{"x":521,"y":1530,"h":355,"w":355}]},"medium":{"faces":[{"x":320,"y":768,"h":161,"w":161},{"x":305,"y":897,"h":208,"w":208}]},"small":{"faces":[{"x":181,"y":435,"h":91,"w":91},{"x":173,"y":508,"h":117,"w":117}]},"orig":{"faces":[{"x":559,"y":1340,"h":281,"w":281},{"x":533,"y":1564,"h":363,"w":363}]}},"sizes":{"large":{"h":2048,"w":1982,"resize":"fit"},"medium":{"h":1200,"w":1162,"resize":"fit"},"small":{"h":680,"w":658,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":2092,"width":2025,"focus_rects":[{"x":0,"y":0,"w":2025,"h":1134},{"x":0,"y":0,"w":2025,"h":2025},{"x":0,"y":0,"w":1835,"h":2092},{"x":365,"y":0,"w":1046,"h":2092},{"x":0,"y":0,"w":2025,"h":2092}]},"media_results":{"result":{"media_key":"3_1980968266593157120"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1980968270254821785","view_count":3634,"bookmark_count":43,"created_at":1761134614000,"favorite_count":69,"quote_count":0,"reply_count":7,"retweet_count":10,"user_id_str":"1272872603569528833","conversation_id_str":"1980968270254821785","full_text":"Bad code hurts.\n\nOld architecture kills.\n\nMost engineers build systems that work.\nGreat engineers build systems that evolve.\n\nHere’s the painful truth:\nYour current architecture is perfectly optimized…\nfor your current scale.\n\nBut scale changes everything:\n\n- Traffic patterns\n- Data growth\n- Team structure\n- Even how you deploy\n\nThat’s when yesterday’s “clean design” becomes today’s bottleneck.\n\nYou can’t scale what was never designed to evolve.\n\nSo before you obsess over microservices, caching layers, or queue depth, ask yourself one question:\n\n👉 Can my architecture survive the next stage of growth?\n\nIf you’re unsure, you’ll love this article.\n\nIt breaks down how to recognize when your system has outgrown its design, and how to evolve it without rewriting everything from scratch.\n\nRead it here → https://t.co/9wkWUqDtk4","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[14,31],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"69941978","name":"Swapna Kumar Panda","screen_name":"swapnakpanda","indices":[0,13]}]},"favorited":false,"in_reply_to_screen_name":"swapnakpanda","lang":"ht","retweeted":false,"fact_check":null,"id":"1980789426406965674","view_count":248,"bookmark_count":0,"created_at":1761091975000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1980673785947627657","full_text":"@swapnakpanda Nice one, Swapna.","in_reply_to_user_id_str":"69941978","in_reply_to_status_id_str":"1980673785947627657","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[17,34],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1646445864796184578","name":"Neo Kim","screen_name":"systemdesignone","indices":[0,16]}]},"favorited":false,"in_reply_to_screen_name":"systemdesignone","lang":"en","retweeted":false,"fact_check":null,"id":"1980969555066237173","view_count":426,"bookmark_count":0,"created_at":1761134921000,"favorite_count":2,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1980961602129010724","full_text":"@systemdesignone Simply put, Neo 👌","in_reply_to_user_id_str":"1646445864796184578","in_reply_to_status_id_str":"1980961602129010724","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-24","value":0,"startTime":1761177600000,"endTime":1761264000000,"tweets":[]},{"label":"2025-10-25","value":358,"startTime":1761264000000,"endTime":1761350400000,"tweets":[{"bookmarked":false,"display_text_range":[0,23],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/LMvcsakB6v","expanded_url":"https://x.com/RaulJuncoV/status/1981693213741289658/photo/1","id_str":"1981693208733339648","indices":[24,47],"media_key":"3_1981693208733339648","media_url_https":"https://pbs.twimg.com/media/G4BjeVBa0AAguHT.jpg","type":"photo","url":"https://t.co/LMvcsakB6v","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1796,"w":2048,"resize":"fit"},"medium":{"h":1052,"w":1200,"resize":"fit"},"small":{"h":596,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":2652,"width":3024,"focus_rects":[{"x":0,"y":739,"w":3024,"h":1693},{"x":0,"y":0,"w":2652,"h":2652},{"x":0,"y":0,"w":2326,"h":2652},{"x":318,"y":0,"w":1326,"h":2652},{"x":0,"y":0,"w":3024,"h":2652}]},"media_results":{"result":{"media_key":"3_1981693208733339648"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/LMvcsakB6v","expanded_url":"https://x.com/RaulJuncoV/status/1981693213741289658/photo/1","id_str":"1981693208733339648","indices":[24,47],"media_key":"3_1981693208733339648","media_url_https":"https://pbs.twimg.com/media/G4BjeVBa0AAguHT.jpg","type":"photo","url":"https://t.co/LMvcsakB6v","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1796,"w":2048,"resize":"fit"},"medium":{"h":1052,"w":1200,"resize":"fit"},"small":{"h":596,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":2652,"width":3024,"focus_rects":[{"x":0,"y":739,"w":3024,"h":1693},{"x":0,"y":0,"w":2652,"h":2652},{"x":0,"y":0,"w":2326,"h":2652},{"x":318,"y":0,"w":1326,"h":2652},{"x":0,"y":0,"w":3024,"h":2652}]},"media_results":{"result":{"media_key":"3_1981693208733339648"}}}]},"favorited":true,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":true,"fact_check":null,"id":"1981693213741289658","view_count":248171,"bookmark_count":3302,"created_at":1761307454000,"favorite_count":4193,"quote_count":17,"reply_count":62,"retweet_count":358,"user_id_str":"1272872603569528833","conversation_id_str":"1981693213741289658","full_text":"Backend survival kit. 👇 https://t.co/LMvcsakB6v","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-26","value":0,"startTime":1761350400000,"endTime":1761436800000,"tweets":[]},{"label":"2025-10-27","value":0,"startTime":1761436800000,"endTime":1761523200000,"tweets":[]},{"label":"2025-10-28","value":85,"startTime":1761523200000,"endTime":1761609600000,"tweets":[{"bookmarked":false,"display_text_range":[0,279],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/FVjJmB1cJz","expanded_url":"https://x.com/RaulJuncoV/status/1982780115953319987/photo/1","id_str":"1982780110949457920","indices":[280,303],"media_key":"3_1982780110949457920","media_url_https":"https://pbs.twimg.com/media/G4RAAXTaIAAl1RI.jpg","type":"photo","url":"https://t.co/FVjJmB1cJz","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1556,"w":2048,"resize":"fit"},"medium":{"h":912,"w":1200,"resize":"fit"},"small":{"h":517,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":2098,"width":2762,"focus_rects":[{"x":0,"y":0,"w":2762,"h":1547},{"x":401,"y":0,"w":2098,"h":2098},{"x":530,"y":0,"w":1840,"h":2098},{"x":926,"y":0,"w":1049,"h":2098},{"x":0,"y":0,"w":2762,"h":2098}]},"media_results":{"result":{"media_key":"3_1982780110949457920"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/FVjJmB1cJz","expanded_url":"https://x.com/RaulJuncoV/status/1982780115953319987/photo/1","id_str":"1982780110949457920","indices":[280,303],"media_key":"3_1982780110949457920","media_url_https":"https://pbs.twimg.com/media/G4RAAXTaIAAl1RI.jpg","type":"photo","url":"https://t.co/FVjJmB1cJz","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1556,"w":2048,"resize":"fit"},"medium":{"h":912,"w":1200,"resize":"fit"},"small":{"h":517,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":2098,"width":2762,"focus_rects":[{"x":0,"y":0,"w":2762,"h":1547},{"x":401,"y":0,"w":2098,"h":2098},{"x":530,"y":0,"w":1840,"h":2098},{"x":926,"y":0,"w":1049,"h":2098},{"x":0,"y":0,"w":2762,"h":2098}]},"media_results":{"result":{"media_key":"3_1982780110949457920"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1982780115953319987","view_count":37885,"bookmark_count":690,"created_at":1761566592000,"favorite_count":590,"quote_count":2,"reply_count":21,"retweet_count":85,"user_id_str":"1272872603569528833","conversation_id_str":"1982780115953319987","full_text":"Payments don’t allow second chances.\n\nHere’s the decision Marco had to make 👇\n\nMost engineers choose speed first.\nThen they spend months building refunds, reconciliation jobs, and damage control.\n\nPayments don’t care about “low latency.”\nThey care about not charging users twice.\n\nThese were his choices:\n\nA -> Strong Consistency\nStore a client-generated idempotency key + the final response in a durable DB.\nUnique constraint rejects duplicates.\nAuditable. Correct. Slightly slower.\n\nB -> Redis TTL Hack\nSETNX lock → process → cache result.\nBlazing fast… until Redis restarts, TTL expires early, or a partition hits.\nThen you bill someone twice and “investigate” for days.\n\nC -> Kafka Magic Thinking\nPublish events and trust “exactly-once” processing downstream.\nBut payments need correctness before success is returned.\nThis solves scale, not accountability.\n\nD -> Fix It Later\nLet double-charges happen.\nThen run audits, refunds, apologies, and maybe PR damage control.\nCheap to build. Expensive to earn trust back.\n\nMarco picked A.\nBecause the “fast” options become the most expensive ones once real money moves.\n\nIn FinTech: correctness wins. Every. Single. Time.\n\nLatency stings.\nDouble-charging destroys trust.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[12,22],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1804817485612408832","name":"Nina","screen_name":"HeyNina101","indices":[0,11]}]},"favorited":false,"in_reply_to_screen_name":"HeyNina101","lang":"no","retweeted":false,"fact_check":null,"id":"1982782174123229185","view_count":3881,"bookmark_count":1,"created_at":1761567083000,"favorite_count":3,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1982748606869233848","full_text":"@HeyNina101 Stanford 👌","in_reply_to_user_id_str":"1804817485612408832","in_reply_to_status_id_str":"1982748606869233848","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-29","value":90,"startTime":1761609600000,"endTime":1761696000000,"tweets":[{"bookmarked":false,"display_text_range":[0,274],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/IqGVHPOsQM","expanded_url":"https://x.com/RaulJuncoV/status/1983142597758726533/photo/1","id_str":"1983142591274291200","indices":[275,298],"media_key":"3_1983142591274291200","media_url_https":"https://pbs.twimg.com/media/G4WJrfvaEAAlztb.jpg","type":"photo","url":"https://t.co/IqGVHPOsQM","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":531,"y":723,"h":99,"w":99}]},"medium":{"faces":[{"x":311,"y":423,"h":58,"w":58}]},"small":{"faces":[{"x":176,"y":240,"h":33,"w":33}]},"orig":{"faces":[{"x":908,"y":1236,"h":170,"w":170}]}},"sizes":{"large":{"h":2048,"w":1971,"resize":"fit"},"medium":{"h":1200,"w":1155,"resize":"fit"},"small":{"h":680,"w":655,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":3498,"width":3367,"focus_rects":[{"x":0,"y":0,"w":3367,"h":1886},{"x":0,"y":0,"w":3367,"h":3367},{"x":0,"y":0,"w":3068,"h":3498},{"x":612,"y":0,"w":1749,"h":3498},{"x":0,"y":0,"w":3367,"h":3498}]},"media_results":{"result":{"media_key":"3_1983142591274291200"}}}],"symbols":[],"timestamps":[],"urls":[{"display_url":"newsletter.systemdesignclassroom.com/p/performance-…","expanded_url":"https://newsletter.systemdesignclassroom.com/p/performance-doesnt-start-at-select","url":"https://t.co/ZzrjzolCXm","indices":[340,363]},{"display_url":"newsletter.systemdesignclassroom.com/p/performance-…","expanded_url":"https://newsletter.systemdesignclassroom.com/p/performance-doesnt-start-at-select","url":"https://t.co/ZzrjzolCXm","indices":[340,363]}],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/IqGVHPOsQM","expanded_url":"https://x.com/RaulJuncoV/status/1983142597758726533/photo/1","id_str":"1983142591274291200","indices":[275,298],"media_key":"3_1983142591274291200","media_url_https":"https://pbs.twimg.com/media/G4WJrfvaEAAlztb.jpg","type":"photo","url":"https://t.co/IqGVHPOsQM","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":531,"y":723,"h":99,"w":99}]},"medium":{"faces":[{"x":311,"y":423,"h":58,"w":58}]},"small":{"faces":[{"x":176,"y":240,"h":33,"w":33}]},"orig":{"faces":[{"x":908,"y":1236,"h":170,"w":170}]}},"sizes":{"large":{"h":2048,"w":1971,"resize":"fit"},"medium":{"h":1200,"w":1155,"resize":"fit"},"small":{"h":680,"w":655,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":3498,"width":3367,"focus_rects":[{"x":0,"y":0,"w":3367,"h":1886},{"x":0,"y":0,"w":3367,"h":3367},{"x":0,"y":0,"w":3068,"h":3498},{"x":612,"y":0,"w":1749,"h":3498},{"x":0,"y":0,"w":3367,"h":3498}]},"media_results":{"result":{"media_key":"3_1983142591274291200"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1983142597758726533","view_count":44371,"bookmark_count":651,"created_at":1761653014000,"favorite_count":582,"quote_count":0,"reply_count":21,"retweet_count":90,"user_id_str":"1272872603569528833","conversation_id_str":"1983142597758726533","full_text":"Most performance issues don’t come from bad queries.\n\nThey come from bad tables.\n\nEvery CREATE TABLE is a long-term performance decision:\n\n- Data types\n- Indexes\n- Constraints\n- Partitioning\n\nI broke down what years of designing and re-designing databases taught me, and why schema design is where performance truly begins.\n\nRead it here → https://t.co/ZzrjzolCXm","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[14,37],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"69941978","name":"Swapna Kumar Panda","screen_name":"swapnakpanda","indices":[0,13]}]},"favorited":false,"in_reply_to_screen_name":"swapnakpanda","lang":"en","retweeted":false,"fact_check":null,"id":"1982966634366013543","view_count":190,"bookmark_count":0,"created_at":1761611062000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1982788090138644836","full_text":"@swapnakpanda This is the foundation!","in_reply_to_user_id_str":"69941978","in_reply_to_status_id_str":"1982788090138644836","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[17,190],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1646445864796184578","name":"Neo Kim","screen_name":"systemdesignone","indices":[0,16]}]},"favorited":false,"in_reply_to_screen_name":"systemdesignone","lang":"en","retweeted":false,"fact_check":null,"id":"1983160932651151384","view_count":150,"bookmark_count":0,"created_at":1761657386000,"favorite_count":1,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1983149790574596465","full_text":"@systemdesignone The Google Docs one is a prime example of real-time collaboration.\n\nOperational Transformation to handle concurrent edits is well explained.\n\nThanks for the compilation, Neo","in_reply_to_user_id_str":"1646445864796184578","in_reply_to_status_id_str":"1983149790574596465","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[11,124],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"107936751","name":"Karan Goel","screen_name":"krandiash","indices":[0,10]}]},"favorited":false,"in_reply_to_screen_name":"krandiash","lang":"en","retweeted":false,"fact_check":null,"id":"1983211148003455186","view_count":1246,"bookmark_count":1,"created_at":1761669358000,"favorite_count":5,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1983202316397453676","full_text":"@krandiash I’ve tested more than 17 AI voices over the last year.\n\nNothing close to Sonic-3.\n\nCongrats on the launch, Karan!","in_reply_to_user_id_str":"107936751","in_reply_to_status_id_str":"1983202316397453676","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[14,48],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1676101671003516928","name":"Aakash Verma","screen_name":"VermaAakash3","indices":[0,13]}]},"favorited":false,"in_reply_to_screen_name":"VermaAakash3","lang":"en","retweeted":false,"fact_check":null,"id":"1983220878725783622","view_count":35,"bookmark_count":1,"created_at":1761671678000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1983217284421419046","full_text":"@VermaAakash3 I have been playing with Sonic-3 🤯","in_reply_to_user_id_str":"1676101671003516928","in_reply_to_status_id_str":"1983217284421419046","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[15,36],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1409440115554873354","name":"Chidanand Tripathi","screen_name":"thetripathi58","indices":[0,14]}]},"favorited":false,"in_reply_to_screen_name":"thetripathi58","lang":"en","retweeted":false,"fact_check":null,"id":"1983223641153188111","view_count":57,"bookmark_count":0,"created_at":1761672337000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1983220578090922263","full_text":"@thetripathi58 Next level voice AI 🤯","in_reply_to_user_id_str":"1409440115554873354","in_reply_to_status_id_str":"1983220578090922263","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[13,69],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1860095764648853506","name":"Nas","screen_name":"Nas_tech_AI","indices":[0,12]}]},"favorited":false,"in_reply_to_screen_name":"Nas_tech_AI","lang":"en","retweeted":false,"fact_check":null,"id":"1983223455450284381","view_count":31,"bookmark_count":0,"created_at":1761672292000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1983219921493639223","full_text":"@Nas_tech_AI It sounds way more natural than anything else out there.","in_reply_to_user_id_str":"1860095764648853506","in_reply_to_status_id_str":"1983219921493639223","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[12,33],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1628683814993027072","name":"Robin Delta","screen_name":"heyrobinai","indices":[0,11]},{"id_str":"1705681383048597504","name":"Cartesia","screen_name":"cartesia_ai","indices":[21,33]}]},"favorited":false,"in_reply_to_screen_name":"heyrobinai","lang":"en","retweeted":false,"fact_check":null,"id":"1983222118763417706","view_count":482,"bookmark_count":0,"created_at":1761671974000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1983220022706352575","full_text":"@heyrobinai Nice job @cartesia_ai","in_reply_to_user_id_str":"1628683814993027072","in_reply_to_status_id_str":"1983220022706352575","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[17,51],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1430015840","name":"Aakash Kanojiya","screen_name":"Kanojiyaaakash1","indices":[0,16]}]},"favorited":false,"in_reply_to_screen_name":"Kanojiyaaakash1","lang":"en","retweeted":false,"fact_check":null,"id":"1983221755217871007","view_count":438,"bookmark_count":0,"created_at":1761671887000,"favorite_count":2,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1983219052320567634","full_text":"@Kanojiyaaakash1 Sounds really good in Spanish too.","in_reply_to_user_id_str":"1430015840","in_reply_to_status_id_str":"1983219052320567634","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[11,30],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1598298705610051591","name":"Rishabh","screen_name":"Rixhabh__","indices":[0,10]}]},"favorited":false,"in_reply_to_screen_name":"Rixhabh__","lang":"en","retweeted":false,"fact_check":null,"id":"1983223040855937341","view_count":168,"bookmark_count":0,"created_at":1761672194000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1983220346057896274","full_text":"@Rixhabh__ This is next level.","in_reply_to_user_id_str":"1598298705610051591","in_reply_to_status_id_str":"1983220346057896274","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-30","value":0,"startTime":1761696000000,"endTime":1761782400000,"tweets":[{"bookmarked":false,"display_text_range":[0,279],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/UZsO5Y2Dpt","expanded_url":"https://x.com/RaulJuncoV/status/1983504930754429168/photo/1","id_str":"1983504922705600512","indices":[280,303],"media_key":"3_1983504922705600512","media_url_https":"https://pbs.twimg.com/media/G4bTN9gbIAA8gLA.jpg","type":"photo","url":"https://t.co/UZsO5Y2Dpt","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":379,"y":1358,"h":187,"w":187}]},"medium":{"faces":[{"x":222,"y":796,"h":110,"w":110}]},"small":{"faces":[{"x":125,"y":450,"h":62,"w":62}]},"orig":{"faces":[{"x":721,"y":2580,"h":357,"w":357}]}},"sizes":{"large":{"h":2048,"w":1537,"resize":"fit"},"medium":{"h":1200,"w":901,"resize":"fit"},"small":{"h":680,"w":510,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":3891,"width":2920,"focus_rects":[{"x":0,"y":1031,"w":2920,"h":1635},{"x":0,"y":388,"w":2920,"h":2920},{"x":0,"y":184,"w":2920,"h":3329},{"x":974,"y":0,"w":1946,"h":3891},{"x":0,"y":0,"w":2920,"h":3891}]},"media_results":{"result":{"media_key":"3_1983504922705600512"}}}],"symbols":[],"timestamps":[],"urls":[{"display_url":"perplexity.ai/grow/comet?utm…","expanded_url":"https://www.perplexity.ai/grow/comet?utm_source=LinkedIn&wpsrc=LinkedIn&wpcn=&utm_campaign=","url":"https://t.co/rNmeT70IRw","indices":[662,685]}],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/UZsO5Y2Dpt","expanded_url":"https://x.com/RaulJuncoV/status/1983504930754429168/photo/1","id_str":"1983504922705600512","indices":[280,303],"media_key":"3_1983504922705600512","media_url_https":"https://pbs.twimg.com/media/G4bTN9gbIAA8gLA.jpg","type":"photo","url":"https://t.co/UZsO5Y2Dpt","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":379,"y":1358,"h":187,"w":187}]},"medium":{"faces":[{"x":222,"y":796,"h":110,"w":110}]},"small":{"faces":[{"x":125,"y":450,"h":62,"w":62}]},"orig":{"faces":[{"x":721,"y":2580,"h":357,"w":357}]}},"sizes":{"large":{"h":2048,"w":1537,"resize":"fit"},"medium":{"h":1200,"w":901,"resize":"fit"},"small":{"h":680,"w":510,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":3891,"width":2920,"focus_rects":[{"x":0,"y":1031,"w":2920,"h":1635},{"x":0,"y":388,"w":2920,"h":2920},{"x":0,"y":184,"w":2920,"h":3329},{"x":974,"y":0,"w":1946,"h":3891},{"x":0,"y":0,"w":2920,"h":3891}]},"media_results":{"result":{"media_key":"3_1983504922705600512"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1983504930754429168","view_count":335,"bookmark_count":2,"created_at":1761739401000,"favorite_count":3,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1983504930754429168","full_text":"I never imagined I’d switch browsers after decades on Chrome.\n\nBut Comet changed how I browse.\n\nIt doesn’t just open pages, it understands them.\n\nA few things that surprised me 👇\n\n- No ads, even on YouTube\n- Unsubscribes from spam\n- Summarizes articles & videos\n- Applying to jobs/filling out online forms\n- Writes PRs, summarizes GitHub repos\n- Groups tabs, manage email & calendar\n\nFinally, tab context; no copying/pasting or downloading files to ChatGPT/Perplexity website.\n\nAtlas feels premium.\nChrome feels safe.\nBut, Comet feels alive.\n\nThe browser war isn’t about speed anymore.\nIt’s about intelligence.\n\nAnd right now, Comet is #1.\n\nTry it free here: 👇\nhttps://t.co/rNmeT70IRw\n\nHave you tried? Leave your thought.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[10,60],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1818381581897412608","name":"Tech with Mak","screen_name":"techNmak","indices":[0,9]}]},"favorited":false,"in_reply_to_screen_name":"techNmak","lang":"en","retweeted":false,"fact_check":null,"id":"1983572602011451868","view_count":183,"bookmark_count":0,"created_at":1761755535000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1983535409842827649","full_text":"@techNmak I have been playing with Sonic-3, the whole week 👀","in_reply_to_user_id_str":"1818381581897412608","in_reply_to_status_id_str":"1983535409842827649","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[14,36],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"69941978","name":"Swapna Kumar Panda","screen_name":"swapnakpanda","indices":[0,13]}]},"favorited":false,"in_reply_to_screen_name":"swapnakpanda","lang":"en","retweeted":false,"fact_check":null,"id":"1983628556451377323","view_count":1141,"bookmark_count":0,"created_at":1761768876000,"favorite_count":3,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1983565907965190560","full_text":"@swapnakpanda Andrew Ng is the goat!","in_reply_to_user_id_str":"69941978","in_reply_to_status_id_str":"1983565907965190560","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-31","value":0,"startTime":1761782400000,"endTime":1761868800000,"tweets":[{"bookmarked":false,"display_text_range":[14,50],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"69941978","name":"Swapna Kumar Panda","screen_name":"swapnakpanda","indices":[0,13]}]},"favorited":false,"in_reply_to_screen_name":"swapnakpanda","lang":"en","retweeted":false,"fact_check":null,"id":"1983991892946862401","view_count":243,"bookmark_count":0,"created_at":1761855502000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1983942704435491238","full_text":"@swapnakpanda Some of my favorite languages here 👌","in_reply_to_user_id_str":"69941978","in_reply_to_status_id_str":"1983942704435491238","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[17,83],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1646445864796184578","name":"Neo Kim","screen_name":"systemdesignone","indices":[0,16]}]},"favorited":false,"in_reply_to_screen_name":"systemdesignone","lang":"en","retweeted":false,"fact_check":null,"id":"1983879685449904485","view_count":191,"bookmark_count":0,"created_at":1761828750000,"favorite_count":2,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1983879332230557949","full_text":"@systemdesignone Yup.\n\nMost teams don’t need more data, they need better direction.","in_reply_to_user_id_str":"1646445864796184578","in_reply_to_status_id_str":"1983879332230557949","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-01","value":15,"startTime":1761868800000,"endTime":1761955200000,"tweets":[{"bookmarked":false,"display_text_range":[0,276],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/9e75AXzdPm","expanded_url":"https://x.com/RaulJuncoV/status/1984229940443951496/photo/1","id_str":"1984229935058485248","indices":[277,300],"media_key":"3_1984229935058485248","media_url_https":"https://pbs.twimg.com/media/G4lmnO_bgAAcbVY.jpg","type":"photo","url":"https://t.co/9e75AXzdPm","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1818,"w":2048,"resize":"fit"},"medium":{"h":1065,"w":1200,"resize":"fit"},"small":{"h":604,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":2088,"width":2352,"focus_rects":[{"x":0,"y":0,"w":2352,"h":1317},{"x":0,"y":0,"w":2088,"h":2088},{"x":83,"y":0,"w":1832,"h":2088},{"x":477,"y":0,"w":1044,"h":2088},{"x":0,"y":0,"w":2352,"h":2088}]},"media_results":{"result":{"media_key":"3_1984229935058485248"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/9e75AXzdPm","expanded_url":"https://x.com/RaulJuncoV/status/1984229940443951496/photo/1","id_str":"1984229935058485248","indices":[277,300],"media_key":"3_1984229935058485248","media_url_https":"https://pbs.twimg.com/media/G4lmnO_bgAAcbVY.jpg","type":"photo","url":"https://t.co/9e75AXzdPm","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1818,"w":2048,"resize":"fit"},"medium":{"h":1065,"w":1200,"resize":"fit"},"small":{"h":604,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":2088,"width":2352,"focus_rects":[{"x":0,"y":0,"w":2352,"h":1317},{"x":0,"y":0,"w":2088,"h":2088},{"x":83,"y":0,"w":1832,"h":2088},{"x":477,"y":0,"w":1044,"h":2088},{"x":0,"y":0,"w":2352,"h":2088}]},"media_results":{"result":{"media_key":"3_1984229935058485248"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1984229940443951496","view_count":9208,"bookmark_count":90,"created_at":1761912257000,"favorite_count":104,"quote_count":0,"reply_count":6,"retweet_count":15,"user_id_str":"1272872603569528833","conversation_id_str":"1984229940443951496","full_text":"If you can, do the work when you write.\n\nLow Latency loves precomputation.\n\nHere’s the situation Maya faced 👇\n\nHer user profiles table had optional fields: display_name, timezone, and bio.\nHalf the rows were NULL.\nReads had to stay under 20 ms at 10 k QPS.\n\nShe needed to make sure every service saw a consistent “effective” value; no NULLs, ever.\n\nThese were her choices:\n\nA → COALESCE at read time\n\nKeep columns nullable.\nUse COALESCE(column, default) in every query.\nSimple. Until you realize every query now computes on the hot path.\nInconsistent logic across services.\nUnindexable. Slow.\n\nB → Materialize effective_ columns at write time*\n\nCompute once during writes or via CDC.\nStore effective_display_name, effective_timezone, etc.\nReads stay fast. Defaults stay consistent.\nA little more write work, but predictable, cacheable, and observable.\n\nC → DB defaults + NOT NULL migration\n\nFeels clean. Declarative.\nBut changing a live table with millions of rows is a minefield.\nDefaults only fix new rows; not legacy ones.\nComplex default rules don’t belong in SQL.\n\nD → Let every consumer handle defaults\n\nNo schema change.\nBut each service redefines what “default” means.\nSoon, you have five versions of truth, and none match.\n\nMaya picked B.\n\nBecause at scale, reads dominate writes.\nEvery millisecond saved per query compounds.\nComputing once at write-time beats recomputing 10,000 times a second.\n\nTrade-offs she accepted:\n\n– Slightly higher write latency.\n– Need for idempotency and concurrency control.\n– CDC lag if async updates are used.\n– Backfill job to fix existing data.\n\nAnyone can chase performance.\nFew can make it reliable.\n\nNever forget that: Latency loves precomputation.\n\nThere are a couple of options \"E\" you can suggest, also, any idea?","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-02","value":217,"startTime":1761955200000,"endTime":1762041600000,"tweets":[{"bookmarked":false,"display_text_range":[0,277],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/eOoVzUH2aL","expanded_url":"https://x.com/RaulJuncoV/status/1984593484679168103/photo/1","id_str":"1984593481323724800","indices":[278,301],"media_key":"3_1984593481323724800","media_url_https":"https://pbs.twimg.com/media/G4qxQaXbQAAMZEH.jpg","type":"photo","url":"https://t.co/eOoVzUH2aL","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1304,"w":978,"resize":"fit"},"medium":{"h":1200,"w":900,"resize":"fit"},"small":{"h":680,"w":510,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1304,"width":978,"focus_rects":[{"x":0,"y":0,"w":978,"h":548},{"x":0,"y":0,"w":978,"h":978},{"x":0,"y":0,"w":978,"h":1115},{"x":0,"y":0,"w":652,"h":1304},{"x":0,"y":0,"w":978,"h":1304}]},"media_results":{"result":{"media_key":"3_1984593481323724800"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/eOoVzUH2aL","expanded_url":"https://x.com/RaulJuncoV/status/1984593484679168103/photo/1","id_str":"1984593481323724800","indices":[278,301],"media_key":"3_1984593481323724800","media_url_https":"https://pbs.twimg.com/media/G4qxQaXbQAAMZEH.jpg","type":"photo","url":"https://t.co/eOoVzUH2aL","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1304,"w":978,"resize":"fit"},"medium":{"h":1200,"w":900,"resize":"fit"},"small":{"h":680,"w":510,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1304,"width":978,"focus_rects":[{"x":0,"y":0,"w":978,"h":548},{"x":0,"y":0,"w":978,"h":978},{"x":0,"y":0,"w":978,"h":1115},{"x":0,"y":0,"w":652,"h":1304},{"x":0,"y":0,"w":978,"h":1304}]},"media_results":{"result":{"media_key":"3_1984593481323724800"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1984593484679168103","view_count":123047,"bookmark_count":2384,"created_at":1761998933000,"favorite_count":2160,"quote_count":11,"reply_count":30,"retweet_count":217,"user_id_str":"1272872603569528833","conversation_id_str":"1984593484679168103","full_text":"A backend engineer asked me why I recommend Fundamentals of Data Engineering for backend folks.\n\nBecause most backend engineers accidentally become data engineers the moment their API hits production.\n\nBackend = owns writes.\nData Engineering = owns reads.\nBut both eat the same consequences when the data sucks.\n\nIf you learn Data Engineering fundamentals, you level up faster because you stop treating data as “someone else’s problem.”\n\nYou get better at:\n\n- Designing schemas that won’t break downstream\n- Shipping clean, traceable events (no dual-write disasters)\n- Thinking in batch vs. streaming trade-offs\n- Debugging data issues faster than “blame analytics”\n- Building APIs that scale with actual usage patterns\n\nBackend without data fundamentals = “the feature works”\nBackend with data fundamentals = “the business trusts what you build”\n\nThe short answer:\nMost backend engineers only understand half the system.\n\nThis book helps you finally see the whole thing.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-03","value":0,"startTime":1762041600000,"endTime":1762128000000,"tweets":[]},{"label":"2025-11-04","value":265,"startTime":1762128000000,"endTime":1762214400000,"tweets":[{"bookmarked":false,"display_text_range":[0,279],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/qBbTaN0k7V","expanded_url":"https://x.com/RaulJuncoV/status/1985331810566594955/photo/1","id_str":"1985331806649135104","indices":[280,303],"media_key":"3_1985331806649135104","media_url_https":"https://pbs.twimg.com/media/G41QwmibMAAEVVt.jpg","type":"photo","url":"https://t.co/qBbTaN0k7V","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1596,"w":2048,"resize":"fit"},"medium":{"h":935,"w":1200,"resize":"fit"},"small":{"h":530,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":2311,"width":2966,"focus_rects":[{"x":0,"y":0,"w":2966,"h":1661},{"x":655,"y":0,"w":2311,"h":2311},{"x":939,"y":0,"w":2027,"h":2311},{"x":1424,"y":0,"w":1156,"h":2311},{"x":0,"y":0,"w":2966,"h":2311}]},"media_results":{"result":{"media_key":"3_1985331806649135104"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/qBbTaN0k7V","expanded_url":"https://x.com/RaulJuncoV/status/1985331810566594955/photo/1","id_str":"1985331806649135104","indices":[280,303],"media_key":"3_1985331806649135104","media_url_https":"https://pbs.twimg.com/media/G41QwmibMAAEVVt.jpg","type":"photo","url":"https://t.co/qBbTaN0k7V","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1596,"w":2048,"resize":"fit"},"medium":{"h":935,"w":1200,"resize":"fit"},"small":{"h":530,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":2311,"width":2966,"focus_rects":[{"x":0,"y":0,"w":2966,"h":1661},{"x":655,"y":0,"w":2311,"h":2311},{"x":939,"y":0,"w":2027,"h":2311},{"x":1424,"y":0,"w":1156,"h":2311},{"x":0,"y":0,"w":2966,"h":2311}]},"media_results":{"result":{"media_key":"3_1985331806649135104"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1985331810566594955","view_count":112049,"bookmark_count":2781,"created_at":1762174963000,"favorite_count":2021,"quote_count":16,"reply_count":34,"retweet_count":264,"user_id_str":"1272872603569528833","conversation_id_str":"1985331810566594955","full_text":"Most engineers learn system design backwards.\n\nThey jump to Kubernetes before they understand what a network packet even does.\n\nHere’s the order that actually makes you dangerous:\n\n1. Networks first\n\nHTTP. TCP. DNS. Latency vs throughput.\nThis is the part nobody studies.\nThis is like trying to bench 300lbs without learning to squat.\n\n2. Databases second\n\nSQL vs NoSQL, indexes, replication, and partitioning.\nIf you can’t reason about data -> you can’t reason about scale.\n\n3. Caching\n\nRedis, CDNs, TTLs, eviction policies.\n70% of scaling wins come from avoiding queries.\n\n4. Queues & Streams\n\nKafka, RabbitMQ, SQS.\nThis is how you decouple timelines and handle spikes without blowing up servers.\n\n5. Load Balancing\n\nRound robin vs least connections vs consistent hashing.\nYou understand how to scale horizontally without chaos.\n\n6. Build 5 classic designs yourself\n\n- URL shortener\n- Rate limiter\n- Chat app\n- Feed system\n- Notifications\n\n7. Read real-world post-mortems\n\nReal learning is failure exposure.\nYou see what broke. You see WHY.\n\nYou don’t become good at system design by memorizing diagrams.\nYou become good by understanding the physics of distributed systems.\n\nLatency. Durability. Throughput. Availability. Cost.\nThose 5 forces rule everything.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[17,141],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1646445864796184578","name":"Neo Kim","screen_name":"systemdesignone","indices":[0,16]}]},"favorited":false,"in_reply_to_screen_name":"systemdesignone","lang":"en","retweeted":false,"fact_check":null,"id":"1985332305750106380","view_count":220,"bookmark_count":0,"created_at":1762175082000,"favorite_count":2,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1985316551675834427","full_text":"@systemdesignone Well put, Neo Kim \n\nThe trick is knowing when to scale; too soon and you overengineer, too late and everything catches fire.","in_reply_to_user_id_str":"1646445864796184578","in_reply_to_status_id_str":"1985316551675834427","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,279],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[{"display_url":"JoinEnginuity.com","expanded_url":"http://JoinEnginuity.com","url":"https://t.co/YUWYsYTi5A","indices":[75,98]},{"display_url":"JoinEnginuity.com","expanded_url":"http://JoinEnginuity.com","url":"https://t.co/pWnIpIYPKj","indices":[75,98]}],"user_mentions":[]},"favorited":false,"in_reply_to_screen_name":"RaulJuncoV","lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1985409357236830493","view_count":844,"bookmark_count":7,"created_at":1762193452000,"favorite_count":6,"quote_count":0,"reply_count":0,"retweet_count":1,"user_id_str":"1272872603569528833","conversation_id_str":"1985331810566594955","full_text":"If you want to practice this stuff daily (not just read about it), I built https://t.co/pWnIpIYPKj\n\nIt’s a platform where you answer one short system design question per day, so you build intuition through reps, not overwhelm.\n\nInstead of doing 2-hour study sessions once a week… you stack tiny wins daily.\n\nThat’s how system design becomes natural.","in_reply_to_user_id_str":"1272872603569528833","in_reply_to_status_id_str":"1985331810566594955","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[17,149],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1646445864796184578","name":"Neo Kim","screen_name":"systemdesignone","indices":[0,16]}]},"favorited":false,"in_reply_to_screen_name":"systemdesignone","lang":"en","retweeted":false,"fact_check":null,"id":"1985334496237965812","view_count":805,"bookmark_count":2,"created_at":1762175604000,"favorite_count":5,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1985331810566594955","full_text":"@systemdesignone CRUD is where you practice the mechanics:\n\n- routing\n- persistence\n- caching decisions\n- read vs write paths\n\nThanks for adding, Neo","in_reply_to_user_id_str":"1646445864796184578","in_reply_to_status_id_str":"1985334078195868033","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[14,116],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"69941978","name":"Swapna Kumar Panda","screen_name":"swapnakpanda","indices":[0,13]}]},"favorited":false,"in_reply_to_screen_name":"swapnakpanda","lang":"en","retweeted":false,"fact_check":null,"id":"1985457528872841390","view_count":38,"bookmark_count":0,"created_at":1762204937000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1985331810566594955","full_text":"@swapnakpanda yup. Chasing trends creates shallow knowledge.\n\nTools change every few years.\nPrinciples last decades.","in_reply_to_user_id_str":"69941978","in_reply_to_status_id_str":"1985388406462169504","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[16,90],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"2227261574","name":"Anton Martyniuk","screen_name":"AntonMartyniuk","indices":[0,15]}]},"favorited":false,"in_reply_to_screen_name":"AntonMartyniuk","lang":"en","retweeted":false,"fact_check":null,"id":"1985337521149026604","view_count":349,"bookmark_count":1,"created_at":1762176325000,"favorite_count":3,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1985331810566594955","full_text":"@AntonMartyniuk System design gets easier when the fundamentals do the thinking for you. 😉","in_reply_to_user_id_str":"2227261574","in_reply_to_status_id_str":"1985336944880984565","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[12,74],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1531209491357675521","name":"Shefali","screen_name":"Shefali__J","indices":[0,11]}]},"favorited":false,"in_reply_to_screen_name":"Shefali__J","lang":"en","retweeted":false,"fact_check":null,"id":"1985456959634510020","view_count":354,"bookmark_count":0,"created_at":1762204801000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1985335255725699210","full_text":"@Shefali__J This compilation is on fire!\n\nThanks for the shoutout, Shefali","in_reply_to_user_id_str":"1531209491357675521","in_reply_to_status_id_str":"1985335255725699210","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-05","value":0,"startTime":1762214400000,"endTime":1762300800000,"tweets":[]},{"label":"2025-11-06","value":0,"startTime":1762300800000,"endTime":1762387200000,"tweets":[]},{"label":"2025-11-07","value":71,"startTime":1762387200000,"endTime":1762473600000,"tweets":[{"bookmarked":false,"display_text_range":[0,278],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/FVtD1fO2Du","expanded_url":"https://x.com/RaulJuncoV/status/1986418683569447133/photo/1","id_str":"1986418678976622592","indices":[279,302],"media_key":"3_1986418678976622592","media_url_https":"https://pbs.twimg.com/media/G5EtQ5eaMAAsEk3.jpg","type":"photo","url":"https://t.co/FVtD1fO2Du","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":453,"y":961,"h":123,"w":123}]},"medium":{"faces":[{"x":265,"y":563,"h":72,"w":72}]},"small":{"faces":[{"x":150,"y":319,"h":41,"w":41}]},"orig":{"faces":[{"x":667,"y":1415,"h":182,"w":182}]}},"sizes":{"large":{"h":1709,"w":2048,"resize":"fit"},"medium":{"h":1002,"w":1200,"resize":"fit"},"small":{"h":568,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":2515,"width":3013,"focus_rects":[{"x":0,"y":0,"w":3013,"h":1687},{"x":498,"y":0,"w":2515,"h":2515},{"x":807,"y":0,"w":2206,"h":2515},{"x":1755,"y":0,"w":1258,"h":2515},{"x":0,"y":0,"w":3013,"h":2515}]},"media_results":{"result":{"media_key":"3_1986418678976622592"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/FVtD1fO2Du","expanded_url":"https://x.com/RaulJuncoV/status/1986418683569447133/photo/1","id_str":"1986418678976622592","indices":[279,302],"media_key":"3_1986418678976622592","media_url_https":"https://pbs.twimg.com/media/G5EtQ5eaMAAsEk3.jpg","type":"photo","url":"https://t.co/FVtD1fO2Du","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":453,"y":961,"h":123,"w":123}]},"medium":{"faces":[{"x":265,"y":563,"h":72,"w":72}]},"small":{"faces":[{"x":150,"y":319,"h":41,"w":41}]},"orig":{"faces":[{"x":667,"y":1415,"h":182,"w":182}]}},"sizes":{"large":{"h":1709,"w":2048,"resize":"fit"},"medium":{"h":1002,"w":1200,"resize":"fit"},"small":{"h":568,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":2515,"width":3013,"focus_rects":[{"x":0,"y":0,"w":3013,"h":1687},{"x":498,"y":0,"w":2515,"h":2515},{"x":807,"y":0,"w":2206,"h":2515},{"x":1755,"y":0,"w":1258,"h":2515},{"x":0,"y":0,"w":3013,"h":2515}]},"media_results":{"result":{"media_key":"3_1986418678976622592"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1986418683569447133","view_count":26495,"bookmark_count":485,"created_at":1762434094000,"favorite_count":509,"quote_count":0,"reply_count":14,"retweet_count":71,"user_id_str":"1272872603569528833","conversation_id_str":"1986418683569447133","full_text":"System design is the art of making scale look boring.\n\nHere are 3 system-design project ideas you can actually build and reason about 👇\n\nProject idea 1: “Instagram-style Feed Service”\n\nYour goal: design a timeline that scales reads.\n\nKey challenges to solve:\n\n- fan-out on write vs fan-out on read\n- caching the feed (Redis? CDN?)\n- handling the “celebrity problem” (1M followers)\n\nDeliverable: write a design doc that defends why you picked your fan-out strategy and how you avoid thundering herds.\n\nProject idea 2: “URL Shortener at 5k RPS”\n\nYour goal: tiny API that forces huge decisions.\n\nKey challenges to solve:\n\n- ID generation strategy (Snowflake IDs? base62?)\n- consistent hashing across shards\n- hot key protection\n\nDeliverable: build a prototype, hammer it with a load generator, and tune your write path until you get predictable low-latency writes.\n\nProject idea 3: “E-Commerce Checkout as a SAGA”\n\nYour goal: durability + correctness over everything.\n\nKey challenges to solve:\n→ Payment, Inventory, Order microservices coordination\n→ Orchestrator vs Choreography\n→ idempotency and retries\n\nDeliverable: show how you avoid double-charging customers through idempotent event handling + a durable orchestrator.\n\nJust picking a “cool” tool won’t save you.\nGood system design comes from defending your trade-offs.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[14,15],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"69941978","name":"Swapna Kumar Panda","screen_name":"swapnakpanda","indices":[0,13]}]},"favorited":false,"in_reply_to_screen_name":"swapnakpanda","lang":"qme","retweeted":false,"fact_check":null,"id":"1986473808937550306","view_count":138,"bookmark_count":0,"created_at":1762447237000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1986110846481932596","full_text":"@swapnakpanda 🤩","in_reply_to_user_id_str":"69941978","in_reply_to_status_id_str":"1986110846481932596","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[17,35],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1646445864796184578","name":"Neo Kim","screen_name":"systemdesignone","indices":[0,16]}]},"favorited":false,"in_reply_to_screen_name":"systemdesignone","lang":"fr","retweeted":false,"fact_check":null,"id":"1986530811789635661","view_count":221,"bookmark_count":0,"created_at":1762460828000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1986416083482382500","full_text":"@systemdesignone Maintenance free 👌","in_reply_to_user_id_str":"1646445864796184578","in_reply_to_status_id_str":"1986416083482382500","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-08","value":0,"startTime":1762473600000,"endTime":1762560000000,"tweets":[]},{"label":"2025-11-09","value":0,"startTime":1762560000000,"endTime":1762646400000,"tweets":[]},{"label":"2025-11-10","value":0,"startTime":1762646400000,"endTime":1762732800000,"tweets":[]},{"label":"2025-11-11","value":47,"startTime":1762732800000,"endTime":1762819200000,"tweets":[{"bookmarked":false,"display_text_range":[0,284],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/UDJqLAGLbb","expanded_url":"https://x.com/RaulJuncoV/status/1987868382503620805/photo/1","id_str":"1987868378829357056","indices":[285,308],"media_key":"3_1987868378829357056","media_url_https":"https://pbs.twimg.com/media/G5ZTwiRbAAATx6v.jpg","type":"photo","url":"https://t.co/UDJqLAGLbb","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1961,"w":2048,"resize":"fit"},"medium":{"h":1149,"w":1200,"resize":"fit"},"small":{"h":651,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":2344,"width":2448,"focus_rects":[{"x":0,"y":0,"w":2448,"h":1371},{"x":104,"y":0,"w":2344,"h":2344},{"x":257,"y":0,"w":2056,"h":2344},{"x":699,"y":0,"w":1172,"h":2344},{"x":0,"y":0,"w":2448,"h":2344}]},"media_results":{"result":{"media_key":"3_1987868378829357056"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/UDJqLAGLbb","expanded_url":"https://x.com/RaulJuncoV/status/1987868382503620805/photo/1","id_str":"1987868378829357056","indices":[285,308],"media_key":"3_1987868378829357056","media_url_https":"https://pbs.twimg.com/media/G5ZTwiRbAAATx6v.jpg","type":"photo","url":"https://t.co/UDJqLAGLbb","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1961,"w":2048,"resize":"fit"},"medium":{"h":1149,"w":1200,"resize":"fit"},"small":{"h":651,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":2344,"width":2448,"focus_rects":[{"x":0,"y":0,"w":2448,"h":1371},{"x":104,"y":0,"w":2344,"h":2344},{"x":257,"y":0,"w":2056,"h":2344},{"x":699,"y":0,"w":1172,"h":2344},{"x":0,"y":0,"w":2448,"h":2344}]},"media_results":{"result":{"media_key":"3_1987868378829357056"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1987868382503620805","view_count":25228,"bookmark_count":317,"created_at":1762779729000,"favorite_count":331,"quote_count":0,"reply_count":15,"retweet_count":47,"user_id_str":"1272872603569528833","conversation_id_str":"1987868382503620805","full_text":"You don’t pick tools based on what’s cool. You pick based on constraints.\n\nTopics vs Queues\n\nHere are the 5 questions that decide the right one:\n\n1. One worker or many?\n\nIf one consumer should process a message -> Queue.\nIf many consumers need the same message -> Topic.\n\nSimple rule:\n\nQueue = throughput.\nTopic = fan-out.\n\n2. Can you lose messages?\n\nIf losing a message is unacceptable -> Queue wins.\nTopics need more config to get the same safety guarantees.\n\n3. Are you scaling workload or audience?\n\nQueues scale workload (parallelism).\nTopics scale audience (more listeners).\nMost engineers confuse the two.\n\n4. What if a consumer dies?\n\nQueues handle tracking for you.\nTopics make you handle offsets + state.\n\nThis complexity hurts when volume explodes.\n\n5. How fast is the system evolving?\n\nNew system, changing requirements? -> Topic gives you flexibility.\nStable system, clear workflow? -> Queue gives you simplicity.\n\nMy recommendation:\n\nStart with a Queue.\nWhen you actually need fan-out, evolve to a Topic.\n\nPicking based on taste is amateur.\nPicking based on constraints is senior.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-12","value":26,"startTime":1762819200000,"endTime":1762905600000,"tweets":[{"bookmarked":false,"display_text_range":[0,272],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/qriDNEx3Jx","expanded_url":"https://x.com/RaulJuncoV/status/1988231827358896373/photo/1","id_str":"1988231820564107264","indices":[273,296],"media_key":"3_1988231820564107264","media_url_https":"https://pbs.twimg.com/media/G5eeToPaEAAjvNw.jpg","type":"photo","url":"https://t.co/qriDNEx3Jx","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":871,"y":253,"h":193,"w":193},{"x":863,"y":549,"h":213,"w":213}]},"medium":{"faces":[{"x":510,"y":148,"h":113,"w":113},{"x":506,"y":322,"h":125,"w":125}]},"small":{"faces":[{"x":289,"y":84,"h":64,"w":64},{"x":286,"y":182,"h":71,"w":71}]},"orig":{"faces":[{"x":1773,"y":516,"h":394,"w":394},{"x":1757,"y":1118,"h":435,"w":435}]}},"sizes":{"large":{"h":2048,"w":1580,"resize":"fit"},"medium":{"h":1200,"w":926,"resize":"fit"},"small":{"h":680,"w":525,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":4166,"width":3215,"focus_rects":[{"x":0,"y":1494,"w":3215,"h":1800},{"x":0,"y":787,"w":3215,"h":3215},{"x":0,"y":501,"w":3215,"h":3665},{"x":0,"y":0,"w":2083,"h":4166},{"x":0,"y":0,"w":3215,"h":4166}]},"media_results":{"result":{"media_key":"3_1988231820564107264"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/qriDNEx3Jx","expanded_url":"https://x.com/RaulJuncoV/status/1988231827358896373/photo/1","id_str":"1988231820564107264","indices":[273,296],"media_key":"3_1988231820564107264","media_url_https":"https://pbs.twimg.com/media/G5eeToPaEAAjvNw.jpg","type":"photo","url":"https://t.co/qriDNEx3Jx","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":871,"y":253,"h":193,"w":193},{"x":863,"y":549,"h":213,"w":213}]},"medium":{"faces":[{"x":510,"y":148,"h":113,"w":113},{"x":506,"y":322,"h":125,"w":125}]},"small":{"faces":[{"x":289,"y":84,"h":64,"w":64},{"x":286,"y":182,"h":71,"w":71}]},"orig":{"faces":[{"x":1773,"y":516,"h":394,"w":394},{"x":1757,"y":1118,"h":435,"w":435}]}},"sizes":{"large":{"h":2048,"w":1580,"resize":"fit"},"medium":{"h":1200,"w":926,"resize":"fit"},"small":{"h":680,"w":525,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":4166,"width":3215,"focus_rects":[{"x":0,"y":1494,"w":3215,"h":1800},{"x":0,"y":787,"w":3215,"h":3215},{"x":0,"y":501,"w":3215,"h":3665},{"x":0,"y":0,"w":2083,"h":4166},{"x":0,"y":0,"w":3215,"h":4166}]},"media_results":{"result":{"media_key":"3_1988231820564107264"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1988231827358896373","view_count":17366,"bookmark_count":241,"created_at":1762866381000,"favorite_count":216,"quote_count":1,"reply_count":12,"retweet_count":26,"user_id_str":"1272872603569528833","conversation_id_str":"1988231827358896373","full_text":"Anyone can return 200.\nReal engineers return 202 and still deliver.\n\nMost teams think “faster” means “simpler.”\nThey block until everything’s done.\nThen they wonder why latency spikes and the system melts under load.\n\nA. Make it fully synchronous. “Just wait till it’s all complete.”\nSafe on paper. Pain in production.\n\nC. Write to the database and fire off background jobs.\nFeels fast. But when those jobs fail, no one knows until it’s too late.\n\nD. Run a saga in the same request.\nTotal control — until one step hangs and the whole thing dies.\n\nThe real move: 202 Accepted + durable queue + status resource.\n\nWhy it works:\n\n1. Clients get instant responses. No waiting.\n2. Queues absorb spikes, retries, and downstream chaos.\n3. You gain visibility through status endpoints and webhooks.\n4. Systems stay decoupled and fault-tolerant.\n5. Latency becomes predictable; you own the timing.\n\nTrade-offs worth paying:\n\n- Eventual consistency. Things settle, not sync instantly.\n- Job tracking. You need a clear state machine.\n- Idempotency. Every retry must be safe.\n- DLQs and metrics. Otherwise you’re blind when it breaks.\n- Ordering. Version every update or lose sequence.\n\n200 shines in happy paths.\n202 shines when the world’s on fire.\n\nSo here’s the question:\nWhen do you let your API walk away instead of waiting?","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[17,33],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1646445864796184578","name":"Neo Kim","screen_name":"systemdesignone","indices":[0,16]}]},"favorited":false,"in_reply_to_screen_name":"systemdesignone","lang":"en","retweeted":false,"fact_check":null,"id":"1988235042380787822","view_count":546,"bookmark_count":1,"created_at":1762867148000,"favorite_count":1,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1988227503870156858","full_text":"@systemdesignone Big fan of these","in_reply_to_user_id_str":"1646445864796184578","in_reply_to_status_id_str":"1988227503870156858","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-13","value":0,"startTime":1762905600000,"endTime":1762992000000,"tweets":[{"bookmarked":false,"display_text_range":[12,70],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"2259435828","name":"Hassaan Raza","screen_name":"hassaanrza","indices":[0,11]}]},"favorited":false,"in_reply_to_screen_name":"hassaanrza","lang":"en","retweeted":false,"fact_check":null,"id":"1988674193618272521","view_count":2,"bookmark_count":0,"created_at":1762971850000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1988666194795331996","full_text":"@hassaanrza This is wild; in the best way.\n\nContext is the cheat code.","in_reply_to_user_id_str":"2259435828","in_reply_to_status_id_str":"1988666194795331996","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-14","value":0,"startTime":1762992000000,"endTime":1763078400000,"tweets":[]},{"label":"2025-11-15","value":0,"startTime":1763078400000,"endTime":1763164800000,"tweets":[{"bookmarked":false,"display_text_range":[15,91],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"727835447267868674","name":"Petar Ivanov","screen_name":"petarivanovv9","indices":[0,14]}]},"favorited":false,"in_reply_to_screen_name":"petarivanovv9","lang":"en","retweeted":false,"fact_check":null,"id":"1989309042531950848","view_count":11,"bookmark_count":0,"created_at":1763123209000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1989235105940787557","full_text":"@petarivanovv9 Sometimes I feel my copilot is suggesting solutions based on the questions 😅","in_reply_to_user_id_str":"727835447267868674","in_reply_to_status_id_str":"1989235105940787557","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[14,45],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"69941978","name":"Swapna Kumar Panda","screen_name":"swapnakpanda","indices":[0,13]}]},"favorited":false,"in_reply_to_screen_name":"swapnakpanda","lang":"en","retweeted":false,"fact_check":null,"id":"1989122223874170900","view_count":259,"bookmark_count":0,"created_at":1763078668000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1989008863098728694","full_text":"@swapnakpanda Handling data is a prime skill.","in_reply_to_user_id_str":"69941978","in_reply_to_status_id_str":"1989008863098728694","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[14,23],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"69941978","name":"Swapna Kumar Panda","screen_name":"swapnakpanda","indices":[0,13]}]},"favorited":false,"in_reply_to_screen_name":"swapnakpanda","lang":"en","retweeted":false,"fact_check":null,"id":"1989475550759661850","view_count":325,"bookmark_count":0,"created_at":1763162908000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1989417239263809968","full_text":"@swapnakpanda The goat!","in_reply_to_user_id_str":"69941978","in_reply_to_status_id_str":"1989417239263809968","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-16","value":0,"startTime":1763164800000,"endTime":1763251200000,"tweets":[]},{"label":"2025-11-17","value":0,"startTime":1763251200000,"endTime":1763337600000,"tweets":[]},{"label":"2025-11-18","value":0,"startTime":1763337600000,"endTime":1763424000000,"tweets":[]}],"nlikes":[{"label":"2025-10-19","value":0,"startTime":1760745600000,"endTime":1760832000000,"tweets":[]},{"label":"2025-10-20","value":0,"startTime":1760832000000,"endTime":1760918400000,"tweets":[]},{"label":"2025-10-21","value":2072,"startTime":1760918400000,"endTime":1761004800000,"tweets":[{"bookmarked":false,"display_text_range":[0,275],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/oQOUxmFG12","expanded_url":"https://x.com/RaulJuncoV/status/1980243241783197925/photo/1","id_str":"1980243235646926848","indices":[276,299],"media_key":"3_1980243235646926848","media_url_https":"https://pbs.twimg.com/media/G3s8uyWa8AAY6nx.jpg","type":"photo","url":"https://t.co/oQOUxmFG12","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":1363,"y":401,"h":101,"w":101}]},"medium":{"faces":[{"x":799,"y":235,"h":59,"w":59}]},"small":{"faces":[{"x":452,"y":133,"h":33,"w":33}]},"orig":{"faces":[{"x":2036,"y":600,"h":152,"w":152}]}},"sizes":{"large":{"h":1898,"w":2048,"resize":"fit"},"medium":{"h":1112,"w":1200,"resize":"fit"},"small":{"h":630,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":2833,"width":3057,"focus_rects":[{"x":0,"y":593,"w":3057,"h":1712},{"x":0,"y":0,"w":2833,"h":2833},{"x":0,"y":0,"w":2485,"h":2833},{"x":0,"y":0,"w":1417,"h":2833},{"x":0,"y":0,"w":3057,"h":2833}]},"media_results":{"result":{"media_key":"3_1980243235646926848"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/oQOUxmFG12","expanded_url":"https://x.com/RaulJuncoV/status/1980243241783197925/photo/1","id_str":"1980243235646926848","indices":[276,299],"media_key":"3_1980243235646926848","media_url_https":"https://pbs.twimg.com/media/G3s8uyWa8AAY6nx.jpg","type":"photo","url":"https://t.co/oQOUxmFG12","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":1363,"y":401,"h":101,"w":101}]},"medium":{"faces":[{"x":799,"y":235,"h":59,"w":59}]},"small":{"faces":[{"x":452,"y":133,"h":33,"w":33}]},"orig":{"faces":[{"x":2036,"y":600,"h":152,"w":152}]}},"sizes":{"large":{"h":1898,"w":2048,"resize":"fit"},"medium":{"h":1112,"w":1200,"resize":"fit"},"small":{"h":630,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":2833,"width":3057,"focus_rects":[{"x":0,"y":593,"w":3057,"h":1712},{"x":0,"y":0,"w":2833,"h":2833},{"x":0,"y":0,"w":2485,"h":2833},{"x":0,"y":0,"w":1417,"h":2833},{"x":0,"y":0,"w":3057,"h":2833}]},"media_results":{"result":{"media_key":"3_1980243235646926848"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1980243241783197925","view_count":127089,"bookmark_count":2911,"created_at":1760961754000,"favorite_count":2061,"quote_count":3,"reply_count":39,"retweet_count":296,"user_id_str":"1272872603569528833","conversation_id_str":"1980243241783197925","full_text":"System Design isn’t one big concept.\n\nIt’s a staircase.\n\nMost engineers try to skip to “distributed systems.”\nThen, wonder why everything collapses under load.\n\nYou can’t copy-paste scale.\nYou earn it, step by step.\n\nStep 1: Foundations\n\n- Learn how data moves.\n- Networking. Databases. Caching. APIs.\n- You can’t scale what you don’t understand.\n\nStep 2: Mechanics\n\n- Learn how systems behave under stress.\n- Queues. Consistency. Observability. Failures.\n- This is where good engineers become reliable ones.\n\nStep 3: Architecture\n\n- Learn how to design for change.\n- Trade-offs. Evolution. Resilience.\n- You stop asking “how do I build this?” and start asking “how will this break?”\n\nMost people collect patterns.\nFew develop principles.\nThe difference? Depth.\n\nThe deeper you go, the less you rely on luck, and the more you rely on design.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[17,29],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1646445864796184578","name":"Neo Kim","screen_name":"systemdesignone","indices":[0,16]}]},"favorited":false,"in_reply_to_screen_name":"systemdesignone","lang":"en","retweeted":false,"fact_check":null,"id":"1980258218061226195","view_count":887,"bookmark_count":0,"created_at":1760965325000,"favorite_count":3,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1980243241783197925","full_text":"@systemdesignone Thanks, Neo!","in_reply_to_user_id_str":"1646445864796184578","in_reply_to_status_id_str":"1980248053190922438","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[16,77],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"2227261574","name":"Anton Martyniuk","screen_name":"AntonMartyniuk","indices":[0,15]}]},"favorited":false,"in_reply_to_screen_name":"AntonMartyniuk","lang":"en","retweeted":false,"fact_check":null,"id":"1980246842588938510","view_count":674,"bookmark_count":0,"created_at":1760962613000,"favorite_count":6,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1980243241783197925","full_text":"@AntonMartyniuk Design books teach concepts.\nProduction teaches consequences.","in_reply_to_user_id_str":"2227261574","in_reply_to_status_id_str":"1980245186430239051","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[17,77],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1646445864796184578","name":"Neo Kim","screen_name":"systemdesignone","indices":[0,16]}]},"favorited":false,"in_reply_to_screen_name":"systemdesignone","lang":"en","retweeted":false,"fact_check":null,"id":"1980246673772138693","view_count":372,"bookmark_count":1,"created_at":1760962572000,"favorite_count":2,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1980245638454419678","full_text":"@systemdesignone I like how this breaks things down by problem → solution. 👌","in_reply_to_user_id_str":"1646445864796184578","in_reply_to_status_id_str":"1980245638454419678","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-22","value":0,"startTime":1761004800000,"endTime":1761091200000,"tweets":[]},{"label":"2025-10-23","value":71,"startTime":1761091200000,"endTime":1761177600000,"tweets":[{"bookmarked":false,"display_text_range":[0,278],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/GjHYrOAJTN","expanded_url":"https://x.com/RaulJuncoV/status/1980968270254821785/photo/1","id_str":"1980968266593157120","indices":[279,302],"media_key":"3_1980968266593157120","media_url_https":"https://pbs.twimg.com/media/G33QJJGbQAA5UxN.jpg","type":"photo","url":"https://t.co/GjHYrOAJTN","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":547,"y":1311,"h":275,"w":275},{"x":521,"y":1530,"h":355,"w":355}]},"medium":{"faces":[{"x":320,"y":768,"h":161,"w":161},{"x":305,"y":897,"h":208,"w":208}]},"small":{"faces":[{"x":181,"y":435,"h":91,"w":91},{"x":173,"y":508,"h":117,"w":117}]},"orig":{"faces":[{"x":559,"y":1340,"h":281,"w":281},{"x":533,"y":1564,"h":363,"w":363}]}},"sizes":{"large":{"h":2048,"w":1982,"resize":"fit"},"medium":{"h":1200,"w":1162,"resize":"fit"},"small":{"h":680,"w":658,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":2092,"width":2025,"focus_rects":[{"x":0,"y":0,"w":2025,"h":1134},{"x":0,"y":0,"w":2025,"h":2025},{"x":0,"y":0,"w":1835,"h":2092},{"x":365,"y":0,"w":1046,"h":2092},{"x":0,"y":0,"w":2025,"h":2092}]},"media_results":{"result":{"media_key":"3_1980968266593157120"}}}],"symbols":[],"timestamps":[],"urls":[{"display_url":"systemdesignclassroom.substack.com/p/the-architec…","expanded_url":"https://systemdesignclassroom.substack.com/p/the-architecture-that-gets-you-here","url":"https://t.co/9wkWUqDtk4","indices":[808,831]}],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/GjHYrOAJTN","expanded_url":"https://x.com/RaulJuncoV/status/1980968270254821785/photo/1","id_str":"1980968266593157120","indices":[279,302],"media_key":"3_1980968266593157120","media_url_https":"https://pbs.twimg.com/media/G33QJJGbQAA5UxN.jpg","type":"photo","url":"https://t.co/GjHYrOAJTN","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":547,"y":1311,"h":275,"w":275},{"x":521,"y":1530,"h":355,"w":355}]},"medium":{"faces":[{"x":320,"y":768,"h":161,"w":161},{"x":305,"y":897,"h":208,"w":208}]},"small":{"faces":[{"x":181,"y":435,"h":91,"w":91},{"x":173,"y":508,"h":117,"w":117}]},"orig":{"faces":[{"x":559,"y":1340,"h":281,"w":281},{"x":533,"y":1564,"h":363,"w":363}]}},"sizes":{"large":{"h":2048,"w":1982,"resize":"fit"},"medium":{"h":1200,"w":1162,"resize":"fit"},"small":{"h":680,"w":658,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":2092,"width":2025,"focus_rects":[{"x":0,"y":0,"w":2025,"h":1134},{"x":0,"y":0,"w":2025,"h":2025},{"x":0,"y":0,"w":1835,"h":2092},{"x":365,"y":0,"w":1046,"h":2092},{"x":0,"y":0,"w":2025,"h":2092}]},"media_results":{"result":{"media_key":"3_1980968266593157120"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1980968270254821785","view_count":3634,"bookmark_count":43,"created_at":1761134614000,"favorite_count":69,"quote_count":0,"reply_count":7,"retweet_count":10,"user_id_str":"1272872603569528833","conversation_id_str":"1980968270254821785","full_text":"Bad code hurts.\n\nOld architecture kills.\n\nMost engineers build systems that work.\nGreat engineers build systems that evolve.\n\nHere’s the painful truth:\nYour current architecture is perfectly optimized…\nfor your current scale.\n\nBut scale changes everything:\n\n- Traffic patterns\n- Data growth\n- Team structure\n- Even how you deploy\n\nThat’s when yesterday’s “clean design” becomes today’s bottleneck.\n\nYou can’t scale what was never designed to evolve.\n\nSo before you obsess over microservices, caching layers, or queue depth, ask yourself one question:\n\n👉 Can my architecture survive the next stage of growth?\n\nIf you’re unsure, you’ll love this article.\n\nIt breaks down how to recognize when your system has outgrown its design, and how to evolve it without rewriting everything from scratch.\n\nRead it here → https://t.co/9wkWUqDtk4","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[14,31],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"69941978","name":"Swapna Kumar Panda","screen_name":"swapnakpanda","indices":[0,13]}]},"favorited":false,"in_reply_to_screen_name":"swapnakpanda","lang":"ht","retweeted":false,"fact_check":null,"id":"1980789426406965674","view_count":248,"bookmark_count":0,"created_at":1761091975000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1980673785947627657","full_text":"@swapnakpanda Nice one, Swapna.","in_reply_to_user_id_str":"69941978","in_reply_to_status_id_str":"1980673785947627657","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[17,34],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1646445864796184578","name":"Neo Kim","screen_name":"systemdesignone","indices":[0,16]}]},"favorited":false,"in_reply_to_screen_name":"systemdesignone","lang":"en","retweeted":false,"fact_check":null,"id":"1980969555066237173","view_count":426,"bookmark_count":0,"created_at":1761134921000,"favorite_count":2,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1980961602129010724","full_text":"@systemdesignone Simply put, Neo 👌","in_reply_to_user_id_str":"1646445864796184578","in_reply_to_status_id_str":"1980961602129010724","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-24","value":0,"startTime":1761177600000,"endTime":1761264000000,"tweets":[]},{"label":"2025-10-25","value":4193,"startTime":1761264000000,"endTime":1761350400000,"tweets":[{"bookmarked":false,"display_text_range":[0,23],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/LMvcsakB6v","expanded_url":"https://x.com/RaulJuncoV/status/1981693213741289658/photo/1","id_str":"1981693208733339648","indices":[24,47],"media_key":"3_1981693208733339648","media_url_https":"https://pbs.twimg.com/media/G4BjeVBa0AAguHT.jpg","type":"photo","url":"https://t.co/LMvcsakB6v","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1796,"w":2048,"resize":"fit"},"medium":{"h":1052,"w":1200,"resize":"fit"},"small":{"h":596,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":2652,"width":3024,"focus_rects":[{"x":0,"y":739,"w":3024,"h":1693},{"x":0,"y":0,"w":2652,"h":2652},{"x":0,"y":0,"w":2326,"h":2652},{"x":318,"y":0,"w":1326,"h":2652},{"x":0,"y":0,"w":3024,"h":2652}]},"media_results":{"result":{"media_key":"3_1981693208733339648"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/LMvcsakB6v","expanded_url":"https://x.com/RaulJuncoV/status/1981693213741289658/photo/1","id_str":"1981693208733339648","indices":[24,47],"media_key":"3_1981693208733339648","media_url_https":"https://pbs.twimg.com/media/G4BjeVBa0AAguHT.jpg","type":"photo","url":"https://t.co/LMvcsakB6v","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1796,"w":2048,"resize":"fit"},"medium":{"h":1052,"w":1200,"resize":"fit"},"small":{"h":596,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":2652,"width":3024,"focus_rects":[{"x":0,"y":739,"w":3024,"h":1693},{"x":0,"y":0,"w":2652,"h":2652},{"x":0,"y":0,"w":2326,"h":2652},{"x":318,"y":0,"w":1326,"h":2652},{"x":0,"y":0,"w":3024,"h":2652}]},"media_results":{"result":{"media_key":"3_1981693208733339648"}}}]},"favorited":true,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":true,"fact_check":null,"id":"1981693213741289658","view_count":248171,"bookmark_count":3302,"created_at":1761307454000,"favorite_count":4193,"quote_count":17,"reply_count":62,"retweet_count":358,"user_id_str":"1272872603569528833","conversation_id_str":"1981693213741289658","full_text":"Backend survival kit. 👇 https://t.co/LMvcsakB6v","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-26","value":0,"startTime":1761350400000,"endTime":1761436800000,"tweets":[]},{"label":"2025-10-27","value":0,"startTime":1761436800000,"endTime":1761523200000,"tweets":[]},{"label":"2025-10-28","value":593,"startTime":1761523200000,"endTime":1761609600000,"tweets":[{"bookmarked":false,"display_text_range":[0,279],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/FVjJmB1cJz","expanded_url":"https://x.com/RaulJuncoV/status/1982780115953319987/photo/1","id_str":"1982780110949457920","indices":[280,303],"media_key":"3_1982780110949457920","media_url_https":"https://pbs.twimg.com/media/G4RAAXTaIAAl1RI.jpg","type":"photo","url":"https://t.co/FVjJmB1cJz","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1556,"w":2048,"resize":"fit"},"medium":{"h":912,"w":1200,"resize":"fit"},"small":{"h":517,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":2098,"width":2762,"focus_rects":[{"x":0,"y":0,"w":2762,"h":1547},{"x":401,"y":0,"w":2098,"h":2098},{"x":530,"y":0,"w":1840,"h":2098},{"x":926,"y":0,"w":1049,"h":2098},{"x":0,"y":0,"w":2762,"h":2098}]},"media_results":{"result":{"media_key":"3_1982780110949457920"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/FVjJmB1cJz","expanded_url":"https://x.com/RaulJuncoV/status/1982780115953319987/photo/1","id_str":"1982780110949457920","indices":[280,303],"media_key":"3_1982780110949457920","media_url_https":"https://pbs.twimg.com/media/G4RAAXTaIAAl1RI.jpg","type":"photo","url":"https://t.co/FVjJmB1cJz","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1556,"w":2048,"resize":"fit"},"medium":{"h":912,"w":1200,"resize":"fit"},"small":{"h":517,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":2098,"width":2762,"focus_rects":[{"x":0,"y":0,"w":2762,"h":1547},{"x":401,"y":0,"w":2098,"h":2098},{"x":530,"y":0,"w":1840,"h":2098},{"x":926,"y":0,"w":1049,"h":2098},{"x":0,"y":0,"w":2762,"h":2098}]},"media_results":{"result":{"media_key":"3_1982780110949457920"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1982780115953319987","view_count":37885,"bookmark_count":690,"created_at":1761566592000,"favorite_count":590,"quote_count":2,"reply_count":21,"retweet_count":85,"user_id_str":"1272872603569528833","conversation_id_str":"1982780115953319987","full_text":"Payments don’t allow second chances.\n\nHere’s the decision Marco had to make 👇\n\nMost engineers choose speed first.\nThen they spend months building refunds, reconciliation jobs, and damage control.\n\nPayments don’t care about “low latency.”\nThey care about not charging users twice.\n\nThese were his choices:\n\nA -> Strong Consistency\nStore a client-generated idempotency key + the final response in a durable DB.\nUnique constraint rejects duplicates.\nAuditable. Correct. Slightly slower.\n\nB -> Redis TTL Hack\nSETNX lock → process → cache result.\nBlazing fast… until Redis restarts, TTL expires early, or a partition hits.\nThen you bill someone twice and “investigate” for days.\n\nC -> Kafka Magic Thinking\nPublish events and trust “exactly-once” processing downstream.\nBut payments need correctness before success is returned.\nThis solves scale, not accountability.\n\nD -> Fix It Later\nLet double-charges happen.\nThen run audits, refunds, apologies, and maybe PR damage control.\nCheap to build. Expensive to earn trust back.\n\nMarco picked A.\nBecause the “fast” options become the most expensive ones once real money moves.\n\nIn FinTech: correctness wins. Every. Single. Time.\n\nLatency stings.\nDouble-charging destroys trust.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[12,22],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1804817485612408832","name":"Nina","screen_name":"HeyNina101","indices":[0,11]}]},"favorited":false,"in_reply_to_screen_name":"HeyNina101","lang":"no","retweeted":false,"fact_check":null,"id":"1982782174123229185","view_count":3881,"bookmark_count":1,"created_at":1761567083000,"favorite_count":3,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1982748606869233848","full_text":"@HeyNina101 Stanford 👌","in_reply_to_user_id_str":"1804817485612408832","in_reply_to_status_id_str":"1982748606869233848","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-29","value":591,"startTime":1761609600000,"endTime":1761696000000,"tweets":[{"bookmarked":false,"display_text_range":[0,274],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/IqGVHPOsQM","expanded_url":"https://x.com/RaulJuncoV/status/1983142597758726533/photo/1","id_str":"1983142591274291200","indices":[275,298],"media_key":"3_1983142591274291200","media_url_https":"https://pbs.twimg.com/media/G4WJrfvaEAAlztb.jpg","type":"photo","url":"https://t.co/IqGVHPOsQM","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":531,"y":723,"h":99,"w":99}]},"medium":{"faces":[{"x":311,"y":423,"h":58,"w":58}]},"small":{"faces":[{"x":176,"y":240,"h":33,"w":33}]},"orig":{"faces":[{"x":908,"y":1236,"h":170,"w":170}]}},"sizes":{"large":{"h":2048,"w":1971,"resize":"fit"},"medium":{"h":1200,"w":1155,"resize":"fit"},"small":{"h":680,"w":655,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":3498,"width":3367,"focus_rects":[{"x":0,"y":0,"w":3367,"h":1886},{"x":0,"y":0,"w":3367,"h":3367},{"x":0,"y":0,"w":3068,"h":3498},{"x":612,"y":0,"w":1749,"h":3498},{"x":0,"y":0,"w":3367,"h":3498}]},"media_results":{"result":{"media_key":"3_1983142591274291200"}}}],"symbols":[],"timestamps":[],"urls":[{"display_url":"newsletter.systemdesignclassroom.com/p/performance-…","expanded_url":"https://newsletter.systemdesignclassroom.com/p/performance-doesnt-start-at-select","url":"https://t.co/ZzrjzolCXm","indices":[340,363]},{"display_url":"newsletter.systemdesignclassroom.com/p/performance-…","expanded_url":"https://newsletter.systemdesignclassroom.com/p/performance-doesnt-start-at-select","url":"https://t.co/ZzrjzolCXm","indices":[340,363]}],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/IqGVHPOsQM","expanded_url":"https://x.com/RaulJuncoV/status/1983142597758726533/photo/1","id_str":"1983142591274291200","indices":[275,298],"media_key":"3_1983142591274291200","media_url_https":"https://pbs.twimg.com/media/G4WJrfvaEAAlztb.jpg","type":"photo","url":"https://t.co/IqGVHPOsQM","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":531,"y":723,"h":99,"w":99}]},"medium":{"faces":[{"x":311,"y":423,"h":58,"w":58}]},"small":{"faces":[{"x":176,"y":240,"h":33,"w":33}]},"orig":{"faces":[{"x":908,"y":1236,"h":170,"w":170}]}},"sizes":{"large":{"h":2048,"w":1971,"resize":"fit"},"medium":{"h":1200,"w":1155,"resize":"fit"},"small":{"h":680,"w":655,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":3498,"width":3367,"focus_rects":[{"x":0,"y":0,"w":3367,"h":1886},{"x":0,"y":0,"w":3367,"h":3367},{"x":0,"y":0,"w":3068,"h":3498},{"x":612,"y":0,"w":1749,"h":3498},{"x":0,"y":0,"w":3367,"h":3498}]},"media_results":{"result":{"media_key":"3_1983142591274291200"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1983142597758726533","view_count":44371,"bookmark_count":651,"created_at":1761653014000,"favorite_count":582,"quote_count":0,"reply_count":21,"retweet_count":90,"user_id_str":"1272872603569528833","conversation_id_str":"1983142597758726533","full_text":"Most performance issues don’t come from bad queries.\n\nThey come from bad tables.\n\nEvery CREATE TABLE is a long-term performance decision:\n\n- Data types\n- Indexes\n- Constraints\n- Partitioning\n\nI broke down what years of designing and re-designing databases taught me, and why schema design is where performance truly begins.\n\nRead it here → https://t.co/ZzrjzolCXm","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[14,37],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"69941978","name":"Swapna Kumar Panda","screen_name":"swapnakpanda","indices":[0,13]}]},"favorited":false,"in_reply_to_screen_name":"swapnakpanda","lang":"en","retweeted":false,"fact_check":null,"id":"1982966634366013543","view_count":190,"bookmark_count":0,"created_at":1761611062000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1982788090138644836","full_text":"@swapnakpanda This is the foundation!","in_reply_to_user_id_str":"69941978","in_reply_to_status_id_str":"1982788090138644836","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[17,190],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1646445864796184578","name":"Neo Kim","screen_name":"systemdesignone","indices":[0,16]}]},"favorited":false,"in_reply_to_screen_name":"systemdesignone","lang":"en","retweeted":false,"fact_check":null,"id":"1983160932651151384","view_count":150,"bookmark_count":0,"created_at":1761657386000,"favorite_count":1,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1983149790574596465","full_text":"@systemdesignone The Google Docs one is a prime example of real-time collaboration.\n\nOperational Transformation to handle concurrent edits is well explained.\n\nThanks for the compilation, Neo","in_reply_to_user_id_str":"1646445864796184578","in_reply_to_status_id_str":"1983149790574596465","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[11,124],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"107936751","name":"Karan Goel","screen_name":"krandiash","indices":[0,10]}]},"favorited":false,"in_reply_to_screen_name":"krandiash","lang":"en","retweeted":false,"fact_check":null,"id":"1983211148003455186","view_count":1246,"bookmark_count":1,"created_at":1761669358000,"favorite_count":5,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1983202316397453676","full_text":"@krandiash I’ve tested more than 17 AI voices over the last year.\n\nNothing close to Sonic-3.\n\nCongrats on the launch, Karan!","in_reply_to_user_id_str":"107936751","in_reply_to_status_id_str":"1983202316397453676","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[14,48],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1676101671003516928","name":"Aakash Verma","screen_name":"VermaAakash3","indices":[0,13]}]},"favorited":false,"in_reply_to_screen_name":"VermaAakash3","lang":"en","retweeted":false,"fact_check":null,"id":"1983220878725783622","view_count":35,"bookmark_count":1,"created_at":1761671678000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1983217284421419046","full_text":"@VermaAakash3 I have been playing with Sonic-3 🤯","in_reply_to_user_id_str":"1676101671003516928","in_reply_to_status_id_str":"1983217284421419046","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[15,36],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1409440115554873354","name":"Chidanand Tripathi","screen_name":"thetripathi58","indices":[0,14]}]},"favorited":false,"in_reply_to_screen_name":"thetripathi58","lang":"en","retweeted":false,"fact_check":null,"id":"1983223641153188111","view_count":57,"bookmark_count":0,"created_at":1761672337000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1983220578090922263","full_text":"@thetripathi58 Next level voice AI 🤯","in_reply_to_user_id_str":"1409440115554873354","in_reply_to_status_id_str":"1983220578090922263","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[13,69],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1860095764648853506","name":"Nas","screen_name":"Nas_tech_AI","indices":[0,12]}]},"favorited":false,"in_reply_to_screen_name":"Nas_tech_AI","lang":"en","retweeted":false,"fact_check":null,"id":"1983223455450284381","view_count":31,"bookmark_count":0,"created_at":1761672292000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1983219921493639223","full_text":"@Nas_tech_AI It sounds way more natural than anything else out there.","in_reply_to_user_id_str":"1860095764648853506","in_reply_to_status_id_str":"1983219921493639223","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[12,33],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1628683814993027072","name":"Robin Delta","screen_name":"heyrobinai","indices":[0,11]},{"id_str":"1705681383048597504","name":"Cartesia","screen_name":"cartesia_ai","indices":[21,33]}]},"favorited":false,"in_reply_to_screen_name":"heyrobinai","lang":"en","retweeted":false,"fact_check":null,"id":"1983222118763417706","view_count":482,"bookmark_count":0,"created_at":1761671974000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1983220022706352575","full_text":"@heyrobinai Nice job @cartesia_ai","in_reply_to_user_id_str":"1628683814993027072","in_reply_to_status_id_str":"1983220022706352575","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[17,51],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1430015840","name":"Aakash Kanojiya","screen_name":"Kanojiyaaakash1","indices":[0,16]}]},"favorited":false,"in_reply_to_screen_name":"Kanojiyaaakash1","lang":"en","retweeted":false,"fact_check":null,"id":"1983221755217871007","view_count":438,"bookmark_count":0,"created_at":1761671887000,"favorite_count":2,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1983219052320567634","full_text":"@Kanojiyaaakash1 Sounds really good in Spanish too.","in_reply_to_user_id_str":"1430015840","in_reply_to_status_id_str":"1983219052320567634","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[11,30],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1598298705610051591","name":"Rishabh","screen_name":"Rixhabh__","indices":[0,10]}]},"favorited":false,"in_reply_to_screen_name":"Rixhabh__","lang":"en","retweeted":false,"fact_check":null,"id":"1983223040855937341","view_count":168,"bookmark_count":0,"created_at":1761672194000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1983220346057896274","full_text":"@Rixhabh__ This is next level.","in_reply_to_user_id_str":"1598298705610051591","in_reply_to_status_id_str":"1983220346057896274","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-30","value":6,"startTime":1761696000000,"endTime":1761782400000,"tweets":[{"bookmarked":false,"display_text_range":[0,279],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/UZsO5Y2Dpt","expanded_url":"https://x.com/RaulJuncoV/status/1983504930754429168/photo/1","id_str":"1983504922705600512","indices":[280,303],"media_key":"3_1983504922705600512","media_url_https":"https://pbs.twimg.com/media/G4bTN9gbIAA8gLA.jpg","type":"photo","url":"https://t.co/UZsO5Y2Dpt","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":379,"y":1358,"h":187,"w":187}]},"medium":{"faces":[{"x":222,"y":796,"h":110,"w":110}]},"small":{"faces":[{"x":125,"y":450,"h":62,"w":62}]},"orig":{"faces":[{"x":721,"y":2580,"h":357,"w":357}]}},"sizes":{"large":{"h":2048,"w":1537,"resize":"fit"},"medium":{"h":1200,"w":901,"resize":"fit"},"small":{"h":680,"w":510,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":3891,"width":2920,"focus_rects":[{"x":0,"y":1031,"w":2920,"h":1635},{"x":0,"y":388,"w":2920,"h":2920},{"x":0,"y":184,"w":2920,"h":3329},{"x":974,"y":0,"w":1946,"h":3891},{"x":0,"y":0,"w":2920,"h":3891}]},"media_results":{"result":{"media_key":"3_1983504922705600512"}}}],"symbols":[],"timestamps":[],"urls":[{"display_url":"perplexity.ai/grow/comet?utm…","expanded_url":"https://www.perplexity.ai/grow/comet?utm_source=LinkedIn&wpsrc=LinkedIn&wpcn=&utm_campaign=","url":"https://t.co/rNmeT70IRw","indices":[662,685]}],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/UZsO5Y2Dpt","expanded_url":"https://x.com/RaulJuncoV/status/1983504930754429168/photo/1","id_str":"1983504922705600512","indices":[280,303],"media_key":"3_1983504922705600512","media_url_https":"https://pbs.twimg.com/media/G4bTN9gbIAA8gLA.jpg","type":"photo","url":"https://t.co/UZsO5Y2Dpt","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":379,"y":1358,"h":187,"w":187}]},"medium":{"faces":[{"x":222,"y":796,"h":110,"w":110}]},"small":{"faces":[{"x":125,"y":450,"h":62,"w":62}]},"orig":{"faces":[{"x":721,"y":2580,"h":357,"w":357}]}},"sizes":{"large":{"h":2048,"w":1537,"resize":"fit"},"medium":{"h":1200,"w":901,"resize":"fit"},"small":{"h":680,"w":510,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":3891,"width":2920,"focus_rects":[{"x":0,"y":1031,"w":2920,"h":1635},{"x":0,"y":388,"w":2920,"h":2920},{"x":0,"y":184,"w":2920,"h":3329},{"x":974,"y":0,"w":1946,"h":3891},{"x":0,"y":0,"w":2920,"h":3891}]},"media_results":{"result":{"media_key":"3_1983504922705600512"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1983504930754429168","view_count":335,"bookmark_count":2,"created_at":1761739401000,"favorite_count":3,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1983504930754429168","full_text":"I never imagined I’d switch browsers after decades on Chrome.\n\nBut Comet changed how I browse.\n\nIt doesn’t just open pages, it understands them.\n\nA few things that surprised me 👇\n\n- No ads, even on YouTube\n- Unsubscribes from spam\n- Summarizes articles & videos\n- Applying to jobs/filling out online forms\n- Writes PRs, summarizes GitHub repos\n- Groups tabs, manage email & calendar\n\nFinally, tab context; no copying/pasting or downloading files to ChatGPT/Perplexity website.\n\nAtlas feels premium.\nChrome feels safe.\nBut, Comet feels alive.\n\nThe browser war isn’t about speed anymore.\nIt’s about intelligence.\n\nAnd right now, Comet is #1.\n\nTry it free here: 👇\nhttps://t.co/rNmeT70IRw\n\nHave you tried? Leave your thought.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[10,60],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1818381581897412608","name":"Tech with Mak","screen_name":"techNmak","indices":[0,9]}]},"favorited":false,"in_reply_to_screen_name":"techNmak","lang":"en","retweeted":false,"fact_check":null,"id":"1983572602011451868","view_count":183,"bookmark_count":0,"created_at":1761755535000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1983535409842827649","full_text":"@techNmak I have been playing with Sonic-3, the whole week 👀","in_reply_to_user_id_str":"1818381581897412608","in_reply_to_status_id_str":"1983535409842827649","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[14,36],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"69941978","name":"Swapna Kumar Panda","screen_name":"swapnakpanda","indices":[0,13]}]},"favorited":false,"in_reply_to_screen_name":"swapnakpanda","lang":"en","retweeted":false,"fact_check":null,"id":"1983628556451377323","view_count":1141,"bookmark_count":0,"created_at":1761768876000,"favorite_count":3,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1983565907965190560","full_text":"@swapnakpanda Andrew Ng is the goat!","in_reply_to_user_id_str":"69941978","in_reply_to_status_id_str":"1983565907965190560","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-31","value":2,"startTime":1761782400000,"endTime":1761868800000,"tweets":[{"bookmarked":false,"display_text_range":[14,50],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"69941978","name":"Swapna Kumar Panda","screen_name":"swapnakpanda","indices":[0,13]}]},"favorited":false,"in_reply_to_screen_name":"swapnakpanda","lang":"en","retweeted":false,"fact_check":null,"id":"1983991892946862401","view_count":243,"bookmark_count":0,"created_at":1761855502000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1983942704435491238","full_text":"@swapnakpanda Some of my favorite languages here 👌","in_reply_to_user_id_str":"69941978","in_reply_to_status_id_str":"1983942704435491238","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[17,83],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1646445864796184578","name":"Neo Kim","screen_name":"systemdesignone","indices":[0,16]}]},"favorited":false,"in_reply_to_screen_name":"systemdesignone","lang":"en","retweeted":false,"fact_check":null,"id":"1983879685449904485","view_count":191,"bookmark_count":0,"created_at":1761828750000,"favorite_count":2,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1983879332230557949","full_text":"@systemdesignone Yup.\n\nMost teams don’t need more data, they need better direction.","in_reply_to_user_id_str":"1646445864796184578","in_reply_to_status_id_str":"1983879332230557949","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-01","value":104,"startTime":1761868800000,"endTime":1761955200000,"tweets":[{"bookmarked":false,"display_text_range":[0,276],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/9e75AXzdPm","expanded_url":"https://x.com/RaulJuncoV/status/1984229940443951496/photo/1","id_str":"1984229935058485248","indices":[277,300],"media_key":"3_1984229935058485248","media_url_https":"https://pbs.twimg.com/media/G4lmnO_bgAAcbVY.jpg","type":"photo","url":"https://t.co/9e75AXzdPm","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1818,"w":2048,"resize":"fit"},"medium":{"h":1065,"w":1200,"resize":"fit"},"small":{"h":604,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":2088,"width":2352,"focus_rects":[{"x":0,"y":0,"w":2352,"h":1317},{"x":0,"y":0,"w":2088,"h":2088},{"x":83,"y":0,"w":1832,"h":2088},{"x":477,"y":0,"w":1044,"h":2088},{"x":0,"y":0,"w":2352,"h":2088}]},"media_results":{"result":{"media_key":"3_1984229935058485248"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/9e75AXzdPm","expanded_url":"https://x.com/RaulJuncoV/status/1984229940443951496/photo/1","id_str":"1984229935058485248","indices":[277,300],"media_key":"3_1984229935058485248","media_url_https":"https://pbs.twimg.com/media/G4lmnO_bgAAcbVY.jpg","type":"photo","url":"https://t.co/9e75AXzdPm","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1818,"w":2048,"resize":"fit"},"medium":{"h":1065,"w":1200,"resize":"fit"},"small":{"h":604,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":2088,"width":2352,"focus_rects":[{"x":0,"y":0,"w":2352,"h":1317},{"x":0,"y":0,"w":2088,"h":2088},{"x":83,"y":0,"w":1832,"h":2088},{"x":477,"y":0,"w":1044,"h":2088},{"x":0,"y":0,"w":2352,"h":2088}]},"media_results":{"result":{"media_key":"3_1984229935058485248"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1984229940443951496","view_count":9208,"bookmark_count":90,"created_at":1761912257000,"favorite_count":104,"quote_count":0,"reply_count":6,"retweet_count":15,"user_id_str":"1272872603569528833","conversation_id_str":"1984229940443951496","full_text":"If you can, do the work when you write.\n\nLow Latency loves precomputation.\n\nHere’s the situation Maya faced 👇\n\nHer user profiles table had optional fields: display_name, timezone, and bio.\nHalf the rows were NULL.\nReads had to stay under 20 ms at 10 k QPS.\n\nShe needed to make sure every service saw a consistent “effective” value; no NULLs, ever.\n\nThese were her choices:\n\nA → COALESCE at read time\n\nKeep columns nullable.\nUse COALESCE(column, default) in every query.\nSimple. Until you realize every query now computes on the hot path.\nInconsistent logic across services.\nUnindexable. Slow.\n\nB → Materialize effective_ columns at write time*\n\nCompute once during writes or via CDC.\nStore effective_display_name, effective_timezone, etc.\nReads stay fast. Defaults stay consistent.\nA little more write work, but predictable, cacheable, and observable.\n\nC → DB defaults + NOT NULL migration\n\nFeels clean. Declarative.\nBut changing a live table with millions of rows is a minefield.\nDefaults only fix new rows; not legacy ones.\nComplex default rules don’t belong in SQL.\n\nD → Let every consumer handle defaults\n\nNo schema change.\nBut each service redefines what “default” means.\nSoon, you have five versions of truth, and none match.\n\nMaya picked B.\n\nBecause at scale, reads dominate writes.\nEvery millisecond saved per query compounds.\nComputing once at write-time beats recomputing 10,000 times a second.\n\nTrade-offs she accepted:\n\n– Slightly higher write latency.\n– Need for idempotency and concurrency control.\n– CDC lag if async updates are used.\n– Backfill job to fix existing data.\n\nAnyone can chase performance.\nFew can make it reliable.\n\nNever forget that: Latency loves precomputation.\n\nThere are a couple of options \"E\" you can suggest, also, any idea?","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-02","value":2160,"startTime":1761955200000,"endTime":1762041600000,"tweets":[{"bookmarked":false,"display_text_range":[0,277],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/eOoVzUH2aL","expanded_url":"https://x.com/RaulJuncoV/status/1984593484679168103/photo/1","id_str":"1984593481323724800","indices":[278,301],"media_key":"3_1984593481323724800","media_url_https":"https://pbs.twimg.com/media/G4qxQaXbQAAMZEH.jpg","type":"photo","url":"https://t.co/eOoVzUH2aL","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1304,"w":978,"resize":"fit"},"medium":{"h":1200,"w":900,"resize":"fit"},"small":{"h":680,"w":510,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1304,"width":978,"focus_rects":[{"x":0,"y":0,"w":978,"h":548},{"x":0,"y":0,"w":978,"h":978},{"x":0,"y":0,"w":978,"h":1115},{"x":0,"y":0,"w":652,"h":1304},{"x":0,"y":0,"w":978,"h":1304}]},"media_results":{"result":{"media_key":"3_1984593481323724800"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/eOoVzUH2aL","expanded_url":"https://x.com/RaulJuncoV/status/1984593484679168103/photo/1","id_str":"1984593481323724800","indices":[278,301],"media_key":"3_1984593481323724800","media_url_https":"https://pbs.twimg.com/media/G4qxQaXbQAAMZEH.jpg","type":"photo","url":"https://t.co/eOoVzUH2aL","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1304,"w":978,"resize":"fit"},"medium":{"h":1200,"w":900,"resize":"fit"},"small":{"h":680,"w":510,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1304,"width":978,"focus_rects":[{"x":0,"y":0,"w":978,"h":548},{"x":0,"y":0,"w":978,"h":978},{"x":0,"y":0,"w":978,"h":1115},{"x":0,"y":0,"w":652,"h":1304},{"x":0,"y":0,"w":978,"h":1304}]},"media_results":{"result":{"media_key":"3_1984593481323724800"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1984593484679168103","view_count":123047,"bookmark_count":2384,"created_at":1761998933000,"favorite_count":2160,"quote_count":11,"reply_count":30,"retweet_count":217,"user_id_str":"1272872603569528833","conversation_id_str":"1984593484679168103","full_text":"A backend engineer asked me why I recommend Fundamentals of Data Engineering for backend folks.\n\nBecause most backend engineers accidentally become data engineers the moment their API hits production.\n\nBackend = owns writes.\nData Engineering = owns reads.\nBut both eat the same consequences when the data sucks.\n\nIf you learn Data Engineering fundamentals, you level up faster because you stop treating data as “someone else’s problem.”\n\nYou get better at:\n\n- Designing schemas that won’t break downstream\n- Shipping clean, traceable events (no dual-write disasters)\n- Thinking in batch vs. streaming trade-offs\n- Debugging data issues faster than “blame analytics”\n- Building APIs that scale with actual usage patterns\n\nBackend without data fundamentals = “the feature works”\nBackend with data fundamentals = “the business trusts what you build”\n\nThe short answer:\nMost backend engineers only understand half the system.\n\nThis book helps you finally see the whole thing.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-03","value":0,"startTime":1762041600000,"endTime":1762128000000,"tweets":[]},{"label":"2025-11-04","value":2037,"startTime":1762128000000,"endTime":1762214400000,"tweets":[{"bookmarked":false,"display_text_range":[0,279],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/qBbTaN0k7V","expanded_url":"https://x.com/RaulJuncoV/status/1985331810566594955/photo/1","id_str":"1985331806649135104","indices":[280,303],"media_key":"3_1985331806649135104","media_url_https":"https://pbs.twimg.com/media/G41QwmibMAAEVVt.jpg","type":"photo","url":"https://t.co/qBbTaN0k7V","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1596,"w":2048,"resize":"fit"},"medium":{"h":935,"w":1200,"resize":"fit"},"small":{"h":530,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":2311,"width":2966,"focus_rects":[{"x":0,"y":0,"w":2966,"h":1661},{"x":655,"y":0,"w":2311,"h":2311},{"x":939,"y":0,"w":2027,"h":2311},{"x":1424,"y":0,"w":1156,"h":2311},{"x":0,"y":0,"w":2966,"h":2311}]},"media_results":{"result":{"media_key":"3_1985331806649135104"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/qBbTaN0k7V","expanded_url":"https://x.com/RaulJuncoV/status/1985331810566594955/photo/1","id_str":"1985331806649135104","indices":[280,303],"media_key":"3_1985331806649135104","media_url_https":"https://pbs.twimg.com/media/G41QwmibMAAEVVt.jpg","type":"photo","url":"https://t.co/qBbTaN0k7V","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1596,"w":2048,"resize":"fit"},"medium":{"h":935,"w":1200,"resize":"fit"},"small":{"h":530,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":2311,"width":2966,"focus_rects":[{"x":0,"y":0,"w":2966,"h":1661},{"x":655,"y":0,"w":2311,"h":2311},{"x":939,"y":0,"w":2027,"h":2311},{"x":1424,"y":0,"w":1156,"h":2311},{"x":0,"y":0,"w":2966,"h":2311}]},"media_results":{"result":{"media_key":"3_1985331806649135104"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1985331810566594955","view_count":112049,"bookmark_count":2781,"created_at":1762174963000,"favorite_count":2021,"quote_count":16,"reply_count":34,"retweet_count":264,"user_id_str":"1272872603569528833","conversation_id_str":"1985331810566594955","full_text":"Most engineers learn system design backwards.\n\nThey jump to Kubernetes before they understand what a network packet even does.\n\nHere’s the order that actually makes you dangerous:\n\n1. Networks first\n\nHTTP. TCP. DNS. Latency vs throughput.\nThis is the part nobody studies.\nThis is like trying to bench 300lbs without learning to squat.\n\n2. Databases second\n\nSQL vs NoSQL, indexes, replication, and partitioning.\nIf you can’t reason about data -> you can’t reason about scale.\n\n3. Caching\n\nRedis, CDNs, TTLs, eviction policies.\n70% of scaling wins come from avoiding queries.\n\n4. Queues & Streams\n\nKafka, RabbitMQ, SQS.\nThis is how you decouple timelines and handle spikes without blowing up servers.\n\n5. Load Balancing\n\nRound robin vs least connections vs consistent hashing.\nYou understand how to scale horizontally without chaos.\n\n6. Build 5 classic designs yourself\n\n- URL shortener\n- Rate limiter\n- Chat app\n- Feed system\n- Notifications\n\n7. Read real-world post-mortems\n\nReal learning is failure exposure.\nYou see what broke. You see WHY.\n\nYou don’t become good at system design by memorizing diagrams.\nYou become good by understanding the physics of distributed systems.\n\nLatency. Durability. Throughput. Availability. Cost.\nThose 5 forces rule everything.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[17,141],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1646445864796184578","name":"Neo Kim","screen_name":"systemdesignone","indices":[0,16]}]},"favorited":false,"in_reply_to_screen_name":"systemdesignone","lang":"en","retweeted":false,"fact_check":null,"id":"1985332305750106380","view_count":220,"bookmark_count":0,"created_at":1762175082000,"favorite_count":2,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1985316551675834427","full_text":"@systemdesignone Well put, Neo Kim \n\nThe trick is knowing when to scale; too soon and you overengineer, too late and everything catches fire.","in_reply_to_user_id_str":"1646445864796184578","in_reply_to_status_id_str":"1985316551675834427","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,279],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[{"display_url":"JoinEnginuity.com","expanded_url":"http://JoinEnginuity.com","url":"https://t.co/YUWYsYTi5A","indices":[75,98]},{"display_url":"JoinEnginuity.com","expanded_url":"http://JoinEnginuity.com","url":"https://t.co/pWnIpIYPKj","indices":[75,98]}],"user_mentions":[]},"favorited":false,"in_reply_to_screen_name":"RaulJuncoV","lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1985409357236830493","view_count":844,"bookmark_count":7,"created_at":1762193452000,"favorite_count":6,"quote_count":0,"reply_count":0,"retweet_count":1,"user_id_str":"1272872603569528833","conversation_id_str":"1985331810566594955","full_text":"If you want to practice this stuff daily (not just read about it), I built https://t.co/pWnIpIYPKj\n\nIt’s a platform where you answer one short system design question per day, so you build intuition through reps, not overwhelm.\n\nInstead of doing 2-hour study sessions once a week… you stack tiny wins daily.\n\nThat’s how system design becomes natural.","in_reply_to_user_id_str":"1272872603569528833","in_reply_to_status_id_str":"1985331810566594955","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[17,149],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1646445864796184578","name":"Neo Kim","screen_name":"systemdesignone","indices":[0,16]}]},"favorited":false,"in_reply_to_screen_name":"systemdesignone","lang":"en","retweeted":false,"fact_check":null,"id":"1985334496237965812","view_count":805,"bookmark_count":2,"created_at":1762175604000,"favorite_count":5,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1985331810566594955","full_text":"@systemdesignone CRUD is where you practice the mechanics:\n\n- routing\n- persistence\n- caching decisions\n- read vs write paths\n\nThanks for adding, Neo","in_reply_to_user_id_str":"1646445864796184578","in_reply_to_status_id_str":"1985334078195868033","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[14,116],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"69941978","name":"Swapna Kumar Panda","screen_name":"swapnakpanda","indices":[0,13]}]},"favorited":false,"in_reply_to_screen_name":"swapnakpanda","lang":"en","retweeted":false,"fact_check":null,"id":"1985457528872841390","view_count":38,"bookmark_count":0,"created_at":1762204937000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1985331810566594955","full_text":"@swapnakpanda yup. Chasing trends creates shallow knowledge.\n\nTools change every few years.\nPrinciples last decades.","in_reply_to_user_id_str":"69941978","in_reply_to_status_id_str":"1985388406462169504","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[16,90],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"2227261574","name":"Anton Martyniuk","screen_name":"AntonMartyniuk","indices":[0,15]}]},"favorited":false,"in_reply_to_screen_name":"AntonMartyniuk","lang":"en","retweeted":false,"fact_check":null,"id":"1985337521149026604","view_count":349,"bookmark_count":1,"created_at":1762176325000,"favorite_count":3,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1985331810566594955","full_text":"@AntonMartyniuk System design gets easier when the fundamentals do the thinking for you. 😉","in_reply_to_user_id_str":"2227261574","in_reply_to_status_id_str":"1985336944880984565","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[12,74],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1531209491357675521","name":"Shefali","screen_name":"Shefali__J","indices":[0,11]}]},"favorited":false,"in_reply_to_screen_name":"Shefali__J","lang":"en","retweeted":false,"fact_check":null,"id":"1985456959634510020","view_count":354,"bookmark_count":0,"created_at":1762204801000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1985335255725699210","full_text":"@Shefali__J This compilation is on fire!\n\nThanks for the shoutout, Shefali","in_reply_to_user_id_str":"1531209491357675521","in_reply_to_status_id_str":"1985335255725699210","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-05","value":0,"startTime":1762214400000,"endTime":1762300800000,"tweets":[]},{"label":"2025-11-06","value":0,"startTime":1762300800000,"endTime":1762387200000,"tweets":[]},{"label":"2025-11-07","value":509,"startTime":1762387200000,"endTime":1762473600000,"tweets":[{"bookmarked":false,"display_text_range":[0,278],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/FVtD1fO2Du","expanded_url":"https://x.com/RaulJuncoV/status/1986418683569447133/photo/1","id_str":"1986418678976622592","indices":[279,302],"media_key":"3_1986418678976622592","media_url_https":"https://pbs.twimg.com/media/G5EtQ5eaMAAsEk3.jpg","type":"photo","url":"https://t.co/FVtD1fO2Du","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":453,"y":961,"h":123,"w":123}]},"medium":{"faces":[{"x":265,"y":563,"h":72,"w":72}]},"small":{"faces":[{"x":150,"y":319,"h":41,"w":41}]},"orig":{"faces":[{"x":667,"y":1415,"h":182,"w":182}]}},"sizes":{"large":{"h":1709,"w":2048,"resize":"fit"},"medium":{"h":1002,"w":1200,"resize":"fit"},"small":{"h":568,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":2515,"width":3013,"focus_rects":[{"x":0,"y":0,"w":3013,"h":1687},{"x":498,"y":0,"w":2515,"h":2515},{"x":807,"y":0,"w":2206,"h":2515},{"x":1755,"y":0,"w":1258,"h":2515},{"x":0,"y":0,"w":3013,"h":2515}]},"media_results":{"result":{"media_key":"3_1986418678976622592"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/FVtD1fO2Du","expanded_url":"https://x.com/RaulJuncoV/status/1986418683569447133/photo/1","id_str":"1986418678976622592","indices":[279,302],"media_key":"3_1986418678976622592","media_url_https":"https://pbs.twimg.com/media/G5EtQ5eaMAAsEk3.jpg","type":"photo","url":"https://t.co/FVtD1fO2Du","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":453,"y":961,"h":123,"w":123}]},"medium":{"faces":[{"x":265,"y":563,"h":72,"w":72}]},"small":{"faces":[{"x":150,"y":319,"h":41,"w":41}]},"orig":{"faces":[{"x":667,"y":1415,"h":182,"w":182}]}},"sizes":{"large":{"h":1709,"w":2048,"resize":"fit"},"medium":{"h":1002,"w":1200,"resize":"fit"},"small":{"h":568,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":2515,"width":3013,"focus_rects":[{"x":0,"y":0,"w":3013,"h":1687},{"x":498,"y":0,"w":2515,"h":2515},{"x":807,"y":0,"w":2206,"h":2515},{"x":1755,"y":0,"w":1258,"h":2515},{"x":0,"y":0,"w":3013,"h":2515}]},"media_results":{"result":{"media_key":"3_1986418678976622592"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1986418683569447133","view_count":26495,"bookmark_count":485,"created_at":1762434094000,"favorite_count":509,"quote_count":0,"reply_count":14,"retweet_count":71,"user_id_str":"1272872603569528833","conversation_id_str":"1986418683569447133","full_text":"System design is the art of making scale look boring.\n\nHere are 3 system-design project ideas you can actually build and reason about 👇\n\nProject idea 1: “Instagram-style Feed Service”\n\nYour goal: design a timeline that scales reads.\n\nKey challenges to solve:\n\n- fan-out on write vs fan-out on read\n- caching the feed (Redis? CDN?)\n- handling the “celebrity problem” (1M followers)\n\nDeliverable: write a design doc that defends why you picked your fan-out strategy and how you avoid thundering herds.\n\nProject idea 2: “URL Shortener at 5k RPS”\n\nYour goal: tiny API that forces huge decisions.\n\nKey challenges to solve:\n\n- ID generation strategy (Snowflake IDs? base62?)\n- consistent hashing across shards\n- hot key protection\n\nDeliverable: build a prototype, hammer it with a load generator, and tune your write path until you get predictable low-latency writes.\n\nProject idea 3: “E-Commerce Checkout as a SAGA”\n\nYour goal: durability + correctness over everything.\n\nKey challenges to solve:\n→ Payment, Inventory, Order microservices coordination\n→ Orchestrator vs Choreography\n→ idempotency and retries\n\nDeliverable: show how you avoid double-charging customers through idempotent event handling + a durable orchestrator.\n\nJust picking a “cool” tool won’t save you.\nGood system design comes from defending your trade-offs.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[14,15],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"69941978","name":"Swapna Kumar Panda","screen_name":"swapnakpanda","indices":[0,13]}]},"favorited":false,"in_reply_to_screen_name":"swapnakpanda","lang":"qme","retweeted":false,"fact_check":null,"id":"1986473808937550306","view_count":138,"bookmark_count":0,"created_at":1762447237000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1986110846481932596","full_text":"@swapnakpanda 🤩","in_reply_to_user_id_str":"69941978","in_reply_to_status_id_str":"1986110846481932596","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[17,35],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1646445864796184578","name":"Neo Kim","screen_name":"systemdesignone","indices":[0,16]}]},"favorited":false,"in_reply_to_screen_name":"systemdesignone","lang":"fr","retweeted":false,"fact_check":null,"id":"1986530811789635661","view_count":221,"bookmark_count":0,"created_at":1762460828000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1986416083482382500","full_text":"@systemdesignone Maintenance free 👌","in_reply_to_user_id_str":"1646445864796184578","in_reply_to_status_id_str":"1986416083482382500","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-08","value":0,"startTime":1762473600000,"endTime":1762560000000,"tweets":[]},{"label":"2025-11-09","value":0,"startTime":1762560000000,"endTime":1762646400000,"tweets":[]},{"label":"2025-11-10","value":0,"startTime":1762646400000,"endTime":1762732800000,"tweets":[]},{"label":"2025-11-11","value":331,"startTime":1762732800000,"endTime":1762819200000,"tweets":[{"bookmarked":false,"display_text_range":[0,284],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/UDJqLAGLbb","expanded_url":"https://x.com/RaulJuncoV/status/1987868382503620805/photo/1","id_str":"1987868378829357056","indices":[285,308],"media_key":"3_1987868378829357056","media_url_https":"https://pbs.twimg.com/media/G5ZTwiRbAAATx6v.jpg","type":"photo","url":"https://t.co/UDJqLAGLbb","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1961,"w":2048,"resize":"fit"},"medium":{"h":1149,"w":1200,"resize":"fit"},"small":{"h":651,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":2344,"width":2448,"focus_rects":[{"x":0,"y":0,"w":2448,"h":1371},{"x":104,"y":0,"w":2344,"h":2344},{"x":257,"y":0,"w":2056,"h":2344},{"x":699,"y":0,"w":1172,"h":2344},{"x":0,"y":0,"w":2448,"h":2344}]},"media_results":{"result":{"media_key":"3_1987868378829357056"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/UDJqLAGLbb","expanded_url":"https://x.com/RaulJuncoV/status/1987868382503620805/photo/1","id_str":"1987868378829357056","indices":[285,308],"media_key":"3_1987868378829357056","media_url_https":"https://pbs.twimg.com/media/G5ZTwiRbAAATx6v.jpg","type":"photo","url":"https://t.co/UDJqLAGLbb","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1961,"w":2048,"resize":"fit"},"medium":{"h":1149,"w":1200,"resize":"fit"},"small":{"h":651,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":2344,"width":2448,"focus_rects":[{"x":0,"y":0,"w":2448,"h":1371},{"x":104,"y":0,"w":2344,"h":2344},{"x":257,"y":0,"w":2056,"h":2344},{"x":699,"y":0,"w":1172,"h":2344},{"x":0,"y":0,"w":2448,"h":2344}]},"media_results":{"result":{"media_key":"3_1987868378829357056"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1987868382503620805","view_count":25228,"bookmark_count":317,"created_at":1762779729000,"favorite_count":331,"quote_count":0,"reply_count":15,"retweet_count":47,"user_id_str":"1272872603569528833","conversation_id_str":"1987868382503620805","full_text":"You don’t pick tools based on what’s cool. You pick based on constraints.\n\nTopics vs Queues\n\nHere are the 5 questions that decide the right one:\n\n1. One worker or many?\n\nIf one consumer should process a message -> Queue.\nIf many consumers need the same message -> Topic.\n\nSimple rule:\n\nQueue = throughput.\nTopic = fan-out.\n\n2. Can you lose messages?\n\nIf losing a message is unacceptable -> Queue wins.\nTopics need more config to get the same safety guarantees.\n\n3. Are you scaling workload or audience?\n\nQueues scale workload (parallelism).\nTopics scale audience (more listeners).\nMost engineers confuse the two.\n\n4. What if a consumer dies?\n\nQueues handle tracking for you.\nTopics make you handle offsets + state.\n\nThis complexity hurts when volume explodes.\n\n5. How fast is the system evolving?\n\nNew system, changing requirements? -> Topic gives you flexibility.\nStable system, clear workflow? -> Queue gives you simplicity.\n\nMy recommendation:\n\nStart with a Queue.\nWhen you actually need fan-out, evolve to a Topic.\n\nPicking based on taste is amateur.\nPicking based on constraints is senior.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-12","value":217,"startTime":1762819200000,"endTime":1762905600000,"tweets":[{"bookmarked":false,"display_text_range":[0,272],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/qriDNEx3Jx","expanded_url":"https://x.com/RaulJuncoV/status/1988231827358896373/photo/1","id_str":"1988231820564107264","indices":[273,296],"media_key":"3_1988231820564107264","media_url_https":"https://pbs.twimg.com/media/G5eeToPaEAAjvNw.jpg","type":"photo","url":"https://t.co/qriDNEx3Jx","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":871,"y":253,"h":193,"w":193},{"x":863,"y":549,"h":213,"w":213}]},"medium":{"faces":[{"x":510,"y":148,"h":113,"w":113},{"x":506,"y":322,"h":125,"w":125}]},"small":{"faces":[{"x":289,"y":84,"h":64,"w":64},{"x":286,"y":182,"h":71,"w":71}]},"orig":{"faces":[{"x":1773,"y":516,"h":394,"w":394},{"x":1757,"y":1118,"h":435,"w":435}]}},"sizes":{"large":{"h":2048,"w":1580,"resize":"fit"},"medium":{"h":1200,"w":926,"resize":"fit"},"small":{"h":680,"w":525,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":4166,"width":3215,"focus_rects":[{"x":0,"y":1494,"w":3215,"h":1800},{"x":0,"y":787,"w":3215,"h":3215},{"x":0,"y":501,"w":3215,"h":3665},{"x":0,"y":0,"w":2083,"h":4166},{"x":0,"y":0,"w":3215,"h":4166}]},"media_results":{"result":{"media_key":"3_1988231820564107264"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/qriDNEx3Jx","expanded_url":"https://x.com/RaulJuncoV/status/1988231827358896373/photo/1","id_str":"1988231820564107264","indices":[273,296],"media_key":"3_1988231820564107264","media_url_https":"https://pbs.twimg.com/media/G5eeToPaEAAjvNw.jpg","type":"photo","url":"https://t.co/qriDNEx3Jx","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":871,"y":253,"h":193,"w":193},{"x":863,"y":549,"h":213,"w":213}]},"medium":{"faces":[{"x":510,"y":148,"h":113,"w":113},{"x":506,"y":322,"h":125,"w":125}]},"small":{"faces":[{"x":289,"y":84,"h":64,"w":64},{"x":286,"y":182,"h":71,"w":71}]},"orig":{"faces":[{"x":1773,"y":516,"h":394,"w":394},{"x":1757,"y":1118,"h":435,"w":435}]}},"sizes":{"large":{"h":2048,"w":1580,"resize":"fit"},"medium":{"h":1200,"w":926,"resize":"fit"},"small":{"h":680,"w":525,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":4166,"width":3215,"focus_rects":[{"x":0,"y":1494,"w":3215,"h":1800},{"x":0,"y":787,"w":3215,"h":3215},{"x":0,"y":501,"w":3215,"h":3665},{"x":0,"y":0,"w":2083,"h":4166},{"x":0,"y":0,"w":3215,"h":4166}]},"media_results":{"result":{"media_key":"3_1988231820564107264"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1988231827358896373","view_count":17366,"bookmark_count":241,"created_at":1762866381000,"favorite_count":216,"quote_count":1,"reply_count":12,"retweet_count":26,"user_id_str":"1272872603569528833","conversation_id_str":"1988231827358896373","full_text":"Anyone can return 200.\nReal engineers return 202 and still deliver.\n\nMost teams think “faster” means “simpler.”\nThey block until everything’s done.\nThen they wonder why latency spikes and the system melts under load.\n\nA. Make it fully synchronous. “Just wait till it’s all complete.”\nSafe on paper. Pain in production.\n\nC. Write to the database and fire off background jobs.\nFeels fast. But when those jobs fail, no one knows until it’s too late.\n\nD. Run a saga in the same request.\nTotal control — until one step hangs and the whole thing dies.\n\nThe real move: 202 Accepted + durable queue + status resource.\n\nWhy it works:\n\n1. Clients get instant responses. No waiting.\n2. Queues absorb spikes, retries, and downstream chaos.\n3. You gain visibility through status endpoints and webhooks.\n4. Systems stay decoupled and fault-tolerant.\n5. Latency becomes predictable; you own the timing.\n\nTrade-offs worth paying:\n\n- Eventual consistency. Things settle, not sync instantly.\n- Job tracking. You need a clear state machine.\n- Idempotency. Every retry must be safe.\n- DLQs and metrics. Otherwise you’re blind when it breaks.\n- Ordering. Version every update or lose sequence.\n\n200 shines in happy paths.\n202 shines when the world’s on fire.\n\nSo here’s the question:\nWhen do you let your API walk away instead of waiting?","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[17,33],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1646445864796184578","name":"Neo Kim","screen_name":"systemdesignone","indices":[0,16]}]},"favorited":false,"in_reply_to_screen_name":"systemdesignone","lang":"en","retweeted":false,"fact_check":null,"id":"1988235042380787822","view_count":546,"bookmark_count":1,"created_at":1762867148000,"favorite_count":1,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1988227503870156858","full_text":"@systemdesignone Big fan of these","in_reply_to_user_id_str":"1646445864796184578","in_reply_to_status_id_str":"1988227503870156858","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-13","value":0,"startTime":1762905600000,"endTime":1762992000000,"tweets":[{"bookmarked":false,"display_text_range":[12,70],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"2259435828","name":"Hassaan Raza","screen_name":"hassaanrza","indices":[0,11]}]},"favorited":false,"in_reply_to_screen_name":"hassaanrza","lang":"en","retweeted":false,"fact_check":null,"id":"1988674193618272521","view_count":2,"bookmark_count":0,"created_at":1762971850000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1988666194795331996","full_text":"@hassaanrza This is wild; in the best way.\n\nContext is the cheat code.","in_reply_to_user_id_str":"2259435828","in_reply_to_status_id_str":"1988666194795331996","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-14","value":0,"startTime":1762992000000,"endTime":1763078400000,"tweets":[]},{"label":"2025-11-15","value":1,"startTime":1763078400000,"endTime":1763164800000,"tweets":[{"bookmarked":false,"display_text_range":[15,91],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"727835447267868674","name":"Petar Ivanov","screen_name":"petarivanovv9","indices":[0,14]}]},"favorited":false,"in_reply_to_screen_name":"petarivanovv9","lang":"en","retweeted":false,"fact_check":null,"id":"1989309042531950848","view_count":11,"bookmark_count":0,"created_at":1763123209000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1989235105940787557","full_text":"@petarivanovv9 Sometimes I feel my copilot is suggesting solutions based on the questions 😅","in_reply_to_user_id_str":"727835447267868674","in_reply_to_status_id_str":"1989235105940787557","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[14,45],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"69941978","name":"Swapna Kumar Panda","screen_name":"swapnakpanda","indices":[0,13]}]},"favorited":false,"in_reply_to_screen_name":"swapnakpanda","lang":"en","retweeted":false,"fact_check":null,"id":"1989122223874170900","view_count":259,"bookmark_count":0,"created_at":1763078668000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1989008863098728694","full_text":"@swapnakpanda Handling data is a prime skill.","in_reply_to_user_id_str":"69941978","in_reply_to_status_id_str":"1989008863098728694","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[14,23],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"69941978","name":"Swapna Kumar Panda","screen_name":"swapnakpanda","indices":[0,13]}]},"favorited":false,"in_reply_to_screen_name":"swapnakpanda","lang":"en","retweeted":false,"fact_check":null,"id":"1989475550759661850","view_count":325,"bookmark_count":0,"created_at":1763162908000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1989417239263809968","full_text":"@swapnakpanda The goat!","in_reply_to_user_id_str":"69941978","in_reply_to_status_id_str":"1989417239263809968","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-16","value":0,"startTime":1763164800000,"endTime":1763251200000,"tweets":[]},{"label":"2025-11-17","value":0,"startTime":1763251200000,"endTime":1763337600000,"tweets":[]},{"label":"2025-11-18","value":0,"startTime":1763337600000,"endTime":1763424000000,"tweets":[]}],"nviews":[{"label":"2025-10-19","value":0,"startTime":1760745600000,"endTime":1760832000000,"tweets":[]},{"label":"2025-10-20","value":0,"startTime":1760832000000,"endTime":1760918400000,"tweets":[]},{"label":"2025-10-21","value":129022,"startTime":1760918400000,"endTime":1761004800000,"tweets":[{"bookmarked":false,"display_text_range":[0,275],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/oQOUxmFG12","expanded_url":"https://x.com/RaulJuncoV/status/1980243241783197925/photo/1","id_str":"1980243235646926848","indices":[276,299],"media_key":"3_1980243235646926848","media_url_https":"https://pbs.twimg.com/media/G3s8uyWa8AAY6nx.jpg","type":"photo","url":"https://t.co/oQOUxmFG12","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":1363,"y":401,"h":101,"w":101}]},"medium":{"faces":[{"x":799,"y":235,"h":59,"w":59}]},"small":{"faces":[{"x":452,"y":133,"h":33,"w":33}]},"orig":{"faces":[{"x":2036,"y":600,"h":152,"w":152}]}},"sizes":{"large":{"h":1898,"w":2048,"resize":"fit"},"medium":{"h":1112,"w":1200,"resize":"fit"},"small":{"h":630,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":2833,"width":3057,"focus_rects":[{"x":0,"y":593,"w":3057,"h":1712},{"x":0,"y":0,"w":2833,"h":2833},{"x":0,"y":0,"w":2485,"h":2833},{"x":0,"y":0,"w":1417,"h":2833},{"x":0,"y":0,"w":3057,"h":2833}]},"media_results":{"result":{"media_key":"3_1980243235646926848"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/oQOUxmFG12","expanded_url":"https://x.com/RaulJuncoV/status/1980243241783197925/photo/1","id_str":"1980243235646926848","indices":[276,299],"media_key":"3_1980243235646926848","media_url_https":"https://pbs.twimg.com/media/G3s8uyWa8AAY6nx.jpg","type":"photo","url":"https://t.co/oQOUxmFG12","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":1363,"y":401,"h":101,"w":101}]},"medium":{"faces":[{"x":799,"y":235,"h":59,"w":59}]},"small":{"faces":[{"x":452,"y":133,"h":33,"w":33}]},"orig":{"faces":[{"x":2036,"y":600,"h":152,"w":152}]}},"sizes":{"large":{"h":1898,"w":2048,"resize":"fit"},"medium":{"h":1112,"w":1200,"resize":"fit"},"small":{"h":630,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":2833,"width":3057,"focus_rects":[{"x":0,"y":593,"w":3057,"h":1712},{"x":0,"y":0,"w":2833,"h":2833},{"x":0,"y":0,"w":2485,"h":2833},{"x":0,"y":0,"w":1417,"h":2833},{"x":0,"y":0,"w":3057,"h":2833}]},"media_results":{"result":{"media_key":"3_1980243235646926848"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1980243241783197925","view_count":127089,"bookmark_count":2911,"created_at":1760961754000,"favorite_count":2061,"quote_count":3,"reply_count":39,"retweet_count":296,"user_id_str":"1272872603569528833","conversation_id_str":"1980243241783197925","full_text":"System Design isn’t one big concept.\n\nIt’s a staircase.\n\nMost engineers try to skip to “distributed systems.”\nThen, wonder why everything collapses under load.\n\nYou can’t copy-paste scale.\nYou earn it, step by step.\n\nStep 1: Foundations\n\n- Learn how data moves.\n- Networking. Databases. Caching. APIs.\n- You can’t scale what you don’t understand.\n\nStep 2: Mechanics\n\n- Learn how systems behave under stress.\n- Queues. Consistency. Observability. Failures.\n- This is where good engineers become reliable ones.\n\nStep 3: Architecture\n\n- Learn how to design for change.\n- Trade-offs. Evolution. Resilience.\n- You stop asking “how do I build this?” and start asking “how will this break?”\n\nMost people collect patterns.\nFew develop principles.\nThe difference? Depth.\n\nThe deeper you go, the less you rely on luck, and the more you rely on design.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[17,29],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1646445864796184578","name":"Neo Kim","screen_name":"systemdesignone","indices":[0,16]}]},"favorited":false,"in_reply_to_screen_name":"systemdesignone","lang":"en","retweeted":false,"fact_check":null,"id":"1980258218061226195","view_count":887,"bookmark_count":0,"created_at":1760965325000,"favorite_count":3,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1980243241783197925","full_text":"@systemdesignone Thanks, Neo!","in_reply_to_user_id_str":"1646445864796184578","in_reply_to_status_id_str":"1980248053190922438","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[16,77],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"2227261574","name":"Anton Martyniuk","screen_name":"AntonMartyniuk","indices":[0,15]}]},"favorited":false,"in_reply_to_screen_name":"AntonMartyniuk","lang":"en","retweeted":false,"fact_check":null,"id":"1980246842588938510","view_count":674,"bookmark_count":0,"created_at":1760962613000,"favorite_count":6,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1980243241783197925","full_text":"@AntonMartyniuk Design books teach concepts.\nProduction teaches consequences.","in_reply_to_user_id_str":"2227261574","in_reply_to_status_id_str":"1980245186430239051","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[17,77],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1646445864796184578","name":"Neo Kim","screen_name":"systemdesignone","indices":[0,16]}]},"favorited":false,"in_reply_to_screen_name":"systemdesignone","lang":"en","retweeted":false,"fact_check":null,"id":"1980246673772138693","view_count":372,"bookmark_count":1,"created_at":1760962572000,"favorite_count":2,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1980245638454419678","full_text":"@systemdesignone I like how this breaks things down by problem → solution. 👌","in_reply_to_user_id_str":"1646445864796184578","in_reply_to_status_id_str":"1980245638454419678","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-22","value":0,"startTime":1761004800000,"endTime":1761091200000,"tweets":[]},{"label":"2025-10-23","value":4308,"startTime":1761091200000,"endTime":1761177600000,"tweets":[{"bookmarked":false,"display_text_range":[0,278],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/GjHYrOAJTN","expanded_url":"https://x.com/RaulJuncoV/status/1980968270254821785/photo/1","id_str":"1980968266593157120","indices":[279,302],"media_key":"3_1980968266593157120","media_url_https":"https://pbs.twimg.com/media/G33QJJGbQAA5UxN.jpg","type":"photo","url":"https://t.co/GjHYrOAJTN","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":547,"y":1311,"h":275,"w":275},{"x":521,"y":1530,"h":355,"w":355}]},"medium":{"faces":[{"x":320,"y":768,"h":161,"w":161},{"x":305,"y":897,"h":208,"w":208}]},"small":{"faces":[{"x":181,"y":435,"h":91,"w":91},{"x":173,"y":508,"h":117,"w":117}]},"orig":{"faces":[{"x":559,"y":1340,"h":281,"w":281},{"x":533,"y":1564,"h":363,"w":363}]}},"sizes":{"large":{"h":2048,"w":1982,"resize":"fit"},"medium":{"h":1200,"w":1162,"resize":"fit"},"small":{"h":680,"w":658,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":2092,"width":2025,"focus_rects":[{"x":0,"y":0,"w":2025,"h":1134},{"x":0,"y":0,"w":2025,"h":2025},{"x":0,"y":0,"w":1835,"h":2092},{"x":365,"y":0,"w":1046,"h":2092},{"x":0,"y":0,"w":2025,"h":2092}]},"media_results":{"result":{"media_key":"3_1980968266593157120"}}}],"symbols":[],"timestamps":[],"urls":[{"display_url":"systemdesignclassroom.substack.com/p/the-architec…","expanded_url":"https://systemdesignclassroom.substack.com/p/the-architecture-that-gets-you-here","url":"https://t.co/9wkWUqDtk4","indices":[808,831]}],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/GjHYrOAJTN","expanded_url":"https://x.com/RaulJuncoV/status/1980968270254821785/photo/1","id_str":"1980968266593157120","indices":[279,302],"media_key":"3_1980968266593157120","media_url_https":"https://pbs.twimg.com/media/G33QJJGbQAA5UxN.jpg","type":"photo","url":"https://t.co/GjHYrOAJTN","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":547,"y":1311,"h":275,"w":275},{"x":521,"y":1530,"h":355,"w":355}]},"medium":{"faces":[{"x":320,"y":768,"h":161,"w":161},{"x":305,"y":897,"h":208,"w":208}]},"small":{"faces":[{"x":181,"y":435,"h":91,"w":91},{"x":173,"y":508,"h":117,"w":117}]},"orig":{"faces":[{"x":559,"y":1340,"h":281,"w":281},{"x":533,"y":1564,"h":363,"w":363}]}},"sizes":{"large":{"h":2048,"w":1982,"resize":"fit"},"medium":{"h":1200,"w":1162,"resize":"fit"},"small":{"h":680,"w":658,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":2092,"width":2025,"focus_rects":[{"x":0,"y":0,"w":2025,"h":1134},{"x":0,"y":0,"w":2025,"h":2025},{"x":0,"y":0,"w":1835,"h":2092},{"x":365,"y":0,"w":1046,"h":2092},{"x":0,"y":0,"w":2025,"h":2092}]},"media_results":{"result":{"media_key":"3_1980968266593157120"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1980968270254821785","view_count":3634,"bookmark_count":43,"created_at":1761134614000,"favorite_count":69,"quote_count":0,"reply_count":7,"retweet_count":10,"user_id_str":"1272872603569528833","conversation_id_str":"1980968270254821785","full_text":"Bad code hurts.\n\nOld architecture kills.\n\nMost engineers build systems that work.\nGreat engineers build systems that evolve.\n\nHere’s the painful truth:\nYour current architecture is perfectly optimized…\nfor your current scale.\n\nBut scale changes everything:\n\n- Traffic patterns\n- Data growth\n- Team structure\n- Even how you deploy\n\nThat’s when yesterday’s “clean design” becomes today’s bottleneck.\n\nYou can’t scale what was never designed to evolve.\n\nSo before you obsess over microservices, caching layers, or queue depth, ask yourself one question:\n\n👉 Can my architecture survive the next stage of growth?\n\nIf you’re unsure, you’ll love this article.\n\nIt breaks down how to recognize when your system has outgrown its design, and how to evolve it without rewriting everything from scratch.\n\nRead it here → https://t.co/9wkWUqDtk4","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[14,31],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"69941978","name":"Swapna Kumar Panda","screen_name":"swapnakpanda","indices":[0,13]}]},"favorited":false,"in_reply_to_screen_name":"swapnakpanda","lang":"ht","retweeted":false,"fact_check":null,"id":"1980789426406965674","view_count":248,"bookmark_count":0,"created_at":1761091975000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1980673785947627657","full_text":"@swapnakpanda Nice one, Swapna.","in_reply_to_user_id_str":"69941978","in_reply_to_status_id_str":"1980673785947627657","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[17,34],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1646445864796184578","name":"Neo Kim","screen_name":"systemdesignone","indices":[0,16]}]},"favorited":false,"in_reply_to_screen_name":"systemdesignone","lang":"en","retweeted":false,"fact_check":null,"id":"1980969555066237173","view_count":426,"bookmark_count":0,"created_at":1761134921000,"favorite_count":2,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1980961602129010724","full_text":"@systemdesignone Simply put, Neo 👌","in_reply_to_user_id_str":"1646445864796184578","in_reply_to_status_id_str":"1980961602129010724","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-24","value":0,"startTime":1761177600000,"endTime":1761264000000,"tweets":[]},{"label":"2025-10-25","value":248171,"startTime":1761264000000,"endTime":1761350400000,"tweets":[{"bookmarked":false,"display_text_range":[0,23],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/LMvcsakB6v","expanded_url":"https://x.com/RaulJuncoV/status/1981693213741289658/photo/1","id_str":"1981693208733339648","indices":[24,47],"media_key":"3_1981693208733339648","media_url_https":"https://pbs.twimg.com/media/G4BjeVBa0AAguHT.jpg","type":"photo","url":"https://t.co/LMvcsakB6v","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1796,"w":2048,"resize":"fit"},"medium":{"h":1052,"w":1200,"resize":"fit"},"small":{"h":596,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":2652,"width":3024,"focus_rects":[{"x":0,"y":739,"w":3024,"h":1693},{"x":0,"y":0,"w":2652,"h":2652},{"x":0,"y":0,"w":2326,"h":2652},{"x":318,"y":0,"w":1326,"h":2652},{"x":0,"y":0,"w":3024,"h":2652}]},"media_results":{"result":{"media_key":"3_1981693208733339648"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/LMvcsakB6v","expanded_url":"https://x.com/RaulJuncoV/status/1981693213741289658/photo/1","id_str":"1981693208733339648","indices":[24,47],"media_key":"3_1981693208733339648","media_url_https":"https://pbs.twimg.com/media/G4BjeVBa0AAguHT.jpg","type":"photo","url":"https://t.co/LMvcsakB6v","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1796,"w":2048,"resize":"fit"},"medium":{"h":1052,"w":1200,"resize":"fit"},"small":{"h":596,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":2652,"width":3024,"focus_rects":[{"x":0,"y":739,"w":3024,"h":1693},{"x":0,"y":0,"w":2652,"h":2652},{"x":0,"y":0,"w":2326,"h":2652},{"x":318,"y":0,"w":1326,"h":2652},{"x":0,"y":0,"w":3024,"h":2652}]},"media_results":{"result":{"media_key":"3_1981693208733339648"}}}]},"favorited":true,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":true,"fact_check":null,"id":"1981693213741289658","view_count":248171,"bookmark_count":3302,"created_at":1761307454000,"favorite_count":4193,"quote_count":17,"reply_count":62,"retweet_count":358,"user_id_str":"1272872603569528833","conversation_id_str":"1981693213741289658","full_text":"Backend survival kit. 👇 https://t.co/LMvcsakB6v","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-26","value":0,"startTime":1761350400000,"endTime":1761436800000,"tweets":[]},{"label":"2025-10-27","value":0,"startTime":1761436800000,"endTime":1761523200000,"tweets":[]},{"label":"2025-10-28","value":41766,"startTime":1761523200000,"endTime":1761609600000,"tweets":[{"bookmarked":false,"display_text_range":[0,279],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/FVjJmB1cJz","expanded_url":"https://x.com/RaulJuncoV/status/1982780115953319987/photo/1","id_str":"1982780110949457920","indices":[280,303],"media_key":"3_1982780110949457920","media_url_https":"https://pbs.twimg.com/media/G4RAAXTaIAAl1RI.jpg","type":"photo","url":"https://t.co/FVjJmB1cJz","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1556,"w":2048,"resize":"fit"},"medium":{"h":912,"w":1200,"resize":"fit"},"small":{"h":517,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":2098,"width":2762,"focus_rects":[{"x":0,"y":0,"w":2762,"h":1547},{"x":401,"y":0,"w":2098,"h":2098},{"x":530,"y":0,"w":1840,"h":2098},{"x":926,"y":0,"w":1049,"h":2098},{"x":0,"y":0,"w":2762,"h":2098}]},"media_results":{"result":{"media_key":"3_1982780110949457920"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/FVjJmB1cJz","expanded_url":"https://x.com/RaulJuncoV/status/1982780115953319987/photo/1","id_str":"1982780110949457920","indices":[280,303],"media_key":"3_1982780110949457920","media_url_https":"https://pbs.twimg.com/media/G4RAAXTaIAAl1RI.jpg","type":"photo","url":"https://t.co/FVjJmB1cJz","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1556,"w":2048,"resize":"fit"},"medium":{"h":912,"w":1200,"resize":"fit"},"small":{"h":517,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":2098,"width":2762,"focus_rects":[{"x":0,"y":0,"w":2762,"h":1547},{"x":401,"y":0,"w":2098,"h":2098},{"x":530,"y":0,"w":1840,"h":2098},{"x":926,"y":0,"w":1049,"h":2098},{"x":0,"y":0,"w":2762,"h":2098}]},"media_results":{"result":{"media_key":"3_1982780110949457920"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1982780115953319987","view_count":37885,"bookmark_count":690,"created_at":1761566592000,"favorite_count":590,"quote_count":2,"reply_count":21,"retweet_count":85,"user_id_str":"1272872603569528833","conversation_id_str":"1982780115953319987","full_text":"Payments don’t allow second chances.\n\nHere’s the decision Marco had to make 👇\n\nMost engineers choose speed first.\nThen they spend months building refunds, reconciliation jobs, and damage control.\n\nPayments don’t care about “low latency.”\nThey care about not charging users twice.\n\nThese were his choices:\n\nA -> Strong Consistency\nStore a client-generated idempotency key + the final response in a durable DB.\nUnique constraint rejects duplicates.\nAuditable. Correct. Slightly slower.\n\nB -> Redis TTL Hack\nSETNX lock → process → cache result.\nBlazing fast… until Redis restarts, TTL expires early, or a partition hits.\nThen you bill someone twice and “investigate” for days.\n\nC -> Kafka Magic Thinking\nPublish events and trust “exactly-once” processing downstream.\nBut payments need correctness before success is returned.\nThis solves scale, not accountability.\n\nD -> Fix It Later\nLet double-charges happen.\nThen run audits, refunds, apologies, and maybe PR damage control.\nCheap to build. Expensive to earn trust back.\n\nMarco picked A.\nBecause the “fast” options become the most expensive ones once real money moves.\n\nIn FinTech: correctness wins. Every. Single. Time.\n\nLatency stings.\nDouble-charging destroys trust.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[12,22],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1804817485612408832","name":"Nina","screen_name":"HeyNina101","indices":[0,11]}]},"favorited":false,"in_reply_to_screen_name":"HeyNina101","lang":"no","retweeted":false,"fact_check":null,"id":"1982782174123229185","view_count":3881,"bookmark_count":1,"created_at":1761567083000,"favorite_count":3,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1982748606869233848","full_text":"@HeyNina101 Stanford 👌","in_reply_to_user_id_str":"1804817485612408832","in_reply_to_status_id_str":"1982748606869233848","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-29","value":47168,"startTime":1761609600000,"endTime":1761696000000,"tweets":[{"bookmarked":false,"display_text_range":[0,274],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/IqGVHPOsQM","expanded_url":"https://x.com/RaulJuncoV/status/1983142597758726533/photo/1","id_str":"1983142591274291200","indices":[275,298],"media_key":"3_1983142591274291200","media_url_https":"https://pbs.twimg.com/media/G4WJrfvaEAAlztb.jpg","type":"photo","url":"https://t.co/IqGVHPOsQM","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":531,"y":723,"h":99,"w":99}]},"medium":{"faces":[{"x":311,"y":423,"h":58,"w":58}]},"small":{"faces":[{"x":176,"y":240,"h":33,"w":33}]},"orig":{"faces":[{"x":908,"y":1236,"h":170,"w":170}]}},"sizes":{"large":{"h":2048,"w":1971,"resize":"fit"},"medium":{"h":1200,"w":1155,"resize":"fit"},"small":{"h":680,"w":655,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":3498,"width":3367,"focus_rects":[{"x":0,"y":0,"w":3367,"h":1886},{"x":0,"y":0,"w":3367,"h":3367},{"x":0,"y":0,"w":3068,"h":3498},{"x":612,"y":0,"w":1749,"h":3498},{"x":0,"y":0,"w":3367,"h":3498}]},"media_results":{"result":{"media_key":"3_1983142591274291200"}}}],"symbols":[],"timestamps":[],"urls":[{"display_url":"newsletter.systemdesignclassroom.com/p/performance-…","expanded_url":"https://newsletter.systemdesignclassroom.com/p/performance-doesnt-start-at-select","url":"https://t.co/ZzrjzolCXm","indices":[340,363]},{"display_url":"newsletter.systemdesignclassroom.com/p/performance-…","expanded_url":"https://newsletter.systemdesignclassroom.com/p/performance-doesnt-start-at-select","url":"https://t.co/ZzrjzolCXm","indices":[340,363]}],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/IqGVHPOsQM","expanded_url":"https://x.com/RaulJuncoV/status/1983142597758726533/photo/1","id_str":"1983142591274291200","indices":[275,298],"media_key":"3_1983142591274291200","media_url_https":"https://pbs.twimg.com/media/G4WJrfvaEAAlztb.jpg","type":"photo","url":"https://t.co/IqGVHPOsQM","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":531,"y":723,"h":99,"w":99}]},"medium":{"faces":[{"x":311,"y":423,"h":58,"w":58}]},"small":{"faces":[{"x":176,"y":240,"h":33,"w":33}]},"orig":{"faces":[{"x":908,"y":1236,"h":170,"w":170}]}},"sizes":{"large":{"h":2048,"w":1971,"resize":"fit"},"medium":{"h":1200,"w":1155,"resize":"fit"},"small":{"h":680,"w":655,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":3498,"width":3367,"focus_rects":[{"x":0,"y":0,"w":3367,"h":1886},{"x":0,"y":0,"w":3367,"h":3367},{"x":0,"y":0,"w":3068,"h":3498},{"x":612,"y":0,"w":1749,"h":3498},{"x":0,"y":0,"w":3367,"h":3498}]},"media_results":{"result":{"media_key":"3_1983142591274291200"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1983142597758726533","view_count":44371,"bookmark_count":651,"created_at":1761653014000,"favorite_count":582,"quote_count":0,"reply_count":21,"retweet_count":90,"user_id_str":"1272872603569528833","conversation_id_str":"1983142597758726533","full_text":"Most performance issues don’t come from bad queries.\n\nThey come from bad tables.\n\nEvery CREATE TABLE is a long-term performance decision:\n\n- Data types\n- Indexes\n- Constraints\n- Partitioning\n\nI broke down what years of designing and re-designing databases taught me, and why schema design is where performance truly begins.\n\nRead it here → https://t.co/ZzrjzolCXm","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[14,37],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"69941978","name":"Swapna Kumar Panda","screen_name":"swapnakpanda","indices":[0,13]}]},"favorited":false,"in_reply_to_screen_name":"swapnakpanda","lang":"en","retweeted":false,"fact_check":null,"id":"1982966634366013543","view_count":190,"bookmark_count":0,"created_at":1761611062000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1982788090138644836","full_text":"@swapnakpanda This is the foundation!","in_reply_to_user_id_str":"69941978","in_reply_to_status_id_str":"1982788090138644836","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[17,190],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1646445864796184578","name":"Neo Kim","screen_name":"systemdesignone","indices":[0,16]}]},"favorited":false,"in_reply_to_screen_name":"systemdesignone","lang":"en","retweeted":false,"fact_check":null,"id":"1983160932651151384","view_count":150,"bookmark_count":0,"created_at":1761657386000,"favorite_count":1,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1983149790574596465","full_text":"@systemdesignone The Google Docs one is a prime example of real-time collaboration.\n\nOperational Transformation to handle concurrent edits is well explained.\n\nThanks for the compilation, Neo","in_reply_to_user_id_str":"1646445864796184578","in_reply_to_status_id_str":"1983149790574596465","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[11,124],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"107936751","name":"Karan Goel","screen_name":"krandiash","indices":[0,10]}]},"favorited":false,"in_reply_to_screen_name":"krandiash","lang":"en","retweeted":false,"fact_check":null,"id":"1983211148003455186","view_count":1246,"bookmark_count":1,"created_at":1761669358000,"favorite_count":5,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1983202316397453676","full_text":"@krandiash I’ve tested more than 17 AI voices over the last year.\n\nNothing close to Sonic-3.\n\nCongrats on the launch, Karan!","in_reply_to_user_id_str":"107936751","in_reply_to_status_id_str":"1983202316397453676","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[14,48],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1676101671003516928","name":"Aakash Verma","screen_name":"VermaAakash3","indices":[0,13]}]},"favorited":false,"in_reply_to_screen_name":"VermaAakash3","lang":"en","retweeted":false,"fact_check":null,"id":"1983220878725783622","view_count":35,"bookmark_count":1,"created_at":1761671678000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1983217284421419046","full_text":"@VermaAakash3 I have been playing with Sonic-3 🤯","in_reply_to_user_id_str":"1676101671003516928","in_reply_to_status_id_str":"1983217284421419046","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[15,36],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1409440115554873354","name":"Chidanand Tripathi","screen_name":"thetripathi58","indices":[0,14]}]},"favorited":false,"in_reply_to_screen_name":"thetripathi58","lang":"en","retweeted":false,"fact_check":null,"id":"1983223641153188111","view_count":57,"bookmark_count":0,"created_at":1761672337000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1983220578090922263","full_text":"@thetripathi58 Next level voice AI 🤯","in_reply_to_user_id_str":"1409440115554873354","in_reply_to_status_id_str":"1983220578090922263","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[13,69],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1860095764648853506","name":"Nas","screen_name":"Nas_tech_AI","indices":[0,12]}]},"favorited":false,"in_reply_to_screen_name":"Nas_tech_AI","lang":"en","retweeted":false,"fact_check":null,"id":"1983223455450284381","view_count":31,"bookmark_count":0,"created_at":1761672292000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1983219921493639223","full_text":"@Nas_tech_AI It sounds way more natural than anything else out there.","in_reply_to_user_id_str":"1860095764648853506","in_reply_to_status_id_str":"1983219921493639223","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[12,33],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1628683814993027072","name":"Robin Delta","screen_name":"heyrobinai","indices":[0,11]},{"id_str":"1705681383048597504","name":"Cartesia","screen_name":"cartesia_ai","indices":[21,33]}]},"favorited":false,"in_reply_to_screen_name":"heyrobinai","lang":"en","retweeted":false,"fact_check":null,"id":"1983222118763417706","view_count":482,"bookmark_count":0,"created_at":1761671974000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1983220022706352575","full_text":"@heyrobinai Nice job @cartesia_ai","in_reply_to_user_id_str":"1628683814993027072","in_reply_to_status_id_str":"1983220022706352575","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[17,51],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1430015840","name":"Aakash Kanojiya","screen_name":"Kanojiyaaakash1","indices":[0,16]}]},"favorited":false,"in_reply_to_screen_name":"Kanojiyaaakash1","lang":"en","retweeted":false,"fact_check":null,"id":"1983221755217871007","view_count":438,"bookmark_count":0,"created_at":1761671887000,"favorite_count":2,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1983219052320567634","full_text":"@Kanojiyaaakash1 Sounds really good in Spanish too.","in_reply_to_user_id_str":"1430015840","in_reply_to_status_id_str":"1983219052320567634","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[11,30],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1598298705610051591","name":"Rishabh","screen_name":"Rixhabh__","indices":[0,10]}]},"favorited":false,"in_reply_to_screen_name":"Rixhabh__","lang":"en","retweeted":false,"fact_check":null,"id":"1983223040855937341","view_count":168,"bookmark_count":0,"created_at":1761672194000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1983220346057896274","full_text":"@Rixhabh__ This is next level.","in_reply_to_user_id_str":"1598298705610051591","in_reply_to_status_id_str":"1983220346057896274","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-30","value":1659,"startTime":1761696000000,"endTime":1761782400000,"tweets":[{"bookmarked":false,"display_text_range":[0,279],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/UZsO5Y2Dpt","expanded_url":"https://x.com/RaulJuncoV/status/1983504930754429168/photo/1","id_str":"1983504922705600512","indices":[280,303],"media_key":"3_1983504922705600512","media_url_https":"https://pbs.twimg.com/media/G4bTN9gbIAA8gLA.jpg","type":"photo","url":"https://t.co/UZsO5Y2Dpt","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":379,"y":1358,"h":187,"w":187}]},"medium":{"faces":[{"x":222,"y":796,"h":110,"w":110}]},"small":{"faces":[{"x":125,"y":450,"h":62,"w":62}]},"orig":{"faces":[{"x":721,"y":2580,"h":357,"w":357}]}},"sizes":{"large":{"h":2048,"w":1537,"resize":"fit"},"medium":{"h":1200,"w":901,"resize":"fit"},"small":{"h":680,"w":510,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":3891,"width":2920,"focus_rects":[{"x":0,"y":1031,"w":2920,"h":1635},{"x":0,"y":388,"w":2920,"h":2920},{"x":0,"y":184,"w":2920,"h":3329},{"x":974,"y":0,"w":1946,"h":3891},{"x":0,"y":0,"w":2920,"h":3891}]},"media_results":{"result":{"media_key":"3_1983504922705600512"}}}],"symbols":[],"timestamps":[],"urls":[{"display_url":"perplexity.ai/grow/comet?utm…","expanded_url":"https://www.perplexity.ai/grow/comet?utm_source=LinkedIn&wpsrc=LinkedIn&wpcn=&utm_campaign=","url":"https://t.co/rNmeT70IRw","indices":[662,685]}],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/UZsO5Y2Dpt","expanded_url":"https://x.com/RaulJuncoV/status/1983504930754429168/photo/1","id_str":"1983504922705600512","indices":[280,303],"media_key":"3_1983504922705600512","media_url_https":"https://pbs.twimg.com/media/G4bTN9gbIAA8gLA.jpg","type":"photo","url":"https://t.co/UZsO5Y2Dpt","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":379,"y":1358,"h":187,"w":187}]},"medium":{"faces":[{"x":222,"y":796,"h":110,"w":110}]},"small":{"faces":[{"x":125,"y":450,"h":62,"w":62}]},"orig":{"faces":[{"x":721,"y":2580,"h":357,"w":357}]}},"sizes":{"large":{"h":2048,"w":1537,"resize":"fit"},"medium":{"h":1200,"w":901,"resize":"fit"},"small":{"h":680,"w":510,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":3891,"width":2920,"focus_rects":[{"x":0,"y":1031,"w":2920,"h":1635},{"x":0,"y":388,"w":2920,"h":2920},{"x":0,"y":184,"w":2920,"h":3329},{"x":974,"y":0,"w":1946,"h":3891},{"x":0,"y":0,"w":2920,"h":3891}]},"media_results":{"result":{"media_key":"3_1983504922705600512"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1983504930754429168","view_count":335,"bookmark_count":2,"created_at":1761739401000,"favorite_count":3,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1983504930754429168","full_text":"I never imagined I’d switch browsers after decades on Chrome.\n\nBut Comet changed how I browse.\n\nIt doesn’t just open pages, it understands them.\n\nA few things that surprised me 👇\n\n- No ads, even on YouTube\n- Unsubscribes from spam\n- Summarizes articles & videos\n- Applying to jobs/filling out online forms\n- Writes PRs, summarizes GitHub repos\n- Groups tabs, manage email & calendar\n\nFinally, tab context; no copying/pasting or downloading files to ChatGPT/Perplexity website.\n\nAtlas feels premium.\nChrome feels safe.\nBut, Comet feels alive.\n\nThe browser war isn’t about speed anymore.\nIt’s about intelligence.\n\nAnd right now, Comet is #1.\n\nTry it free here: 👇\nhttps://t.co/rNmeT70IRw\n\nHave you tried? Leave your thought.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[10,60],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1818381581897412608","name":"Tech with Mak","screen_name":"techNmak","indices":[0,9]}]},"favorited":false,"in_reply_to_screen_name":"techNmak","lang":"en","retweeted":false,"fact_check":null,"id":"1983572602011451868","view_count":183,"bookmark_count":0,"created_at":1761755535000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1983535409842827649","full_text":"@techNmak I have been playing with Sonic-3, the whole week 👀","in_reply_to_user_id_str":"1818381581897412608","in_reply_to_status_id_str":"1983535409842827649","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[14,36],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"69941978","name":"Swapna Kumar Panda","screen_name":"swapnakpanda","indices":[0,13]}]},"favorited":false,"in_reply_to_screen_name":"swapnakpanda","lang":"en","retweeted":false,"fact_check":null,"id":"1983628556451377323","view_count":1141,"bookmark_count":0,"created_at":1761768876000,"favorite_count":3,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1983565907965190560","full_text":"@swapnakpanda Andrew Ng is the goat!","in_reply_to_user_id_str":"69941978","in_reply_to_status_id_str":"1983565907965190560","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-31","value":434,"startTime":1761782400000,"endTime":1761868800000,"tweets":[{"bookmarked":false,"display_text_range":[14,50],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"69941978","name":"Swapna Kumar Panda","screen_name":"swapnakpanda","indices":[0,13]}]},"favorited":false,"in_reply_to_screen_name":"swapnakpanda","lang":"en","retweeted":false,"fact_check":null,"id":"1983991892946862401","view_count":243,"bookmark_count":0,"created_at":1761855502000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1983942704435491238","full_text":"@swapnakpanda Some of my favorite languages here 👌","in_reply_to_user_id_str":"69941978","in_reply_to_status_id_str":"1983942704435491238","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[17,83],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1646445864796184578","name":"Neo Kim","screen_name":"systemdesignone","indices":[0,16]}]},"favorited":false,"in_reply_to_screen_name":"systemdesignone","lang":"en","retweeted":false,"fact_check":null,"id":"1983879685449904485","view_count":191,"bookmark_count":0,"created_at":1761828750000,"favorite_count":2,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1983879332230557949","full_text":"@systemdesignone Yup.\n\nMost teams don’t need more data, they need better direction.","in_reply_to_user_id_str":"1646445864796184578","in_reply_to_status_id_str":"1983879332230557949","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-01","value":9208,"startTime":1761868800000,"endTime":1761955200000,"tweets":[{"bookmarked":false,"display_text_range":[0,276],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/9e75AXzdPm","expanded_url":"https://x.com/RaulJuncoV/status/1984229940443951496/photo/1","id_str":"1984229935058485248","indices":[277,300],"media_key":"3_1984229935058485248","media_url_https":"https://pbs.twimg.com/media/G4lmnO_bgAAcbVY.jpg","type":"photo","url":"https://t.co/9e75AXzdPm","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1818,"w":2048,"resize":"fit"},"medium":{"h":1065,"w":1200,"resize":"fit"},"small":{"h":604,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":2088,"width":2352,"focus_rects":[{"x":0,"y":0,"w":2352,"h":1317},{"x":0,"y":0,"w":2088,"h":2088},{"x":83,"y":0,"w":1832,"h":2088},{"x":477,"y":0,"w":1044,"h":2088},{"x":0,"y":0,"w":2352,"h":2088}]},"media_results":{"result":{"media_key":"3_1984229935058485248"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/9e75AXzdPm","expanded_url":"https://x.com/RaulJuncoV/status/1984229940443951496/photo/1","id_str":"1984229935058485248","indices":[277,300],"media_key":"3_1984229935058485248","media_url_https":"https://pbs.twimg.com/media/G4lmnO_bgAAcbVY.jpg","type":"photo","url":"https://t.co/9e75AXzdPm","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1818,"w":2048,"resize":"fit"},"medium":{"h":1065,"w":1200,"resize":"fit"},"small":{"h":604,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":2088,"width":2352,"focus_rects":[{"x":0,"y":0,"w":2352,"h":1317},{"x":0,"y":0,"w":2088,"h":2088},{"x":83,"y":0,"w":1832,"h":2088},{"x":477,"y":0,"w":1044,"h":2088},{"x":0,"y":0,"w":2352,"h":2088}]},"media_results":{"result":{"media_key":"3_1984229935058485248"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1984229940443951496","view_count":9208,"bookmark_count":90,"created_at":1761912257000,"favorite_count":104,"quote_count":0,"reply_count":6,"retweet_count":15,"user_id_str":"1272872603569528833","conversation_id_str":"1984229940443951496","full_text":"If you can, do the work when you write.\n\nLow Latency loves precomputation.\n\nHere’s the situation Maya faced 👇\n\nHer user profiles table had optional fields: display_name, timezone, and bio.\nHalf the rows were NULL.\nReads had to stay under 20 ms at 10 k QPS.\n\nShe needed to make sure every service saw a consistent “effective” value; no NULLs, ever.\n\nThese were her choices:\n\nA → COALESCE at read time\n\nKeep columns nullable.\nUse COALESCE(column, default) in every query.\nSimple. Until you realize every query now computes on the hot path.\nInconsistent logic across services.\nUnindexable. Slow.\n\nB → Materialize effective_ columns at write time*\n\nCompute once during writes or via CDC.\nStore effective_display_name, effective_timezone, etc.\nReads stay fast. Defaults stay consistent.\nA little more write work, but predictable, cacheable, and observable.\n\nC → DB defaults + NOT NULL migration\n\nFeels clean. Declarative.\nBut changing a live table with millions of rows is a minefield.\nDefaults only fix new rows; not legacy ones.\nComplex default rules don’t belong in SQL.\n\nD → Let every consumer handle defaults\n\nNo schema change.\nBut each service redefines what “default” means.\nSoon, you have five versions of truth, and none match.\n\nMaya picked B.\n\nBecause at scale, reads dominate writes.\nEvery millisecond saved per query compounds.\nComputing once at write-time beats recomputing 10,000 times a second.\n\nTrade-offs she accepted:\n\n– Slightly higher write latency.\n– Need for idempotency and concurrency control.\n– CDC lag if async updates are used.\n– Backfill job to fix existing data.\n\nAnyone can chase performance.\nFew can make it reliable.\n\nNever forget that: Latency loves precomputation.\n\nThere are a couple of options \"E\" you can suggest, also, any idea?","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-02","value":123047,"startTime":1761955200000,"endTime":1762041600000,"tweets":[{"bookmarked":false,"display_text_range":[0,277],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/eOoVzUH2aL","expanded_url":"https://x.com/RaulJuncoV/status/1984593484679168103/photo/1","id_str":"1984593481323724800","indices":[278,301],"media_key":"3_1984593481323724800","media_url_https":"https://pbs.twimg.com/media/G4qxQaXbQAAMZEH.jpg","type":"photo","url":"https://t.co/eOoVzUH2aL","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1304,"w":978,"resize":"fit"},"medium":{"h":1200,"w":900,"resize":"fit"},"small":{"h":680,"w":510,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1304,"width":978,"focus_rects":[{"x":0,"y":0,"w":978,"h":548},{"x":0,"y":0,"w":978,"h":978},{"x":0,"y":0,"w":978,"h":1115},{"x":0,"y":0,"w":652,"h":1304},{"x":0,"y":0,"w":978,"h":1304}]},"media_results":{"result":{"media_key":"3_1984593481323724800"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/eOoVzUH2aL","expanded_url":"https://x.com/RaulJuncoV/status/1984593484679168103/photo/1","id_str":"1984593481323724800","indices":[278,301],"media_key":"3_1984593481323724800","media_url_https":"https://pbs.twimg.com/media/G4qxQaXbQAAMZEH.jpg","type":"photo","url":"https://t.co/eOoVzUH2aL","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1304,"w":978,"resize":"fit"},"medium":{"h":1200,"w":900,"resize":"fit"},"small":{"h":680,"w":510,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1304,"width":978,"focus_rects":[{"x":0,"y":0,"w":978,"h":548},{"x":0,"y":0,"w":978,"h":978},{"x":0,"y":0,"w":978,"h":1115},{"x":0,"y":0,"w":652,"h":1304},{"x":0,"y":0,"w":978,"h":1304}]},"media_results":{"result":{"media_key":"3_1984593481323724800"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1984593484679168103","view_count":123047,"bookmark_count":2384,"created_at":1761998933000,"favorite_count":2160,"quote_count":11,"reply_count":30,"retweet_count":217,"user_id_str":"1272872603569528833","conversation_id_str":"1984593484679168103","full_text":"A backend engineer asked me why I recommend Fundamentals of Data Engineering for backend folks.\n\nBecause most backend engineers accidentally become data engineers the moment their API hits production.\n\nBackend = owns writes.\nData Engineering = owns reads.\nBut both eat the same consequences when the data sucks.\n\nIf you learn Data Engineering fundamentals, you level up faster because you stop treating data as “someone else’s problem.”\n\nYou get better at:\n\n- Designing schemas that won’t break downstream\n- Shipping clean, traceable events (no dual-write disasters)\n- Thinking in batch vs. streaming trade-offs\n- Debugging data issues faster than “blame analytics”\n- Building APIs that scale with actual usage patterns\n\nBackend without data fundamentals = “the feature works”\nBackend with data fundamentals = “the business trusts what you build”\n\nThe short answer:\nMost backend engineers only understand half the system.\n\nThis book helps you finally see the whole thing.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-03","value":0,"startTime":1762041600000,"endTime":1762128000000,"tweets":[]},{"label":"2025-11-04","value":114659,"startTime":1762128000000,"endTime":1762214400000,"tweets":[{"bookmarked":false,"display_text_range":[0,279],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/qBbTaN0k7V","expanded_url":"https://x.com/RaulJuncoV/status/1985331810566594955/photo/1","id_str":"1985331806649135104","indices":[280,303],"media_key":"3_1985331806649135104","media_url_https":"https://pbs.twimg.com/media/G41QwmibMAAEVVt.jpg","type":"photo","url":"https://t.co/qBbTaN0k7V","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1596,"w":2048,"resize":"fit"},"medium":{"h":935,"w":1200,"resize":"fit"},"small":{"h":530,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":2311,"width":2966,"focus_rects":[{"x":0,"y":0,"w":2966,"h":1661},{"x":655,"y":0,"w":2311,"h":2311},{"x":939,"y":0,"w":2027,"h":2311},{"x":1424,"y":0,"w":1156,"h":2311},{"x":0,"y":0,"w":2966,"h":2311}]},"media_results":{"result":{"media_key":"3_1985331806649135104"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/qBbTaN0k7V","expanded_url":"https://x.com/RaulJuncoV/status/1985331810566594955/photo/1","id_str":"1985331806649135104","indices":[280,303],"media_key":"3_1985331806649135104","media_url_https":"https://pbs.twimg.com/media/G41QwmibMAAEVVt.jpg","type":"photo","url":"https://t.co/qBbTaN0k7V","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1596,"w":2048,"resize":"fit"},"medium":{"h":935,"w":1200,"resize":"fit"},"small":{"h":530,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":2311,"width":2966,"focus_rects":[{"x":0,"y":0,"w":2966,"h":1661},{"x":655,"y":0,"w":2311,"h":2311},{"x":939,"y":0,"w":2027,"h":2311},{"x":1424,"y":0,"w":1156,"h":2311},{"x":0,"y":0,"w":2966,"h":2311}]},"media_results":{"result":{"media_key":"3_1985331806649135104"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1985331810566594955","view_count":112049,"bookmark_count":2781,"created_at":1762174963000,"favorite_count":2021,"quote_count":16,"reply_count":34,"retweet_count":264,"user_id_str":"1272872603569528833","conversation_id_str":"1985331810566594955","full_text":"Most engineers learn system design backwards.\n\nThey jump to Kubernetes before they understand what a network packet even does.\n\nHere’s the order that actually makes you dangerous:\n\n1. Networks first\n\nHTTP. TCP. DNS. Latency vs throughput.\nThis is the part nobody studies.\nThis is like trying to bench 300lbs without learning to squat.\n\n2. Databases second\n\nSQL vs NoSQL, indexes, replication, and partitioning.\nIf you can’t reason about data -> you can’t reason about scale.\n\n3. Caching\n\nRedis, CDNs, TTLs, eviction policies.\n70% of scaling wins come from avoiding queries.\n\n4. Queues & Streams\n\nKafka, RabbitMQ, SQS.\nThis is how you decouple timelines and handle spikes without blowing up servers.\n\n5. Load Balancing\n\nRound robin vs least connections vs consistent hashing.\nYou understand how to scale horizontally without chaos.\n\n6. Build 5 classic designs yourself\n\n- URL shortener\n- Rate limiter\n- Chat app\n- Feed system\n- Notifications\n\n7. Read real-world post-mortems\n\nReal learning is failure exposure.\nYou see what broke. You see WHY.\n\nYou don’t become good at system design by memorizing diagrams.\nYou become good by understanding the physics of distributed systems.\n\nLatency. Durability. Throughput. Availability. Cost.\nThose 5 forces rule everything.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[17,141],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1646445864796184578","name":"Neo Kim","screen_name":"systemdesignone","indices":[0,16]}]},"favorited":false,"in_reply_to_screen_name":"systemdesignone","lang":"en","retweeted":false,"fact_check":null,"id":"1985332305750106380","view_count":220,"bookmark_count":0,"created_at":1762175082000,"favorite_count":2,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1985316551675834427","full_text":"@systemdesignone Well put, Neo Kim \n\nThe trick is knowing when to scale; too soon and you overengineer, too late and everything catches fire.","in_reply_to_user_id_str":"1646445864796184578","in_reply_to_status_id_str":"1985316551675834427","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,279],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[{"display_url":"JoinEnginuity.com","expanded_url":"http://JoinEnginuity.com","url":"https://t.co/YUWYsYTi5A","indices":[75,98]},{"display_url":"JoinEnginuity.com","expanded_url":"http://JoinEnginuity.com","url":"https://t.co/pWnIpIYPKj","indices":[75,98]}],"user_mentions":[]},"favorited":false,"in_reply_to_screen_name":"RaulJuncoV","lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1985409357236830493","view_count":844,"bookmark_count":7,"created_at":1762193452000,"favorite_count":6,"quote_count":0,"reply_count":0,"retweet_count":1,"user_id_str":"1272872603569528833","conversation_id_str":"1985331810566594955","full_text":"If you want to practice this stuff daily (not just read about it), I built https://t.co/pWnIpIYPKj\n\nIt’s a platform where you answer one short system design question per day, so you build intuition through reps, not overwhelm.\n\nInstead of doing 2-hour study sessions once a week… you stack tiny wins daily.\n\nThat’s how system design becomes natural.","in_reply_to_user_id_str":"1272872603569528833","in_reply_to_status_id_str":"1985331810566594955","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[17,149],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1646445864796184578","name":"Neo Kim","screen_name":"systemdesignone","indices":[0,16]}]},"favorited":false,"in_reply_to_screen_name":"systemdesignone","lang":"en","retweeted":false,"fact_check":null,"id":"1985334496237965812","view_count":805,"bookmark_count":2,"created_at":1762175604000,"favorite_count":5,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1985331810566594955","full_text":"@systemdesignone CRUD is where you practice the mechanics:\n\n- routing\n- persistence\n- caching decisions\n- read vs write paths\n\nThanks for adding, Neo","in_reply_to_user_id_str":"1646445864796184578","in_reply_to_status_id_str":"1985334078195868033","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[14,116],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"69941978","name":"Swapna Kumar Panda","screen_name":"swapnakpanda","indices":[0,13]}]},"favorited":false,"in_reply_to_screen_name":"swapnakpanda","lang":"en","retweeted":false,"fact_check":null,"id":"1985457528872841390","view_count":38,"bookmark_count":0,"created_at":1762204937000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1985331810566594955","full_text":"@swapnakpanda yup. Chasing trends creates shallow knowledge.\n\nTools change every few years.\nPrinciples last decades.","in_reply_to_user_id_str":"69941978","in_reply_to_status_id_str":"1985388406462169504","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[16,90],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"2227261574","name":"Anton Martyniuk","screen_name":"AntonMartyniuk","indices":[0,15]}]},"favorited":false,"in_reply_to_screen_name":"AntonMartyniuk","lang":"en","retweeted":false,"fact_check":null,"id":"1985337521149026604","view_count":349,"bookmark_count":1,"created_at":1762176325000,"favorite_count":3,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1985331810566594955","full_text":"@AntonMartyniuk System design gets easier when the fundamentals do the thinking for you. 😉","in_reply_to_user_id_str":"2227261574","in_reply_to_status_id_str":"1985336944880984565","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[12,74],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1531209491357675521","name":"Shefali","screen_name":"Shefali__J","indices":[0,11]}]},"favorited":false,"in_reply_to_screen_name":"Shefali__J","lang":"en","retweeted":false,"fact_check":null,"id":"1985456959634510020","view_count":354,"bookmark_count":0,"created_at":1762204801000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1985335255725699210","full_text":"@Shefali__J This compilation is on fire!\n\nThanks for the shoutout, Shefali","in_reply_to_user_id_str":"1531209491357675521","in_reply_to_status_id_str":"1985335255725699210","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-05","value":0,"startTime":1762214400000,"endTime":1762300800000,"tweets":[]},{"label":"2025-11-06","value":0,"startTime":1762300800000,"endTime":1762387200000,"tweets":[]},{"label":"2025-11-07","value":26854,"startTime":1762387200000,"endTime":1762473600000,"tweets":[{"bookmarked":false,"display_text_range":[0,278],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/FVtD1fO2Du","expanded_url":"https://x.com/RaulJuncoV/status/1986418683569447133/photo/1","id_str":"1986418678976622592","indices":[279,302],"media_key":"3_1986418678976622592","media_url_https":"https://pbs.twimg.com/media/G5EtQ5eaMAAsEk3.jpg","type":"photo","url":"https://t.co/FVtD1fO2Du","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":453,"y":961,"h":123,"w":123}]},"medium":{"faces":[{"x":265,"y":563,"h":72,"w":72}]},"small":{"faces":[{"x":150,"y":319,"h":41,"w":41}]},"orig":{"faces":[{"x":667,"y":1415,"h":182,"w":182}]}},"sizes":{"large":{"h":1709,"w":2048,"resize":"fit"},"medium":{"h":1002,"w":1200,"resize":"fit"},"small":{"h":568,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":2515,"width":3013,"focus_rects":[{"x":0,"y":0,"w":3013,"h":1687},{"x":498,"y":0,"w":2515,"h":2515},{"x":807,"y":0,"w":2206,"h":2515},{"x":1755,"y":0,"w":1258,"h":2515},{"x":0,"y":0,"w":3013,"h":2515}]},"media_results":{"result":{"media_key":"3_1986418678976622592"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/FVtD1fO2Du","expanded_url":"https://x.com/RaulJuncoV/status/1986418683569447133/photo/1","id_str":"1986418678976622592","indices":[279,302],"media_key":"3_1986418678976622592","media_url_https":"https://pbs.twimg.com/media/G5EtQ5eaMAAsEk3.jpg","type":"photo","url":"https://t.co/FVtD1fO2Du","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":453,"y":961,"h":123,"w":123}]},"medium":{"faces":[{"x":265,"y":563,"h":72,"w":72}]},"small":{"faces":[{"x":150,"y":319,"h":41,"w":41}]},"orig":{"faces":[{"x":667,"y":1415,"h":182,"w":182}]}},"sizes":{"large":{"h":1709,"w":2048,"resize":"fit"},"medium":{"h":1002,"w":1200,"resize":"fit"},"small":{"h":568,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":2515,"width":3013,"focus_rects":[{"x":0,"y":0,"w":3013,"h":1687},{"x":498,"y":0,"w":2515,"h":2515},{"x":807,"y":0,"w":2206,"h":2515},{"x":1755,"y":0,"w":1258,"h":2515},{"x":0,"y":0,"w":3013,"h":2515}]},"media_results":{"result":{"media_key":"3_1986418678976622592"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1986418683569447133","view_count":26495,"bookmark_count":485,"created_at":1762434094000,"favorite_count":509,"quote_count":0,"reply_count":14,"retweet_count":71,"user_id_str":"1272872603569528833","conversation_id_str":"1986418683569447133","full_text":"System design is the art of making scale look boring.\n\nHere are 3 system-design project ideas you can actually build and reason about 👇\n\nProject idea 1: “Instagram-style Feed Service”\n\nYour goal: design a timeline that scales reads.\n\nKey challenges to solve:\n\n- fan-out on write vs fan-out on read\n- caching the feed (Redis? CDN?)\n- handling the “celebrity problem” (1M followers)\n\nDeliverable: write a design doc that defends why you picked your fan-out strategy and how you avoid thundering herds.\n\nProject idea 2: “URL Shortener at 5k RPS”\n\nYour goal: tiny API that forces huge decisions.\n\nKey challenges to solve:\n\n- ID generation strategy (Snowflake IDs? base62?)\n- consistent hashing across shards\n- hot key protection\n\nDeliverable: build a prototype, hammer it with a load generator, and tune your write path until you get predictable low-latency writes.\n\nProject idea 3: “E-Commerce Checkout as a SAGA”\n\nYour goal: durability + correctness over everything.\n\nKey challenges to solve:\n→ Payment, Inventory, Order microservices coordination\n→ Orchestrator vs Choreography\n→ idempotency and retries\n\nDeliverable: show how you avoid double-charging customers through idempotent event handling + a durable orchestrator.\n\nJust picking a “cool” tool won’t save you.\nGood system design comes from defending your trade-offs.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[14,15],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"69941978","name":"Swapna Kumar Panda","screen_name":"swapnakpanda","indices":[0,13]}]},"favorited":false,"in_reply_to_screen_name":"swapnakpanda","lang":"qme","retweeted":false,"fact_check":null,"id":"1986473808937550306","view_count":138,"bookmark_count":0,"created_at":1762447237000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1986110846481932596","full_text":"@swapnakpanda 🤩","in_reply_to_user_id_str":"69941978","in_reply_to_status_id_str":"1986110846481932596","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[17,35],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1646445864796184578","name":"Neo Kim","screen_name":"systemdesignone","indices":[0,16]}]},"favorited":false,"in_reply_to_screen_name":"systemdesignone","lang":"fr","retweeted":false,"fact_check":null,"id":"1986530811789635661","view_count":221,"bookmark_count":0,"created_at":1762460828000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1986416083482382500","full_text":"@systemdesignone Maintenance free 👌","in_reply_to_user_id_str":"1646445864796184578","in_reply_to_status_id_str":"1986416083482382500","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-08","value":0,"startTime":1762473600000,"endTime":1762560000000,"tweets":[]},{"label":"2025-11-09","value":0,"startTime":1762560000000,"endTime":1762646400000,"tweets":[]},{"label":"2025-11-10","value":0,"startTime":1762646400000,"endTime":1762732800000,"tweets":[]},{"label":"2025-11-11","value":25228,"startTime":1762732800000,"endTime":1762819200000,"tweets":[{"bookmarked":false,"display_text_range":[0,284],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/UDJqLAGLbb","expanded_url":"https://x.com/RaulJuncoV/status/1987868382503620805/photo/1","id_str":"1987868378829357056","indices":[285,308],"media_key":"3_1987868378829357056","media_url_https":"https://pbs.twimg.com/media/G5ZTwiRbAAATx6v.jpg","type":"photo","url":"https://t.co/UDJqLAGLbb","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1961,"w":2048,"resize":"fit"},"medium":{"h":1149,"w":1200,"resize":"fit"},"small":{"h":651,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":2344,"width":2448,"focus_rects":[{"x":0,"y":0,"w":2448,"h":1371},{"x":104,"y":0,"w":2344,"h":2344},{"x":257,"y":0,"w":2056,"h":2344},{"x":699,"y":0,"w":1172,"h":2344},{"x":0,"y":0,"w":2448,"h":2344}]},"media_results":{"result":{"media_key":"3_1987868378829357056"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/UDJqLAGLbb","expanded_url":"https://x.com/RaulJuncoV/status/1987868382503620805/photo/1","id_str":"1987868378829357056","indices":[285,308],"media_key":"3_1987868378829357056","media_url_https":"https://pbs.twimg.com/media/G5ZTwiRbAAATx6v.jpg","type":"photo","url":"https://t.co/UDJqLAGLbb","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1961,"w":2048,"resize":"fit"},"medium":{"h":1149,"w":1200,"resize":"fit"},"small":{"h":651,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":2344,"width":2448,"focus_rects":[{"x":0,"y":0,"w":2448,"h":1371},{"x":104,"y":0,"w":2344,"h":2344},{"x":257,"y":0,"w":2056,"h":2344},{"x":699,"y":0,"w":1172,"h":2344},{"x":0,"y":0,"w":2448,"h":2344}]},"media_results":{"result":{"media_key":"3_1987868378829357056"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1987868382503620805","view_count":25228,"bookmark_count":317,"created_at":1762779729000,"favorite_count":331,"quote_count":0,"reply_count":15,"retweet_count":47,"user_id_str":"1272872603569528833","conversation_id_str":"1987868382503620805","full_text":"You don’t pick tools based on what’s cool. You pick based on constraints.\n\nTopics vs Queues\n\nHere are the 5 questions that decide the right one:\n\n1. One worker or many?\n\nIf one consumer should process a message -> Queue.\nIf many consumers need the same message -> Topic.\n\nSimple rule:\n\nQueue = throughput.\nTopic = fan-out.\n\n2. Can you lose messages?\n\nIf losing a message is unacceptable -> Queue wins.\nTopics need more config to get the same safety guarantees.\n\n3. Are you scaling workload or audience?\n\nQueues scale workload (parallelism).\nTopics scale audience (more listeners).\nMost engineers confuse the two.\n\n4. What if a consumer dies?\n\nQueues handle tracking for you.\nTopics make you handle offsets + state.\n\nThis complexity hurts when volume explodes.\n\n5. How fast is the system evolving?\n\nNew system, changing requirements? -> Topic gives you flexibility.\nStable system, clear workflow? -> Queue gives you simplicity.\n\nMy recommendation:\n\nStart with a Queue.\nWhen you actually need fan-out, evolve to a Topic.\n\nPicking based on taste is amateur.\nPicking based on constraints is senior.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-12","value":17912,"startTime":1762819200000,"endTime":1762905600000,"tweets":[{"bookmarked":false,"display_text_range":[0,272],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/qriDNEx3Jx","expanded_url":"https://x.com/RaulJuncoV/status/1988231827358896373/photo/1","id_str":"1988231820564107264","indices":[273,296],"media_key":"3_1988231820564107264","media_url_https":"https://pbs.twimg.com/media/G5eeToPaEAAjvNw.jpg","type":"photo","url":"https://t.co/qriDNEx3Jx","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":871,"y":253,"h":193,"w":193},{"x":863,"y":549,"h":213,"w":213}]},"medium":{"faces":[{"x":510,"y":148,"h":113,"w":113},{"x":506,"y":322,"h":125,"w":125}]},"small":{"faces":[{"x":289,"y":84,"h":64,"w":64},{"x":286,"y":182,"h":71,"w":71}]},"orig":{"faces":[{"x":1773,"y":516,"h":394,"w":394},{"x":1757,"y":1118,"h":435,"w":435}]}},"sizes":{"large":{"h":2048,"w":1580,"resize":"fit"},"medium":{"h":1200,"w":926,"resize":"fit"},"small":{"h":680,"w":525,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":4166,"width":3215,"focus_rects":[{"x":0,"y":1494,"w":3215,"h":1800},{"x":0,"y":787,"w":3215,"h":3215},{"x":0,"y":501,"w":3215,"h":3665},{"x":0,"y":0,"w":2083,"h":4166},{"x":0,"y":0,"w":3215,"h":4166}]},"media_results":{"result":{"media_key":"3_1988231820564107264"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/qriDNEx3Jx","expanded_url":"https://x.com/RaulJuncoV/status/1988231827358896373/photo/1","id_str":"1988231820564107264","indices":[273,296],"media_key":"3_1988231820564107264","media_url_https":"https://pbs.twimg.com/media/G5eeToPaEAAjvNw.jpg","type":"photo","url":"https://t.co/qriDNEx3Jx","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":871,"y":253,"h":193,"w":193},{"x":863,"y":549,"h":213,"w":213}]},"medium":{"faces":[{"x":510,"y":148,"h":113,"w":113},{"x":506,"y":322,"h":125,"w":125}]},"small":{"faces":[{"x":289,"y":84,"h":64,"w":64},{"x":286,"y":182,"h":71,"w":71}]},"orig":{"faces":[{"x":1773,"y":516,"h":394,"w":394},{"x":1757,"y":1118,"h":435,"w":435}]}},"sizes":{"large":{"h":2048,"w":1580,"resize":"fit"},"medium":{"h":1200,"w":926,"resize":"fit"},"small":{"h":680,"w":525,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":4166,"width":3215,"focus_rects":[{"x":0,"y":1494,"w":3215,"h":1800},{"x":0,"y":787,"w":3215,"h":3215},{"x":0,"y":501,"w":3215,"h":3665},{"x":0,"y":0,"w":2083,"h":4166},{"x":0,"y":0,"w":3215,"h":4166}]},"media_results":{"result":{"media_key":"3_1988231820564107264"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1988231827358896373","view_count":17366,"bookmark_count":241,"created_at":1762866381000,"favorite_count":216,"quote_count":1,"reply_count":12,"retweet_count":26,"user_id_str":"1272872603569528833","conversation_id_str":"1988231827358896373","full_text":"Anyone can return 200.\nReal engineers return 202 and still deliver.\n\nMost teams think “faster” means “simpler.”\nThey block until everything’s done.\nThen they wonder why latency spikes and the system melts under load.\n\nA. Make it fully synchronous. “Just wait till it’s all complete.”\nSafe on paper. Pain in production.\n\nC. Write to the database and fire off background jobs.\nFeels fast. But when those jobs fail, no one knows until it’s too late.\n\nD. Run a saga in the same request.\nTotal control — until one step hangs and the whole thing dies.\n\nThe real move: 202 Accepted + durable queue + status resource.\n\nWhy it works:\n\n1. Clients get instant responses. No waiting.\n2. Queues absorb spikes, retries, and downstream chaos.\n3. You gain visibility through status endpoints and webhooks.\n4. Systems stay decoupled and fault-tolerant.\n5. Latency becomes predictable; you own the timing.\n\nTrade-offs worth paying:\n\n- Eventual consistency. Things settle, not sync instantly.\n- Job tracking. You need a clear state machine.\n- Idempotency. Every retry must be safe.\n- DLQs and metrics. Otherwise you’re blind when it breaks.\n- Ordering. Version every update or lose sequence.\n\n200 shines in happy paths.\n202 shines when the world’s on fire.\n\nSo here’s the question:\nWhen do you let your API walk away instead of waiting?","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[17,33],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1646445864796184578","name":"Neo Kim","screen_name":"systemdesignone","indices":[0,16]}]},"favorited":false,"in_reply_to_screen_name":"systemdesignone","lang":"en","retweeted":false,"fact_check":null,"id":"1988235042380787822","view_count":546,"bookmark_count":1,"created_at":1762867148000,"favorite_count":1,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1988227503870156858","full_text":"@systemdesignone Big fan of these","in_reply_to_user_id_str":"1646445864796184578","in_reply_to_status_id_str":"1988227503870156858","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-13","value":2,"startTime":1762905600000,"endTime":1762992000000,"tweets":[{"bookmarked":false,"display_text_range":[12,70],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"2259435828","name":"Hassaan Raza","screen_name":"hassaanrza","indices":[0,11]}]},"favorited":false,"in_reply_to_screen_name":"hassaanrza","lang":"en","retweeted":false,"fact_check":null,"id":"1988674193618272521","view_count":2,"bookmark_count":0,"created_at":1762971850000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1988666194795331996","full_text":"@hassaanrza This is wild; in the best way.\n\nContext is the cheat code.","in_reply_to_user_id_str":"2259435828","in_reply_to_status_id_str":"1988666194795331996","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-14","value":0,"startTime":1762992000000,"endTime":1763078400000,"tweets":[]},{"label":"2025-11-15","value":595,"startTime":1763078400000,"endTime":1763164800000,"tweets":[{"bookmarked":false,"display_text_range":[15,91],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"727835447267868674","name":"Petar Ivanov","screen_name":"petarivanovv9","indices":[0,14]}]},"favorited":false,"in_reply_to_screen_name":"petarivanovv9","lang":"en","retweeted":false,"fact_check":null,"id":"1989309042531950848","view_count":11,"bookmark_count":0,"created_at":1763123209000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1989235105940787557","full_text":"@petarivanovv9 Sometimes I feel my copilot is suggesting solutions based on the questions 😅","in_reply_to_user_id_str":"727835447267868674","in_reply_to_status_id_str":"1989235105940787557","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[14,45],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"69941978","name":"Swapna Kumar Panda","screen_name":"swapnakpanda","indices":[0,13]}]},"favorited":false,"in_reply_to_screen_name":"swapnakpanda","lang":"en","retweeted":false,"fact_check":null,"id":"1989122223874170900","view_count":259,"bookmark_count":0,"created_at":1763078668000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1989008863098728694","full_text":"@swapnakpanda Handling data is a prime skill.","in_reply_to_user_id_str":"69941978","in_reply_to_status_id_str":"1989008863098728694","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[14,23],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"69941978","name":"Swapna Kumar Panda","screen_name":"swapnakpanda","indices":[0,13]}]},"favorited":false,"in_reply_to_screen_name":"swapnakpanda","lang":"en","retweeted":false,"fact_check":null,"id":"1989475550759661850","view_count":325,"bookmark_count":0,"created_at":1763162908000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1989417239263809968","full_text":"@swapnakpanda The goat!","in_reply_to_user_id_str":"69941978","in_reply_to_status_id_str":"1989417239263809968","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-16","value":0,"startTime":1763164800000,"endTime":1763251200000,"tweets":[]},{"label":"2025-11-17","value":0,"startTime":1763251200000,"endTime":1763337600000,"tweets":[]},{"label":"2025-11-18","value":0,"startTime":1763337600000,"endTime":1763424000000,"tweets":[]}]},"interactions":{"users":[{"created_at":1681378284000,"uid":"1646445864796184578","id":"1646445864796184578","screen_name":"systemdesignone","name":"Neo Kim","friends_count":139,"followers_count":39127,"profile_image_url_https":"https://pbs.twimg.com/profile_images/1715471366835556352/zuMLBgAQ_normal.jpg","description":"I Teach You System Design • 0.5M+ Audience","entities":{"description":{"urls":[]},"url":{"urls":[{"display_url":"newsletter.systemdesign.one/subscribe","expanded_url":"https://newsletter.systemdesign.one/subscribe","url":"https://t.co/ZaLUbuhAbl","indices":[0,23]}]}},"interactions":3},{"created_at":1500620733000,"uid":"888293854960533504","id":"888293854960533504","screen_name":"leodoan_","name":"Thanh Doan","friends_count":430,"followers_count":349,"profile_image_url_https":"https://pbs.twimg.com/profile_images/1961238073263751168/qrWgPrpN_normal.jpg","description":"software engineer. crafting impactful things to open source world | building overwrite: https://t.co/PCgG9ZSlbu | changelogs: https://t.co/SisBYPqOo0","entities":{"description":{"urls":[{"display_url":"mnismt.com/overwrite","expanded_url":"http://mnismt.com/overwrite","url":"https://t.co/PCgG9ZSlbu","indices":[88,111]},{"display_url":"changelogs.directory","expanded_url":"http://changelogs.directory","url":"https://t.co/SisBYPqOo0","indices":[126,149]}]},"url":{"urls":[{"display_url":"doantranminhthanh.com","expanded_url":"https://doantranminhthanh.com/","url":"https://t.co/v6xaz5R5dB","indices":[0,23]}]}},"interactions":1},{"created_at":1496530122000,"uid":"871136590525059072","id":"871136590525059072","screen_name":"emezac","name":"Enrique Meza Costeno","friends_count":219,"followers_count":147,"profile_image_url_https":"https://pbs.twimg.com/profile_images/1608369703478599680/avZFW2tM_normal.jpg","description":"Self learner, software developer","entities":{"description":{"urls":[]}},"interactions":1},{"created_at":1462364467000,"uid":"727835447267868674","id":"727835447267868674","screen_name":"petarivanovv9","name":"Petar Ivanov","friends_count":785,"followers_count":6380,"profile_image_url_https":"https://pbs.twimg.com/profile_images/1850078483160104962/4XLgmGCF_normal.jpg","description":"Practical engineering tips on React, NodeJS, Software Design & Architecture • 100K+ Audience • Author of “The Conscious React” book","entities":{"description":{"urls":[]},"url":{"urls":[{"display_url":"thetshaped.dev","expanded_url":"https://thetshaped.dev/","url":"https://t.co/ZzwY4t4Ckt","indices":[0,23]}]}},"interactions":1},{"created_at":1251574123000,"uid":"69941978","id":"69941978","screen_name":"swapnakpanda","name":"Swapna Kumar Panda","friends_count":200,"followers_count":216130,"profile_image_url_https":"https://pbs.twimg.com/profile_images/1621910730227449856/iW8AGVCr_normal.jpg","description":"| Tech Writer, Educator | Python, Java, JavaScript, SQL | DSA, Development | Free Resources, AI Tools | Other Version: @therealswapna | Building @JabardastDEV |","entities":{"description":{"urls":[]},"url":{"urls":[{"display_url":"buymeacoffee.com/swapnakpanda","expanded_url":"https://buymeacoffee.com/swapnakpanda","url":"https://t.co/1n2NQhuGCw","indices":[0,23]}]}},"interactions":1},{"created_at":1335717470000,"uid":"566457592","id":"566457592","screen_name":"hail_haka_sky","name":"Akshay Lakhi","friends_count":2875,"followers_count":249,"profile_image_url_https":"https://pbs.twimg.com/profile_images/1081493222810181632/BhysHzw0_normal.jpg","description":"","entities":{"description":{"urls":[]},"url":{"urls":[{"display_url":"luckytimes.quora.com","expanded_url":"http://luckytimes.quora.com","url":"https://t.co/BVFi5A2b0W","indices":[0,23]}]}},"interactions":1},{"created_at":1386017642000,"uid":"2227261574","id":"2227261574","screen_name":"AntonMartyniuk","name":"Anton Martyniuk","friends_count":58,"followers_count":3547,"profile_image_url_https":"https://pbs.twimg.com/profile_images/1966503602844786688/bmxL5YTM_normal.jpg","description":"Microsoft MVP | Helping Software Engineers Improve .NET and Architecture Skills, and Craft Better Software from my Newsletter and daily posts on X and LinkedIn","entities":{"description":{"urls":[]},"url":{"urls":[{"display_url":"antondevtips.com","expanded_url":"https://antondevtips.com/","url":"https://t.co/DYz9YuBQJQ","indices":[0,23]}]}},"interactions":1},{"created_at":1658684828000,"uid":"1551262560648712192","id":"1551262560648712192","screen_name":"karanjagtiani04","name":"Karan Jagtiani","friends_count":247,"followers_count":203,"profile_image_url_https":"https://pbs.twimg.com/profile_images/1914003192238714880/5C15I3G0_normal.jpg","description":"Building @skyflo_ai | Cloud Architect @storylaneio","entities":{"description":{"urls":[]},"url":{"urls":[{"display_url":"skyflo.ai","expanded_url":"https://skyflo.ai","url":"https://t.co/yS3zW76qDu","indices":[0,23]}]}},"interactions":1},{"created_at":1268810804000,"uid":"123797739","id":"123797739","screen_name":"per_arneng","name":"𝒫𝑒𝓇 𝒜𝓇𝓃𝑒𝓃𝑔 【🐧λ🦀⎈】","friends_count":2286,"followers_count":1084,"profile_image_url_https":"https://pbs.twimg.com/profile_images/1591201881702948864/BNZiT8q1_normal.jpg","description":"🚀 Code Whisperer | 🧠 AI Enthusiast | 💻 Software Architect | \nDiving deep into the matrix of programming languages, AI and operating systems. @perarneng.bsky.","entities":{"description":{"urls":[]}},"interactions":1},{"created_at":1567647801000,"uid":"1169425709527425024","id":"1169425709527425024","screen_name":"malinjr07","name":"Mosaddik Ali Maruf","friends_count":97,"followers_count":32,"profile_image_url_https":"https://pbs.twimg.com/profile_images/1760310362660859905/Jl999YxI_normal.jpg","description":"Software Engineer | Building AI Web and Mobile Apps in Public | Looking for Jobs in West Europe","entities":{"description":{"urls":[]}},"interactions":1}],"period":14,"start":1762135227373,"end":1763344827373},"interactions_updated":1763344827520,"created":1763344827156,"updated":1763344827520,"type":"the educator","hits":1},"people":[{"user":{"id":"703528675271176192","name":"Csaba Kissi","description":"Coding Dinosaur • Entrepreneur • 200 projects • DM for collabs ➡️ https://t.co/Hu4kjfaOS7 ➡️ https://t.co/Rg6a9nGcPe ➡️ https://t.co/yuysSDkcfo","followers_count":248553,"friends_count":1113,"statuses_count":125425,"profile_image_url_https":"https://pbs.twimg.com/profile_images/1454861068233228289/6sn9BYOf_normal.jpg","screen_name":"csaba_kissi","location":"Home →","entities":{"url":{"urls":[{"url":"https://t.co/ihXKTT63el","expanded_url":"https://folll.io/csabakissi","display_url":"folll.io/csabakissi","indices":[0,23]}]},"description":{"urls":[{"url":"https://t.co/Hu4kjfaOS7","expanded_url":"https://featurenest.com","display_url":"featurenest.com","indices":[66,89]},{"url":"https://t.co/Rg6a9nGcPe","expanded_url":"https://tweethook.com","display_url":"tweethook.com","indices":[93,116]},{"url":"https://t.co/yuysSDkcfo","expanded_url":"https://folll.io","display_url":"folll.io","indices":[120,143]}]}}},"details":{"type":"The Educator","description":"Csaba Kissi is a coding dinosaur with an entrepreneurial spirit, generously sharing vast knowledge across 200 projects. His Twitter feed is a treasure trove of free and accessible programming resources, empowering tech enthusiasts at all levels. With over 125,000 tweets, Csaba not only codes but teaches tirelessly, making tech education open to all.","purpose":"Csaba's life purpose is to democratize tech education, breaking down barriers by providing free resources and guidance to aspiring developers worldwide. He thrives on fostering learning communities and helping others unlock their potential through coding.","beliefs":"He believes that knowledge should be accessible to everyone regardless of background and that the digital world offers endless opportunities if you have the right tools and guidance. Csaba values hard work, collaboration, and continuous learning.","facts":"Fun fact: Csaba has tweeted over 125,000 times, making his feed one of the most prolific sources of tech knowledge on X, often sharing curated lists of free programming courses and tools!","strength":"His relentless dedication to sharing knowledge, building communities, and simplifying complex tech topics makes him a trusted guide in the programming world. His entrepreneurial mindset and vast project experience back up his authority and practical advice.","weakness":"Sometimes his sheer volume of tweets can overwhelm followers and dilute the impact of individual messages. Also, with a very technical focus, he might miss connecting with audiences looking for broader tech culture or trends.","roast":"Csaba's tweet count is so high, even the servers probably send him a 'chill out' notification every now and then. He’s like the Energizer Bunny of coding tweets—never stops, and sometimes you wonder if sleep is just a myth to him.","win":"Csaba has successfully created a vibrant ecosystem of free educational content that has helped countless budding developers get started in programming without spending a dime.","recommendation":"To grow his audience on X, Csaba should mix high-volume resource sharing with more personal stories or quick live tutorials to boost engagement and create a more relatable connection with followers. Using threads and video snippets could also increase retention and spark conversations."},"created":1763529678946,"type":"the educator","id":"csaba_kissi"},{"user":{"id":"1525171384195874817","name":"0xMilica | ZK education","description":"🎓 PhD candidate in ZK | 🎯 Complex concepts explained simply | 🌱 Growing ZK adoption | 📍Zuzalian","followers_count":3315,"friends_count":472,"statuses_count":1430,"profile_image_url_https":"https://pbs.twimg.com/profile_images/1822682915160915968/kFwgWfi0_normal.jpg","screen_name":"0xMilica","location":"","entities":{"url":{"urls":[{"url":"https://t.co/X0XgJE1E6D","expanded_url":"http://0xmilica.com","display_url":"0xmilica.com","indices":[0,23]}]},"description":{"urls":[]}}},"details":{"type":"The Educator","description":"0xMilica is a PhD candidate diving deep into Zero-Knowledge proofs, turning complex cryptographic concepts into digestible knowledge for the broader community. Passionate about growing ZK adoption, she brilliantly bridges academia and real-world applications with clear, engaging content. Her presence is a beacon for those eager to understand the technical side of privacy and blockchain.","purpose":"Her life purpose is to demystify Zero-Knowledge proofs and make privacy technology accessible to everyone, fostering broader adoption and innovation within the cryptographic and blockchain ecosystems.","beliefs":"0xMilica values clarity, education, and community growth. She believes that knowledge should be shared openly and that simplifying sophisticated technology encourages trust, inclusion, and faster progress.","facts":"Fun fact: She helped launch the first ZK course approved by a Balkan university — proving she’s not only teaching ZK concepts on social but influencing formal education too!","strength":"Her greatest strength lies in breaking down highly technical subjects into approachable and engaging formats, making her a trusted source for ZK knowledge seekers.","weakness":"Tending to focus deeply on technical accuracy, she might occasionally overlook opportunities for broader, simpler engagement or the entertaining side of social media, which can limit her reach to non-technical audiences.","roast":"0xMilica probably explains her coffee order in a multi-scalar multiplication analogy because why talk like a human when you can cryptograph your way through life? Spoiler: even her caffeine needs come with a proof-of-concept.","win":"Securing a PhD candidacy in Zero-Knowledge proofs and contributing to raising awareness about ZK technology at events like BerBlockWeek, alongside industry heavyweights such as Vitalik Buterin and Francesco Swiss.","recommendation":"To grow her audience on X, she should create more bite-sized, visual content like explainer gifs or short videos to simplify ZK topics further and engage a less technical crowd, while participating in trending ZK and crypto threads with concise, insightful commentary for better reach."},"created":1763525053525,"type":"the educator","id":"0xmilica"},{"user":{"id":"1930624491450982400","name":"AR Shayaan","description":"Teaching digital skills + AI tools to future-proof your workflow. Simple, smart, and hands-on. 🛠️📚 💬 DM for collaboration.","followers_count":2925,"friends_count":591,"statuses_count":9487,"profile_image_url_https":"https://pbs.twimg.com/profile_images/1930626189435273216/mk7epwpo_normal.jpg","screen_name":"ShayaanAR137","location":"","entities":{"description":{"urls":[]}}},"details":{"type":"The Educator","description":"AR Shayaan is a passionate digital skills teacher who simplifies AI tools and tech workflows to make them accessible and actionable. With a hands-on approach, Shayaan empowers followers to unlock income opportunities using easy-to-master digital tools like Canva, APIs, and coding resources. Their high tweet activity shows a commitment to sharing valuable, free resources that foster skill-building and income growth.","purpose":"To equip individuals with practical digital and AI skills that future-proof their careers and workflows, enabling financial independence and smarter working methods.","beliefs":"AR Shayaan believes that digital literacy and smart use of AI tools should be democratized and accessible to everyone, regardless of technical background. They value simplicity, hands-on learning, and community collaboration as key drivers for growth and success in the digital economy.","facts":"Fun fact: AR Shayaan has tweeted nearly 9,500 times, offering a treasure trove of free guides and PDFs that help people earn up to $15k/month using Canva and other digital tools—all without requiring prior experience or clients!","strength":"Expert in creating actionable, easy-to-understand content that simplifies complex digital skills and AI tools, combined with strong engagement-driving tweet formats like step-by-step guides and free offers.","weakness":"The sheer volume of tweets and frequent giveaway-style posts might overwhelm or fatigue followers, potentially diluting the perceived value of each resource if not balanced with deeper, unique insights.","recommendation":"To grow their audience on X, AR Shayaan should consider weaving in more personalized success stories and case studies from their followers to build social proof and trust. Engaging more in conversations rather than just broadcast tweets could also boost follower loyalty and algorithmic reach.","roast":"With nearly 9,500 tweets, AR Shayaan could probably teach a course on how to tweet more than you sleep. It’s like their keyboard’s caught in a digital tornado—hope they’re not out-tweeting their own productivity!","win":"Successfully created a viral free resource strategy that educates thousands on earning $15k/month using Canva and other digital tools, demonstrating massive value delivery and community impact."},"created":1763511745404,"type":"the educator","id":"shayaanar137"},{"user":{"id":"1843577521612509184","name":"Rojare Habib","description":"AI Educator | Master AI, earn more, work less || \n📩 DM open for collaboration","followers_count":10946,"friends_count":59,"statuses_count":4280,"profile_image_url_https":"https://pbs.twimg.com/profile_images/1934645052149776384/228fuEZG_normal.jpg","screen_name":"Rojare_habib","location":"Earth ","entities":{"description":{"urls":[]}}},"details":{"type":"The Educator","description":"Rojare Habib is a savvy AI educator who breaks down complex technology into accessible, actionable insights, helping followers master AI to boost income with less effort. Known for engaging storytelling and practical tips, Rojare turns AI curiosity into profitable ventures. Their feed is a mix of deep tech wisdom and entrepreneurial hacks that inspire and empower.","purpose":"To demystify artificial intelligence and empower people to leverage AI tools for increased financial independence and smarter work strategies, making advanced tech practical for everyday success.","beliefs":"Rojare believes that technology, especially AI, should serve as a tool to amplify human potential, maximize efficiency, and create new wealth opportunities with minimal friction. They value transparency, accessibility, and actionable knowledge over hype and complexity.","facts":"Fun fact: Despite having no visible follower stats, Rojare's tweets reach hundreds of thousands of views, proving impactful content outshines follower count every time.","strength":"Exceptional ability to simplify AI concepts combined with a proven track record of generating passive income, along with prolific tweeting that consistently drives high engagement.","weakness":"Sometimes the eagerness to promote income strategies may come off as too salesy, which risks alienating more skeptical or less entrepreneurial followers.","recommendation":"To grow their audience on X, Rojare should enrich their narrative with more personal success stories and behind-the-scenes insights, coupled with interactive Q&A threads to deepen engagement and community trust.","roast":"Rojare's like the AI whisperer who's so busy telling everyone how to automate their life, they forgot to automate their own follower growth—guess the bots are on vacation too!","win":"Mastered the art of turning AI knowledge into a consistent $8,400/month passive income stream, all while educating thousands on practical AI applications."},"created":1763451923746,"type":"the educator","id":"rojare_habib"},{"user":{"id":"1903090868770443264","name":"waffle(❖,❖)","description":"Discord-) waffledaizyo","followers_count":1360,"friends_count":1370,"statuses_count":16553,"profile_image_url_https":"https://pbs.twimg.com/profile_images/1978420145845686272/824mmWeG_normal.jpg","screen_name":"waffledaizyo","location":"Seoul","entities":{"description":{"urls":[]}}},"details":{"type":"The Educator","description":"Waffle(❖,❖) is a community-driven crypto educator and engaged SentientAGI contributor who thrives on sharing knowledge and connecting with others through detailed guides, community events, and hands-on tutorials. Known for their active presence in spaces and dedication to teaching, they bring complex blockchain concepts into accessible, engaging conversations. With over 16,500 tweets, they’re a passionate voice in the Web3 ecosystem, blending education with enthusiasm.","purpose":"Their life purpose is to empower others by demystifying blockchain and Web3 technologies through education, fostering deep, collaborative communities where learning and growth are collective achievements.","beliefs":"They believe in knowledge sharing as a fundamental gateway to adoption and innovation, valuing transparency, collaboration, and community-driven progress. Waffle champions the idea that complex technologies become powerful only when made accessible and inclusive.","facts":"Fun fact: Waffle uses analogies like McDonald's teamwork to explain SentientAGI, showing their flair for creative and relatable education. Also, their prolific tweeting demonstrates a relentless passion for engaging and guiding fellow crypto enthusiasts.","strength":"Waffle’s greatest strengths lie in clear, step-by-step educational content, community leadership, and creating approachable narratives around technically complex topics. Their active participation in Twitter Spaces and dedication to detailed guides cultivate trust and credibility.","weakness":"Sometimes their deep dives and extensive explanations might overwhelm newcomers or incur lengthy discussions, potentially limiting mainstream appeal. Additionally, a very high tweet volume without follower count suggests a possible need to convert activity into growing audience engagement.","recommendation":"Focus on growing your audience by creating bite-sized, visually engaging content like infographics or short video clips highlighting key tips from your guides. Engage more actively with trending crypto hashtags and build partnerships with other educators or influencers for cross-promotion to expand your reach on X.","roast":"Waffle tweets so much they probably have a second profile just to check if they missed any replies — and yes, they reply to those too. It’s like their keyboard is permanently welded to ‘Tweet’ mode, just waiting for someone to ask 'Explain blockchain again?'","win":"Successfully led the SentientAGI Korea Educator Week and multiple community Spaces, significantly boosting engagement and helping newcomers navigate and contribute to the Sentient ecosystem with clarity and enthusiasm."},"created":1763424061164,"type":"the educator","id":"waffledaizyo"},{"user":{"id":"1478007014336966661","name":"Nick | Dividend Investor & Educator","description":"Building wealth on a teacher salary | Posting daily about dividend investing and building wealth | Proud husband and Dad | Not financial advice","followers_count":72884,"friends_count":430,"statuses_count":40522,"profile_image_url_https":"https://pbs.twimg.com/profile_images/1583499296409788417/1i_Kjd6__normal.jpg","screen_name":"Smartnetworth1","location":"Get money, buy assets","entities":{"description":{"urls":[]}}},"details":{"type":"The Educator","description":"Nick is a passionate dividend investor and educator, combining his teacher’s heart with a savvy approach to wealth-building. He shares daily insights about dividend investing, making complex financial concepts approachable while juggling life as a proud husband and dad. His candid style brings authenticity, along with a sprinkle of humor and real talk about personal finance.","purpose":"Nick’s life purpose is to empower everyday people, especially those on modest incomes like teachers, to take control of their financial futures through smart dividend investing and practical wealth-building strategies.","beliefs":"He believes financial literacy is the key to freedom and that steady, disciplined investing wins the race over get-rich-quick schemes. Nick values honesty, transparency, and the importance of realistic advice, always underscoring that his guidance is not financial advice but personal experience shared openly.","facts":"Fun fact: Nick has tweeted over 40,000 times, showing his relentless dedication to educating and engaging his audience daily on all things investing and personal finance.","strength":"His greatest strength lies in his consistency—posting daily educational content backed by real-life investing experience—and his ability to communicate complex financial concepts in a relatable, engaging manner.","weakness":"Nick’s frequent tweets might overwhelm some followers, and his cautious stance ('Not financial advice') may sometimes dilute the urgency or impact of his calls to action.","roast":"Nick’s tweet history is so prolific, if tweets were dividends, he’d be the richest man on X by now—too bad retweets don’t pay monthly interest, or he’d be retiring yesterday.","win":"Nick’s tweet about $165 BBQ in Williamsburg blew up massively with over 16 million views and thousands of likes and retweets, proving that even finance educators can ignite conversations beyond stocks and crypto.","recommendation":"To grow his audience, Nick should consider weekly themed threads that narrate a clear investment journey or milestone, mixing his daily insights with engaging personal stories and audience Q&A sessions. This would help deepen engagement and attract a wider community interested in both finance and authentic lifestyle content."},"created":1763363601656,"type":"the educator","id":"smartnetworth1"},{"user":{"id":"1932030765170409472","name":"Siam","description":"AI Educator. Helping you to your Tech tools, Digital skills & AI.✉️ DM for collaboration.","followers_count":2912,"friends_count":989,"statuses_count":18089,"profile_image_url_https":"https://pbs.twimg.com/profile_images/1933559240867917829/uTBuvx1d_normal.jpg","screen_name":"SiamT07","location":"","entities":{"description":{"urls":[]}}},"details":{"type":"The Educator","description":"Siam is an AI Educator who passionately empowers others with tech tools, digital skills, and AI knowledge. By sharing abundant free resources and practical guides, Siam builds an engaged learning community eager to level up their expertise. Their active presence is all about making complex tech accessible and actionable.","purpose":"To democratize technology and AI education by providing accessible, actionable content that helps individuals and professionals enhance their digital skills and succeed in tech-driven environments.","beliefs":"Siam believes that technology and AI should be usable by everyone, not just experts; learning should be free or affordable; sharing knowledge builds stronger communities; and continuous learning is key to personal and professional growth.","facts":"Siam has tweeted over 18,000 times, consistently delivering free courses, guides, and templates to followers hungry for digital skills, and prefers to engage directly with the community via DM for collaboration and resource sharing.","strength":"Siam’s strengths lie in consistent, high-value content creation and community engagement, with a knack for breaking down complex tech topics into easy-to-understand resources and a clear call to action that drives interaction.","weakness":"Siam’s follow ratio is quite skewed with nearly 1,000 followed but no follower count visible, which may hint at a growth strategy that’s more focused on outreach than follower accumulation, possibly limiting audience reach and influence.","recommendation":"To grow their audience on X, Siam should leverage more direct engagement tweets that promote follower interaction beyond resource requests, such as live Q&A sessions or tech challenges, and encourage followers to share their learning journeys using branded hashtags.","roast":"Siam’s timeline looks like a non-stop free seminar with more DMs than a tech support hotline—if patience was bandwidth, you’d have unlimited data by now!","win":"Created and offered a massive collection of 70+ AI prompts and over 50 automation templates that empower followers to enhance productivity and skill, while maintaining a vibrant and interactive online teaching hub."},"created":1763349271346,"type":"the educator","id":"siamt07"},{"user":{"id":"1292738130441908224","name":"Vitto Rivabella","description":"CPO @Cyfrin | Ex @Alchemy | Created @cyfrinupdraft and @AlchemyLearn | Robotics | Making web3 mainstream","followers_count":115798,"friends_count":447,"statuses_count":34046,"profile_image_url_https":"https://pbs.twimg.com/profile_images/1700274932393918464/e8v4skIC_normal.png","screen_name":"VittoStack","location":"Ethereum","entities":{"description":{"urls":[]},"url":{"urls":[{"display_url":"vitto.cc","expanded_url":"http://vitto.cc","url":"https://t.co/KF00xLd6so","indices":[0,23]}]}}},"details":{"type":"The Educator","description":"Vitto Rivabella is a passionate Web3 evangelist and tech educator who thrives in breaking down complex blockchain concepts into actionable learning paths. As a CPO and creator of influential educational tech projects, Vitto empowers developers to dive into decentralized application development and embrace the future of the internet. His prolific and highly engaging tweets prove his dedication to making Web3 accessible and exciting for mainstream adoption.","purpose":"To accelerate the mass adoption of Web3 technology by educating and equipping developers with the tools, knowledge, and motivation they need to build the decentralized future one application at a time.","beliefs":"Vitto believes in democratizing access to cutting-edge technology through education, that blockchain is a transformative force reshaping industries, and that knowledge sharing fuels innovation and economic opportunity in the tech community.","facts":"Despite thousands of tweets, Vitto's content consistently earns thousands of likes and retweets — showing he values quality engagement over follower count and carefully crafts content that resonates deeply.","strength":"Exceptional ability to simplify complex tech topics into comprehensive learning roadmaps and threads that attract high engagement; combines technical depth with clear communication and community building.","weakness":"An intense focus on education and technical content might limit broader appeal beyond developer and blockchain niches, potentially slowing wider audience growth.","roast":"Vitto tweets so much and so passionately about Web3 that even his Twitter feed probably needs a blockchain to keep track of all his threads — talk about decentralized dedication to decentralization!","win":"Building multiple influential projects like @cyfrinupdraft and @AlchemyLearn, Vitto has become a beacon for Web3 education, helping thousands transition into high-paying developer roles in the blockchain ecosystem.","recommendation":"To grow on X, Vitto should complement his deep educational threads with more multimedia content like short explainer videos or live AMAs to engage non-technical audiences, and leverage storytelling around real-world Web3 success stories to broaden his follower base."},"created":1763329056131,"type":"the educator","id":"vittostack"},{"user":{"id":"1850589024416886784","name":"Abdulkadir | Cybersecurity","description":"C•S INSTRUCTOR//Purple Teamer // ISC² certified //InfoSec //Documenting My Journey into Cybersecurity & I Post Educative Content// Turn on Post Notis 🔔","followers_count":23073,"friends_count":857,"statuses_count":19045,"profile_image_url_https":"https://pbs.twimg.com/profile_images/1871346892442865664/upccS_j2_normal.jpg","screen_name":"cyber_razz","location":"my links 🔗 👇","entities":{"description":{"urls":[]},"url":{"urls":[{"display_url":"linktr.ee/cyberrazz","expanded_url":"https://linktr.ee/cyberrazz","url":"https://t.co/UF4VuRQDmm","indices":[0,23]}]}}},"details":{"type":"The Educator","description":"Abdulkadir is a passionate Cybersecurity Instructor and Purple Teamer who loves sharing valuable InfoSec knowledge. With over 19,000 tweets, he’s dedicated to documenting his journey and educating his audience with clear, practical insights. His content effortlessly blends professional certifications and approachable teaching style, making complex security topics accessible to all.","purpose":"To empower and educate cybersecurity enthusiasts and professionals by demystifying complex concepts, fostering a community of learners who are better equipped to protect digital spaces.","beliefs":"Believes in the power of free knowledge sharing, continuous learning, and the importance of practical skills in strengthening cybersecurity defenses globally. He’s dedicated to raising awareness about security best practices while encouraging transparency and collaboration.","facts":"Fun fact: Abdulkadir has tweeted over 19,000 times, proving that persistence and dedication are key in building an educational hub on cybersecurity.","strength":"Highly knowledgeable and certified with a talent for breaking down complex technical topics into digestible content, paired with consistent and frequent posting that keeps his audience engaged and coming back for more.","weakness":"His intense focus on cybersecurity content and high tweet volume might overwhelm new followers or make his profile seem noisy, potentially scattering his audience’s attention.","roast":"With a tweet count rivaling a Twitter bot, Abdulkadir’s timelines might require a cybersecurity system just to keep up – good luck finding that local bus in the data highway traffic jam!","win":"Creating viral, highly engaging tweets like the one with over 1 million views and 31,000 likes shows his ability to capture attention and deliver content that resonates widely, a true win in the content creator space.","recommendation":"To grow his audience on X, Abdulkadir should leverage more interactive content like polls or AMAs and highlight success stories from followers who benefited from his guidance. Simplifying some tweets into threads with beginner-friendly tips could also attract newcomers while keeping experts hooked."},"created":1763327158496,"type":"the educator","id":"cyber_razz"},{"user":{"id":"1623247610730676224","name":"BOOTOSHI 👑","description":"I teach people how to accelerate their life with AI | Educator & Engineer | FREE AI LESSONS 👉 https://t.co/nI8PLJPrdk","followers_count":26041,"friends_count":3243,"statuses_count":27061,"profile_image_url_https":"https://pbs.twimg.com/profile_images/1683542427817353216/YtD-OcUJ_normal.png","screen_name":"KingBootoshi","location":"","entities":{"description":{"urls":[{"display_url":"discord.gg/amR4AEjqh4","expanded_url":"https://discord.gg/amR4AEjqh4","url":"https://t.co/nI8PLJPrdk","indices":[94,117]}]},"url":{"urls":[{"display_url":"bootoshi.ai","expanded_url":"https://bootoshi.ai/","url":"https://t.co/76Grz40QB2","indices":[0,23]}]}}},"details":{"type":"The Educator","description":"BOOTOSHI 👑 is a passionate AI teacher and engineer who thrives on sharing accessible, cutting-edge knowledge to accelerate personal growth and technical skills. With a highly active presence, they blend enthusiasm and practical insights, making AI approachable for everyone. Their content inspires curiosity, learning, and a little bit of fun along the way.","purpose":"Their life purpose is to empower individuals by democratizing AI knowledge, helping others unlock their potential through education and hands-on experience with emerging technologies.","beliefs":"They believe that anyone, no matter their starting point, can learn and excel in tech if given the right tools and encouragement. They also value the power of community learning and the positive impact of sharing knowledge freely.","facts":"Fun fact: Despite being an educator, BOOTOSHI only wrote their first line of code two years ago, proving that it’s never too late to dive into technology and succeed!","strength":"BOOTOSHI's strengths include unwavering enthusiasm, an ability to simplify complex ideas, and a robust content output that keeps their audience consistently engaged and learning.","weakness":"Their rapid-fire tweeting and casual style can sometimes lead to a lack of depth or polished professionalism, which might deter more serious tech followers seeking detailed expert analysis.","roast":"BOOTOSHI tweets so much that if words were stocks, they'd be a Fortune 500 company by now—too bad their memecoin tips haven’t made anyone a millionaire yet!","win":"Their biggest win is winning their first hackathon just two years after starting to code, showcasing the inspiring power of persistence and positive vibes.","recommendation":"To grow their audience on X, BOOTOSHI should mix their high-energy bite-sized tips with occasional in-depth threads or tutorials, turning their enthusiastic buzz into trusted expertise that keeps followers coming back for more."},"created":1763309362961,"type":"the educator","id":"kingbootoshi"},{"user":{"id":"1312456956645343234","name":"Avik Chatterjee","description":"On a mission to make quality education accessible to all. Till then explaining computers @CSNoBSdotcom and monitoring the situation @AlertOps 🤙","followers_count":5082,"friends_count":2605,"statuses_count":19696,"profile_image_url_https":"https://pbs.twimg.com/profile_images/1888498085937991680/oQMgLpeZ_normal.jpg","screen_name":"just_avik","location":"🇮🇳❤️","entities":{"description":{"urls":[]},"url":{"urls":[{"display_url":"csnobs.com","expanded_url":"https://www.csnobs.com","url":"https://t.co/d3FDYmOzGa","indices":[0,23]}]}}},"details":{"type":"The Educator","description":"Avik Chatterjee is on a mission to democratize quality education while skillfully weaving humor and candid insights about technology and learning. With a prolific tweet count, Avik balances explaining complex computer topics through @CSNoBSdotcom and staying updated with @AlertOps. His engagement reflects a genuine passion for sharing knowledge without pretense or fluff.","purpose":"To make education accessible and understandable to all, breaking down complex tech concepts with authenticity and wit, while fostering an informed and curious community.","beliefs":"Avik believes in open-source learning, favors free quality educational resources over commercialized, overpriced courses, and values transparency, honesty, and practical knowledge over hype and empty promises.","facts":"Despite nearly 20,000 tweets, Avik remains firmly grounded, evidenced by his candid admission of taking a break from his blog due to job priorities—an uncommon humility in a social media world obsessed with continuous hustle.","strength":"His strength lies in his authentic, relatable communication style paired with deep technical expertise and a knack for highlighting educational value over marketing noise.","weakness":"The sheer volume of tweets and diverse interests might sometimes dilute his messaging focus, potentially making it harder for new followers to immediately grasp his core mission.","roast":"Avik’s tweet volume could probably earn him a frequent flyer status to Tweetropolis, but sometimes one wonders if he’s trying to unlock some secret achievement for 'Most Educated but Also Most Exhausting' timeline ever.","win":"The notably viral tweet dismantling the hype around commercial DSA courses in favor of genuine free tutorials brought critical awareness and respect from the tech education community.","recommendation":"To grow his audience on X, Avik should consider creating thematic thread series that curate his vast knowledge into digestible, focused stories—leveraging his humor and authenticity to transform casual readers into loyal followers."},"created":1763213570261,"type":"the educator","id":"just_avik"},{"user":{"id":"1941874224202940416","name":"byte.sol — e/acc","description":"19 - Morya Re • Rustacean • Grad: @solanaturbine • College dropout","followers_count":1840,"friends_count":277,"statuses_count":1711,"profile_image_url_https":"https://pbs.twimg.com/profile_images/1984682617233686530/NmLY7y6U_normal.jpg","screen_name":"bytetwt","location":"Home","entities":{"description":{"urls":[]},"url":{"urls":[{"display_url":"github.com/bytehash69","expanded_url":"http://github.com/bytehash69","url":"https://t.co/wgCSZMyLf2","indices":[0,23]}]}}},"details":{"type":"The Educator","description":"byte.sol is a passionate Rustacean and OS enthusiast who loves breaking down complex tech topics into easy, digestible learning paths. With a background marked by curiosity and self-driven learning, this profile is all about sharing knowledge and empowering followers to demystify Linux, Rust, and system programming. Whether it's building Git from scratch or an introductory Linux series, byte.sol is the go-to digital guide for tech adventurers.","purpose":"Their life purpose is to educate and inspire the next generation of developers by making low-level programming accessible, practical, and enjoyable for everyone, regardless of formal education paths.","beliefs":"byte.sol values hands-on learning, open access to knowledge, and the power of community-driven education. They believe that understanding the foundations of computing empowers people to control technology rather than be controlled by it.","facts":"Fun fact: Despite being a college dropout, byte.sol leverages real-world programming projects and curated content to build a highly regarded educational platform on X.","strength":"Their key strength lies in the ability to create engaging, step-by-step learning journeys that simplify technical complexity and build strong community engagement around educational content.","weakness":"They might sometimes get overly technical or focus heavily on niche topics like OS and Rust, potentially missing broader or entry-level audience engagement opportunities.","roast":"byte.sol talks about building Git from scratch like it’s a casual Sunday morning coffee chat—meanwhile, most of us are still trying to remember our passwords without breaking a sweat.","win":"Their multi-week Linux 101 series has become a go-to resource for beginners eager to master the command line and system fundamentals, proving their impact on followers looking to level up.","recommendation":"To grow their audience on X, byte.sol should consider mixing in more bite-sized, relatable content like quick tips, memetic tech humor, or personal anecdotes alongside deep dives. Engaging directly with followers by answering common beginner questions in threads can also boost visibility and follower loyalty."},"created":1763190429081,"type":"the educator","id":"bytetwt"}],"activities":{"nreplies":[{"label":"2025-10-19","value":0,"startTime":1760745600000,"endTime":1760832000000,"tweets":[]},{"label":"2025-10-20","value":0,"startTime":1760832000000,"endTime":1760918400000,"tweets":[]},{"label":"2025-10-21","value":40,"startTime":1760918400000,"endTime":1761004800000,"tweets":[{"bookmarked":false,"display_text_range":[0,275],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/oQOUxmFG12","expanded_url":"https://x.com/RaulJuncoV/status/1980243241783197925/photo/1","id_str":"1980243235646926848","indices":[276,299],"media_key":"3_1980243235646926848","media_url_https":"https://pbs.twimg.com/media/G3s8uyWa8AAY6nx.jpg","type":"photo","url":"https://t.co/oQOUxmFG12","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":1363,"y":401,"h":101,"w":101}]},"medium":{"faces":[{"x":799,"y":235,"h":59,"w":59}]},"small":{"faces":[{"x":452,"y":133,"h":33,"w":33}]},"orig":{"faces":[{"x":2036,"y":600,"h":152,"w":152}]}},"sizes":{"large":{"h":1898,"w":2048,"resize":"fit"},"medium":{"h":1112,"w":1200,"resize":"fit"},"small":{"h":630,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":2833,"width":3057,"focus_rects":[{"x":0,"y":593,"w":3057,"h":1712},{"x":0,"y":0,"w":2833,"h":2833},{"x":0,"y":0,"w":2485,"h":2833},{"x":0,"y":0,"w":1417,"h":2833},{"x":0,"y":0,"w":3057,"h":2833}]},"media_results":{"result":{"media_key":"3_1980243235646926848"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/oQOUxmFG12","expanded_url":"https://x.com/RaulJuncoV/status/1980243241783197925/photo/1","id_str":"1980243235646926848","indices":[276,299],"media_key":"3_1980243235646926848","media_url_https":"https://pbs.twimg.com/media/G3s8uyWa8AAY6nx.jpg","type":"photo","url":"https://t.co/oQOUxmFG12","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":1363,"y":401,"h":101,"w":101}]},"medium":{"faces":[{"x":799,"y":235,"h":59,"w":59}]},"small":{"faces":[{"x":452,"y":133,"h":33,"w":33}]},"orig":{"faces":[{"x":2036,"y":600,"h":152,"w":152}]}},"sizes":{"large":{"h":1898,"w":2048,"resize":"fit"},"medium":{"h":1112,"w":1200,"resize":"fit"},"small":{"h":630,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":2833,"width":3057,"focus_rects":[{"x":0,"y":593,"w":3057,"h":1712},{"x":0,"y":0,"w":2833,"h":2833},{"x":0,"y":0,"w":2485,"h":2833},{"x":0,"y":0,"w":1417,"h":2833},{"x":0,"y":0,"w":3057,"h":2833}]},"media_results":{"result":{"media_key":"3_1980243235646926848"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1980243241783197925","view_count":127089,"bookmark_count":2911,"created_at":1760961754000,"favorite_count":2061,"quote_count":3,"reply_count":39,"retweet_count":296,"user_id_str":"1272872603569528833","conversation_id_str":"1980243241783197925","full_text":"System Design isn’t one big concept.\n\nIt’s a staircase.\n\nMost engineers try to skip to “distributed systems.”\nThen, wonder why everything collapses under load.\n\nYou can’t copy-paste scale.\nYou earn it, step by step.\n\nStep 1: Foundations\n\n- Learn how data moves.\n- Networking. Databases. Caching. APIs.\n- You can’t scale what you don’t understand.\n\nStep 2: Mechanics\n\n- Learn how systems behave under stress.\n- Queues. Consistency. Observability. Failures.\n- This is where good engineers become reliable ones.\n\nStep 3: Architecture\n\n- Learn how to design for change.\n- Trade-offs. Evolution. Resilience.\n- You stop asking “how do I build this?” and start asking “how will this break?”\n\nMost people collect patterns.\nFew develop principles.\nThe difference? Depth.\n\nThe deeper you go, the less you rely on luck, and the more you rely on design.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[17,29],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1646445864796184578","name":"Neo Kim","screen_name":"systemdesignone","indices":[0,16]}]},"favorited":false,"in_reply_to_screen_name":"systemdesignone","lang":"en","retweeted":false,"fact_check":null,"id":"1980258218061226195","view_count":887,"bookmark_count":0,"created_at":1760965325000,"favorite_count":3,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1980243241783197925","full_text":"@systemdesignone Thanks, Neo!","in_reply_to_user_id_str":"1646445864796184578","in_reply_to_status_id_str":"1980248053190922438","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[16,77],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"2227261574","name":"Anton Martyniuk","screen_name":"AntonMartyniuk","indices":[0,15]}]},"favorited":false,"in_reply_to_screen_name":"AntonMartyniuk","lang":"en","retweeted":false,"fact_check":null,"id":"1980246842588938510","view_count":674,"bookmark_count":0,"created_at":1760962613000,"favorite_count":6,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1980243241783197925","full_text":"@AntonMartyniuk Design books teach concepts.\nProduction teaches consequences.","in_reply_to_user_id_str":"2227261574","in_reply_to_status_id_str":"1980245186430239051","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[17,77],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1646445864796184578","name":"Neo Kim","screen_name":"systemdesignone","indices":[0,16]}]},"favorited":false,"in_reply_to_screen_name":"systemdesignone","lang":"en","retweeted":false,"fact_check":null,"id":"1980246673772138693","view_count":372,"bookmark_count":1,"created_at":1760962572000,"favorite_count":2,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1980245638454419678","full_text":"@systemdesignone I like how this breaks things down by problem → solution. 👌","in_reply_to_user_id_str":"1646445864796184578","in_reply_to_status_id_str":"1980245638454419678","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-22","value":0,"startTime":1761004800000,"endTime":1761091200000,"tweets":[]},{"label":"2025-10-23","value":8,"startTime":1761091200000,"endTime":1761177600000,"tweets":[{"bookmarked":false,"display_text_range":[0,278],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/GjHYrOAJTN","expanded_url":"https://x.com/RaulJuncoV/status/1980968270254821785/photo/1","id_str":"1980968266593157120","indices":[279,302],"media_key":"3_1980968266593157120","media_url_https":"https://pbs.twimg.com/media/G33QJJGbQAA5UxN.jpg","type":"photo","url":"https://t.co/GjHYrOAJTN","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":547,"y":1311,"h":275,"w":275},{"x":521,"y":1530,"h":355,"w":355}]},"medium":{"faces":[{"x":320,"y":768,"h":161,"w":161},{"x":305,"y":897,"h":208,"w":208}]},"small":{"faces":[{"x":181,"y":435,"h":91,"w":91},{"x":173,"y":508,"h":117,"w":117}]},"orig":{"faces":[{"x":559,"y":1340,"h":281,"w":281},{"x":533,"y":1564,"h":363,"w":363}]}},"sizes":{"large":{"h":2048,"w":1982,"resize":"fit"},"medium":{"h":1200,"w":1162,"resize":"fit"},"small":{"h":680,"w":658,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":2092,"width":2025,"focus_rects":[{"x":0,"y":0,"w":2025,"h":1134},{"x":0,"y":0,"w":2025,"h":2025},{"x":0,"y":0,"w":1835,"h":2092},{"x":365,"y":0,"w":1046,"h":2092},{"x":0,"y":0,"w":2025,"h":2092}]},"media_results":{"result":{"media_key":"3_1980968266593157120"}}}],"symbols":[],"timestamps":[],"urls":[{"display_url":"systemdesignclassroom.substack.com/p/the-architec…","expanded_url":"https://systemdesignclassroom.substack.com/p/the-architecture-that-gets-you-here","url":"https://t.co/9wkWUqDtk4","indices":[808,831]}],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/GjHYrOAJTN","expanded_url":"https://x.com/RaulJuncoV/status/1980968270254821785/photo/1","id_str":"1980968266593157120","indices":[279,302],"media_key":"3_1980968266593157120","media_url_https":"https://pbs.twimg.com/media/G33QJJGbQAA5UxN.jpg","type":"photo","url":"https://t.co/GjHYrOAJTN","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":547,"y":1311,"h":275,"w":275},{"x":521,"y":1530,"h":355,"w":355}]},"medium":{"faces":[{"x":320,"y":768,"h":161,"w":161},{"x":305,"y":897,"h":208,"w":208}]},"small":{"faces":[{"x":181,"y":435,"h":91,"w":91},{"x":173,"y":508,"h":117,"w":117}]},"orig":{"faces":[{"x":559,"y":1340,"h":281,"w":281},{"x":533,"y":1564,"h":363,"w":363}]}},"sizes":{"large":{"h":2048,"w":1982,"resize":"fit"},"medium":{"h":1200,"w":1162,"resize":"fit"},"small":{"h":680,"w":658,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":2092,"width":2025,"focus_rects":[{"x":0,"y":0,"w":2025,"h":1134},{"x":0,"y":0,"w":2025,"h":2025},{"x":0,"y":0,"w":1835,"h":2092},{"x":365,"y":0,"w":1046,"h":2092},{"x":0,"y":0,"w":2025,"h":2092}]},"media_results":{"result":{"media_key":"3_1980968266593157120"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1980968270254821785","view_count":3634,"bookmark_count":43,"created_at":1761134614000,"favorite_count":69,"quote_count":0,"reply_count":7,"retweet_count":10,"user_id_str":"1272872603569528833","conversation_id_str":"1980968270254821785","full_text":"Bad code hurts.\n\nOld architecture kills.\n\nMost engineers build systems that work.\nGreat engineers build systems that evolve.\n\nHere’s the painful truth:\nYour current architecture is perfectly optimized…\nfor your current scale.\n\nBut scale changes everything:\n\n- Traffic patterns\n- Data growth\n- Team structure\n- Even how you deploy\n\nThat’s when yesterday’s “clean design” becomes today’s bottleneck.\n\nYou can’t scale what was never designed to evolve.\n\nSo before you obsess over microservices, caching layers, or queue depth, ask yourself one question:\n\n👉 Can my architecture survive the next stage of growth?\n\nIf you’re unsure, you’ll love this article.\n\nIt breaks down how to recognize when your system has outgrown its design, and how to evolve it without rewriting everything from scratch.\n\nRead it here → https://t.co/9wkWUqDtk4","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[14,31],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"69941978","name":"Swapna Kumar Panda","screen_name":"swapnakpanda","indices":[0,13]}]},"favorited":false,"in_reply_to_screen_name":"swapnakpanda","lang":"ht","retweeted":false,"fact_check":null,"id":"1980789426406965674","view_count":248,"bookmark_count":0,"created_at":1761091975000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1980673785947627657","full_text":"@swapnakpanda Nice one, Swapna.","in_reply_to_user_id_str":"69941978","in_reply_to_status_id_str":"1980673785947627657","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[17,34],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1646445864796184578","name":"Neo Kim","screen_name":"systemdesignone","indices":[0,16]}]},"favorited":false,"in_reply_to_screen_name":"systemdesignone","lang":"en","retweeted":false,"fact_check":null,"id":"1980969555066237173","view_count":426,"bookmark_count":0,"created_at":1761134921000,"favorite_count":2,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1980961602129010724","full_text":"@systemdesignone Simply put, Neo 👌","in_reply_to_user_id_str":"1646445864796184578","in_reply_to_status_id_str":"1980961602129010724","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-24","value":0,"startTime":1761177600000,"endTime":1761264000000,"tweets":[]},{"label":"2025-10-25","value":62,"startTime":1761264000000,"endTime":1761350400000,"tweets":[{"bookmarked":false,"display_text_range":[0,23],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/LMvcsakB6v","expanded_url":"https://x.com/RaulJuncoV/status/1981693213741289658/photo/1","id_str":"1981693208733339648","indices":[24,47],"media_key":"3_1981693208733339648","media_url_https":"https://pbs.twimg.com/media/G4BjeVBa0AAguHT.jpg","type":"photo","url":"https://t.co/LMvcsakB6v","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1796,"w":2048,"resize":"fit"},"medium":{"h":1052,"w":1200,"resize":"fit"},"small":{"h":596,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":2652,"width":3024,"focus_rects":[{"x":0,"y":739,"w":3024,"h":1693},{"x":0,"y":0,"w":2652,"h":2652},{"x":0,"y":0,"w":2326,"h":2652},{"x":318,"y":0,"w":1326,"h":2652},{"x":0,"y":0,"w":3024,"h":2652}]},"media_results":{"result":{"media_key":"3_1981693208733339648"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/LMvcsakB6v","expanded_url":"https://x.com/RaulJuncoV/status/1981693213741289658/photo/1","id_str":"1981693208733339648","indices":[24,47],"media_key":"3_1981693208733339648","media_url_https":"https://pbs.twimg.com/media/G4BjeVBa0AAguHT.jpg","type":"photo","url":"https://t.co/LMvcsakB6v","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1796,"w":2048,"resize":"fit"},"medium":{"h":1052,"w":1200,"resize":"fit"},"small":{"h":596,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":2652,"width":3024,"focus_rects":[{"x":0,"y":739,"w":3024,"h":1693},{"x":0,"y":0,"w":2652,"h":2652},{"x":0,"y":0,"w":2326,"h":2652},{"x":318,"y":0,"w":1326,"h":2652},{"x":0,"y":0,"w":3024,"h":2652}]},"media_results":{"result":{"media_key":"3_1981693208733339648"}}}]},"favorited":true,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":true,"fact_check":null,"id":"1981693213741289658","view_count":248171,"bookmark_count":3302,"created_at":1761307454000,"favorite_count":4193,"quote_count":17,"reply_count":62,"retweet_count":358,"user_id_str":"1272872603569528833","conversation_id_str":"1981693213741289658","full_text":"Backend survival kit. 👇 https://t.co/LMvcsakB6v","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-26","value":0,"startTime":1761350400000,"endTime":1761436800000,"tweets":[]},{"label":"2025-10-27","value":0,"startTime":1761436800000,"endTime":1761523200000,"tweets":[]},{"label":"2025-10-28","value":21,"startTime":1761523200000,"endTime":1761609600000,"tweets":[{"bookmarked":false,"display_text_range":[0,279],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/FVjJmB1cJz","expanded_url":"https://x.com/RaulJuncoV/status/1982780115953319987/photo/1","id_str":"1982780110949457920","indices":[280,303],"media_key":"3_1982780110949457920","media_url_https":"https://pbs.twimg.com/media/G4RAAXTaIAAl1RI.jpg","type":"photo","url":"https://t.co/FVjJmB1cJz","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1556,"w":2048,"resize":"fit"},"medium":{"h":912,"w":1200,"resize":"fit"},"small":{"h":517,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":2098,"width":2762,"focus_rects":[{"x":0,"y":0,"w":2762,"h":1547},{"x":401,"y":0,"w":2098,"h":2098},{"x":530,"y":0,"w":1840,"h":2098},{"x":926,"y":0,"w":1049,"h":2098},{"x":0,"y":0,"w":2762,"h":2098}]},"media_results":{"result":{"media_key":"3_1982780110949457920"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/FVjJmB1cJz","expanded_url":"https://x.com/RaulJuncoV/status/1982780115953319987/photo/1","id_str":"1982780110949457920","indices":[280,303],"media_key":"3_1982780110949457920","media_url_https":"https://pbs.twimg.com/media/G4RAAXTaIAAl1RI.jpg","type":"photo","url":"https://t.co/FVjJmB1cJz","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1556,"w":2048,"resize":"fit"},"medium":{"h":912,"w":1200,"resize":"fit"},"small":{"h":517,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":2098,"width":2762,"focus_rects":[{"x":0,"y":0,"w":2762,"h":1547},{"x":401,"y":0,"w":2098,"h":2098},{"x":530,"y":0,"w":1840,"h":2098},{"x":926,"y":0,"w":1049,"h":2098},{"x":0,"y":0,"w":2762,"h":2098}]},"media_results":{"result":{"media_key":"3_1982780110949457920"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1982780115953319987","view_count":37885,"bookmark_count":690,"created_at":1761566592000,"favorite_count":590,"quote_count":2,"reply_count":21,"retweet_count":85,"user_id_str":"1272872603569528833","conversation_id_str":"1982780115953319987","full_text":"Payments don’t allow second chances.\n\nHere’s the decision Marco had to make 👇\n\nMost engineers choose speed first.\nThen they spend months building refunds, reconciliation jobs, and damage control.\n\nPayments don’t care about “low latency.”\nThey care about not charging users twice.\n\nThese were his choices:\n\nA -> Strong Consistency\nStore a client-generated idempotency key + the final response in a durable DB.\nUnique constraint rejects duplicates.\nAuditable. Correct. Slightly slower.\n\nB -> Redis TTL Hack\nSETNX lock → process → cache result.\nBlazing fast… until Redis restarts, TTL expires early, or a partition hits.\nThen you bill someone twice and “investigate” for days.\n\nC -> Kafka Magic Thinking\nPublish events and trust “exactly-once” processing downstream.\nBut payments need correctness before success is returned.\nThis solves scale, not accountability.\n\nD -> Fix It Later\nLet double-charges happen.\nThen run audits, refunds, apologies, and maybe PR damage control.\nCheap to build. Expensive to earn trust back.\n\nMarco picked A.\nBecause the “fast” options become the most expensive ones once real money moves.\n\nIn FinTech: correctness wins. Every. Single. Time.\n\nLatency stings.\nDouble-charging destroys trust.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[12,22],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1804817485612408832","name":"Nina","screen_name":"HeyNina101","indices":[0,11]}]},"favorited":false,"in_reply_to_screen_name":"HeyNina101","lang":"no","retweeted":false,"fact_check":null,"id":"1982782174123229185","view_count":3881,"bookmark_count":1,"created_at":1761567083000,"favorite_count":3,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1982748606869233848","full_text":"@HeyNina101 Stanford 👌","in_reply_to_user_id_str":"1804817485612408832","in_reply_to_status_id_str":"1982748606869233848","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-29","value":23,"startTime":1761609600000,"endTime":1761696000000,"tweets":[{"bookmarked":false,"display_text_range":[0,274],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/IqGVHPOsQM","expanded_url":"https://x.com/RaulJuncoV/status/1983142597758726533/photo/1","id_str":"1983142591274291200","indices":[275,298],"media_key":"3_1983142591274291200","media_url_https":"https://pbs.twimg.com/media/G4WJrfvaEAAlztb.jpg","type":"photo","url":"https://t.co/IqGVHPOsQM","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":531,"y":723,"h":99,"w":99}]},"medium":{"faces":[{"x":311,"y":423,"h":58,"w":58}]},"small":{"faces":[{"x":176,"y":240,"h":33,"w":33}]},"orig":{"faces":[{"x":908,"y":1236,"h":170,"w":170}]}},"sizes":{"large":{"h":2048,"w":1971,"resize":"fit"},"medium":{"h":1200,"w":1155,"resize":"fit"},"small":{"h":680,"w":655,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":3498,"width":3367,"focus_rects":[{"x":0,"y":0,"w":3367,"h":1886},{"x":0,"y":0,"w":3367,"h":3367},{"x":0,"y":0,"w":3068,"h":3498},{"x":612,"y":0,"w":1749,"h":3498},{"x":0,"y":0,"w":3367,"h":3498}]},"media_results":{"result":{"media_key":"3_1983142591274291200"}}}],"symbols":[],"timestamps":[],"urls":[{"display_url":"newsletter.systemdesignclassroom.com/p/performance-…","expanded_url":"https://newsletter.systemdesignclassroom.com/p/performance-doesnt-start-at-select","url":"https://t.co/ZzrjzolCXm","indices":[340,363]},{"display_url":"newsletter.systemdesignclassroom.com/p/performance-…","expanded_url":"https://newsletter.systemdesignclassroom.com/p/performance-doesnt-start-at-select","url":"https://t.co/ZzrjzolCXm","indices":[340,363]}],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/IqGVHPOsQM","expanded_url":"https://x.com/RaulJuncoV/status/1983142597758726533/photo/1","id_str":"1983142591274291200","indices":[275,298],"media_key":"3_1983142591274291200","media_url_https":"https://pbs.twimg.com/media/G4WJrfvaEAAlztb.jpg","type":"photo","url":"https://t.co/IqGVHPOsQM","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":531,"y":723,"h":99,"w":99}]},"medium":{"faces":[{"x":311,"y":423,"h":58,"w":58}]},"small":{"faces":[{"x":176,"y":240,"h":33,"w":33}]},"orig":{"faces":[{"x":908,"y":1236,"h":170,"w":170}]}},"sizes":{"large":{"h":2048,"w":1971,"resize":"fit"},"medium":{"h":1200,"w":1155,"resize":"fit"},"small":{"h":680,"w":655,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":3498,"width":3367,"focus_rects":[{"x":0,"y":0,"w":3367,"h":1886},{"x":0,"y":0,"w":3367,"h":3367},{"x":0,"y":0,"w":3068,"h":3498},{"x":612,"y":0,"w":1749,"h":3498},{"x":0,"y":0,"w":3367,"h":3498}]},"media_results":{"result":{"media_key":"3_1983142591274291200"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1983142597758726533","view_count":44371,"bookmark_count":651,"created_at":1761653014000,"favorite_count":582,"quote_count":0,"reply_count":21,"retweet_count":90,"user_id_str":"1272872603569528833","conversation_id_str":"1983142597758726533","full_text":"Most performance issues don’t come from bad queries.\n\nThey come from bad tables.\n\nEvery CREATE TABLE is a long-term performance decision:\n\n- Data types\n- Indexes\n- Constraints\n- Partitioning\n\nI broke down what years of designing and re-designing databases taught me, and why schema design is where performance truly begins.\n\nRead it here → https://t.co/ZzrjzolCXm","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[14,37],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"69941978","name":"Swapna Kumar Panda","screen_name":"swapnakpanda","indices":[0,13]}]},"favorited":false,"in_reply_to_screen_name":"swapnakpanda","lang":"en","retweeted":false,"fact_check":null,"id":"1982966634366013543","view_count":190,"bookmark_count":0,"created_at":1761611062000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1982788090138644836","full_text":"@swapnakpanda This is the foundation!","in_reply_to_user_id_str":"69941978","in_reply_to_status_id_str":"1982788090138644836","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[17,190],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1646445864796184578","name":"Neo Kim","screen_name":"systemdesignone","indices":[0,16]}]},"favorited":false,"in_reply_to_screen_name":"systemdesignone","lang":"en","retweeted":false,"fact_check":null,"id":"1983160932651151384","view_count":150,"bookmark_count":0,"created_at":1761657386000,"favorite_count":1,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1983149790574596465","full_text":"@systemdesignone The Google Docs one is a prime example of real-time collaboration.\n\nOperational Transformation to handle concurrent edits is well explained.\n\nThanks for the compilation, Neo","in_reply_to_user_id_str":"1646445864796184578","in_reply_to_status_id_str":"1983149790574596465","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[11,124],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"107936751","name":"Karan Goel","screen_name":"krandiash","indices":[0,10]}]},"favorited":false,"in_reply_to_screen_name":"krandiash","lang":"en","retweeted":false,"fact_check":null,"id":"1983211148003455186","view_count":1246,"bookmark_count":1,"created_at":1761669358000,"favorite_count":5,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1983202316397453676","full_text":"@krandiash I’ve tested more than 17 AI voices over the last year.\n\nNothing close to Sonic-3.\n\nCongrats on the launch, Karan!","in_reply_to_user_id_str":"107936751","in_reply_to_status_id_str":"1983202316397453676","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[14,48],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1676101671003516928","name":"Aakash Verma","screen_name":"VermaAakash3","indices":[0,13]}]},"favorited":false,"in_reply_to_screen_name":"VermaAakash3","lang":"en","retweeted":false,"fact_check":null,"id":"1983220878725783622","view_count":35,"bookmark_count":1,"created_at":1761671678000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1983217284421419046","full_text":"@VermaAakash3 I have been playing with Sonic-3 🤯","in_reply_to_user_id_str":"1676101671003516928","in_reply_to_status_id_str":"1983217284421419046","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[15,36],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1409440115554873354","name":"Chidanand Tripathi","screen_name":"thetripathi58","indices":[0,14]}]},"favorited":false,"in_reply_to_screen_name":"thetripathi58","lang":"en","retweeted":false,"fact_check":null,"id":"1983223641153188111","view_count":57,"bookmark_count":0,"created_at":1761672337000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1983220578090922263","full_text":"@thetripathi58 Next level voice AI 🤯","in_reply_to_user_id_str":"1409440115554873354","in_reply_to_status_id_str":"1983220578090922263","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[13,69],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1860095764648853506","name":"Nas","screen_name":"Nas_tech_AI","indices":[0,12]}]},"favorited":false,"in_reply_to_screen_name":"Nas_tech_AI","lang":"en","retweeted":false,"fact_check":null,"id":"1983223455450284381","view_count":31,"bookmark_count":0,"created_at":1761672292000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1983219921493639223","full_text":"@Nas_tech_AI It sounds way more natural than anything else out there.","in_reply_to_user_id_str":"1860095764648853506","in_reply_to_status_id_str":"1983219921493639223","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[12,33],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1628683814993027072","name":"Robin Delta","screen_name":"heyrobinai","indices":[0,11]},{"id_str":"1705681383048597504","name":"Cartesia","screen_name":"cartesia_ai","indices":[21,33]}]},"favorited":false,"in_reply_to_screen_name":"heyrobinai","lang":"en","retweeted":false,"fact_check":null,"id":"1983222118763417706","view_count":482,"bookmark_count":0,"created_at":1761671974000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1983220022706352575","full_text":"@heyrobinai Nice job @cartesia_ai","in_reply_to_user_id_str":"1628683814993027072","in_reply_to_status_id_str":"1983220022706352575","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[17,51],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1430015840","name":"Aakash Kanojiya","screen_name":"Kanojiyaaakash1","indices":[0,16]}]},"favorited":false,"in_reply_to_screen_name":"Kanojiyaaakash1","lang":"en","retweeted":false,"fact_check":null,"id":"1983221755217871007","view_count":438,"bookmark_count":0,"created_at":1761671887000,"favorite_count":2,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1983219052320567634","full_text":"@Kanojiyaaakash1 Sounds really good in Spanish too.","in_reply_to_user_id_str":"1430015840","in_reply_to_status_id_str":"1983219052320567634","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[11,30],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1598298705610051591","name":"Rishabh","screen_name":"Rixhabh__","indices":[0,10]}]},"favorited":false,"in_reply_to_screen_name":"Rixhabh__","lang":"en","retweeted":false,"fact_check":null,"id":"1983223040855937341","view_count":168,"bookmark_count":0,"created_at":1761672194000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1983220346057896274","full_text":"@Rixhabh__ This is next level.","in_reply_to_user_id_str":"1598298705610051591","in_reply_to_status_id_str":"1983220346057896274","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-30","value":2,"startTime":1761696000000,"endTime":1761782400000,"tweets":[{"bookmarked":false,"display_text_range":[0,279],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/UZsO5Y2Dpt","expanded_url":"https://x.com/RaulJuncoV/status/1983504930754429168/photo/1","id_str":"1983504922705600512","indices":[280,303],"media_key":"3_1983504922705600512","media_url_https":"https://pbs.twimg.com/media/G4bTN9gbIAA8gLA.jpg","type":"photo","url":"https://t.co/UZsO5Y2Dpt","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":379,"y":1358,"h":187,"w":187}]},"medium":{"faces":[{"x":222,"y":796,"h":110,"w":110}]},"small":{"faces":[{"x":125,"y":450,"h":62,"w":62}]},"orig":{"faces":[{"x":721,"y":2580,"h":357,"w":357}]}},"sizes":{"large":{"h":2048,"w":1537,"resize":"fit"},"medium":{"h":1200,"w":901,"resize":"fit"},"small":{"h":680,"w":510,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":3891,"width":2920,"focus_rects":[{"x":0,"y":1031,"w":2920,"h":1635},{"x":0,"y":388,"w":2920,"h":2920},{"x":0,"y":184,"w":2920,"h":3329},{"x":974,"y":0,"w":1946,"h":3891},{"x":0,"y":0,"w":2920,"h":3891}]},"media_results":{"result":{"media_key":"3_1983504922705600512"}}}],"symbols":[],"timestamps":[],"urls":[{"display_url":"perplexity.ai/grow/comet?utm…","expanded_url":"https://www.perplexity.ai/grow/comet?utm_source=LinkedIn&wpsrc=LinkedIn&wpcn=&utm_campaign=","url":"https://t.co/rNmeT70IRw","indices":[662,685]}],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/UZsO5Y2Dpt","expanded_url":"https://x.com/RaulJuncoV/status/1983504930754429168/photo/1","id_str":"1983504922705600512","indices":[280,303],"media_key":"3_1983504922705600512","media_url_https":"https://pbs.twimg.com/media/G4bTN9gbIAA8gLA.jpg","type":"photo","url":"https://t.co/UZsO5Y2Dpt","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":379,"y":1358,"h":187,"w":187}]},"medium":{"faces":[{"x":222,"y":796,"h":110,"w":110}]},"small":{"faces":[{"x":125,"y":450,"h":62,"w":62}]},"orig":{"faces":[{"x":721,"y":2580,"h":357,"w":357}]}},"sizes":{"large":{"h":2048,"w":1537,"resize":"fit"},"medium":{"h":1200,"w":901,"resize":"fit"},"small":{"h":680,"w":510,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":3891,"width":2920,"focus_rects":[{"x":0,"y":1031,"w":2920,"h":1635},{"x":0,"y":388,"w":2920,"h":2920},{"x":0,"y":184,"w":2920,"h":3329},{"x":974,"y":0,"w":1946,"h":3891},{"x":0,"y":0,"w":2920,"h":3891}]},"media_results":{"result":{"media_key":"3_1983504922705600512"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1983504930754429168","view_count":335,"bookmark_count":2,"created_at":1761739401000,"favorite_count":3,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1983504930754429168","full_text":"I never imagined I’d switch browsers after decades on Chrome.\n\nBut Comet changed how I browse.\n\nIt doesn’t just open pages, it understands them.\n\nA few things that surprised me 👇\n\n- No ads, even on YouTube\n- Unsubscribes from spam\n- Summarizes articles & videos\n- Applying to jobs/filling out online forms\n- Writes PRs, summarizes GitHub repos\n- Groups tabs, manage email & calendar\n\nFinally, tab context; no copying/pasting or downloading files to ChatGPT/Perplexity website.\n\nAtlas feels premium.\nChrome feels safe.\nBut, Comet feels alive.\n\nThe browser war isn’t about speed anymore.\nIt’s about intelligence.\n\nAnd right now, Comet is #1.\n\nTry it free here: 👇\nhttps://t.co/rNmeT70IRw\n\nHave you tried? Leave your thought.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[10,60],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1818381581897412608","name":"Tech with Mak","screen_name":"techNmak","indices":[0,9]}]},"favorited":false,"in_reply_to_screen_name":"techNmak","lang":"en","retweeted":false,"fact_check":null,"id":"1983572602011451868","view_count":183,"bookmark_count":0,"created_at":1761755535000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1983535409842827649","full_text":"@techNmak I have been playing with Sonic-3, the whole week 👀","in_reply_to_user_id_str":"1818381581897412608","in_reply_to_status_id_str":"1983535409842827649","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[14,36],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"69941978","name":"Swapna Kumar Panda","screen_name":"swapnakpanda","indices":[0,13]}]},"favorited":false,"in_reply_to_screen_name":"swapnakpanda","lang":"en","retweeted":false,"fact_check":null,"id":"1983628556451377323","view_count":1141,"bookmark_count":0,"created_at":1761768876000,"favorite_count":3,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1983565907965190560","full_text":"@swapnakpanda Andrew Ng is the goat!","in_reply_to_user_id_str":"69941978","in_reply_to_status_id_str":"1983565907965190560","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-31","value":1,"startTime":1761782400000,"endTime":1761868800000,"tweets":[{"bookmarked":false,"display_text_range":[14,50],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"69941978","name":"Swapna Kumar Panda","screen_name":"swapnakpanda","indices":[0,13]}]},"favorited":false,"in_reply_to_screen_name":"swapnakpanda","lang":"en","retweeted":false,"fact_check":null,"id":"1983991892946862401","view_count":243,"bookmark_count":0,"created_at":1761855502000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1983942704435491238","full_text":"@swapnakpanda Some of my favorite languages here 👌","in_reply_to_user_id_str":"69941978","in_reply_to_status_id_str":"1983942704435491238","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[17,83],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1646445864796184578","name":"Neo Kim","screen_name":"systemdesignone","indices":[0,16]}]},"favorited":false,"in_reply_to_screen_name":"systemdesignone","lang":"en","retweeted":false,"fact_check":null,"id":"1983879685449904485","view_count":191,"bookmark_count":0,"created_at":1761828750000,"favorite_count":2,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1983879332230557949","full_text":"@systemdesignone Yup.\n\nMost teams don’t need more data, they need better direction.","in_reply_to_user_id_str":"1646445864796184578","in_reply_to_status_id_str":"1983879332230557949","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-01","value":6,"startTime":1761868800000,"endTime":1761955200000,"tweets":[{"bookmarked":false,"display_text_range":[0,276],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/9e75AXzdPm","expanded_url":"https://x.com/RaulJuncoV/status/1984229940443951496/photo/1","id_str":"1984229935058485248","indices":[277,300],"media_key":"3_1984229935058485248","media_url_https":"https://pbs.twimg.com/media/G4lmnO_bgAAcbVY.jpg","type":"photo","url":"https://t.co/9e75AXzdPm","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1818,"w":2048,"resize":"fit"},"medium":{"h":1065,"w":1200,"resize":"fit"},"small":{"h":604,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":2088,"width":2352,"focus_rects":[{"x":0,"y":0,"w":2352,"h":1317},{"x":0,"y":0,"w":2088,"h":2088},{"x":83,"y":0,"w":1832,"h":2088},{"x":477,"y":0,"w":1044,"h":2088},{"x":0,"y":0,"w":2352,"h":2088}]},"media_results":{"result":{"media_key":"3_1984229935058485248"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/9e75AXzdPm","expanded_url":"https://x.com/RaulJuncoV/status/1984229940443951496/photo/1","id_str":"1984229935058485248","indices":[277,300],"media_key":"3_1984229935058485248","media_url_https":"https://pbs.twimg.com/media/G4lmnO_bgAAcbVY.jpg","type":"photo","url":"https://t.co/9e75AXzdPm","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1818,"w":2048,"resize":"fit"},"medium":{"h":1065,"w":1200,"resize":"fit"},"small":{"h":604,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":2088,"width":2352,"focus_rects":[{"x":0,"y":0,"w":2352,"h":1317},{"x":0,"y":0,"w":2088,"h":2088},{"x":83,"y":0,"w":1832,"h":2088},{"x":477,"y":0,"w":1044,"h":2088},{"x":0,"y":0,"w":2352,"h":2088}]},"media_results":{"result":{"media_key":"3_1984229935058485248"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1984229940443951496","view_count":9208,"bookmark_count":90,"created_at":1761912257000,"favorite_count":104,"quote_count":0,"reply_count":6,"retweet_count":15,"user_id_str":"1272872603569528833","conversation_id_str":"1984229940443951496","full_text":"If you can, do the work when you write.\n\nLow Latency loves precomputation.\n\nHere’s the situation Maya faced 👇\n\nHer user profiles table had optional fields: display_name, timezone, and bio.\nHalf the rows were NULL.\nReads had to stay under 20 ms at 10 k QPS.\n\nShe needed to make sure every service saw a consistent “effective” value; no NULLs, ever.\n\nThese were her choices:\n\nA → COALESCE at read time\n\nKeep columns nullable.\nUse COALESCE(column, default) in every query.\nSimple. Until you realize every query now computes on the hot path.\nInconsistent logic across services.\nUnindexable. Slow.\n\nB → Materialize effective_ columns at write time*\n\nCompute once during writes or via CDC.\nStore effective_display_name, effective_timezone, etc.\nReads stay fast. Defaults stay consistent.\nA little more write work, but predictable, cacheable, and observable.\n\nC → DB defaults + NOT NULL migration\n\nFeels clean. Declarative.\nBut changing a live table with millions of rows is a minefield.\nDefaults only fix new rows; not legacy ones.\nComplex default rules don’t belong in SQL.\n\nD → Let every consumer handle defaults\n\nNo schema change.\nBut each service redefines what “default” means.\nSoon, you have five versions of truth, and none match.\n\nMaya picked B.\n\nBecause at scale, reads dominate writes.\nEvery millisecond saved per query compounds.\nComputing once at write-time beats recomputing 10,000 times a second.\n\nTrade-offs she accepted:\n\n– Slightly higher write latency.\n– Need for idempotency and concurrency control.\n– CDC lag if async updates are used.\n– Backfill job to fix existing data.\n\nAnyone can chase performance.\nFew can make it reliable.\n\nNever forget that: Latency loves precomputation.\n\nThere are a couple of options \"E\" you can suggest, also, any idea?","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-02","value":30,"startTime":1761955200000,"endTime":1762041600000,"tweets":[{"bookmarked":false,"display_text_range":[0,277],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/eOoVzUH2aL","expanded_url":"https://x.com/RaulJuncoV/status/1984593484679168103/photo/1","id_str":"1984593481323724800","indices":[278,301],"media_key":"3_1984593481323724800","media_url_https":"https://pbs.twimg.com/media/G4qxQaXbQAAMZEH.jpg","type":"photo","url":"https://t.co/eOoVzUH2aL","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1304,"w":978,"resize":"fit"},"medium":{"h":1200,"w":900,"resize":"fit"},"small":{"h":680,"w":510,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1304,"width":978,"focus_rects":[{"x":0,"y":0,"w":978,"h":548},{"x":0,"y":0,"w":978,"h":978},{"x":0,"y":0,"w":978,"h":1115},{"x":0,"y":0,"w":652,"h":1304},{"x":0,"y":0,"w":978,"h":1304}]},"media_results":{"result":{"media_key":"3_1984593481323724800"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/eOoVzUH2aL","expanded_url":"https://x.com/RaulJuncoV/status/1984593484679168103/photo/1","id_str":"1984593481323724800","indices":[278,301],"media_key":"3_1984593481323724800","media_url_https":"https://pbs.twimg.com/media/G4qxQaXbQAAMZEH.jpg","type":"photo","url":"https://t.co/eOoVzUH2aL","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1304,"w":978,"resize":"fit"},"medium":{"h":1200,"w":900,"resize":"fit"},"small":{"h":680,"w":510,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1304,"width":978,"focus_rects":[{"x":0,"y":0,"w":978,"h":548},{"x":0,"y":0,"w":978,"h":978},{"x":0,"y":0,"w":978,"h":1115},{"x":0,"y":0,"w":652,"h":1304},{"x":0,"y":0,"w":978,"h":1304}]},"media_results":{"result":{"media_key":"3_1984593481323724800"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1984593484679168103","view_count":123047,"bookmark_count":2384,"created_at":1761998933000,"favorite_count":2160,"quote_count":11,"reply_count":30,"retweet_count":217,"user_id_str":"1272872603569528833","conversation_id_str":"1984593484679168103","full_text":"A backend engineer asked me why I recommend Fundamentals of Data Engineering for backend folks.\n\nBecause most backend engineers accidentally become data engineers the moment their API hits production.\n\nBackend = owns writes.\nData Engineering = owns reads.\nBut both eat the same consequences when the data sucks.\n\nIf you learn Data Engineering fundamentals, you level up faster because you stop treating data as “someone else’s problem.”\n\nYou get better at:\n\n- Designing schemas that won’t break downstream\n- Shipping clean, traceable events (no dual-write disasters)\n- Thinking in batch vs. streaming trade-offs\n- Debugging data issues faster than “blame analytics”\n- Building APIs that scale with actual usage patterns\n\nBackend without data fundamentals = “the feature works”\nBackend with data fundamentals = “the business trusts what you build”\n\nThe short answer:\nMost backend engineers only understand half the system.\n\nThis book helps you finally see the whole thing.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-03","value":0,"startTime":1762041600000,"endTime":1762128000000,"tweets":[]},{"label":"2025-11-04","value":35,"startTime":1762128000000,"endTime":1762214400000,"tweets":[{"bookmarked":false,"display_text_range":[0,279],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/qBbTaN0k7V","expanded_url":"https://x.com/RaulJuncoV/status/1985331810566594955/photo/1","id_str":"1985331806649135104","indices":[280,303],"media_key":"3_1985331806649135104","media_url_https":"https://pbs.twimg.com/media/G41QwmibMAAEVVt.jpg","type":"photo","url":"https://t.co/qBbTaN0k7V","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1596,"w":2048,"resize":"fit"},"medium":{"h":935,"w":1200,"resize":"fit"},"small":{"h":530,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":2311,"width":2966,"focus_rects":[{"x":0,"y":0,"w":2966,"h":1661},{"x":655,"y":0,"w":2311,"h":2311},{"x":939,"y":0,"w":2027,"h":2311},{"x":1424,"y":0,"w":1156,"h":2311},{"x":0,"y":0,"w":2966,"h":2311}]},"media_results":{"result":{"media_key":"3_1985331806649135104"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/qBbTaN0k7V","expanded_url":"https://x.com/RaulJuncoV/status/1985331810566594955/photo/1","id_str":"1985331806649135104","indices":[280,303],"media_key":"3_1985331806649135104","media_url_https":"https://pbs.twimg.com/media/G41QwmibMAAEVVt.jpg","type":"photo","url":"https://t.co/qBbTaN0k7V","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1596,"w":2048,"resize":"fit"},"medium":{"h":935,"w":1200,"resize":"fit"},"small":{"h":530,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":2311,"width":2966,"focus_rects":[{"x":0,"y":0,"w":2966,"h":1661},{"x":655,"y":0,"w":2311,"h":2311},{"x":939,"y":0,"w":2027,"h":2311},{"x":1424,"y":0,"w":1156,"h":2311},{"x":0,"y":0,"w":2966,"h":2311}]},"media_results":{"result":{"media_key":"3_1985331806649135104"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1985331810566594955","view_count":112049,"bookmark_count":2781,"created_at":1762174963000,"favorite_count":2021,"quote_count":16,"reply_count":34,"retweet_count":264,"user_id_str":"1272872603569528833","conversation_id_str":"1985331810566594955","full_text":"Most engineers learn system design backwards.\n\nThey jump to Kubernetes before they understand what a network packet even does.\n\nHere’s the order that actually makes you dangerous:\n\n1. Networks first\n\nHTTP. TCP. DNS. Latency vs throughput.\nThis is the part nobody studies.\nThis is like trying to bench 300lbs without learning to squat.\n\n2. Databases second\n\nSQL vs NoSQL, indexes, replication, and partitioning.\nIf you can’t reason about data -> you can’t reason about scale.\n\n3. Caching\n\nRedis, CDNs, TTLs, eviction policies.\n70% of scaling wins come from avoiding queries.\n\n4. Queues & Streams\n\nKafka, RabbitMQ, SQS.\nThis is how you decouple timelines and handle spikes without blowing up servers.\n\n5. Load Balancing\n\nRound robin vs least connections vs consistent hashing.\nYou understand how to scale horizontally without chaos.\n\n6. Build 5 classic designs yourself\n\n- URL shortener\n- Rate limiter\n- Chat app\n- Feed system\n- Notifications\n\n7. Read real-world post-mortems\n\nReal learning is failure exposure.\nYou see what broke. You see WHY.\n\nYou don’t become good at system design by memorizing diagrams.\nYou become good by understanding the physics of distributed systems.\n\nLatency. Durability. Throughput. Availability. Cost.\nThose 5 forces rule everything.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[17,141],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1646445864796184578","name":"Neo Kim","screen_name":"systemdesignone","indices":[0,16]}]},"favorited":false,"in_reply_to_screen_name":"systemdesignone","lang":"en","retweeted":false,"fact_check":null,"id":"1985332305750106380","view_count":220,"bookmark_count":0,"created_at":1762175082000,"favorite_count":2,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1985316551675834427","full_text":"@systemdesignone Well put, Neo Kim \n\nThe trick is knowing when to scale; too soon and you overengineer, too late and everything catches fire.","in_reply_to_user_id_str":"1646445864796184578","in_reply_to_status_id_str":"1985316551675834427","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,279],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[{"display_url":"JoinEnginuity.com","expanded_url":"http://JoinEnginuity.com","url":"https://t.co/YUWYsYTi5A","indices":[75,98]},{"display_url":"JoinEnginuity.com","expanded_url":"http://JoinEnginuity.com","url":"https://t.co/pWnIpIYPKj","indices":[75,98]}],"user_mentions":[]},"favorited":false,"in_reply_to_screen_name":"RaulJuncoV","lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1985409357236830493","view_count":844,"bookmark_count":7,"created_at":1762193452000,"favorite_count":6,"quote_count":0,"reply_count":0,"retweet_count":1,"user_id_str":"1272872603569528833","conversation_id_str":"1985331810566594955","full_text":"If you want to practice this stuff daily (not just read about it), I built https://t.co/pWnIpIYPKj\n\nIt’s a platform where you answer one short system design question per day, so you build intuition through reps, not overwhelm.\n\nInstead of doing 2-hour study sessions once a week… you stack tiny wins daily.\n\nThat’s how system design becomes natural.","in_reply_to_user_id_str":"1272872603569528833","in_reply_to_status_id_str":"1985331810566594955","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[17,149],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1646445864796184578","name":"Neo Kim","screen_name":"systemdesignone","indices":[0,16]}]},"favorited":false,"in_reply_to_screen_name":"systemdesignone","lang":"en","retweeted":false,"fact_check":null,"id":"1985334496237965812","view_count":805,"bookmark_count":2,"created_at":1762175604000,"favorite_count":5,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1985331810566594955","full_text":"@systemdesignone CRUD is where you practice the mechanics:\n\n- routing\n- persistence\n- caching decisions\n- read vs write paths\n\nThanks for adding, Neo","in_reply_to_user_id_str":"1646445864796184578","in_reply_to_status_id_str":"1985334078195868033","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[14,116],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"69941978","name":"Swapna Kumar Panda","screen_name":"swapnakpanda","indices":[0,13]}]},"favorited":false,"in_reply_to_screen_name":"swapnakpanda","lang":"en","retweeted":false,"fact_check":null,"id":"1985457528872841390","view_count":38,"bookmark_count":0,"created_at":1762204937000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1985331810566594955","full_text":"@swapnakpanda yup. Chasing trends creates shallow knowledge.\n\nTools change every few years.\nPrinciples last decades.","in_reply_to_user_id_str":"69941978","in_reply_to_status_id_str":"1985388406462169504","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[16,90],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"2227261574","name":"Anton Martyniuk","screen_name":"AntonMartyniuk","indices":[0,15]}]},"favorited":false,"in_reply_to_screen_name":"AntonMartyniuk","lang":"en","retweeted":false,"fact_check":null,"id":"1985337521149026604","view_count":349,"bookmark_count":1,"created_at":1762176325000,"favorite_count":3,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1985331810566594955","full_text":"@AntonMartyniuk System design gets easier when the fundamentals do the thinking for you. 😉","in_reply_to_user_id_str":"2227261574","in_reply_to_status_id_str":"1985336944880984565","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[12,74],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1531209491357675521","name":"Shefali","screen_name":"Shefali__J","indices":[0,11]}]},"favorited":false,"in_reply_to_screen_name":"Shefali__J","lang":"en","retweeted":false,"fact_check":null,"id":"1985456959634510020","view_count":354,"bookmark_count":0,"created_at":1762204801000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1985335255725699210","full_text":"@Shefali__J This compilation is on fire!\n\nThanks for the shoutout, Shefali","in_reply_to_user_id_str":"1531209491357675521","in_reply_to_status_id_str":"1985335255725699210","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-05","value":0,"startTime":1762214400000,"endTime":1762300800000,"tweets":[]},{"label":"2025-11-06","value":0,"startTime":1762300800000,"endTime":1762387200000,"tweets":[]},{"label":"2025-11-07","value":14,"startTime":1762387200000,"endTime":1762473600000,"tweets":[{"bookmarked":false,"display_text_range":[0,278],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/FVtD1fO2Du","expanded_url":"https://x.com/RaulJuncoV/status/1986418683569447133/photo/1","id_str":"1986418678976622592","indices":[279,302],"media_key":"3_1986418678976622592","media_url_https":"https://pbs.twimg.com/media/G5EtQ5eaMAAsEk3.jpg","type":"photo","url":"https://t.co/FVtD1fO2Du","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":453,"y":961,"h":123,"w":123}]},"medium":{"faces":[{"x":265,"y":563,"h":72,"w":72}]},"small":{"faces":[{"x":150,"y":319,"h":41,"w":41}]},"orig":{"faces":[{"x":667,"y":1415,"h":182,"w":182}]}},"sizes":{"large":{"h":1709,"w":2048,"resize":"fit"},"medium":{"h":1002,"w":1200,"resize":"fit"},"small":{"h":568,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":2515,"width":3013,"focus_rects":[{"x":0,"y":0,"w":3013,"h":1687},{"x":498,"y":0,"w":2515,"h":2515},{"x":807,"y":0,"w":2206,"h":2515},{"x":1755,"y":0,"w":1258,"h":2515},{"x":0,"y":0,"w":3013,"h":2515}]},"media_results":{"result":{"media_key":"3_1986418678976622592"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/FVtD1fO2Du","expanded_url":"https://x.com/RaulJuncoV/status/1986418683569447133/photo/1","id_str":"1986418678976622592","indices":[279,302],"media_key":"3_1986418678976622592","media_url_https":"https://pbs.twimg.com/media/G5EtQ5eaMAAsEk3.jpg","type":"photo","url":"https://t.co/FVtD1fO2Du","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":453,"y":961,"h":123,"w":123}]},"medium":{"faces":[{"x":265,"y":563,"h":72,"w":72}]},"small":{"faces":[{"x":150,"y":319,"h":41,"w":41}]},"orig":{"faces":[{"x":667,"y":1415,"h":182,"w":182}]}},"sizes":{"large":{"h":1709,"w":2048,"resize":"fit"},"medium":{"h":1002,"w":1200,"resize":"fit"},"small":{"h":568,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":2515,"width":3013,"focus_rects":[{"x":0,"y":0,"w":3013,"h":1687},{"x":498,"y":0,"w":2515,"h":2515},{"x":807,"y":0,"w":2206,"h":2515},{"x":1755,"y":0,"w":1258,"h":2515},{"x":0,"y":0,"w":3013,"h":2515}]},"media_results":{"result":{"media_key":"3_1986418678976622592"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1986418683569447133","view_count":26495,"bookmark_count":485,"created_at":1762434094000,"favorite_count":509,"quote_count":0,"reply_count":14,"retweet_count":71,"user_id_str":"1272872603569528833","conversation_id_str":"1986418683569447133","full_text":"System design is the art of making scale look boring.\n\nHere are 3 system-design project ideas you can actually build and reason about 👇\n\nProject idea 1: “Instagram-style Feed Service”\n\nYour goal: design a timeline that scales reads.\n\nKey challenges to solve:\n\n- fan-out on write vs fan-out on read\n- caching the feed (Redis? CDN?)\n- handling the “celebrity problem” (1M followers)\n\nDeliverable: write a design doc that defends why you picked your fan-out strategy and how you avoid thundering herds.\n\nProject idea 2: “URL Shortener at 5k RPS”\n\nYour goal: tiny API that forces huge decisions.\n\nKey challenges to solve:\n\n- ID generation strategy (Snowflake IDs? base62?)\n- consistent hashing across shards\n- hot key protection\n\nDeliverable: build a prototype, hammer it with a load generator, and tune your write path until you get predictable low-latency writes.\n\nProject idea 3: “E-Commerce Checkout as a SAGA”\n\nYour goal: durability + correctness over everything.\n\nKey challenges to solve:\n→ Payment, Inventory, Order microservices coordination\n→ Orchestrator vs Choreography\n→ idempotency and retries\n\nDeliverable: show how you avoid double-charging customers through idempotent event handling + a durable orchestrator.\n\nJust picking a “cool” tool won’t save you.\nGood system design comes from defending your trade-offs.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[14,15],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"69941978","name":"Swapna Kumar Panda","screen_name":"swapnakpanda","indices":[0,13]}]},"favorited":false,"in_reply_to_screen_name":"swapnakpanda","lang":"qme","retweeted":false,"fact_check":null,"id":"1986473808937550306","view_count":138,"bookmark_count":0,"created_at":1762447237000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1986110846481932596","full_text":"@swapnakpanda 🤩","in_reply_to_user_id_str":"69941978","in_reply_to_status_id_str":"1986110846481932596","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[17,35],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1646445864796184578","name":"Neo Kim","screen_name":"systemdesignone","indices":[0,16]}]},"favorited":false,"in_reply_to_screen_name":"systemdesignone","lang":"fr","retweeted":false,"fact_check":null,"id":"1986530811789635661","view_count":221,"bookmark_count":0,"created_at":1762460828000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1986416083482382500","full_text":"@systemdesignone Maintenance free 👌","in_reply_to_user_id_str":"1646445864796184578","in_reply_to_status_id_str":"1986416083482382500","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-08","value":0,"startTime":1762473600000,"endTime":1762560000000,"tweets":[]},{"label":"2025-11-09","value":0,"startTime":1762560000000,"endTime":1762646400000,"tweets":[]},{"label":"2025-11-10","value":0,"startTime":1762646400000,"endTime":1762732800000,"tweets":[]},{"label":"2025-11-11","value":15,"startTime":1762732800000,"endTime":1762819200000,"tweets":[{"bookmarked":false,"display_text_range":[0,284],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/UDJqLAGLbb","expanded_url":"https://x.com/RaulJuncoV/status/1987868382503620805/photo/1","id_str":"1987868378829357056","indices":[285,308],"media_key":"3_1987868378829357056","media_url_https":"https://pbs.twimg.com/media/G5ZTwiRbAAATx6v.jpg","type":"photo","url":"https://t.co/UDJqLAGLbb","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1961,"w":2048,"resize":"fit"},"medium":{"h":1149,"w":1200,"resize":"fit"},"small":{"h":651,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":2344,"width":2448,"focus_rects":[{"x":0,"y":0,"w":2448,"h":1371},{"x":104,"y":0,"w":2344,"h":2344},{"x":257,"y":0,"w":2056,"h":2344},{"x":699,"y":0,"w":1172,"h":2344},{"x":0,"y":0,"w":2448,"h":2344}]},"media_results":{"result":{"media_key":"3_1987868378829357056"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/UDJqLAGLbb","expanded_url":"https://x.com/RaulJuncoV/status/1987868382503620805/photo/1","id_str":"1987868378829357056","indices":[285,308],"media_key":"3_1987868378829357056","media_url_https":"https://pbs.twimg.com/media/G5ZTwiRbAAATx6v.jpg","type":"photo","url":"https://t.co/UDJqLAGLbb","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1961,"w":2048,"resize":"fit"},"medium":{"h":1149,"w":1200,"resize":"fit"},"small":{"h":651,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":2344,"width":2448,"focus_rects":[{"x":0,"y":0,"w":2448,"h":1371},{"x":104,"y":0,"w":2344,"h":2344},{"x":257,"y":0,"w":2056,"h":2344},{"x":699,"y":0,"w":1172,"h":2344},{"x":0,"y":0,"w":2448,"h":2344}]},"media_results":{"result":{"media_key":"3_1987868378829357056"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1987868382503620805","view_count":25228,"bookmark_count":317,"created_at":1762779729000,"favorite_count":331,"quote_count":0,"reply_count":15,"retweet_count":47,"user_id_str":"1272872603569528833","conversation_id_str":"1987868382503620805","full_text":"You don’t pick tools based on what’s cool. You pick based on constraints.\n\nTopics vs Queues\n\nHere are the 5 questions that decide the right one:\n\n1. One worker or many?\n\nIf one consumer should process a message -> Queue.\nIf many consumers need the same message -> Topic.\n\nSimple rule:\n\nQueue = throughput.\nTopic = fan-out.\n\n2. Can you lose messages?\n\nIf losing a message is unacceptable -> Queue wins.\nTopics need more config to get the same safety guarantees.\n\n3. Are you scaling workload or audience?\n\nQueues scale workload (parallelism).\nTopics scale audience (more listeners).\nMost engineers confuse the two.\n\n4. What if a consumer dies?\n\nQueues handle tracking for you.\nTopics make you handle offsets + state.\n\nThis complexity hurts when volume explodes.\n\n5. How fast is the system evolving?\n\nNew system, changing requirements? -> Topic gives you flexibility.\nStable system, clear workflow? -> Queue gives you simplicity.\n\nMy recommendation:\n\nStart with a Queue.\nWhen you actually need fan-out, evolve to a Topic.\n\nPicking based on taste is amateur.\nPicking based on constraints is senior.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-12","value":13,"startTime":1762819200000,"endTime":1762905600000,"tweets":[{"bookmarked":false,"display_text_range":[0,272],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/qriDNEx3Jx","expanded_url":"https://x.com/RaulJuncoV/status/1988231827358896373/photo/1","id_str":"1988231820564107264","indices":[273,296],"media_key":"3_1988231820564107264","media_url_https":"https://pbs.twimg.com/media/G5eeToPaEAAjvNw.jpg","type":"photo","url":"https://t.co/qriDNEx3Jx","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":871,"y":253,"h":193,"w":193},{"x":863,"y":549,"h":213,"w":213}]},"medium":{"faces":[{"x":510,"y":148,"h":113,"w":113},{"x":506,"y":322,"h":125,"w":125}]},"small":{"faces":[{"x":289,"y":84,"h":64,"w":64},{"x":286,"y":182,"h":71,"w":71}]},"orig":{"faces":[{"x":1773,"y":516,"h":394,"w":394},{"x":1757,"y":1118,"h":435,"w":435}]}},"sizes":{"large":{"h":2048,"w":1580,"resize":"fit"},"medium":{"h":1200,"w":926,"resize":"fit"},"small":{"h":680,"w":525,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":4166,"width":3215,"focus_rects":[{"x":0,"y":1494,"w":3215,"h":1800},{"x":0,"y":787,"w":3215,"h":3215},{"x":0,"y":501,"w":3215,"h":3665},{"x":0,"y":0,"w":2083,"h":4166},{"x":0,"y":0,"w":3215,"h":4166}]},"media_results":{"result":{"media_key":"3_1988231820564107264"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/qriDNEx3Jx","expanded_url":"https://x.com/RaulJuncoV/status/1988231827358896373/photo/1","id_str":"1988231820564107264","indices":[273,296],"media_key":"3_1988231820564107264","media_url_https":"https://pbs.twimg.com/media/G5eeToPaEAAjvNw.jpg","type":"photo","url":"https://t.co/qriDNEx3Jx","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":871,"y":253,"h":193,"w":193},{"x":863,"y":549,"h":213,"w":213}]},"medium":{"faces":[{"x":510,"y":148,"h":113,"w":113},{"x":506,"y":322,"h":125,"w":125}]},"small":{"faces":[{"x":289,"y":84,"h":64,"w":64},{"x":286,"y":182,"h":71,"w":71}]},"orig":{"faces":[{"x":1773,"y":516,"h":394,"w":394},{"x":1757,"y":1118,"h":435,"w":435}]}},"sizes":{"large":{"h":2048,"w":1580,"resize":"fit"},"medium":{"h":1200,"w":926,"resize":"fit"},"small":{"h":680,"w":525,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":4166,"width":3215,"focus_rects":[{"x":0,"y":1494,"w":3215,"h":1800},{"x":0,"y":787,"w":3215,"h":3215},{"x":0,"y":501,"w":3215,"h":3665},{"x":0,"y":0,"w":2083,"h":4166},{"x":0,"y":0,"w":3215,"h":4166}]},"media_results":{"result":{"media_key":"3_1988231820564107264"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1988231827358896373","view_count":17366,"bookmark_count":241,"created_at":1762866381000,"favorite_count":216,"quote_count":1,"reply_count":12,"retweet_count":26,"user_id_str":"1272872603569528833","conversation_id_str":"1988231827358896373","full_text":"Anyone can return 200.\nReal engineers return 202 and still deliver.\n\nMost teams think “faster” means “simpler.”\nThey block until everything’s done.\nThen they wonder why latency spikes and the system melts under load.\n\nA. Make it fully synchronous. “Just wait till it’s all complete.”\nSafe on paper. Pain in production.\n\nC. Write to the database and fire off background jobs.\nFeels fast. But when those jobs fail, no one knows until it’s too late.\n\nD. Run a saga in the same request.\nTotal control — until one step hangs and the whole thing dies.\n\nThe real move: 202 Accepted + durable queue + status resource.\n\nWhy it works:\n\n1. Clients get instant responses. No waiting.\n2. Queues absorb spikes, retries, and downstream chaos.\n3. You gain visibility through status endpoints and webhooks.\n4. Systems stay decoupled and fault-tolerant.\n5. Latency becomes predictable; you own the timing.\n\nTrade-offs worth paying:\n\n- Eventual consistency. Things settle, not sync instantly.\n- Job tracking. You need a clear state machine.\n- Idempotency. Every retry must be safe.\n- DLQs and metrics. Otherwise you’re blind when it breaks.\n- Ordering. Version every update or lose sequence.\n\n200 shines in happy paths.\n202 shines when the world’s on fire.\n\nSo here’s the question:\nWhen do you let your API walk away instead of waiting?","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[17,33],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1646445864796184578","name":"Neo Kim","screen_name":"systemdesignone","indices":[0,16]}]},"favorited":false,"in_reply_to_screen_name":"systemdesignone","lang":"en","retweeted":false,"fact_check":null,"id":"1988235042380787822","view_count":546,"bookmark_count":1,"created_at":1762867148000,"favorite_count":1,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1988227503870156858","full_text":"@systemdesignone Big fan of these","in_reply_to_user_id_str":"1646445864796184578","in_reply_to_status_id_str":"1988227503870156858","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-13","value":0,"startTime":1762905600000,"endTime":1762992000000,"tweets":[{"bookmarked":false,"display_text_range":[12,70],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"2259435828","name":"Hassaan Raza","screen_name":"hassaanrza","indices":[0,11]}]},"favorited":false,"in_reply_to_screen_name":"hassaanrza","lang":"en","retweeted":false,"fact_check":null,"id":"1988674193618272521","view_count":2,"bookmark_count":0,"created_at":1762971850000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1988666194795331996","full_text":"@hassaanrza This is wild; in the best way.\n\nContext is the cheat code.","in_reply_to_user_id_str":"2259435828","in_reply_to_status_id_str":"1988666194795331996","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-14","value":0,"startTime":1762992000000,"endTime":1763078400000,"tweets":[]},{"label":"2025-11-15","value":0,"startTime":1763078400000,"endTime":1763164800000,"tweets":[{"bookmarked":false,"display_text_range":[15,91],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"727835447267868674","name":"Petar Ivanov","screen_name":"petarivanovv9","indices":[0,14]}]},"favorited":false,"in_reply_to_screen_name":"petarivanovv9","lang":"en","retweeted":false,"fact_check":null,"id":"1989309042531950848","view_count":11,"bookmark_count":0,"created_at":1763123209000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1989235105940787557","full_text":"@petarivanovv9 Sometimes I feel my copilot is suggesting solutions based on the questions 😅","in_reply_to_user_id_str":"727835447267868674","in_reply_to_status_id_str":"1989235105940787557","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[14,45],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"69941978","name":"Swapna Kumar Panda","screen_name":"swapnakpanda","indices":[0,13]}]},"favorited":false,"in_reply_to_screen_name":"swapnakpanda","lang":"en","retweeted":false,"fact_check":null,"id":"1989122223874170900","view_count":259,"bookmark_count":0,"created_at":1763078668000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1989008863098728694","full_text":"@swapnakpanda Handling data is a prime skill.","in_reply_to_user_id_str":"69941978","in_reply_to_status_id_str":"1989008863098728694","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[14,23],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"69941978","name":"Swapna Kumar Panda","screen_name":"swapnakpanda","indices":[0,13]}]},"favorited":false,"in_reply_to_screen_name":"swapnakpanda","lang":"en","retweeted":false,"fact_check":null,"id":"1989475550759661850","view_count":325,"bookmark_count":0,"created_at":1763162908000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1989417239263809968","full_text":"@swapnakpanda The goat!","in_reply_to_user_id_str":"69941978","in_reply_to_status_id_str":"1989417239263809968","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-16","value":0,"startTime":1763164800000,"endTime":1763251200000,"tweets":[]},{"label":"2025-11-17","value":0,"startTime":1763251200000,"endTime":1763337600000,"tweets":[]},{"label":"2025-11-18","value":0,"startTime":1763337600000,"endTime":1763424000000,"tweets":[]}],"nbookmarks":[{"label":"2025-10-19","value":0,"startTime":1760745600000,"endTime":1760832000000,"tweets":[]},{"label":"2025-10-20","value":0,"startTime":1760832000000,"endTime":1760918400000,"tweets":[]},{"label":"2025-10-21","value":2912,"startTime":1760918400000,"endTime":1761004800000,"tweets":[{"bookmarked":false,"display_text_range":[0,275],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/oQOUxmFG12","expanded_url":"https://x.com/RaulJuncoV/status/1980243241783197925/photo/1","id_str":"1980243235646926848","indices":[276,299],"media_key":"3_1980243235646926848","media_url_https":"https://pbs.twimg.com/media/G3s8uyWa8AAY6nx.jpg","type":"photo","url":"https://t.co/oQOUxmFG12","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":1363,"y":401,"h":101,"w":101}]},"medium":{"faces":[{"x":799,"y":235,"h":59,"w":59}]},"small":{"faces":[{"x":452,"y":133,"h":33,"w":33}]},"orig":{"faces":[{"x":2036,"y":600,"h":152,"w":152}]}},"sizes":{"large":{"h":1898,"w":2048,"resize":"fit"},"medium":{"h":1112,"w":1200,"resize":"fit"},"small":{"h":630,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":2833,"width":3057,"focus_rects":[{"x":0,"y":593,"w":3057,"h":1712},{"x":0,"y":0,"w":2833,"h":2833},{"x":0,"y":0,"w":2485,"h":2833},{"x":0,"y":0,"w":1417,"h":2833},{"x":0,"y":0,"w":3057,"h":2833}]},"media_results":{"result":{"media_key":"3_1980243235646926848"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/oQOUxmFG12","expanded_url":"https://x.com/RaulJuncoV/status/1980243241783197925/photo/1","id_str":"1980243235646926848","indices":[276,299],"media_key":"3_1980243235646926848","media_url_https":"https://pbs.twimg.com/media/G3s8uyWa8AAY6nx.jpg","type":"photo","url":"https://t.co/oQOUxmFG12","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":1363,"y":401,"h":101,"w":101}]},"medium":{"faces":[{"x":799,"y":235,"h":59,"w":59}]},"small":{"faces":[{"x":452,"y":133,"h":33,"w":33}]},"orig":{"faces":[{"x":2036,"y":600,"h":152,"w":152}]}},"sizes":{"large":{"h":1898,"w":2048,"resize":"fit"},"medium":{"h":1112,"w":1200,"resize":"fit"},"small":{"h":630,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":2833,"width":3057,"focus_rects":[{"x":0,"y":593,"w":3057,"h":1712},{"x":0,"y":0,"w":2833,"h":2833},{"x":0,"y":0,"w":2485,"h":2833},{"x":0,"y":0,"w":1417,"h":2833},{"x":0,"y":0,"w":3057,"h":2833}]},"media_results":{"result":{"media_key":"3_1980243235646926848"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1980243241783197925","view_count":127089,"bookmark_count":2911,"created_at":1760961754000,"favorite_count":2061,"quote_count":3,"reply_count":39,"retweet_count":296,"user_id_str":"1272872603569528833","conversation_id_str":"1980243241783197925","full_text":"System Design isn’t one big concept.\n\nIt’s a staircase.\n\nMost engineers try to skip to “distributed systems.”\nThen, wonder why everything collapses under load.\n\nYou can’t copy-paste scale.\nYou earn it, step by step.\n\nStep 1: Foundations\n\n- Learn how data moves.\n- Networking. Databases. Caching. APIs.\n- You can’t scale what you don’t understand.\n\nStep 2: Mechanics\n\n- Learn how systems behave under stress.\n- Queues. Consistency. Observability. Failures.\n- This is where good engineers become reliable ones.\n\nStep 3: Architecture\n\n- Learn how to design for change.\n- Trade-offs. Evolution. Resilience.\n- You stop asking “how do I build this?” and start asking “how will this break?”\n\nMost people collect patterns.\nFew develop principles.\nThe difference? Depth.\n\nThe deeper you go, the less you rely on luck, and the more you rely on design.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[17,29],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1646445864796184578","name":"Neo Kim","screen_name":"systemdesignone","indices":[0,16]}]},"favorited":false,"in_reply_to_screen_name":"systemdesignone","lang":"en","retweeted":false,"fact_check":null,"id":"1980258218061226195","view_count":887,"bookmark_count":0,"created_at":1760965325000,"favorite_count":3,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1980243241783197925","full_text":"@systemdesignone Thanks, Neo!","in_reply_to_user_id_str":"1646445864796184578","in_reply_to_status_id_str":"1980248053190922438","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[16,77],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"2227261574","name":"Anton Martyniuk","screen_name":"AntonMartyniuk","indices":[0,15]}]},"favorited":false,"in_reply_to_screen_name":"AntonMartyniuk","lang":"en","retweeted":false,"fact_check":null,"id":"1980246842588938510","view_count":674,"bookmark_count":0,"created_at":1760962613000,"favorite_count":6,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1980243241783197925","full_text":"@AntonMartyniuk Design books teach concepts.\nProduction teaches consequences.","in_reply_to_user_id_str":"2227261574","in_reply_to_status_id_str":"1980245186430239051","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[17,77],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1646445864796184578","name":"Neo Kim","screen_name":"systemdesignone","indices":[0,16]}]},"favorited":false,"in_reply_to_screen_name":"systemdesignone","lang":"en","retweeted":false,"fact_check":null,"id":"1980246673772138693","view_count":372,"bookmark_count":1,"created_at":1760962572000,"favorite_count":2,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1980245638454419678","full_text":"@systemdesignone I like how this breaks things down by problem → solution. 👌","in_reply_to_user_id_str":"1646445864796184578","in_reply_to_status_id_str":"1980245638454419678","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-22","value":0,"startTime":1761004800000,"endTime":1761091200000,"tweets":[]},{"label":"2025-10-23","value":43,"startTime":1761091200000,"endTime":1761177600000,"tweets":[{"bookmarked":false,"display_text_range":[0,278],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/GjHYrOAJTN","expanded_url":"https://x.com/RaulJuncoV/status/1980968270254821785/photo/1","id_str":"1980968266593157120","indices":[279,302],"media_key":"3_1980968266593157120","media_url_https":"https://pbs.twimg.com/media/G33QJJGbQAA5UxN.jpg","type":"photo","url":"https://t.co/GjHYrOAJTN","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":547,"y":1311,"h":275,"w":275},{"x":521,"y":1530,"h":355,"w":355}]},"medium":{"faces":[{"x":320,"y":768,"h":161,"w":161},{"x":305,"y":897,"h":208,"w":208}]},"small":{"faces":[{"x":181,"y":435,"h":91,"w":91},{"x":173,"y":508,"h":117,"w":117}]},"orig":{"faces":[{"x":559,"y":1340,"h":281,"w":281},{"x":533,"y":1564,"h":363,"w":363}]}},"sizes":{"large":{"h":2048,"w":1982,"resize":"fit"},"medium":{"h":1200,"w":1162,"resize":"fit"},"small":{"h":680,"w":658,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":2092,"width":2025,"focus_rects":[{"x":0,"y":0,"w":2025,"h":1134},{"x":0,"y":0,"w":2025,"h":2025},{"x":0,"y":0,"w":1835,"h":2092},{"x":365,"y":0,"w":1046,"h":2092},{"x":0,"y":0,"w":2025,"h":2092}]},"media_results":{"result":{"media_key":"3_1980968266593157120"}}}],"symbols":[],"timestamps":[],"urls":[{"display_url":"systemdesignclassroom.substack.com/p/the-architec…","expanded_url":"https://systemdesignclassroom.substack.com/p/the-architecture-that-gets-you-here","url":"https://t.co/9wkWUqDtk4","indices":[808,831]}],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/GjHYrOAJTN","expanded_url":"https://x.com/RaulJuncoV/status/1980968270254821785/photo/1","id_str":"1980968266593157120","indices":[279,302],"media_key":"3_1980968266593157120","media_url_https":"https://pbs.twimg.com/media/G33QJJGbQAA5UxN.jpg","type":"photo","url":"https://t.co/GjHYrOAJTN","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":547,"y":1311,"h":275,"w":275},{"x":521,"y":1530,"h":355,"w":355}]},"medium":{"faces":[{"x":320,"y":768,"h":161,"w":161},{"x":305,"y":897,"h":208,"w":208}]},"small":{"faces":[{"x":181,"y":435,"h":91,"w":91},{"x":173,"y":508,"h":117,"w":117}]},"orig":{"faces":[{"x":559,"y":1340,"h":281,"w":281},{"x":533,"y":1564,"h":363,"w":363}]}},"sizes":{"large":{"h":2048,"w":1982,"resize":"fit"},"medium":{"h":1200,"w":1162,"resize":"fit"},"small":{"h":680,"w":658,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":2092,"width":2025,"focus_rects":[{"x":0,"y":0,"w":2025,"h":1134},{"x":0,"y":0,"w":2025,"h":2025},{"x":0,"y":0,"w":1835,"h":2092},{"x":365,"y":0,"w":1046,"h":2092},{"x":0,"y":0,"w":2025,"h":2092}]},"media_results":{"result":{"media_key":"3_1980968266593157120"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1980968270254821785","view_count":3634,"bookmark_count":43,"created_at":1761134614000,"favorite_count":69,"quote_count":0,"reply_count":7,"retweet_count":10,"user_id_str":"1272872603569528833","conversation_id_str":"1980968270254821785","full_text":"Bad code hurts.\n\nOld architecture kills.\n\nMost engineers build systems that work.\nGreat engineers build systems that evolve.\n\nHere’s the painful truth:\nYour current architecture is perfectly optimized…\nfor your current scale.\n\nBut scale changes everything:\n\n- Traffic patterns\n- Data growth\n- Team structure\n- Even how you deploy\n\nThat’s when yesterday’s “clean design” becomes today’s bottleneck.\n\nYou can’t scale what was never designed to evolve.\n\nSo before you obsess over microservices, caching layers, or queue depth, ask yourself one question:\n\n👉 Can my architecture survive the next stage of growth?\n\nIf you’re unsure, you’ll love this article.\n\nIt breaks down how to recognize when your system has outgrown its design, and how to evolve it without rewriting everything from scratch.\n\nRead it here → https://t.co/9wkWUqDtk4","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[14,31],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"69941978","name":"Swapna Kumar Panda","screen_name":"swapnakpanda","indices":[0,13]}]},"favorited":false,"in_reply_to_screen_name":"swapnakpanda","lang":"ht","retweeted":false,"fact_check":null,"id":"1980789426406965674","view_count":248,"bookmark_count":0,"created_at":1761091975000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1980673785947627657","full_text":"@swapnakpanda Nice one, Swapna.","in_reply_to_user_id_str":"69941978","in_reply_to_status_id_str":"1980673785947627657","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[17,34],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1646445864796184578","name":"Neo Kim","screen_name":"systemdesignone","indices":[0,16]}]},"favorited":false,"in_reply_to_screen_name":"systemdesignone","lang":"en","retweeted":false,"fact_check":null,"id":"1980969555066237173","view_count":426,"bookmark_count":0,"created_at":1761134921000,"favorite_count":2,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1980961602129010724","full_text":"@systemdesignone Simply put, Neo 👌","in_reply_to_user_id_str":"1646445864796184578","in_reply_to_status_id_str":"1980961602129010724","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-24","value":0,"startTime":1761177600000,"endTime":1761264000000,"tweets":[]},{"label":"2025-10-25","value":3302,"startTime":1761264000000,"endTime":1761350400000,"tweets":[{"bookmarked":false,"display_text_range":[0,23],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/LMvcsakB6v","expanded_url":"https://x.com/RaulJuncoV/status/1981693213741289658/photo/1","id_str":"1981693208733339648","indices":[24,47],"media_key":"3_1981693208733339648","media_url_https":"https://pbs.twimg.com/media/G4BjeVBa0AAguHT.jpg","type":"photo","url":"https://t.co/LMvcsakB6v","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1796,"w":2048,"resize":"fit"},"medium":{"h":1052,"w":1200,"resize":"fit"},"small":{"h":596,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":2652,"width":3024,"focus_rects":[{"x":0,"y":739,"w":3024,"h":1693},{"x":0,"y":0,"w":2652,"h":2652},{"x":0,"y":0,"w":2326,"h":2652},{"x":318,"y":0,"w":1326,"h":2652},{"x":0,"y":0,"w":3024,"h":2652}]},"media_results":{"result":{"media_key":"3_1981693208733339648"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/LMvcsakB6v","expanded_url":"https://x.com/RaulJuncoV/status/1981693213741289658/photo/1","id_str":"1981693208733339648","indices":[24,47],"media_key":"3_1981693208733339648","media_url_https":"https://pbs.twimg.com/media/G4BjeVBa0AAguHT.jpg","type":"photo","url":"https://t.co/LMvcsakB6v","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1796,"w":2048,"resize":"fit"},"medium":{"h":1052,"w":1200,"resize":"fit"},"small":{"h":596,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":2652,"width":3024,"focus_rects":[{"x":0,"y":739,"w":3024,"h":1693},{"x":0,"y":0,"w":2652,"h":2652},{"x":0,"y":0,"w":2326,"h":2652},{"x":318,"y":0,"w":1326,"h":2652},{"x":0,"y":0,"w":3024,"h":2652}]},"media_results":{"result":{"media_key":"3_1981693208733339648"}}}]},"favorited":true,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":true,"fact_check":null,"id":"1981693213741289658","view_count":248171,"bookmark_count":3302,"created_at":1761307454000,"favorite_count":4193,"quote_count":17,"reply_count":62,"retweet_count":358,"user_id_str":"1272872603569528833","conversation_id_str":"1981693213741289658","full_text":"Backend survival kit. 👇 https://t.co/LMvcsakB6v","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-26","value":0,"startTime":1761350400000,"endTime":1761436800000,"tweets":[]},{"label":"2025-10-27","value":0,"startTime":1761436800000,"endTime":1761523200000,"tweets":[]},{"label":"2025-10-28","value":691,"startTime":1761523200000,"endTime":1761609600000,"tweets":[{"bookmarked":false,"display_text_range":[0,279],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/FVjJmB1cJz","expanded_url":"https://x.com/RaulJuncoV/status/1982780115953319987/photo/1","id_str":"1982780110949457920","indices":[280,303],"media_key":"3_1982780110949457920","media_url_https":"https://pbs.twimg.com/media/G4RAAXTaIAAl1RI.jpg","type":"photo","url":"https://t.co/FVjJmB1cJz","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1556,"w":2048,"resize":"fit"},"medium":{"h":912,"w":1200,"resize":"fit"},"small":{"h":517,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":2098,"width":2762,"focus_rects":[{"x":0,"y":0,"w":2762,"h":1547},{"x":401,"y":0,"w":2098,"h":2098},{"x":530,"y":0,"w":1840,"h":2098},{"x":926,"y":0,"w":1049,"h":2098},{"x":0,"y":0,"w":2762,"h":2098}]},"media_results":{"result":{"media_key":"3_1982780110949457920"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/FVjJmB1cJz","expanded_url":"https://x.com/RaulJuncoV/status/1982780115953319987/photo/1","id_str":"1982780110949457920","indices":[280,303],"media_key":"3_1982780110949457920","media_url_https":"https://pbs.twimg.com/media/G4RAAXTaIAAl1RI.jpg","type":"photo","url":"https://t.co/FVjJmB1cJz","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1556,"w":2048,"resize":"fit"},"medium":{"h":912,"w":1200,"resize":"fit"},"small":{"h":517,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":2098,"width":2762,"focus_rects":[{"x":0,"y":0,"w":2762,"h":1547},{"x":401,"y":0,"w":2098,"h":2098},{"x":530,"y":0,"w":1840,"h":2098},{"x":926,"y":0,"w":1049,"h":2098},{"x":0,"y":0,"w":2762,"h":2098}]},"media_results":{"result":{"media_key":"3_1982780110949457920"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1982780115953319987","view_count":37885,"bookmark_count":690,"created_at":1761566592000,"favorite_count":590,"quote_count":2,"reply_count":21,"retweet_count":85,"user_id_str":"1272872603569528833","conversation_id_str":"1982780115953319987","full_text":"Payments don’t allow second chances.\n\nHere’s the decision Marco had to make 👇\n\nMost engineers choose speed first.\nThen they spend months building refunds, reconciliation jobs, and damage control.\n\nPayments don’t care about “low latency.”\nThey care about not charging users twice.\n\nThese were his choices:\n\nA -> Strong Consistency\nStore a client-generated idempotency key + the final response in a durable DB.\nUnique constraint rejects duplicates.\nAuditable. Correct. Slightly slower.\n\nB -> Redis TTL Hack\nSETNX lock → process → cache result.\nBlazing fast… until Redis restarts, TTL expires early, or a partition hits.\nThen you bill someone twice and “investigate” for days.\n\nC -> Kafka Magic Thinking\nPublish events and trust “exactly-once” processing downstream.\nBut payments need correctness before success is returned.\nThis solves scale, not accountability.\n\nD -> Fix It Later\nLet double-charges happen.\nThen run audits, refunds, apologies, and maybe PR damage control.\nCheap to build. Expensive to earn trust back.\n\nMarco picked A.\nBecause the “fast” options become the most expensive ones once real money moves.\n\nIn FinTech: correctness wins. Every. Single. Time.\n\nLatency stings.\nDouble-charging destroys trust.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[12,22],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1804817485612408832","name":"Nina","screen_name":"HeyNina101","indices":[0,11]}]},"favorited":false,"in_reply_to_screen_name":"HeyNina101","lang":"no","retweeted":false,"fact_check":null,"id":"1982782174123229185","view_count":3881,"bookmark_count":1,"created_at":1761567083000,"favorite_count":3,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1982748606869233848","full_text":"@HeyNina101 Stanford 👌","in_reply_to_user_id_str":"1804817485612408832","in_reply_to_status_id_str":"1982748606869233848","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-29","value":653,"startTime":1761609600000,"endTime":1761696000000,"tweets":[{"bookmarked":false,"display_text_range":[0,274],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/IqGVHPOsQM","expanded_url":"https://x.com/RaulJuncoV/status/1983142597758726533/photo/1","id_str":"1983142591274291200","indices":[275,298],"media_key":"3_1983142591274291200","media_url_https":"https://pbs.twimg.com/media/G4WJrfvaEAAlztb.jpg","type":"photo","url":"https://t.co/IqGVHPOsQM","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":531,"y":723,"h":99,"w":99}]},"medium":{"faces":[{"x":311,"y":423,"h":58,"w":58}]},"small":{"faces":[{"x":176,"y":240,"h":33,"w":33}]},"orig":{"faces":[{"x":908,"y":1236,"h":170,"w":170}]}},"sizes":{"large":{"h":2048,"w":1971,"resize":"fit"},"medium":{"h":1200,"w":1155,"resize":"fit"},"small":{"h":680,"w":655,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":3498,"width":3367,"focus_rects":[{"x":0,"y":0,"w":3367,"h":1886},{"x":0,"y":0,"w":3367,"h":3367},{"x":0,"y":0,"w":3068,"h":3498},{"x":612,"y":0,"w":1749,"h":3498},{"x":0,"y":0,"w":3367,"h":3498}]},"media_results":{"result":{"media_key":"3_1983142591274291200"}}}],"symbols":[],"timestamps":[],"urls":[{"display_url":"newsletter.systemdesignclassroom.com/p/performance-…","expanded_url":"https://newsletter.systemdesignclassroom.com/p/performance-doesnt-start-at-select","url":"https://t.co/ZzrjzolCXm","indices":[340,363]},{"display_url":"newsletter.systemdesignclassroom.com/p/performance-…","expanded_url":"https://newsletter.systemdesignclassroom.com/p/performance-doesnt-start-at-select","url":"https://t.co/ZzrjzolCXm","indices":[340,363]}],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/IqGVHPOsQM","expanded_url":"https://x.com/RaulJuncoV/status/1983142597758726533/photo/1","id_str":"1983142591274291200","indices":[275,298],"media_key":"3_1983142591274291200","media_url_https":"https://pbs.twimg.com/media/G4WJrfvaEAAlztb.jpg","type":"photo","url":"https://t.co/IqGVHPOsQM","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":531,"y":723,"h":99,"w":99}]},"medium":{"faces":[{"x":311,"y":423,"h":58,"w":58}]},"small":{"faces":[{"x":176,"y":240,"h":33,"w":33}]},"orig":{"faces":[{"x":908,"y":1236,"h":170,"w":170}]}},"sizes":{"large":{"h":2048,"w":1971,"resize":"fit"},"medium":{"h":1200,"w":1155,"resize":"fit"},"small":{"h":680,"w":655,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":3498,"width":3367,"focus_rects":[{"x":0,"y":0,"w":3367,"h":1886},{"x":0,"y":0,"w":3367,"h":3367},{"x":0,"y":0,"w":3068,"h":3498},{"x":612,"y":0,"w":1749,"h":3498},{"x":0,"y":0,"w":3367,"h":3498}]},"media_results":{"result":{"media_key":"3_1983142591274291200"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1983142597758726533","view_count":44371,"bookmark_count":651,"created_at":1761653014000,"favorite_count":582,"quote_count":0,"reply_count":21,"retweet_count":90,"user_id_str":"1272872603569528833","conversation_id_str":"1983142597758726533","full_text":"Most performance issues don’t come from bad queries.\n\nThey come from bad tables.\n\nEvery CREATE TABLE is a long-term performance decision:\n\n- Data types\n- Indexes\n- Constraints\n- Partitioning\n\nI broke down what years of designing and re-designing databases taught me, and why schema design is where performance truly begins.\n\nRead it here → https://t.co/ZzrjzolCXm","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[14,37],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"69941978","name":"Swapna Kumar Panda","screen_name":"swapnakpanda","indices":[0,13]}]},"favorited":false,"in_reply_to_screen_name":"swapnakpanda","lang":"en","retweeted":false,"fact_check":null,"id":"1982966634366013543","view_count":190,"bookmark_count":0,"created_at":1761611062000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1982788090138644836","full_text":"@swapnakpanda This is the foundation!","in_reply_to_user_id_str":"69941978","in_reply_to_status_id_str":"1982788090138644836","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[17,190],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1646445864796184578","name":"Neo Kim","screen_name":"systemdesignone","indices":[0,16]}]},"favorited":false,"in_reply_to_screen_name":"systemdesignone","lang":"en","retweeted":false,"fact_check":null,"id":"1983160932651151384","view_count":150,"bookmark_count":0,"created_at":1761657386000,"favorite_count":1,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1983149790574596465","full_text":"@systemdesignone The Google Docs one is a prime example of real-time collaboration.\n\nOperational Transformation to handle concurrent edits is well explained.\n\nThanks for the compilation, Neo","in_reply_to_user_id_str":"1646445864796184578","in_reply_to_status_id_str":"1983149790574596465","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[11,124],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"107936751","name":"Karan Goel","screen_name":"krandiash","indices":[0,10]}]},"favorited":false,"in_reply_to_screen_name":"krandiash","lang":"en","retweeted":false,"fact_check":null,"id":"1983211148003455186","view_count":1246,"bookmark_count":1,"created_at":1761669358000,"favorite_count":5,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1983202316397453676","full_text":"@krandiash I’ve tested more than 17 AI voices over the last year.\n\nNothing close to Sonic-3.\n\nCongrats on the launch, Karan!","in_reply_to_user_id_str":"107936751","in_reply_to_status_id_str":"1983202316397453676","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[14,48],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1676101671003516928","name":"Aakash Verma","screen_name":"VermaAakash3","indices":[0,13]}]},"favorited":false,"in_reply_to_screen_name":"VermaAakash3","lang":"en","retweeted":false,"fact_check":null,"id":"1983220878725783622","view_count":35,"bookmark_count":1,"created_at":1761671678000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1983217284421419046","full_text":"@VermaAakash3 I have been playing with Sonic-3 🤯","in_reply_to_user_id_str":"1676101671003516928","in_reply_to_status_id_str":"1983217284421419046","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[15,36],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1409440115554873354","name":"Chidanand Tripathi","screen_name":"thetripathi58","indices":[0,14]}]},"favorited":false,"in_reply_to_screen_name":"thetripathi58","lang":"en","retweeted":false,"fact_check":null,"id":"1983223641153188111","view_count":57,"bookmark_count":0,"created_at":1761672337000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1983220578090922263","full_text":"@thetripathi58 Next level voice AI 🤯","in_reply_to_user_id_str":"1409440115554873354","in_reply_to_status_id_str":"1983220578090922263","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[13,69],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1860095764648853506","name":"Nas","screen_name":"Nas_tech_AI","indices":[0,12]}]},"favorited":false,"in_reply_to_screen_name":"Nas_tech_AI","lang":"en","retweeted":false,"fact_check":null,"id":"1983223455450284381","view_count":31,"bookmark_count":0,"created_at":1761672292000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1983219921493639223","full_text":"@Nas_tech_AI It sounds way more natural than anything else out there.","in_reply_to_user_id_str":"1860095764648853506","in_reply_to_status_id_str":"1983219921493639223","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[12,33],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1628683814993027072","name":"Robin Delta","screen_name":"heyrobinai","indices":[0,11]},{"id_str":"1705681383048597504","name":"Cartesia","screen_name":"cartesia_ai","indices":[21,33]}]},"favorited":false,"in_reply_to_screen_name":"heyrobinai","lang":"en","retweeted":false,"fact_check":null,"id":"1983222118763417706","view_count":482,"bookmark_count":0,"created_at":1761671974000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1983220022706352575","full_text":"@heyrobinai Nice job @cartesia_ai","in_reply_to_user_id_str":"1628683814993027072","in_reply_to_status_id_str":"1983220022706352575","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[17,51],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1430015840","name":"Aakash Kanojiya","screen_name":"Kanojiyaaakash1","indices":[0,16]}]},"favorited":false,"in_reply_to_screen_name":"Kanojiyaaakash1","lang":"en","retweeted":false,"fact_check":null,"id":"1983221755217871007","view_count":438,"bookmark_count":0,"created_at":1761671887000,"favorite_count":2,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1983219052320567634","full_text":"@Kanojiyaaakash1 Sounds really good in Spanish too.","in_reply_to_user_id_str":"1430015840","in_reply_to_status_id_str":"1983219052320567634","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[11,30],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1598298705610051591","name":"Rishabh","screen_name":"Rixhabh__","indices":[0,10]}]},"favorited":false,"in_reply_to_screen_name":"Rixhabh__","lang":"en","retweeted":false,"fact_check":null,"id":"1983223040855937341","view_count":168,"bookmark_count":0,"created_at":1761672194000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1983220346057896274","full_text":"@Rixhabh__ This is next level.","in_reply_to_user_id_str":"1598298705610051591","in_reply_to_status_id_str":"1983220346057896274","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-30","value":2,"startTime":1761696000000,"endTime":1761782400000,"tweets":[{"bookmarked":false,"display_text_range":[0,279],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/UZsO5Y2Dpt","expanded_url":"https://x.com/RaulJuncoV/status/1983504930754429168/photo/1","id_str":"1983504922705600512","indices":[280,303],"media_key":"3_1983504922705600512","media_url_https":"https://pbs.twimg.com/media/G4bTN9gbIAA8gLA.jpg","type":"photo","url":"https://t.co/UZsO5Y2Dpt","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":379,"y":1358,"h":187,"w":187}]},"medium":{"faces":[{"x":222,"y":796,"h":110,"w":110}]},"small":{"faces":[{"x":125,"y":450,"h":62,"w":62}]},"orig":{"faces":[{"x":721,"y":2580,"h":357,"w":357}]}},"sizes":{"large":{"h":2048,"w":1537,"resize":"fit"},"medium":{"h":1200,"w":901,"resize":"fit"},"small":{"h":680,"w":510,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":3891,"width":2920,"focus_rects":[{"x":0,"y":1031,"w":2920,"h":1635},{"x":0,"y":388,"w":2920,"h":2920},{"x":0,"y":184,"w":2920,"h":3329},{"x":974,"y":0,"w":1946,"h":3891},{"x":0,"y":0,"w":2920,"h":3891}]},"media_results":{"result":{"media_key":"3_1983504922705600512"}}}],"symbols":[],"timestamps":[],"urls":[{"display_url":"perplexity.ai/grow/comet?utm…","expanded_url":"https://www.perplexity.ai/grow/comet?utm_source=LinkedIn&wpsrc=LinkedIn&wpcn=&utm_campaign=","url":"https://t.co/rNmeT70IRw","indices":[662,685]}],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/UZsO5Y2Dpt","expanded_url":"https://x.com/RaulJuncoV/status/1983504930754429168/photo/1","id_str":"1983504922705600512","indices":[280,303],"media_key":"3_1983504922705600512","media_url_https":"https://pbs.twimg.com/media/G4bTN9gbIAA8gLA.jpg","type":"photo","url":"https://t.co/UZsO5Y2Dpt","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":379,"y":1358,"h":187,"w":187}]},"medium":{"faces":[{"x":222,"y":796,"h":110,"w":110}]},"small":{"faces":[{"x":125,"y":450,"h":62,"w":62}]},"orig":{"faces":[{"x":721,"y":2580,"h":357,"w":357}]}},"sizes":{"large":{"h":2048,"w":1537,"resize":"fit"},"medium":{"h":1200,"w":901,"resize":"fit"},"small":{"h":680,"w":510,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":3891,"width":2920,"focus_rects":[{"x":0,"y":1031,"w":2920,"h":1635},{"x":0,"y":388,"w":2920,"h":2920},{"x":0,"y":184,"w":2920,"h":3329},{"x":974,"y":0,"w":1946,"h":3891},{"x":0,"y":0,"w":2920,"h":3891}]},"media_results":{"result":{"media_key":"3_1983504922705600512"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1983504930754429168","view_count":335,"bookmark_count":2,"created_at":1761739401000,"favorite_count":3,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1983504930754429168","full_text":"I never imagined I’d switch browsers after decades on Chrome.\n\nBut Comet changed how I browse.\n\nIt doesn’t just open pages, it understands them.\n\nA few things that surprised me 👇\n\n- No ads, even on YouTube\n- Unsubscribes from spam\n- Summarizes articles & videos\n- Applying to jobs/filling out online forms\n- Writes PRs, summarizes GitHub repos\n- Groups tabs, manage email & calendar\n\nFinally, tab context; no copying/pasting or downloading files to ChatGPT/Perplexity website.\n\nAtlas feels premium.\nChrome feels safe.\nBut, Comet feels alive.\n\nThe browser war isn’t about speed anymore.\nIt’s about intelligence.\n\nAnd right now, Comet is #1.\n\nTry it free here: 👇\nhttps://t.co/rNmeT70IRw\n\nHave you tried? Leave your thought.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[10,60],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1818381581897412608","name":"Tech with Mak","screen_name":"techNmak","indices":[0,9]}]},"favorited":false,"in_reply_to_screen_name":"techNmak","lang":"en","retweeted":false,"fact_check":null,"id":"1983572602011451868","view_count":183,"bookmark_count":0,"created_at":1761755535000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1983535409842827649","full_text":"@techNmak I have been playing with Sonic-3, the whole week 👀","in_reply_to_user_id_str":"1818381581897412608","in_reply_to_status_id_str":"1983535409842827649","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[14,36],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"69941978","name":"Swapna Kumar Panda","screen_name":"swapnakpanda","indices":[0,13]}]},"favorited":false,"in_reply_to_screen_name":"swapnakpanda","lang":"en","retweeted":false,"fact_check":null,"id":"1983628556451377323","view_count":1141,"bookmark_count":0,"created_at":1761768876000,"favorite_count":3,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1983565907965190560","full_text":"@swapnakpanda Andrew Ng is the goat!","in_reply_to_user_id_str":"69941978","in_reply_to_status_id_str":"1983565907965190560","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-31","value":0,"startTime":1761782400000,"endTime":1761868800000,"tweets":[{"bookmarked":false,"display_text_range":[14,50],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"69941978","name":"Swapna Kumar Panda","screen_name":"swapnakpanda","indices":[0,13]}]},"favorited":false,"in_reply_to_screen_name":"swapnakpanda","lang":"en","retweeted":false,"fact_check":null,"id":"1983991892946862401","view_count":243,"bookmark_count":0,"created_at":1761855502000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1983942704435491238","full_text":"@swapnakpanda Some of my favorite languages here 👌","in_reply_to_user_id_str":"69941978","in_reply_to_status_id_str":"1983942704435491238","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[17,83],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1646445864796184578","name":"Neo Kim","screen_name":"systemdesignone","indices":[0,16]}]},"favorited":false,"in_reply_to_screen_name":"systemdesignone","lang":"en","retweeted":false,"fact_check":null,"id":"1983879685449904485","view_count":191,"bookmark_count":0,"created_at":1761828750000,"favorite_count":2,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1983879332230557949","full_text":"@systemdesignone Yup.\n\nMost teams don’t need more data, they need better direction.","in_reply_to_user_id_str":"1646445864796184578","in_reply_to_status_id_str":"1983879332230557949","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-01","value":90,"startTime":1761868800000,"endTime":1761955200000,"tweets":[{"bookmarked":false,"display_text_range":[0,276],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/9e75AXzdPm","expanded_url":"https://x.com/RaulJuncoV/status/1984229940443951496/photo/1","id_str":"1984229935058485248","indices":[277,300],"media_key":"3_1984229935058485248","media_url_https":"https://pbs.twimg.com/media/G4lmnO_bgAAcbVY.jpg","type":"photo","url":"https://t.co/9e75AXzdPm","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1818,"w":2048,"resize":"fit"},"medium":{"h":1065,"w":1200,"resize":"fit"},"small":{"h":604,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":2088,"width":2352,"focus_rects":[{"x":0,"y":0,"w":2352,"h":1317},{"x":0,"y":0,"w":2088,"h":2088},{"x":83,"y":0,"w":1832,"h":2088},{"x":477,"y":0,"w":1044,"h":2088},{"x":0,"y":0,"w":2352,"h":2088}]},"media_results":{"result":{"media_key":"3_1984229935058485248"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/9e75AXzdPm","expanded_url":"https://x.com/RaulJuncoV/status/1984229940443951496/photo/1","id_str":"1984229935058485248","indices":[277,300],"media_key":"3_1984229935058485248","media_url_https":"https://pbs.twimg.com/media/G4lmnO_bgAAcbVY.jpg","type":"photo","url":"https://t.co/9e75AXzdPm","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1818,"w":2048,"resize":"fit"},"medium":{"h":1065,"w":1200,"resize":"fit"},"small":{"h":604,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":2088,"width":2352,"focus_rects":[{"x":0,"y":0,"w":2352,"h":1317},{"x":0,"y":0,"w":2088,"h":2088},{"x":83,"y":0,"w":1832,"h":2088},{"x":477,"y":0,"w":1044,"h":2088},{"x":0,"y":0,"w":2352,"h":2088}]},"media_results":{"result":{"media_key":"3_1984229935058485248"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1984229940443951496","view_count":9208,"bookmark_count":90,"created_at":1761912257000,"favorite_count":104,"quote_count":0,"reply_count":6,"retweet_count":15,"user_id_str":"1272872603569528833","conversation_id_str":"1984229940443951496","full_text":"If you can, do the work when you write.\n\nLow Latency loves precomputation.\n\nHere’s the situation Maya faced 👇\n\nHer user profiles table had optional fields: display_name, timezone, and bio.\nHalf the rows were NULL.\nReads had to stay under 20 ms at 10 k QPS.\n\nShe needed to make sure every service saw a consistent “effective” value; no NULLs, ever.\n\nThese were her choices:\n\nA → COALESCE at read time\n\nKeep columns nullable.\nUse COALESCE(column, default) in every query.\nSimple. Until you realize every query now computes on the hot path.\nInconsistent logic across services.\nUnindexable. Slow.\n\nB → Materialize effective_ columns at write time*\n\nCompute once during writes or via CDC.\nStore effective_display_name, effective_timezone, etc.\nReads stay fast. Defaults stay consistent.\nA little more write work, but predictable, cacheable, and observable.\n\nC → DB defaults + NOT NULL migration\n\nFeels clean. Declarative.\nBut changing a live table with millions of rows is a minefield.\nDefaults only fix new rows; not legacy ones.\nComplex default rules don’t belong in SQL.\n\nD → Let every consumer handle defaults\n\nNo schema change.\nBut each service redefines what “default” means.\nSoon, you have five versions of truth, and none match.\n\nMaya picked B.\n\nBecause at scale, reads dominate writes.\nEvery millisecond saved per query compounds.\nComputing once at write-time beats recomputing 10,000 times a second.\n\nTrade-offs she accepted:\n\n– Slightly higher write latency.\n– Need for idempotency and concurrency control.\n– CDC lag if async updates are used.\n– Backfill job to fix existing data.\n\nAnyone can chase performance.\nFew can make it reliable.\n\nNever forget that: Latency loves precomputation.\n\nThere are a couple of options \"E\" you can suggest, also, any idea?","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-02","value":2384,"startTime":1761955200000,"endTime":1762041600000,"tweets":[{"bookmarked":false,"display_text_range":[0,277],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/eOoVzUH2aL","expanded_url":"https://x.com/RaulJuncoV/status/1984593484679168103/photo/1","id_str":"1984593481323724800","indices":[278,301],"media_key":"3_1984593481323724800","media_url_https":"https://pbs.twimg.com/media/G4qxQaXbQAAMZEH.jpg","type":"photo","url":"https://t.co/eOoVzUH2aL","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1304,"w":978,"resize":"fit"},"medium":{"h":1200,"w":900,"resize":"fit"},"small":{"h":680,"w":510,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1304,"width":978,"focus_rects":[{"x":0,"y":0,"w":978,"h":548},{"x":0,"y":0,"w":978,"h":978},{"x":0,"y":0,"w":978,"h":1115},{"x":0,"y":0,"w":652,"h":1304},{"x":0,"y":0,"w":978,"h":1304}]},"media_results":{"result":{"media_key":"3_1984593481323724800"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/eOoVzUH2aL","expanded_url":"https://x.com/RaulJuncoV/status/1984593484679168103/photo/1","id_str":"1984593481323724800","indices":[278,301],"media_key":"3_1984593481323724800","media_url_https":"https://pbs.twimg.com/media/G4qxQaXbQAAMZEH.jpg","type":"photo","url":"https://t.co/eOoVzUH2aL","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1304,"w":978,"resize":"fit"},"medium":{"h":1200,"w":900,"resize":"fit"},"small":{"h":680,"w":510,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1304,"width":978,"focus_rects":[{"x":0,"y":0,"w":978,"h":548},{"x":0,"y":0,"w":978,"h":978},{"x":0,"y":0,"w":978,"h":1115},{"x":0,"y":0,"w":652,"h":1304},{"x":0,"y":0,"w":978,"h":1304}]},"media_results":{"result":{"media_key":"3_1984593481323724800"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1984593484679168103","view_count":123047,"bookmark_count":2384,"created_at":1761998933000,"favorite_count":2160,"quote_count":11,"reply_count":30,"retweet_count":217,"user_id_str":"1272872603569528833","conversation_id_str":"1984593484679168103","full_text":"A backend engineer asked me why I recommend Fundamentals of Data Engineering for backend folks.\n\nBecause most backend engineers accidentally become data engineers the moment their API hits production.\n\nBackend = owns writes.\nData Engineering = owns reads.\nBut both eat the same consequences when the data sucks.\n\nIf you learn Data Engineering fundamentals, you level up faster because you stop treating data as “someone else’s problem.”\n\nYou get better at:\n\n- Designing schemas that won’t break downstream\n- Shipping clean, traceable events (no dual-write disasters)\n- Thinking in batch vs. streaming trade-offs\n- Debugging data issues faster than “blame analytics”\n- Building APIs that scale with actual usage patterns\n\nBackend without data fundamentals = “the feature works”\nBackend with data fundamentals = “the business trusts what you build”\n\nThe short answer:\nMost backend engineers only understand half the system.\n\nThis book helps you finally see the whole thing.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-03","value":0,"startTime":1762041600000,"endTime":1762128000000,"tweets":[]},{"label":"2025-11-04","value":2791,"startTime":1762128000000,"endTime":1762214400000,"tweets":[{"bookmarked":false,"display_text_range":[0,279],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/qBbTaN0k7V","expanded_url":"https://x.com/RaulJuncoV/status/1985331810566594955/photo/1","id_str":"1985331806649135104","indices":[280,303],"media_key":"3_1985331806649135104","media_url_https":"https://pbs.twimg.com/media/G41QwmibMAAEVVt.jpg","type":"photo","url":"https://t.co/qBbTaN0k7V","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1596,"w":2048,"resize":"fit"},"medium":{"h":935,"w":1200,"resize":"fit"},"small":{"h":530,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":2311,"width":2966,"focus_rects":[{"x":0,"y":0,"w":2966,"h":1661},{"x":655,"y":0,"w":2311,"h":2311},{"x":939,"y":0,"w":2027,"h":2311},{"x":1424,"y":0,"w":1156,"h":2311},{"x":0,"y":0,"w":2966,"h":2311}]},"media_results":{"result":{"media_key":"3_1985331806649135104"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/qBbTaN0k7V","expanded_url":"https://x.com/RaulJuncoV/status/1985331810566594955/photo/1","id_str":"1985331806649135104","indices":[280,303],"media_key":"3_1985331806649135104","media_url_https":"https://pbs.twimg.com/media/G41QwmibMAAEVVt.jpg","type":"photo","url":"https://t.co/qBbTaN0k7V","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1596,"w":2048,"resize":"fit"},"medium":{"h":935,"w":1200,"resize":"fit"},"small":{"h":530,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":2311,"width":2966,"focus_rects":[{"x":0,"y":0,"w":2966,"h":1661},{"x":655,"y":0,"w":2311,"h":2311},{"x":939,"y":0,"w":2027,"h":2311},{"x":1424,"y":0,"w":1156,"h":2311},{"x":0,"y":0,"w":2966,"h":2311}]},"media_results":{"result":{"media_key":"3_1985331806649135104"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1985331810566594955","view_count":112049,"bookmark_count":2781,"created_at":1762174963000,"favorite_count":2021,"quote_count":16,"reply_count":34,"retweet_count":264,"user_id_str":"1272872603569528833","conversation_id_str":"1985331810566594955","full_text":"Most engineers learn system design backwards.\n\nThey jump to Kubernetes before they understand what a network packet even does.\n\nHere’s the order that actually makes you dangerous:\n\n1. Networks first\n\nHTTP. TCP. DNS. Latency vs throughput.\nThis is the part nobody studies.\nThis is like trying to bench 300lbs without learning to squat.\n\n2. Databases second\n\nSQL vs NoSQL, indexes, replication, and partitioning.\nIf you can’t reason about data -> you can’t reason about scale.\n\n3. Caching\n\nRedis, CDNs, TTLs, eviction policies.\n70% of scaling wins come from avoiding queries.\n\n4. Queues & Streams\n\nKafka, RabbitMQ, SQS.\nThis is how you decouple timelines and handle spikes without blowing up servers.\n\n5. Load Balancing\n\nRound robin vs least connections vs consistent hashing.\nYou understand how to scale horizontally without chaos.\n\n6. Build 5 classic designs yourself\n\n- URL shortener\n- Rate limiter\n- Chat app\n- Feed system\n- Notifications\n\n7. Read real-world post-mortems\n\nReal learning is failure exposure.\nYou see what broke. You see WHY.\n\nYou don’t become good at system design by memorizing diagrams.\nYou become good by understanding the physics of distributed systems.\n\nLatency. Durability. Throughput. Availability. Cost.\nThose 5 forces rule everything.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[17,141],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1646445864796184578","name":"Neo Kim","screen_name":"systemdesignone","indices":[0,16]}]},"favorited":false,"in_reply_to_screen_name":"systemdesignone","lang":"en","retweeted":false,"fact_check":null,"id":"1985332305750106380","view_count":220,"bookmark_count":0,"created_at":1762175082000,"favorite_count":2,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1985316551675834427","full_text":"@systemdesignone Well put, Neo Kim \n\nThe trick is knowing when to scale; too soon and you overengineer, too late and everything catches fire.","in_reply_to_user_id_str":"1646445864796184578","in_reply_to_status_id_str":"1985316551675834427","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,279],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[{"display_url":"JoinEnginuity.com","expanded_url":"http://JoinEnginuity.com","url":"https://t.co/YUWYsYTi5A","indices":[75,98]},{"display_url":"JoinEnginuity.com","expanded_url":"http://JoinEnginuity.com","url":"https://t.co/pWnIpIYPKj","indices":[75,98]}],"user_mentions":[]},"favorited":false,"in_reply_to_screen_name":"RaulJuncoV","lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1985409357236830493","view_count":844,"bookmark_count":7,"created_at":1762193452000,"favorite_count":6,"quote_count":0,"reply_count":0,"retweet_count":1,"user_id_str":"1272872603569528833","conversation_id_str":"1985331810566594955","full_text":"If you want to practice this stuff daily (not just read about it), I built https://t.co/pWnIpIYPKj\n\nIt’s a platform where you answer one short system design question per day, so you build intuition through reps, not overwhelm.\n\nInstead of doing 2-hour study sessions once a week… you stack tiny wins daily.\n\nThat’s how system design becomes natural.","in_reply_to_user_id_str":"1272872603569528833","in_reply_to_status_id_str":"1985331810566594955","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[17,149],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1646445864796184578","name":"Neo Kim","screen_name":"systemdesignone","indices":[0,16]}]},"favorited":false,"in_reply_to_screen_name":"systemdesignone","lang":"en","retweeted":false,"fact_check":null,"id":"1985334496237965812","view_count":805,"bookmark_count":2,"created_at":1762175604000,"favorite_count":5,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1985331810566594955","full_text":"@systemdesignone CRUD is where you practice the mechanics:\n\n- routing\n- persistence\n- caching decisions\n- read vs write paths\n\nThanks for adding, Neo","in_reply_to_user_id_str":"1646445864796184578","in_reply_to_status_id_str":"1985334078195868033","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[14,116],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"69941978","name":"Swapna Kumar Panda","screen_name":"swapnakpanda","indices":[0,13]}]},"favorited":false,"in_reply_to_screen_name":"swapnakpanda","lang":"en","retweeted":false,"fact_check":null,"id":"1985457528872841390","view_count":38,"bookmark_count":0,"created_at":1762204937000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1985331810566594955","full_text":"@swapnakpanda yup. Chasing trends creates shallow knowledge.\n\nTools change every few years.\nPrinciples last decades.","in_reply_to_user_id_str":"69941978","in_reply_to_status_id_str":"1985388406462169504","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[16,90],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"2227261574","name":"Anton Martyniuk","screen_name":"AntonMartyniuk","indices":[0,15]}]},"favorited":false,"in_reply_to_screen_name":"AntonMartyniuk","lang":"en","retweeted":false,"fact_check":null,"id":"1985337521149026604","view_count":349,"bookmark_count":1,"created_at":1762176325000,"favorite_count":3,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1985331810566594955","full_text":"@AntonMartyniuk System design gets easier when the fundamentals do the thinking for you. 😉","in_reply_to_user_id_str":"2227261574","in_reply_to_status_id_str":"1985336944880984565","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[12,74],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1531209491357675521","name":"Shefali","screen_name":"Shefali__J","indices":[0,11]}]},"favorited":false,"in_reply_to_screen_name":"Shefali__J","lang":"en","retweeted":false,"fact_check":null,"id":"1985456959634510020","view_count":354,"bookmark_count":0,"created_at":1762204801000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1985335255725699210","full_text":"@Shefali__J This compilation is on fire!\n\nThanks for the shoutout, Shefali","in_reply_to_user_id_str":"1531209491357675521","in_reply_to_status_id_str":"1985335255725699210","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-05","value":0,"startTime":1762214400000,"endTime":1762300800000,"tweets":[]},{"label":"2025-11-06","value":0,"startTime":1762300800000,"endTime":1762387200000,"tweets":[]},{"label":"2025-11-07","value":485,"startTime":1762387200000,"endTime":1762473600000,"tweets":[{"bookmarked":false,"display_text_range":[0,278],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/FVtD1fO2Du","expanded_url":"https://x.com/RaulJuncoV/status/1986418683569447133/photo/1","id_str":"1986418678976622592","indices":[279,302],"media_key":"3_1986418678976622592","media_url_https":"https://pbs.twimg.com/media/G5EtQ5eaMAAsEk3.jpg","type":"photo","url":"https://t.co/FVtD1fO2Du","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":453,"y":961,"h":123,"w":123}]},"medium":{"faces":[{"x":265,"y":563,"h":72,"w":72}]},"small":{"faces":[{"x":150,"y":319,"h":41,"w":41}]},"orig":{"faces":[{"x":667,"y":1415,"h":182,"w":182}]}},"sizes":{"large":{"h":1709,"w":2048,"resize":"fit"},"medium":{"h":1002,"w":1200,"resize":"fit"},"small":{"h":568,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":2515,"width":3013,"focus_rects":[{"x":0,"y":0,"w":3013,"h":1687},{"x":498,"y":0,"w":2515,"h":2515},{"x":807,"y":0,"w":2206,"h":2515},{"x":1755,"y":0,"w":1258,"h":2515},{"x":0,"y":0,"w":3013,"h":2515}]},"media_results":{"result":{"media_key":"3_1986418678976622592"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/FVtD1fO2Du","expanded_url":"https://x.com/RaulJuncoV/status/1986418683569447133/photo/1","id_str":"1986418678976622592","indices":[279,302],"media_key":"3_1986418678976622592","media_url_https":"https://pbs.twimg.com/media/G5EtQ5eaMAAsEk3.jpg","type":"photo","url":"https://t.co/FVtD1fO2Du","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":453,"y":961,"h":123,"w":123}]},"medium":{"faces":[{"x":265,"y":563,"h":72,"w":72}]},"small":{"faces":[{"x":150,"y":319,"h":41,"w":41}]},"orig":{"faces":[{"x":667,"y":1415,"h":182,"w":182}]}},"sizes":{"large":{"h":1709,"w":2048,"resize":"fit"},"medium":{"h":1002,"w":1200,"resize":"fit"},"small":{"h":568,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":2515,"width":3013,"focus_rects":[{"x":0,"y":0,"w":3013,"h":1687},{"x":498,"y":0,"w":2515,"h":2515},{"x":807,"y":0,"w":2206,"h":2515},{"x":1755,"y":0,"w":1258,"h":2515},{"x":0,"y":0,"w":3013,"h":2515}]},"media_results":{"result":{"media_key":"3_1986418678976622592"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1986418683569447133","view_count":26495,"bookmark_count":485,"created_at":1762434094000,"favorite_count":509,"quote_count":0,"reply_count":14,"retweet_count":71,"user_id_str":"1272872603569528833","conversation_id_str":"1986418683569447133","full_text":"System design is the art of making scale look boring.\n\nHere are 3 system-design project ideas you can actually build and reason about 👇\n\nProject idea 1: “Instagram-style Feed Service”\n\nYour goal: design a timeline that scales reads.\n\nKey challenges to solve:\n\n- fan-out on write vs fan-out on read\n- caching the feed (Redis? CDN?)\n- handling the “celebrity problem” (1M followers)\n\nDeliverable: write a design doc that defends why you picked your fan-out strategy and how you avoid thundering herds.\n\nProject idea 2: “URL Shortener at 5k RPS”\n\nYour goal: tiny API that forces huge decisions.\n\nKey challenges to solve:\n\n- ID generation strategy (Snowflake IDs? base62?)\n- consistent hashing across shards\n- hot key protection\n\nDeliverable: build a prototype, hammer it with a load generator, and tune your write path until you get predictable low-latency writes.\n\nProject idea 3: “E-Commerce Checkout as a SAGA”\n\nYour goal: durability + correctness over everything.\n\nKey challenges to solve:\n→ Payment, Inventory, Order microservices coordination\n→ Orchestrator vs Choreography\n→ idempotency and retries\n\nDeliverable: show how you avoid double-charging customers through idempotent event handling + a durable orchestrator.\n\nJust picking a “cool” tool won’t save you.\nGood system design comes from defending your trade-offs.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[14,15],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"69941978","name":"Swapna Kumar Panda","screen_name":"swapnakpanda","indices":[0,13]}]},"favorited":false,"in_reply_to_screen_name":"swapnakpanda","lang":"qme","retweeted":false,"fact_check":null,"id":"1986473808937550306","view_count":138,"bookmark_count":0,"created_at":1762447237000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1986110846481932596","full_text":"@swapnakpanda 🤩","in_reply_to_user_id_str":"69941978","in_reply_to_status_id_str":"1986110846481932596","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[17,35],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1646445864796184578","name":"Neo Kim","screen_name":"systemdesignone","indices":[0,16]}]},"favorited":false,"in_reply_to_screen_name":"systemdesignone","lang":"fr","retweeted":false,"fact_check":null,"id":"1986530811789635661","view_count":221,"bookmark_count":0,"created_at":1762460828000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1986416083482382500","full_text":"@systemdesignone Maintenance free 👌","in_reply_to_user_id_str":"1646445864796184578","in_reply_to_status_id_str":"1986416083482382500","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-08","value":0,"startTime":1762473600000,"endTime":1762560000000,"tweets":[]},{"label":"2025-11-09","value":0,"startTime":1762560000000,"endTime":1762646400000,"tweets":[]},{"label":"2025-11-10","value":0,"startTime":1762646400000,"endTime":1762732800000,"tweets":[]},{"label":"2025-11-11","value":317,"startTime":1762732800000,"endTime":1762819200000,"tweets":[{"bookmarked":false,"display_text_range":[0,284],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/UDJqLAGLbb","expanded_url":"https://x.com/RaulJuncoV/status/1987868382503620805/photo/1","id_str":"1987868378829357056","indices":[285,308],"media_key":"3_1987868378829357056","media_url_https":"https://pbs.twimg.com/media/G5ZTwiRbAAATx6v.jpg","type":"photo","url":"https://t.co/UDJqLAGLbb","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1961,"w":2048,"resize":"fit"},"medium":{"h":1149,"w":1200,"resize":"fit"},"small":{"h":651,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":2344,"width":2448,"focus_rects":[{"x":0,"y":0,"w":2448,"h":1371},{"x":104,"y":0,"w":2344,"h":2344},{"x":257,"y":0,"w":2056,"h":2344},{"x":699,"y":0,"w":1172,"h":2344},{"x":0,"y":0,"w":2448,"h":2344}]},"media_results":{"result":{"media_key":"3_1987868378829357056"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/UDJqLAGLbb","expanded_url":"https://x.com/RaulJuncoV/status/1987868382503620805/photo/1","id_str":"1987868378829357056","indices":[285,308],"media_key":"3_1987868378829357056","media_url_https":"https://pbs.twimg.com/media/G5ZTwiRbAAATx6v.jpg","type":"photo","url":"https://t.co/UDJqLAGLbb","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1961,"w":2048,"resize":"fit"},"medium":{"h":1149,"w":1200,"resize":"fit"},"small":{"h":651,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":2344,"width":2448,"focus_rects":[{"x":0,"y":0,"w":2448,"h":1371},{"x":104,"y":0,"w":2344,"h":2344},{"x":257,"y":0,"w":2056,"h":2344},{"x":699,"y":0,"w":1172,"h":2344},{"x":0,"y":0,"w":2448,"h":2344}]},"media_results":{"result":{"media_key":"3_1987868378829357056"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1987868382503620805","view_count":25228,"bookmark_count":317,"created_at":1762779729000,"favorite_count":331,"quote_count":0,"reply_count":15,"retweet_count":47,"user_id_str":"1272872603569528833","conversation_id_str":"1987868382503620805","full_text":"You don’t pick tools based on what’s cool. You pick based on constraints.\n\nTopics vs Queues\n\nHere are the 5 questions that decide the right one:\n\n1. One worker or many?\n\nIf one consumer should process a message -> Queue.\nIf many consumers need the same message -> Topic.\n\nSimple rule:\n\nQueue = throughput.\nTopic = fan-out.\n\n2. Can you lose messages?\n\nIf losing a message is unacceptable -> Queue wins.\nTopics need more config to get the same safety guarantees.\n\n3. Are you scaling workload or audience?\n\nQueues scale workload (parallelism).\nTopics scale audience (more listeners).\nMost engineers confuse the two.\n\n4. What if a consumer dies?\n\nQueues handle tracking for you.\nTopics make you handle offsets + state.\n\nThis complexity hurts when volume explodes.\n\n5. How fast is the system evolving?\n\nNew system, changing requirements? -> Topic gives you flexibility.\nStable system, clear workflow? -> Queue gives you simplicity.\n\nMy recommendation:\n\nStart with a Queue.\nWhen you actually need fan-out, evolve to a Topic.\n\nPicking based on taste is amateur.\nPicking based on constraints is senior.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-12","value":242,"startTime":1762819200000,"endTime":1762905600000,"tweets":[{"bookmarked":false,"display_text_range":[0,272],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/qriDNEx3Jx","expanded_url":"https://x.com/RaulJuncoV/status/1988231827358896373/photo/1","id_str":"1988231820564107264","indices":[273,296],"media_key":"3_1988231820564107264","media_url_https":"https://pbs.twimg.com/media/G5eeToPaEAAjvNw.jpg","type":"photo","url":"https://t.co/qriDNEx3Jx","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":871,"y":253,"h":193,"w":193},{"x":863,"y":549,"h":213,"w":213}]},"medium":{"faces":[{"x":510,"y":148,"h":113,"w":113},{"x":506,"y":322,"h":125,"w":125}]},"small":{"faces":[{"x":289,"y":84,"h":64,"w":64},{"x":286,"y":182,"h":71,"w":71}]},"orig":{"faces":[{"x":1773,"y":516,"h":394,"w":394},{"x":1757,"y":1118,"h":435,"w":435}]}},"sizes":{"large":{"h":2048,"w":1580,"resize":"fit"},"medium":{"h":1200,"w":926,"resize":"fit"},"small":{"h":680,"w":525,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":4166,"width":3215,"focus_rects":[{"x":0,"y":1494,"w":3215,"h":1800},{"x":0,"y":787,"w":3215,"h":3215},{"x":0,"y":501,"w":3215,"h":3665},{"x":0,"y":0,"w":2083,"h":4166},{"x":0,"y":0,"w":3215,"h":4166}]},"media_results":{"result":{"media_key":"3_1988231820564107264"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/qriDNEx3Jx","expanded_url":"https://x.com/RaulJuncoV/status/1988231827358896373/photo/1","id_str":"1988231820564107264","indices":[273,296],"media_key":"3_1988231820564107264","media_url_https":"https://pbs.twimg.com/media/G5eeToPaEAAjvNw.jpg","type":"photo","url":"https://t.co/qriDNEx3Jx","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":871,"y":253,"h":193,"w":193},{"x":863,"y":549,"h":213,"w":213}]},"medium":{"faces":[{"x":510,"y":148,"h":113,"w":113},{"x":506,"y":322,"h":125,"w":125}]},"small":{"faces":[{"x":289,"y":84,"h":64,"w":64},{"x":286,"y":182,"h":71,"w":71}]},"orig":{"faces":[{"x":1773,"y":516,"h":394,"w":394},{"x":1757,"y":1118,"h":435,"w":435}]}},"sizes":{"large":{"h":2048,"w":1580,"resize":"fit"},"medium":{"h":1200,"w":926,"resize":"fit"},"small":{"h":680,"w":525,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":4166,"width":3215,"focus_rects":[{"x":0,"y":1494,"w":3215,"h":1800},{"x":0,"y":787,"w":3215,"h":3215},{"x":0,"y":501,"w":3215,"h":3665},{"x":0,"y":0,"w":2083,"h":4166},{"x":0,"y":0,"w":3215,"h":4166}]},"media_results":{"result":{"media_key":"3_1988231820564107264"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1988231827358896373","view_count":17366,"bookmark_count":241,"created_at":1762866381000,"favorite_count":216,"quote_count":1,"reply_count":12,"retweet_count":26,"user_id_str":"1272872603569528833","conversation_id_str":"1988231827358896373","full_text":"Anyone can return 200.\nReal engineers return 202 and still deliver.\n\nMost teams think “faster” means “simpler.”\nThey block until everything’s done.\nThen they wonder why latency spikes and the system melts under load.\n\nA. Make it fully synchronous. “Just wait till it’s all complete.”\nSafe on paper. Pain in production.\n\nC. Write to the database and fire off background jobs.\nFeels fast. But when those jobs fail, no one knows until it’s too late.\n\nD. Run a saga in the same request.\nTotal control — until one step hangs and the whole thing dies.\n\nThe real move: 202 Accepted + durable queue + status resource.\n\nWhy it works:\n\n1. Clients get instant responses. No waiting.\n2. Queues absorb spikes, retries, and downstream chaos.\n3. You gain visibility through status endpoints and webhooks.\n4. Systems stay decoupled and fault-tolerant.\n5. Latency becomes predictable; you own the timing.\n\nTrade-offs worth paying:\n\n- Eventual consistency. Things settle, not sync instantly.\n- Job tracking. You need a clear state machine.\n- Idempotency. Every retry must be safe.\n- DLQs and metrics. Otherwise you’re blind when it breaks.\n- Ordering. Version every update or lose sequence.\n\n200 shines in happy paths.\n202 shines when the world’s on fire.\n\nSo here’s the question:\nWhen do you let your API walk away instead of waiting?","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[17,33],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1646445864796184578","name":"Neo Kim","screen_name":"systemdesignone","indices":[0,16]}]},"favorited":false,"in_reply_to_screen_name":"systemdesignone","lang":"en","retweeted":false,"fact_check":null,"id":"1988235042380787822","view_count":546,"bookmark_count":1,"created_at":1762867148000,"favorite_count":1,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1988227503870156858","full_text":"@systemdesignone Big fan of these","in_reply_to_user_id_str":"1646445864796184578","in_reply_to_status_id_str":"1988227503870156858","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-13","value":0,"startTime":1762905600000,"endTime":1762992000000,"tweets":[{"bookmarked":false,"display_text_range":[12,70],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"2259435828","name":"Hassaan Raza","screen_name":"hassaanrza","indices":[0,11]}]},"favorited":false,"in_reply_to_screen_name":"hassaanrza","lang":"en","retweeted":false,"fact_check":null,"id":"1988674193618272521","view_count":2,"bookmark_count":0,"created_at":1762971850000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1988666194795331996","full_text":"@hassaanrza This is wild; in the best way.\n\nContext is the cheat code.","in_reply_to_user_id_str":"2259435828","in_reply_to_status_id_str":"1988666194795331996","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-14","value":0,"startTime":1762992000000,"endTime":1763078400000,"tweets":[]},{"label":"2025-11-15","value":0,"startTime":1763078400000,"endTime":1763164800000,"tweets":[{"bookmarked":false,"display_text_range":[15,91],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"727835447267868674","name":"Petar Ivanov","screen_name":"petarivanovv9","indices":[0,14]}]},"favorited":false,"in_reply_to_screen_name":"petarivanovv9","lang":"en","retweeted":false,"fact_check":null,"id":"1989309042531950848","view_count":11,"bookmark_count":0,"created_at":1763123209000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1989235105940787557","full_text":"@petarivanovv9 Sometimes I feel my copilot is suggesting solutions based on the questions 😅","in_reply_to_user_id_str":"727835447267868674","in_reply_to_status_id_str":"1989235105940787557","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[14,45],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"69941978","name":"Swapna Kumar Panda","screen_name":"swapnakpanda","indices":[0,13]}]},"favorited":false,"in_reply_to_screen_name":"swapnakpanda","lang":"en","retweeted":false,"fact_check":null,"id":"1989122223874170900","view_count":259,"bookmark_count":0,"created_at":1763078668000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1989008863098728694","full_text":"@swapnakpanda Handling data is a prime skill.","in_reply_to_user_id_str":"69941978","in_reply_to_status_id_str":"1989008863098728694","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[14,23],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"69941978","name":"Swapna Kumar Panda","screen_name":"swapnakpanda","indices":[0,13]}]},"favorited":false,"in_reply_to_screen_name":"swapnakpanda","lang":"en","retweeted":false,"fact_check":null,"id":"1989475550759661850","view_count":325,"bookmark_count":0,"created_at":1763162908000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1989417239263809968","full_text":"@swapnakpanda The goat!","in_reply_to_user_id_str":"69941978","in_reply_to_status_id_str":"1989417239263809968","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-16","value":0,"startTime":1763164800000,"endTime":1763251200000,"tweets":[]},{"label":"2025-11-17","value":0,"startTime":1763251200000,"endTime":1763337600000,"tweets":[]},{"label":"2025-11-18","value":0,"startTime":1763337600000,"endTime":1763424000000,"tweets":[]}],"nretweets":[{"label":"2025-10-19","value":0,"startTime":1760745600000,"endTime":1760832000000,"tweets":[]},{"label":"2025-10-20","value":0,"startTime":1760832000000,"endTime":1760918400000,"tweets":[]},{"label":"2025-10-21","value":296,"startTime":1760918400000,"endTime":1761004800000,"tweets":[{"bookmarked":false,"display_text_range":[0,275],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/oQOUxmFG12","expanded_url":"https://x.com/RaulJuncoV/status/1980243241783197925/photo/1","id_str":"1980243235646926848","indices":[276,299],"media_key":"3_1980243235646926848","media_url_https":"https://pbs.twimg.com/media/G3s8uyWa8AAY6nx.jpg","type":"photo","url":"https://t.co/oQOUxmFG12","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":1363,"y":401,"h":101,"w":101}]},"medium":{"faces":[{"x":799,"y":235,"h":59,"w":59}]},"small":{"faces":[{"x":452,"y":133,"h":33,"w":33}]},"orig":{"faces":[{"x":2036,"y":600,"h":152,"w":152}]}},"sizes":{"large":{"h":1898,"w":2048,"resize":"fit"},"medium":{"h":1112,"w":1200,"resize":"fit"},"small":{"h":630,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":2833,"width":3057,"focus_rects":[{"x":0,"y":593,"w":3057,"h":1712},{"x":0,"y":0,"w":2833,"h":2833},{"x":0,"y":0,"w":2485,"h":2833},{"x":0,"y":0,"w":1417,"h":2833},{"x":0,"y":0,"w":3057,"h":2833}]},"media_results":{"result":{"media_key":"3_1980243235646926848"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/oQOUxmFG12","expanded_url":"https://x.com/RaulJuncoV/status/1980243241783197925/photo/1","id_str":"1980243235646926848","indices":[276,299],"media_key":"3_1980243235646926848","media_url_https":"https://pbs.twimg.com/media/G3s8uyWa8AAY6nx.jpg","type":"photo","url":"https://t.co/oQOUxmFG12","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":1363,"y":401,"h":101,"w":101}]},"medium":{"faces":[{"x":799,"y":235,"h":59,"w":59}]},"small":{"faces":[{"x":452,"y":133,"h":33,"w":33}]},"orig":{"faces":[{"x":2036,"y":600,"h":152,"w":152}]}},"sizes":{"large":{"h":1898,"w":2048,"resize":"fit"},"medium":{"h":1112,"w":1200,"resize":"fit"},"small":{"h":630,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":2833,"width":3057,"focus_rects":[{"x":0,"y":593,"w":3057,"h":1712},{"x":0,"y":0,"w":2833,"h":2833},{"x":0,"y":0,"w":2485,"h":2833},{"x":0,"y":0,"w":1417,"h":2833},{"x":0,"y":0,"w":3057,"h":2833}]},"media_results":{"result":{"media_key":"3_1980243235646926848"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1980243241783197925","view_count":127089,"bookmark_count":2911,"created_at":1760961754000,"favorite_count":2061,"quote_count":3,"reply_count":39,"retweet_count":296,"user_id_str":"1272872603569528833","conversation_id_str":"1980243241783197925","full_text":"System Design isn’t one big concept.\n\nIt’s a staircase.\n\nMost engineers try to skip to “distributed systems.”\nThen, wonder why everything collapses under load.\n\nYou can’t copy-paste scale.\nYou earn it, step by step.\n\nStep 1: Foundations\n\n- Learn how data moves.\n- Networking. Databases. Caching. APIs.\n- You can’t scale what you don’t understand.\n\nStep 2: Mechanics\n\n- Learn how systems behave under stress.\n- Queues. Consistency. Observability. Failures.\n- This is where good engineers become reliable ones.\n\nStep 3: Architecture\n\n- Learn how to design for change.\n- Trade-offs. Evolution. Resilience.\n- You stop asking “how do I build this?” and start asking “how will this break?”\n\nMost people collect patterns.\nFew develop principles.\nThe difference? Depth.\n\nThe deeper you go, the less you rely on luck, and the more you rely on design.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[17,29],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1646445864796184578","name":"Neo Kim","screen_name":"systemdesignone","indices":[0,16]}]},"favorited":false,"in_reply_to_screen_name":"systemdesignone","lang":"en","retweeted":false,"fact_check":null,"id":"1980258218061226195","view_count":887,"bookmark_count":0,"created_at":1760965325000,"favorite_count":3,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1980243241783197925","full_text":"@systemdesignone Thanks, Neo!","in_reply_to_user_id_str":"1646445864796184578","in_reply_to_status_id_str":"1980248053190922438","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[16,77],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"2227261574","name":"Anton Martyniuk","screen_name":"AntonMartyniuk","indices":[0,15]}]},"favorited":false,"in_reply_to_screen_name":"AntonMartyniuk","lang":"en","retweeted":false,"fact_check":null,"id":"1980246842588938510","view_count":674,"bookmark_count":0,"created_at":1760962613000,"favorite_count":6,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1980243241783197925","full_text":"@AntonMartyniuk Design books teach concepts.\nProduction teaches consequences.","in_reply_to_user_id_str":"2227261574","in_reply_to_status_id_str":"1980245186430239051","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[17,77],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1646445864796184578","name":"Neo Kim","screen_name":"systemdesignone","indices":[0,16]}]},"favorited":false,"in_reply_to_screen_name":"systemdesignone","lang":"en","retweeted":false,"fact_check":null,"id":"1980246673772138693","view_count":372,"bookmark_count":1,"created_at":1760962572000,"favorite_count":2,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1980245638454419678","full_text":"@systemdesignone I like how this breaks things down by problem → solution. 👌","in_reply_to_user_id_str":"1646445864796184578","in_reply_to_status_id_str":"1980245638454419678","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-22","value":0,"startTime":1761004800000,"endTime":1761091200000,"tweets":[]},{"label":"2025-10-23","value":10,"startTime":1761091200000,"endTime":1761177600000,"tweets":[{"bookmarked":false,"display_text_range":[0,278],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/GjHYrOAJTN","expanded_url":"https://x.com/RaulJuncoV/status/1980968270254821785/photo/1","id_str":"1980968266593157120","indices":[279,302],"media_key":"3_1980968266593157120","media_url_https":"https://pbs.twimg.com/media/G33QJJGbQAA5UxN.jpg","type":"photo","url":"https://t.co/GjHYrOAJTN","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":547,"y":1311,"h":275,"w":275},{"x":521,"y":1530,"h":355,"w":355}]},"medium":{"faces":[{"x":320,"y":768,"h":161,"w":161},{"x":305,"y":897,"h":208,"w":208}]},"small":{"faces":[{"x":181,"y":435,"h":91,"w":91},{"x":173,"y":508,"h":117,"w":117}]},"orig":{"faces":[{"x":559,"y":1340,"h":281,"w":281},{"x":533,"y":1564,"h":363,"w":363}]}},"sizes":{"large":{"h":2048,"w":1982,"resize":"fit"},"medium":{"h":1200,"w":1162,"resize":"fit"},"small":{"h":680,"w":658,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":2092,"width":2025,"focus_rects":[{"x":0,"y":0,"w":2025,"h":1134},{"x":0,"y":0,"w":2025,"h":2025},{"x":0,"y":0,"w":1835,"h":2092},{"x":365,"y":0,"w":1046,"h":2092},{"x":0,"y":0,"w":2025,"h":2092}]},"media_results":{"result":{"media_key":"3_1980968266593157120"}}}],"symbols":[],"timestamps":[],"urls":[{"display_url":"systemdesignclassroom.substack.com/p/the-architec…","expanded_url":"https://systemdesignclassroom.substack.com/p/the-architecture-that-gets-you-here","url":"https://t.co/9wkWUqDtk4","indices":[808,831]}],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/GjHYrOAJTN","expanded_url":"https://x.com/RaulJuncoV/status/1980968270254821785/photo/1","id_str":"1980968266593157120","indices":[279,302],"media_key":"3_1980968266593157120","media_url_https":"https://pbs.twimg.com/media/G33QJJGbQAA5UxN.jpg","type":"photo","url":"https://t.co/GjHYrOAJTN","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":547,"y":1311,"h":275,"w":275},{"x":521,"y":1530,"h":355,"w":355}]},"medium":{"faces":[{"x":320,"y":768,"h":161,"w":161},{"x":305,"y":897,"h":208,"w":208}]},"small":{"faces":[{"x":181,"y":435,"h":91,"w":91},{"x":173,"y":508,"h":117,"w":117}]},"orig":{"faces":[{"x":559,"y":1340,"h":281,"w":281},{"x":533,"y":1564,"h":363,"w":363}]}},"sizes":{"large":{"h":2048,"w":1982,"resize":"fit"},"medium":{"h":1200,"w":1162,"resize":"fit"},"small":{"h":680,"w":658,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":2092,"width":2025,"focus_rects":[{"x":0,"y":0,"w":2025,"h":1134},{"x":0,"y":0,"w":2025,"h":2025},{"x":0,"y":0,"w":1835,"h":2092},{"x":365,"y":0,"w":1046,"h":2092},{"x":0,"y":0,"w":2025,"h":2092}]},"media_results":{"result":{"media_key":"3_1980968266593157120"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1980968270254821785","view_count":3634,"bookmark_count":43,"created_at":1761134614000,"favorite_count":69,"quote_count":0,"reply_count":7,"retweet_count":10,"user_id_str":"1272872603569528833","conversation_id_str":"1980968270254821785","full_text":"Bad code hurts.\n\nOld architecture kills.\n\nMost engineers build systems that work.\nGreat engineers build systems that evolve.\n\nHere’s the painful truth:\nYour current architecture is perfectly optimized…\nfor your current scale.\n\nBut scale changes everything:\n\n- Traffic patterns\n- Data growth\n- Team structure\n- Even how you deploy\n\nThat’s when yesterday’s “clean design” becomes today’s bottleneck.\n\nYou can’t scale what was never designed to evolve.\n\nSo before you obsess over microservices, caching layers, or queue depth, ask yourself one question:\n\n👉 Can my architecture survive the next stage of growth?\n\nIf you’re unsure, you’ll love this article.\n\nIt breaks down how to recognize when your system has outgrown its design, and how to evolve it without rewriting everything from scratch.\n\nRead it here → https://t.co/9wkWUqDtk4","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[14,31],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"69941978","name":"Swapna Kumar Panda","screen_name":"swapnakpanda","indices":[0,13]}]},"favorited":false,"in_reply_to_screen_name":"swapnakpanda","lang":"ht","retweeted":false,"fact_check":null,"id":"1980789426406965674","view_count":248,"bookmark_count":0,"created_at":1761091975000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1980673785947627657","full_text":"@swapnakpanda Nice one, Swapna.","in_reply_to_user_id_str":"69941978","in_reply_to_status_id_str":"1980673785947627657","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[17,34],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1646445864796184578","name":"Neo Kim","screen_name":"systemdesignone","indices":[0,16]}]},"favorited":false,"in_reply_to_screen_name":"systemdesignone","lang":"en","retweeted":false,"fact_check":null,"id":"1980969555066237173","view_count":426,"bookmark_count":0,"created_at":1761134921000,"favorite_count":2,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1980961602129010724","full_text":"@systemdesignone Simply put, Neo 👌","in_reply_to_user_id_str":"1646445864796184578","in_reply_to_status_id_str":"1980961602129010724","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-24","value":0,"startTime":1761177600000,"endTime":1761264000000,"tweets":[]},{"label":"2025-10-25","value":358,"startTime":1761264000000,"endTime":1761350400000,"tweets":[{"bookmarked":false,"display_text_range":[0,23],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/LMvcsakB6v","expanded_url":"https://x.com/RaulJuncoV/status/1981693213741289658/photo/1","id_str":"1981693208733339648","indices":[24,47],"media_key":"3_1981693208733339648","media_url_https":"https://pbs.twimg.com/media/G4BjeVBa0AAguHT.jpg","type":"photo","url":"https://t.co/LMvcsakB6v","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1796,"w":2048,"resize":"fit"},"medium":{"h":1052,"w":1200,"resize":"fit"},"small":{"h":596,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":2652,"width":3024,"focus_rects":[{"x":0,"y":739,"w":3024,"h":1693},{"x":0,"y":0,"w":2652,"h":2652},{"x":0,"y":0,"w":2326,"h":2652},{"x":318,"y":0,"w":1326,"h":2652},{"x":0,"y":0,"w":3024,"h":2652}]},"media_results":{"result":{"media_key":"3_1981693208733339648"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/LMvcsakB6v","expanded_url":"https://x.com/RaulJuncoV/status/1981693213741289658/photo/1","id_str":"1981693208733339648","indices":[24,47],"media_key":"3_1981693208733339648","media_url_https":"https://pbs.twimg.com/media/G4BjeVBa0AAguHT.jpg","type":"photo","url":"https://t.co/LMvcsakB6v","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1796,"w":2048,"resize":"fit"},"medium":{"h":1052,"w":1200,"resize":"fit"},"small":{"h":596,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":2652,"width":3024,"focus_rects":[{"x":0,"y":739,"w":3024,"h":1693},{"x":0,"y":0,"w":2652,"h":2652},{"x":0,"y":0,"w":2326,"h":2652},{"x":318,"y":0,"w":1326,"h":2652},{"x":0,"y":0,"w":3024,"h":2652}]},"media_results":{"result":{"media_key":"3_1981693208733339648"}}}]},"favorited":true,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":true,"fact_check":null,"id":"1981693213741289658","view_count":248171,"bookmark_count":3302,"created_at":1761307454000,"favorite_count":4193,"quote_count":17,"reply_count":62,"retweet_count":358,"user_id_str":"1272872603569528833","conversation_id_str":"1981693213741289658","full_text":"Backend survival kit. 👇 https://t.co/LMvcsakB6v","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-26","value":0,"startTime":1761350400000,"endTime":1761436800000,"tweets":[]},{"label":"2025-10-27","value":0,"startTime":1761436800000,"endTime":1761523200000,"tweets":[]},{"label":"2025-10-28","value":85,"startTime":1761523200000,"endTime":1761609600000,"tweets":[{"bookmarked":false,"display_text_range":[0,279],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/FVjJmB1cJz","expanded_url":"https://x.com/RaulJuncoV/status/1982780115953319987/photo/1","id_str":"1982780110949457920","indices":[280,303],"media_key":"3_1982780110949457920","media_url_https":"https://pbs.twimg.com/media/G4RAAXTaIAAl1RI.jpg","type":"photo","url":"https://t.co/FVjJmB1cJz","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1556,"w":2048,"resize":"fit"},"medium":{"h":912,"w":1200,"resize":"fit"},"small":{"h":517,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":2098,"width":2762,"focus_rects":[{"x":0,"y":0,"w":2762,"h":1547},{"x":401,"y":0,"w":2098,"h":2098},{"x":530,"y":0,"w":1840,"h":2098},{"x":926,"y":0,"w":1049,"h":2098},{"x":0,"y":0,"w":2762,"h":2098}]},"media_results":{"result":{"media_key":"3_1982780110949457920"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/FVjJmB1cJz","expanded_url":"https://x.com/RaulJuncoV/status/1982780115953319987/photo/1","id_str":"1982780110949457920","indices":[280,303],"media_key":"3_1982780110949457920","media_url_https":"https://pbs.twimg.com/media/G4RAAXTaIAAl1RI.jpg","type":"photo","url":"https://t.co/FVjJmB1cJz","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1556,"w":2048,"resize":"fit"},"medium":{"h":912,"w":1200,"resize":"fit"},"small":{"h":517,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":2098,"width":2762,"focus_rects":[{"x":0,"y":0,"w":2762,"h":1547},{"x":401,"y":0,"w":2098,"h":2098},{"x":530,"y":0,"w":1840,"h":2098},{"x":926,"y":0,"w":1049,"h":2098},{"x":0,"y":0,"w":2762,"h":2098}]},"media_results":{"result":{"media_key":"3_1982780110949457920"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1982780115953319987","view_count":37885,"bookmark_count":690,"created_at":1761566592000,"favorite_count":590,"quote_count":2,"reply_count":21,"retweet_count":85,"user_id_str":"1272872603569528833","conversation_id_str":"1982780115953319987","full_text":"Payments don’t allow second chances.\n\nHere’s the decision Marco had to make 👇\n\nMost engineers choose speed first.\nThen they spend months building refunds, reconciliation jobs, and damage control.\n\nPayments don’t care about “low latency.”\nThey care about not charging users twice.\n\nThese were his choices:\n\nA -> Strong Consistency\nStore a client-generated idempotency key + the final response in a durable DB.\nUnique constraint rejects duplicates.\nAuditable. Correct. Slightly slower.\n\nB -> Redis TTL Hack\nSETNX lock → process → cache result.\nBlazing fast… until Redis restarts, TTL expires early, or a partition hits.\nThen you bill someone twice and “investigate” for days.\n\nC -> Kafka Magic Thinking\nPublish events and trust “exactly-once” processing downstream.\nBut payments need correctness before success is returned.\nThis solves scale, not accountability.\n\nD -> Fix It Later\nLet double-charges happen.\nThen run audits, refunds, apologies, and maybe PR damage control.\nCheap to build. Expensive to earn trust back.\n\nMarco picked A.\nBecause the “fast” options become the most expensive ones once real money moves.\n\nIn FinTech: correctness wins. Every. Single. Time.\n\nLatency stings.\nDouble-charging destroys trust.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[12,22],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1804817485612408832","name":"Nina","screen_name":"HeyNina101","indices":[0,11]}]},"favorited":false,"in_reply_to_screen_name":"HeyNina101","lang":"no","retweeted":false,"fact_check":null,"id":"1982782174123229185","view_count":3881,"bookmark_count":1,"created_at":1761567083000,"favorite_count":3,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1982748606869233848","full_text":"@HeyNina101 Stanford 👌","in_reply_to_user_id_str":"1804817485612408832","in_reply_to_status_id_str":"1982748606869233848","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-29","value":90,"startTime":1761609600000,"endTime":1761696000000,"tweets":[{"bookmarked":false,"display_text_range":[0,274],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/IqGVHPOsQM","expanded_url":"https://x.com/RaulJuncoV/status/1983142597758726533/photo/1","id_str":"1983142591274291200","indices":[275,298],"media_key":"3_1983142591274291200","media_url_https":"https://pbs.twimg.com/media/G4WJrfvaEAAlztb.jpg","type":"photo","url":"https://t.co/IqGVHPOsQM","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":531,"y":723,"h":99,"w":99}]},"medium":{"faces":[{"x":311,"y":423,"h":58,"w":58}]},"small":{"faces":[{"x":176,"y":240,"h":33,"w":33}]},"orig":{"faces":[{"x":908,"y":1236,"h":170,"w":170}]}},"sizes":{"large":{"h":2048,"w":1971,"resize":"fit"},"medium":{"h":1200,"w":1155,"resize":"fit"},"small":{"h":680,"w":655,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":3498,"width":3367,"focus_rects":[{"x":0,"y":0,"w":3367,"h":1886},{"x":0,"y":0,"w":3367,"h":3367},{"x":0,"y":0,"w":3068,"h":3498},{"x":612,"y":0,"w":1749,"h":3498},{"x":0,"y":0,"w":3367,"h":3498}]},"media_results":{"result":{"media_key":"3_1983142591274291200"}}}],"symbols":[],"timestamps":[],"urls":[{"display_url":"newsletter.systemdesignclassroom.com/p/performance-…","expanded_url":"https://newsletter.systemdesignclassroom.com/p/performance-doesnt-start-at-select","url":"https://t.co/ZzrjzolCXm","indices":[340,363]},{"display_url":"newsletter.systemdesignclassroom.com/p/performance-…","expanded_url":"https://newsletter.systemdesignclassroom.com/p/performance-doesnt-start-at-select","url":"https://t.co/ZzrjzolCXm","indices":[340,363]}],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/IqGVHPOsQM","expanded_url":"https://x.com/RaulJuncoV/status/1983142597758726533/photo/1","id_str":"1983142591274291200","indices":[275,298],"media_key":"3_1983142591274291200","media_url_https":"https://pbs.twimg.com/media/G4WJrfvaEAAlztb.jpg","type":"photo","url":"https://t.co/IqGVHPOsQM","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":531,"y":723,"h":99,"w":99}]},"medium":{"faces":[{"x":311,"y":423,"h":58,"w":58}]},"small":{"faces":[{"x":176,"y":240,"h":33,"w":33}]},"orig":{"faces":[{"x":908,"y":1236,"h":170,"w":170}]}},"sizes":{"large":{"h":2048,"w":1971,"resize":"fit"},"medium":{"h":1200,"w":1155,"resize":"fit"},"small":{"h":680,"w":655,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":3498,"width":3367,"focus_rects":[{"x":0,"y":0,"w":3367,"h":1886},{"x":0,"y":0,"w":3367,"h":3367},{"x":0,"y":0,"w":3068,"h":3498},{"x":612,"y":0,"w":1749,"h":3498},{"x":0,"y":0,"w":3367,"h":3498}]},"media_results":{"result":{"media_key":"3_1983142591274291200"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1983142597758726533","view_count":44371,"bookmark_count":651,"created_at":1761653014000,"favorite_count":582,"quote_count":0,"reply_count":21,"retweet_count":90,"user_id_str":"1272872603569528833","conversation_id_str":"1983142597758726533","full_text":"Most performance issues don’t come from bad queries.\n\nThey come from bad tables.\n\nEvery CREATE TABLE is a long-term performance decision:\n\n- Data types\n- Indexes\n- Constraints\n- Partitioning\n\nI broke down what years of designing and re-designing databases taught me, and why schema design is where performance truly begins.\n\nRead it here → https://t.co/ZzrjzolCXm","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[14,37],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"69941978","name":"Swapna Kumar Panda","screen_name":"swapnakpanda","indices":[0,13]}]},"favorited":false,"in_reply_to_screen_name":"swapnakpanda","lang":"en","retweeted":false,"fact_check":null,"id":"1982966634366013543","view_count":190,"bookmark_count":0,"created_at":1761611062000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1982788090138644836","full_text":"@swapnakpanda This is the foundation!","in_reply_to_user_id_str":"69941978","in_reply_to_status_id_str":"1982788090138644836","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[17,190],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1646445864796184578","name":"Neo Kim","screen_name":"systemdesignone","indices":[0,16]}]},"favorited":false,"in_reply_to_screen_name":"systemdesignone","lang":"en","retweeted":false,"fact_check":null,"id":"1983160932651151384","view_count":150,"bookmark_count":0,"created_at":1761657386000,"favorite_count":1,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1983149790574596465","full_text":"@systemdesignone The Google Docs one is a prime example of real-time collaboration.\n\nOperational Transformation to handle concurrent edits is well explained.\n\nThanks for the compilation, Neo","in_reply_to_user_id_str":"1646445864796184578","in_reply_to_status_id_str":"1983149790574596465","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[11,124],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"107936751","name":"Karan Goel","screen_name":"krandiash","indices":[0,10]}]},"favorited":false,"in_reply_to_screen_name":"krandiash","lang":"en","retweeted":false,"fact_check":null,"id":"1983211148003455186","view_count":1246,"bookmark_count":1,"created_at":1761669358000,"favorite_count":5,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1983202316397453676","full_text":"@krandiash I’ve tested more than 17 AI voices over the last year.\n\nNothing close to Sonic-3.\n\nCongrats on the launch, Karan!","in_reply_to_user_id_str":"107936751","in_reply_to_status_id_str":"1983202316397453676","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[14,48],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1676101671003516928","name":"Aakash Verma","screen_name":"VermaAakash3","indices":[0,13]}]},"favorited":false,"in_reply_to_screen_name":"VermaAakash3","lang":"en","retweeted":false,"fact_check":null,"id":"1983220878725783622","view_count":35,"bookmark_count":1,"created_at":1761671678000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1983217284421419046","full_text":"@VermaAakash3 I have been playing with Sonic-3 🤯","in_reply_to_user_id_str":"1676101671003516928","in_reply_to_status_id_str":"1983217284421419046","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[15,36],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1409440115554873354","name":"Chidanand Tripathi","screen_name":"thetripathi58","indices":[0,14]}]},"favorited":false,"in_reply_to_screen_name":"thetripathi58","lang":"en","retweeted":false,"fact_check":null,"id":"1983223641153188111","view_count":57,"bookmark_count":0,"created_at":1761672337000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1983220578090922263","full_text":"@thetripathi58 Next level voice AI 🤯","in_reply_to_user_id_str":"1409440115554873354","in_reply_to_status_id_str":"1983220578090922263","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[13,69],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1860095764648853506","name":"Nas","screen_name":"Nas_tech_AI","indices":[0,12]}]},"favorited":false,"in_reply_to_screen_name":"Nas_tech_AI","lang":"en","retweeted":false,"fact_check":null,"id":"1983223455450284381","view_count":31,"bookmark_count":0,"created_at":1761672292000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1983219921493639223","full_text":"@Nas_tech_AI It sounds way more natural than anything else out there.","in_reply_to_user_id_str":"1860095764648853506","in_reply_to_status_id_str":"1983219921493639223","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[12,33],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1628683814993027072","name":"Robin Delta","screen_name":"heyrobinai","indices":[0,11]},{"id_str":"1705681383048597504","name":"Cartesia","screen_name":"cartesia_ai","indices":[21,33]}]},"favorited":false,"in_reply_to_screen_name":"heyrobinai","lang":"en","retweeted":false,"fact_check":null,"id":"1983222118763417706","view_count":482,"bookmark_count":0,"created_at":1761671974000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1983220022706352575","full_text":"@heyrobinai Nice job @cartesia_ai","in_reply_to_user_id_str":"1628683814993027072","in_reply_to_status_id_str":"1983220022706352575","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[17,51],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1430015840","name":"Aakash Kanojiya","screen_name":"Kanojiyaaakash1","indices":[0,16]}]},"favorited":false,"in_reply_to_screen_name":"Kanojiyaaakash1","lang":"en","retweeted":false,"fact_check":null,"id":"1983221755217871007","view_count":438,"bookmark_count":0,"created_at":1761671887000,"favorite_count":2,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1983219052320567634","full_text":"@Kanojiyaaakash1 Sounds really good in Spanish too.","in_reply_to_user_id_str":"1430015840","in_reply_to_status_id_str":"1983219052320567634","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[11,30],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1598298705610051591","name":"Rishabh","screen_name":"Rixhabh__","indices":[0,10]}]},"favorited":false,"in_reply_to_screen_name":"Rixhabh__","lang":"en","retweeted":false,"fact_check":null,"id":"1983223040855937341","view_count":168,"bookmark_count":0,"created_at":1761672194000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1983220346057896274","full_text":"@Rixhabh__ This is next level.","in_reply_to_user_id_str":"1598298705610051591","in_reply_to_status_id_str":"1983220346057896274","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-30","value":0,"startTime":1761696000000,"endTime":1761782400000,"tweets":[{"bookmarked":false,"display_text_range":[0,279],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/UZsO5Y2Dpt","expanded_url":"https://x.com/RaulJuncoV/status/1983504930754429168/photo/1","id_str":"1983504922705600512","indices":[280,303],"media_key":"3_1983504922705600512","media_url_https":"https://pbs.twimg.com/media/G4bTN9gbIAA8gLA.jpg","type":"photo","url":"https://t.co/UZsO5Y2Dpt","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":379,"y":1358,"h":187,"w":187}]},"medium":{"faces":[{"x":222,"y":796,"h":110,"w":110}]},"small":{"faces":[{"x":125,"y":450,"h":62,"w":62}]},"orig":{"faces":[{"x":721,"y":2580,"h":357,"w":357}]}},"sizes":{"large":{"h":2048,"w":1537,"resize":"fit"},"medium":{"h":1200,"w":901,"resize":"fit"},"small":{"h":680,"w":510,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":3891,"width":2920,"focus_rects":[{"x":0,"y":1031,"w":2920,"h":1635},{"x":0,"y":388,"w":2920,"h":2920},{"x":0,"y":184,"w":2920,"h":3329},{"x":974,"y":0,"w":1946,"h":3891},{"x":0,"y":0,"w":2920,"h":3891}]},"media_results":{"result":{"media_key":"3_1983504922705600512"}}}],"symbols":[],"timestamps":[],"urls":[{"display_url":"perplexity.ai/grow/comet?utm…","expanded_url":"https://www.perplexity.ai/grow/comet?utm_source=LinkedIn&wpsrc=LinkedIn&wpcn=&utm_campaign=","url":"https://t.co/rNmeT70IRw","indices":[662,685]}],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/UZsO5Y2Dpt","expanded_url":"https://x.com/RaulJuncoV/status/1983504930754429168/photo/1","id_str":"1983504922705600512","indices":[280,303],"media_key":"3_1983504922705600512","media_url_https":"https://pbs.twimg.com/media/G4bTN9gbIAA8gLA.jpg","type":"photo","url":"https://t.co/UZsO5Y2Dpt","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":379,"y":1358,"h":187,"w":187}]},"medium":{"faces":[{"x":222,"y":796,"h":110,"w":110}]},"small":{"faces":[{"x":125,"y":450,"h":62,"w":62}]},"orig":{"faces":[{"x":721,"y":2580,"h":357,"w":357}]}},"sizes":{"large":{"h":2048,"w":1537,"resize":"fit"},"medium":{"h":1200,"w":901,"resize":"fit"},"small":{"h":680,"w":510,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":3891,"width":2920,"focus_rects":[{"x":0,"y":1031,"w":2920,"h":1635},{"x":0,"y":388,"w":2920,"h":2920},{"x":0,"y":184,"w":2920,"h":3329},{"x":974,"y":0,"w":1946,"h":3891},{"x":0,"y":0,"w":2920,"h":3891}]},"media_results":{"result":{"media_key":"3_1983504922705600512"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1983504930754429168","view_count":335,"bookmark_count":2,"created_at":1761739401000,"favorite_count":3,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1983504930754429168","full_text":"I never imagined I’d switch browsers after decades on Chrome.\n\nBut Comet changed how I browse.\n\nIt doesn’t just open pages, it understands them.\n\nA few things that surprised me 👇\n\n- No ads, even on YouTube\n- Unsubscribes from spam\n- Summarizes articles & videos\n- Applying to jobs/filling out online forms\n- Writes PRs, summarizes GitHub repos\n- Groups tabs, manage email & calendar\n\nFinally, tab context; no copying/pasting or downloading files to ChatGPT/Perplexity website.\n\nAtlas feels premium.\nChrome feels safe.\nBut, Comet feels alive.\n\nThe browser war isn’t about speed anymore.\nIt’s about intelligence.\n\nAnd right now, Comet is #1.\n\nTry it free here: 👇\nhttps://t.co/rNmeT70IRw\n\nHave you tried? Leave your thought.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[10,60],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1818381581897412608","name":"Tech with Mak","screen_name":"techNmak","indices":[0,9]}]},"favorited":false,"in_reply_to_screen_name":"techNmak","lang":"en","retweeted":false,"fact_check":null,"id":"1983572602011451868","view_count":183,"bookmark_count":0,"created_at":1761755535000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1983535409842827649","full_text":"@techNmak I have been playing with Sonic-3, the whole week 👀","in_reply_to_user_id_str":"1818381581897412608","in_reply_to_status_id_str":"1983535409842827649","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[14,36],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"69941978","name":"Swapna Kumar Panda","screen_name":"swapnakpanda","indices":[0,13]}]},"favorited":false,"in_reply_to_screen_name":"swapnakpanda","lang":"en","retweeted":false,"fact_check":null,"id":"1983628556451377323","view_count":1141,"bookmark_count":0,"created_at":1761768876000,"favorite_count":3,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1983565907965190560","full_text":"@swapnakpanda Andrew Ng is the goat!","in_reply_to_user_id_str":"69941978","in_reply_to_status_id_str":"1983565907965190560","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-31","value":0,"startTime":1761782400000,"endTime":1761868800000,"tweets":[{"bookmarked":false,"display_text_range":[14,50],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"69941978","name":"Swapna Kumar Panda","screen_name":"swapnakpanda","indices":[0,13]}]},"favorited":false,"in_reply_to_screen_name":"swapnakpanda","lang":"en","retweeted":false,"fact_check":null,"id":"1983991892946862401","view_count":243,"bookmark_count":0,"created_at":1761855502000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1983942704435491238","full_text":"@swapnakpanda Some of my favorite languages here 👌","in_reply_to_user_id_str":"69941978","in_reply_to_status_id_str":"1983942704435491238","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[17,83],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1646445864796184578","name":"Neo Kim","screen_name":"systemdesignone","indices":[0,16]}]},"favorited":false,"in_reply_to_screen_name":"systemdesignone","lang":"en","retweeted":false,"fact_check":null,"id":"1983879685449904485","view_count":191,"bookmark_count":0,"created_at":1761828750000,"favorite_count":2,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1983879332230557949","full_text":"@systemdesignone Yup.\n\nMost teams don’t need more data, they need better direction.","in_reply_to_user_id_str":"1646445864796184578","in_reply_to_status_id_str":"1983879332230557949","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-01","value":15,"startTime":1761868800000,"endTime":1761955200000,"tweets":[{"bookmarked":false,"display_text_range":[0,276],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/9e75AXzdPm","expanded_url":"https://x.com/RaulJuncoV/status/1984229940443951496/photo/1","id_str":"1984229935058485248","indices":[277,300],"media_key":"3_1984229935058485248","media_url_https":"https://pbs.twimg.com/media/G4lmnO_bgAAcbVY.jpg","type":"photo","url":"https://t.co/9e75AXzdPm","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1818,"w":2048,"resize":"fit"},"medium":{"h":1065,"w":1200,"resize":"fit"},"small":{"h":604,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":2088,"width":2352,"focus_rects":[{"x":0,"y":0,"w":2352,"h":1317},{"x":0,"y":0,"w":2088,"h":2088},{"x":83,"y":0,"w":1832,"h":2088},{"x":477,"y":0,"w":1044,"h":2088},{"x":0,"y":0,"w":2352,"h":2088}]},"media_results":{"result":{"media_key":"3_1984229935058485248"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/9e75AXzdPm","expanded_url":"https://x.com/RaulJuncoV/status/1984229940443951496/photo/1","id_str":"1984229935058485248","indices":[277,300],"media_key":"3_1984229935058485248","media_url_https":"https://pbs.twimg.com/media/G4lmnO_bgAAcbVY.jpg","type":"photo","url":"https://t.co/9e75AXzdPm","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1818,"w":2048,"resize":"fit"},"medium":{"h":1065,"w":1200,"resize":"fit"},"small":{"h":604,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":2088,"width":2352,"focus_rects":[{"x":0,"y":0,"w":2352,"h":1317},{"x":0,"y":0,"w":2088,"h":2088},{"x":83,"y":0,"w":1832,"h":2088},{"x":477,"y":0,"w":1044,"h":2088},{"x":0,"y":0,"w":2352,"h":2088}]},"media_results":{"result":{"media_key":"3_1984229935058485248"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1984229940443951496","view_count":9208,"bookmark_count":90,"created_at":1761912257000,"favorite_count":104,"quote_count":0,"reply_count":6,"retweet_count":15,"user_id_str":"1272872603569528833","conversation_id_str":"1984229940443951496","full_text":"If you can, do the work when you write.\n\nLow Latency loves precomputation.\n\nHere’s the situation Maya faced 👇\n\nHer user profiles table had optional fields: display_name, timezone, and bio.\nHalf the rows were NULL.\nReads had to stay under 20 ms at 10 k QPS.\n\nShe needed to make sure every service saw a consistent “effective” value; no NULLs, ever.\n\nThese were her choices:\n\nA → COALESCE at read time\n\nKeep columns nullable.\nUse COALESCE(column, default) in every query.\nSimple. Until you realize every query now computes on the hot path.\nInconsistent logic across services.\nUnindexable. Slow.\n\nB → Materialize effective_ columns at write time*\n\nCompute once during writes or via CDC.\nStore effective_display_name, effective_timezone, etc.\nReads stay fast. Defaults stay consistent.\nA little more write work, but predictable, cacheable, and observable.\n\nC → DB defaults + NOT NULL migration\n\nFeels clean. Declarative.\nBut changing a live table with millions of rows is a minefield.\nDefaults only fix new rows; not legacy ones.\nComplex default rules don’t belong in SQL.\n\nD → Let every consumer handle defaults\n\nNo schema change.\nBut each service redefines what “default” means.\nSoon, you have five versions of truth, and none match.\n\nMaya picked B.\n\nBecause at scale, reads dominate writes.\nEvery millisecond saved per query compounds.\nComputing once at write-time beats recomputing 10,000 times a second.\n\nTrade-offs she accepted:\n\n– Slightly higher write latency.\n– Need for idempotency and concurrency control.\n– CDC lag if async updates are used.\n– Backfill job to fix existing data.\n\nAnyone can chase performance.\nFew can make it reliable.\n\nNever forget that: Latency loves precomputation.\n\nThere are a couple of options \"E\" you can suggest, also, any idea?","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-02","value":217,"startTime":1761955200000,"endTime":1762041600000,"tweets":[{"bookmarked":false,"display_text_range":[0,277],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/eOoVzUH2aL","expanded_url":"https://x.com/RaulJuncoV/status/1984593484679168103/photo/1","id_str":"1984593481323724800","indices":[278,301],"media_key":"3_1984593481323724800","media_url_https":"https://pbs.twimg.com/media/G4qxQaXbQAAMZEH.jpg","type":"photo","url":"https://t.co/eOoVzUH2aL","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1304,"w":978,"resize":"fit"},"medium":{"h":1200,"w":900,"resize":"fit"},"small":{"h":680,"w":510,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1304,"width":978,"focus_rects":[{"x":0,"y":0,"w":978,"h":548},{"x":0,"y":0,"w":978,"h":978},{"x":0,"y":0,"w":978,"h":1115},{"x":0,"y":0,"w":652,"h":1304},{"x":0,"y":0,"w":978,"h":1304}]},"media_results":{"result":{"media_key":"3_1984593481323724800"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/eOoVzUH2aL","expanded_url":"https://x.com/RaulJuncoV/status/1984593484679168103/photo/1","id_str":"1984593481323724800","indices":[278,301],"media_key":"3_1984593481323724800","media_url_https":"https://pbs.twimg.com/media/G4qxQaXbQAAMZEH.jpg","type":"photo","url":"https://t.co/eOoVzUH2aL","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1304,"w":978,"resize":"fit"},"medium":{"h":1200,"w":900,"resize":"fit"},"small":{"h":680,"w":510,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1304,"width":978,"focus_rects":[{"x":0,"y":0,"w":978,"h":548},{"x":0,"y":0,"w":978,"h":978},{"x":0,"y":0,"w":978,"h":1115},{"x":0,"y":0,"w":652,"h":1304},{"x":0,"y":0,"w":978,"h":1304}]},"media_results":{"result":{"media_key":"3_1984593481323724800"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1984593484679168103","view_count":123047,"bookmark_count":2384,"created_at":1761998933000,"favorite_count":2160,"quote_count":11,"reply_count":30,"retweet_count":217,"user_id_str":"1272872603569528833","conversation_id_str":"1984593484679168103","full_text":"A backend engineer asked me why I recommend Fundamentals of Data Engineering for backend folks.\n\nBecause most backend engineers accidentally become data engineers the moment their API hits production.\n\nBackend = owns writes.\nData Engineering = owns reads.\nBut both eat the same consequences when the data sucks.\n\nIf you learn Data Engineering fundamentals, you level up faster because you stop treating data as “someone else’s problem.”\n\nYou get better at:\n\n- Designing schemas that won’t break downstream\n- Shipping clean, traceable events (no dual-write disasters)\n- Thinking in batch vs. streaming trade-offs\n- Debugging data issues faster than “blame analytics”\n- Building APIs that scale with actual usage patterns\n\nBackend without data fundamentals = “the feature works”\nBackend with data fundamentals = “the business trusts what you build”\n\nThe short answer:\nMost backend engineers only understand half the system.\n\nThis book helps you finally see the whole thing.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-03","value":0,"startTime":1762041600000,"endTime":1762128000000,"tweets":[]},{"label":"2025-11-04","value":265,"startTime":1762128000000,"endTime":1762214400000,"tweets":[{"bookmarked":false,"display_text_range":[0,279],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/qBbTaN0k7V","expanded_url":"https://x.com/RaulJuncoV/status/1985331810566594955/photo/1","id_str":"1985331806649135104","indices":[280,303],"media_key":"3_1985331806649135104","media_url_https":"https://pbs.twimg.com/media/G41QwmibMAAEVVt.jpg","type":"photo","url":"https://t.co/qBbTaN0k7V","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1596,"w":2048,"resize":"fit"},"medium":{"h":935,"w":1200,"resize":"fit"},"small":{"h":530,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":2311,"width":2966,"focus_rects":[{"x":0,"y":0,"w":2966,"h":1661},{"x":655,"y":0,"w":2311,"h":2311},{"x":939,"y":0,"w":2027,"h":2311},{"x":1424,"y":0,"w":1156,"h":2311},{"x":0,"y":0,"w":2966,"h":2311}]},"media_results":{"result":{"media_key":"3_1985331806649135104"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/qBbTaN0k7V","expanded_url":"https://x.com/RaulJuncoV/status/1985331810566594955/photo/1","id_str":"1985331806649135104","indices":[280,303],"media_key":"3_1985331806649135104","media_url_https":"https://pbs.twimg.com/media/G41QwmibMAAEVVt.jpg","type":"photo","url":"https://t.co/qBbTaN0k7V","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1596,"w":2048,"resize":"fit"},"medium":{"h":935,"w":1200,"resize":"fit"},"small":{"h":530,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":2311,"width":2966,"focus_rects":[{"x":0,"y":0,"w":2966,"h":1661},{"x":655,"y":0,"w":2311,"h":2311},{"x":939,"y":0,"w":2027,"h":2311},{"x":1424,"y":0,"w":1156,"h":2311},{"x":0,"y":0,"w":2966,"h":2311}]},"media_results":{"result":{"media_key":"3_1985331806649135104"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1985331810566594955","view_count":112049,"bookmark_count":2781,"created_at":1762174963000,"favorite_count":2021,"quote_count":16,"reply_count":34,"retweet_count":264,"user_id_str":"1272872603569528833","conversation_id_str":"1985331810566594955","full_text":"Most engineers learn system design backwards.\n\nThey jump to Kubernetes before they understand what a network packet even does.\n\nHere’s the order that actually makes you dangerous:\n\n1. Networks first\n\nHTTP. TCP. DNS. Latency vs throughput.\nThis is the part nobody studies.\nThis is like trying to bench 300lbs without learning to squat.\n\n2. Databases second\n\nSQL vs NoSQL, indexes, replication, and partitioning.\nIf you can’t reason about data -> you can’t reason about scale.\n\n3. Caching\n\nRedis, CDNs, TTLs, eviction policies.\n70% of scaling wins come from avoiding queries.\n\n4. Queues & Streams\n\nKafka, RabbitMQ, SQS.\nThis is how you decouple timelines and handle spikes without blowing up servers.\n\n5. Load Balancing\n\nRound robin vs least connections vs consistent hashing.\nYou understand how to scale horizontally without chaos.\n\n6. Build 5 classic designs yourself\n\n- URL shortener\n- Rate limiter\n- Chat app\n- Feed system\n- Notifications\n\n7. Read real-world post-mortems\n\nReal learning is failure exposure.\nYou see what broke. You see WHY.\n\nYou don’t become good at system design by memorizing diagrams.\nYou become good by understanding the physics of distributed systems.\n\nLatency. Durability. Throughput. Availability. Cost.\nThose 5 forces rule everything.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[17,141],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1646445864796184578","name":"Neo Kim","screen_name":"systemdesignone","indices":[0,16]}]},"favorited":false,"in_reply_to_screen_name":"systemdesignone","lang":"en","retweeted":false,"fact_check":null,"id":"1985332305750106380","view_count":220,"bookmark_count":0,"created_at":1762175082000,"favorite_count":2,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1985316551675834427","full_text":"@systemdesignone Well put, Neo Kim \n\nThe trick is knowing when to scale; too soon and you overengineer, too late and everything catches fire.","in_reply_to_user_id_str":"1646445864796184578","in_reply_to_status_id_str":"1985316551675834427","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,279],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[{"display_url":"JoinEnginuity.com","expanded_url":"http://JoinEnginuity.com","url":"https://t.co/YUWYsYTi5A","indices":[75,98]},{"display_url":"JoinEnginuity.com","expanded_url":"http://JoinEnginuity.com","url":"https://t.co/pWnIpIYPKj","indices":[75,98]}],"user_mentions":[]},"favorited":false,"in_reply_to_screen_name":"RaulJuncoV","lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1985409357236830493","view_count":844,"bookmark_count":7,"created_at":1762193452000,"favorite_count":6,"quote_count":0,"reply_count":0,"retweet_count":1,"user_id_str":"1272872603569528833","conversation_id_str":"1985331810566594955","full_text":"If you want to practice this stuff daily (not just read about it), I built https://t.co/pWnIpIYPKj\n\nIt’s a platform where you answer one short system design question per day, so you build intuition through reps, not overwhelm.\n\nInstead of doing 2-hour study sessions once a week… you stack tiny wins daily.\n\nThat’s how system design becomes natural.","in_reply_to_user_id_str":"1272872603569528833","in_reply_to_status_id_str":"1985331810566594955","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[17,149],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1646445864796184578","name":"Neo Kim","screen_name":"systemdesignone","indices":[0,16]}]},"favorited":false,"in_reply_to_screen_name":"systemdesignone","lang":"en","retweeted":false,"fact_check":null,"id":"1985334496237965812","view_count":805,"bookmark_count":2,"created_at":1762175604000,"favorite_count":5,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1985331810566594955","full_text":"@systemdesignone CRUD is where you practice the mechanics:\n\n- routing\n- persistence\n- caching decisions\n- read vs write paths\n\nThanks for adding, Neo","in_reply_to_user_id_str":"1646445864796184578","in_reply_to_status_id_str":"1985334078195868033","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[14,116],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"69941978","name":"Swapna Kumar Panda","screen_name":"swapnakpanda","indices":[0,13]}]},"favorited":false,"in_reply_to_screen_name":"swapnakpanda","lang":"en","retweeted":false,"fact_check":null,"id":"1985457528872841390","view_count":38,"bookmark_count":0,"created_at":1762204937000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1985331810566594955","full_text":"@swapnakpanda yup. Chasing trends creates shallow knowledge.\n\nTools change every few years.\nPrinciples last decades.","in_reply_to_user_id_str":"69941978","in_reply_to_status_id_str":"1985388406462169504","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[16,90],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"2227261574","name":"Anton Martyniuk","screen_name":"AntonMartyniuk","indices":[0,15]}]},"favorited":false,"in_reply_to_screen_name":"AntonMartyniuk","lang":"en","retweeted":false,"fact_check":null,"id":"1985337521149026604","view_count":349,"bookmark_count":1,"created_at":1762176325000,"favorite_count":3,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1985331810566594955","full_text":"@AntonMartyniuk System design gets easier when the fundamentals do the thinking for you. 😉","in_reply_to_user_id_str":"2227261574","in_reply_to_status_id_str":"1985336944880984565","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[12,74],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1531209491357675521","name":"Shefali","screen_name":"Shefali__J","indices":[0,11]}]},"favorited":false,"in_reply_to_screen_name":"Shefali__J","lang":"en","retweeted":false,"fact_check":null,"id":"1985456959634510020","view_count":354,"bookmark_count":0,"created_at":1762204801000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1985335255725699210","full_text":"@Shefali__J This compilation is on fire!\n\nThanks for the shoutout, Shefali","in_reply_to_user_id_str":"1531209491357675521","in_reply_to_status_id_str":"1985335255725699210","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-05","value":0,"startTime":1762214400000,"endTime":1762300800000,"tweets":[]},{"label":"2025-11-06","value":0,"startTime":1762300800000,"endTime":1762387200000,"tweets":[]},{"label":"2025-11-07","value":71,"startTime":1762387200000,"endTime":1762473600000,"tweets":[{"bookmarked":false,"display_text_range":[0,278],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/FVtD1fO2Du","expanded_url":"https://x.com/RaulJuncoV/status/1986418683569447133/photo/1","id_str":"1986418678976622592","indices":[279,302],"media_key":"3_1986418678976622592","media_url_https":"https://pbs.twimg.com/media/G5EtQ5eaMAAsEk3.jpg","type":"photo","url":"https://t.co/FVtD1fO2Du","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":453,"y":961,"h":123,"w":123}]},"medium":{"faces":[{"x":265,"y":563,"h":72,"w":72}]},"small":{"faces":[{"x":150,"y":319,"h":41,"w":41}]},"orig":{"faces":[{"x":667,"y":1415,"h":182,"w":182}]}},"sizes":{"large":{"h":1709,"w":2048,"resize":"fit"},"medium":{"h":1002,"w":1200,"resize":"fit"},"small":{"h":568,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":2515,"width":3013,"focus_rects":[{"x":0,"y":0,"w":3013,"h":1687},{"x":498,"y":0,"w":2515,"h":2515},{"x":807,"y":0,"w":2206,"h":2515},{"x":1755,"y":0,"w":1258,"h":2515},{"x":0,"y":0,"w":3013,"h":2515}]},"media_results":{"result":{"media_key":"3_1986418678976622592"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/FVtD1fO2Du","expanded_url":"https://x.com/RaulJuncoV/status/1986418683569447133/photo/1","id_str":"1986418678976622592","indices":[279,302],"media_key":"3_1986418678976622592","media_url_https":"https://pbs.twimg.com/media/G5EtQ5eaMAAsEk3.jpg","type":"photo","url":"https://t.co/FVtD1fO2Du","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":453,"y":961,"h":123,"w":123}]},"medium":{"faces":[{"x":265,"y":563,"h":72,"w":72}]},"small":{"faces":[{"x":150,"y":319,"h":41,"w":41}]},"orig":{"faces":[{"x":667,"y":1415,"h":182,"w":182}]}},"sizes":{"large":{"h":1709,"w":2048,"resize":"fit"},"medium":{"h":1002,"w":1200,"resize":"fit"},"small":{"h":568,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":2515,"width":3013,"focus_rects":[{"x":0,"y":0,"w":3013,"h":1687},{"x":498,"y":0,"w":2515,"h":2515},{"x":807,"y":0,"w":2206,"h":2515},{"x":1755,"y":0,"w":1258,"h":2515},{"x":0,"y":0,"w":3013,"h":2515}]},"media_results":{"result":{"media_key":"3_1986418678976622592"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1986418683569447133","view_count":26495,"bookmark_count":485,"created_at":1762434094000,"favorite_count":509,"quote_count":0,"reply_count":14,"retweet_count":71,"user_id_str":"1272872603569528833","conversation_id_str":"1986418683569447133","full_text":"System design is the art of making scale look boring.\n\nHere are 3 system-design project ideas you can actually build and reason about 👇\n\nProject idea 1: “Instagram-style Feed Service”\n\nYour goal: design a timeline that scales reads.\n\nKey challenges to solve:\n\n- fan-out on write vs fan-out on read\n- caching the feed (Redis? CDN?)\n- handling the “celebrity problem” (1M followers)\n\nDeliverable: write a design doc that defends why you picked your fan-out strategy and how you avoid thundering herds.\n\nProject idea 2: “URL Shortener at 5k RPS”\n\nYour goal: tiny API that forces huge decisions.\n\nKey challenges to solve:\n\n- ID generation strategy (Snowflake IDs? base62?)\n- consistent hashing across shards\n- hot key protection\n\nDeliverable: build a prototype, hammer it with a load generator, and tune your write path until you get predictable low-latency writes.\n\nProject idea 3: “E-Commerce Checkout as a SAGA”\n\nYour goal: durability + correctness over everything.\n\nKey challenges to solve:\n→ Payment, Inventory, Order microservices coordination\n→ Orchestrator vs Choreography\n→ idempotency and retries\n\nDeliverable: show how you avoid double-charging customers through idempotent event handling + a durable orchestrator.\n\nJust picking a “cool” tool won’t save you.\nGood system design comes from defending your trade-offs.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[14,15],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"69941978","name":"Swapna Kumar Panda","screen_name":"swapnakpanda","indices":[0,13]}]},"favorited":false,"in_reply_to_screen_name":"swapnakpanda","lang":"qme","retweeted":false,"fact_check":null,"id":"1986473808937550306","view_count":138,"bookmark_count":0,"created_at":1762447237000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1986110846481932596","full_text":"@swapnakpanda 🤩","in_reply_to_user_id_str":"69941978","in_reply_to_status_id_str":"1986110846481932596","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[17,35],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1646445864796184578","name":"Neo Kim","screen_name":"systemdesignone","indices":[0,16]}]},"favorited":false,"in_reply_to_screen_name":"systemdesignone","lang":"fr","retweeted":false,"fact_check":null,"id":"1986530811789635661","view_count":221,"bookmark_count":0,"created_at":1762460828000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1986416083482382500","full_text":"@systemdesignone Maintenance free 👌","in_reply_to_user_id_str":"1646445864796184578","in_reply_to_status_id_str":"1986416083482382500","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-08","value":0,"startTime":1762473600000,"endTime":1762560000000,"tweets":[]},{"label":"2025-11-09","value":0,"startTime":1762560000000,"endTime":1762646400000,"tweets":[]},{"label":"2025-11-10","value":0,"startTime":1762646400000,"endTime":1762732800000,"tweets":[]},{"label":"2025-11-11","value":47,"startTime":1762732800000,"endTime":1762819200000,"tweets":[{"bookmarked":false,"display_text_range":[0,284],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/UDJqLAGLbb","expanded_url":"https://x.com/RaulJuncoV/status/1987868382503620805/photo/1","id_str":"1987868378829357056","indices":[285,308],"media_key":"3_1987868378829357056","media_url_https":"https://pbs.twimg.com/media/G5ZTwiRbAAATx6v.jpg","type":"photo","url":"https://t.co/UDJqLAGLbb","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1961,"w":2048,"resize":"fit"},"medium":{"h":1149,"w":1200,"resize":"fit"},"small":{"h":651,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":2344,"width":2448,"focus_rects":[{"x":0,"y":0,"w":2448,"h":1371},{"x":104,"y":0,"w":2344,"h":2344},{"x":257,"y":0,"w":2056,"h":2344},{"x":699,"y":0,"w":1172,"h":2344},{"x":0,"y":0,"w":2448,"h":2344}]},"media_results":{"result":{"media_key":"3_1987868378829357056"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/UDJqLAGLbb","expanded_url":"https://x.com/RaulJuncoV/status/1987868382503620805/photo/1","id_str":"1987868378829357056","indices":[285,308],"media_key":"3_1987868378829357056","media_url_https":"https://pbs.twimg.com/media/G5ZTwiRbAAATx6v.jpg","type":"photo","url":"https://t.co/UDJqLAGLbb","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1961,"w":2048,"resize":"fit"},"medium":{"h":1149,"w":1200,"resize":"fit"},"small":{"h":651,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":2344,"width":2448,"focus_rects":[{"x":0,"y":0,"w":2448,"h":1371},{"x":104,"y":0,"w":2344,"h":2344},{"x":257,"y":0,"w":2056,"h":2344},{"x":699,"y":0,"w":1172,"h":2344},{"x":0,"y":0,"w":2448,"h":2344}]},"media_results":{"result":{"media_key":"3_1987868378829357056"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1987868382503620805","view_count":25228,"bookmark_count":317,"created_at":1762779729000,"favorite_count":331,"quote_count":0,"reply_count":15,"retweet_count":47,"user_id_str":"1272872603569528833","conversation_id_str":"1987868382503620805","full_text":"You don’t pick tools based on what’s cool. You pick based on constraints.\n\nTopics vs Queues\n\nHere are the 5 questions that decide the right one:\n\n1. One worker or many?\n\nIf one consumer should process a message -> Queue.\nIf many consumers need the same message -> Topic.\n\nSimple rule:\n\nQueue = throughput.\nTopic = fan-out.\n\n2. Can you lose messages?\n\nIf losing a message is unacceptable -> Queue wins.\nTopics need more config to get the same safety guarantees.\n\n3. Are you scaling workload or audience?\n\nQueues scale workload (parallelism).\nTopics scale audience (more listeners).\nMost engineers confuse the two.\n\n4. What if a consumer dies?\n\nQueues handle tracking for you.\nTopics make you handle offsets + state.\n\nThis complexity hurts when volume explodes.\n\n5. How fast is the system evolving?\n\nNew system, changing requirements? -> Topic gives you flexibility.\nStable system, clear workflow? -> Queue gives you simplicity.\n\nMy recommendation:\n\nStart with a Queue.\nWhen you actually need fan-out, evolve to a Topic.\n\nPicking based on taste is amateur.\nPicking based on constraints is senior.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-12","value":26,"startTime":1762819200000,"endTime":1762905600000,"tweets":[{"bookmarked":false,"display_text_range":[0,272],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/qriDNEx3Jx","expanded_url":"https://x.com/RaulJuncoV/status/1988231827358896373/photo/1","id_str":"1988231820564107264","indices":[273,296],"media_key":"3_1988231820564107264","media_url_https":"https://pbs.twimg.com/media/G5eeToPaEAAjvNw.jpg","type":"photo","url":"https://t.co/qriDNEx3Jx","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":871,"y":253,"h":193,"w":193},{"x":863,"y":549,"h":213,"w":213}]},"medium":{"faces":[{"x":510,"y":148,"h":113,"w":113},{"x":506,"y":322,"h":125,"w":125}]},"small":{"faces":[{"x":289,"y":84,"h":64,"w":64},{"x":286,"y":182,"h":71,"w":71}]},"orig":{"faces":[{"x":1773,"y":516,"h":394,"w":394},{"x":1757,"y":1118,"h":435,"w":435}]}},"sizes":{"large":{"h":2048,"w":1580,"resize":"fit"},"medium":{"h":1200,"w":926,"resize":"fit"},"small":{"h":680,"w":525,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":4166,"width":3215,"focus_rects":[{"x":0,"y":1494,"w":3215,"h":1800},{"x":0,"y":787,"w":3215,"h":3215},{"x":0,"y":501,"w":3215,"h":3665},{"x":0,"y":0,"w":2083,"h":4166},{"x":0,"y":0,"w":3215,"h":4166}]},"media_results":{"result":{"media_key":"3_1988231820564107264"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/qriDNEx3Jx","expanded_url":"https://x.com/RaulJuncoV/status/1988231827358896373/photo/1","id_str":"1988231820564107264","indices":[273,296],"media_key":"3_1988231820564107264","media_url_https":"https://pbs.twimg.com/media/G5eeToPaEAAjvNw.jpg","type":"photo","url":"https://t.co/qriDNEx3Jx","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":871,"y":253,"h":193,"w":193},{"x":863,"y":549,"h":213,"w":213}]},"medium":{"faces":[{"x":510,"y":148,"h":113,"w":113},{"x":506,"y":322,"h":125,"w":125}]},"small":{"faces":[{"x":289,"y":84,"h":64,"w":64},{"x":286,"y":182,"h":71,"w":71}]},"orig":{"faces":[{"x":1773,"y":516,"h":394,"w":394},{"x":1757,"y":1118,"h":435,"w":435}]}},"sizes":{"large":{"h":2048,"w":1580,"resize":"fit"},"medium":{"h":1200,"w":926,"resize":"fit"},"small":{"h":680,"w":525,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":4166,"width":3215,"focus_rects":[{"x":0,"y":1494,"w":3215,"h":1800},{"x":0,"y":787,"w":3215,"h":3215},{"x":0,"y":501,"w":3215,"h":3665},{"x":0,"y":0,"w":2083,"h":4166},{"x":0,"y":0,"w":3215,"h":4166}]},"media_results":{"result":{"media_key":"3_1988231820564107264"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1988231827358896373","view_count":17366,"bookmark_count":241,"created_at":1762866381000,"favorite_count":216,"quote_count":1,"reply_count":12,"retweet_count":26,"user_id_str":"1272872603569528833","conversation_id_str":"1988231827358896373","full_text":"Anyone can return 200.\nReal engineers return 202 and still deliver.\n\nMost teams think “faster” means “simpler.”\nThey block until everything’s done.\nThen they wonder why latency spikes and the system melts under load.\n\nA. Make it fully synchronous. “Just wait till it’s all complete.”\nSafe on paper. Pain in production.\n\nC. Write to the database and fire off background jobs.\nFeels fast. But when those jobs fail, no one knows until it’s too late.\n\nD. Run a saga in the same request.\nTotal control — until one step hangs and the whole thing dies.\n\nThe real move: 202 Accepted + durable queue + status resource.\n\nWhy it works:\n\n1. Clients get instant responses. No waiting.\n2. Queues absorb spikes, retries, and downstream chaos.\n3. You gain visibility through status endpoints and webhooks.\n4. Systems stay decoupled and fault-tolerant.\n5. Latency becomes predictable; you own the timing.\n\nTrade-offs worth paying:\n\n- Eventual consistency. Things settle, not sync instantly.\n- Job tracking. You need a clear state machine.\n- Idempotency. Every retry must be safe.\n- DLQs and metrics. Otherwise you’re blind when it breaks.\n- Ordering. Version every update or lose sequence.\n\n200 shines in happy paths.\n202 shines when the world’s on fire.\n\nSo here’s the question:\nWhen do you let your API walk away instead of waiting?","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[17,33],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1646445864796184578","name":"Neo Kim","screen_name":"systemdesignone","indices":[0,16]}]},"favorited":false,"in_reply_to_screen_name":"systemdesignone","lang":"en","retweeted":false,"fact_check":null,"id":"1988235042380787822","view_count":546,"bookmark_count":1,"created_at":1762867148000,"favorite_count":1,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1988227503870156858","full_text":"@systemdesignone Big fan of these","in_reply_to_user_id_str":"1646445864796184578","in_reply_to_status_id_str":"1988227503870156858","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-13","value":0,"startTime":1762905600000,"endTime":1762992000000,"tweets":[{"bookmarked":false,"display_text_range":[12,70],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"2259435828","name":"Hassaan Raza","screen_name":"hassaanrza","indices":[0,11]}]},"favorited":false,"in_reply_to_screen_name":"hassaanrza","lang":"en","retweeted":false,"fact_check":null,"id":"1988674193618272521","view_count":2,"bookmark_count":0,"created_at":1762971850000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1988666194795331996","full_text":"@hassaanrza This is wild; in the best way.\n\nContext is the cheat code.","in_reply_to_user_id_str":"2259435828","in_reply_to_status_id_str":"1988666194795331996","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-14","value":0,"startTime":1762992000000,"endTime":1763078400000,"tweets":[]},{"label":"2025-11-15","value":0,"startTime":1763078400000,"endTime":1763164800000,"tweets":[{"bookmarked":false,"display_text_range":[15,91],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"727835447267868674","name":"Petar Ivanov","screen_name":"petarivanovv9","indices":[0,14]}]},"favorited":false,"in_reply_to_screen_name":"petarivanovv9","lang":"en","retweeted":false,"fact_check":null,"id":"1989309042531950848","view_count":11,"bookmark_count":0,"created_at":1763123209000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1989235105940787557","full_text":"@petarivanovv9 Sometimes I feel my copilot is suggesting solutions based on the questions 😅","in_reply_to_user_id_str":"727835447267868674","in_reply_to_status_id_str":"1989235105940787557","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[14,45],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"69941978","name":"Swapna Kumar Panda","screen_name":"swapnakpanda","indices":[0,13]}]},"favorited":false,"in_reply_to_screen_name":"swapnakpanda","lang":"en","retweeted":false,"fact_check":null,"id":"1989122223874170900","view_count":259,"bookmark_count":0,"created_at":1763078668000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1989008863098728694","full_text":"@swapnakpanda Handling data is a prime skill.","in_reply_to_user_id_str":"69941978","in_reply_to_status_id_str":"1989008863098728694","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[14,23],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"69941978","name":"Swapna Kumar Panda","screen_name":"swapnakpanda","indices":[0,13]}]},"favorited":false,"in_reply_to_screen_name":"swapnakpanda","lang":"en","retweeted":false,"fact_check":null,"id":"1989475550759661850","view_count":325,"bookmark_count":0,"created_at":1763162908000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1989417239263809968","full_text":"@swapnakpanda The goat!","in_reply_to_user_id_str":"69941978","in_reply_to_status_id_str":"1989417239263809968","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-16","value":0,"startTime":1763164800000,"endTime":1763251200000,"tweets":[]},{"label":"2025-11-17","value":0,"startTime":1763251200000,"endTime":1763337600000,"tweets":[]},{"label":"2025-11-18","value":0,"startTime":1763337600000,"endTime":1763424000000,"tweets":[]}],"nlikes":[{"label":"2025-10-19","value":0,"startTime":1760745600000,"endTime":1760832000000,"tweets":[]},{"label":"2025-10-20","value":0,"startTime":1760832000000,"endTime":1760918400000,"tweets":[]},{"label":"2025-10-21","value":2072,"startTime":1760918400000,"endTime":1761004800000,"tweets":[{"bookmarked":false,"display_text_range":[0,275],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/oQOUxmFG12","expanded_url":"https://x.com/RaulJuncoV/status/1980243241783197925/photo/1","id_str":"1980243235646926848","indices":[276,299],"media_key":"3_1980243235646926848","media_url_https":"https://pbs.twimg.com/media/G3s8uyWa8AAY6nx.jpg","type":"photo","url":"https://t.co/oQOUxmFG12","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":1363,"y":401,"h":101,"w":101}]},"medium":{"faces":[{"x":799,"y":235,"h":59,"w":59}]},"small":{"faces":[{"x":452,"y":133,"h":33,"w":33}]},"orig":{"faces":[{"x":2036,"y":600,"h":152,"w":152}]}},"sizes":{"large":{"h":1898,"w":2048,"resize":"fit"},"medium":{"h":1112,"w":1200,"resize":"fit"},"small":{"h":630,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":2833,"width":3057,"focus_rects":[{"x":0,"y":593,"w":3057,"h":1712},{"x":0,"y":0,"w":2833,"h":2833},{"x":0,"y":0,"w":2485,"h":2833},{"x":0,"y":0,"w":1417,"h":2833},{"x":0,"y":0,"w":3057,"h":2833}]},"media_results":{"result":{"media_key":"3_1980243235646926848"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/oQOUxmFG12","expanded_url":"https://x.com/RaulJuncoV/status/1980243241783197925/photo/1","id_str":"1980243235646926848","indices":[276,299],"media_key":"3_1980243235646926848","media_url_https":"https://pbs.twimg.com/media/G3s8uyWa8AAY6nx.jpg","type":"photo","url":"https://t.co/oQOUxmFG12","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":1363,"y":401,"h":101,"w":101}]},"medium":{"faces":[{"x":799,"y":235,"h":59,"w":59}]},"small":{"faces":[{"x":452,"y":133,"h":33,"w":33}]},"orig":{"faces":[{"x":2036,"y":600,"h":152,"w":152}]}},"sizes":{"large":{"h":1898,"w":2048,"resize":"fit"},"medium":{"h":1112,"w":1200,"resize":"fit"},"small":{"h":630,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":2833,"width":3057,"focus_rects":[{"x":0,"y":593,"w":3057,"h":1712},{"x":0,"y":0,"w":2833,"h":2833},{"x":0,"y":0,"w":2485,"h":2833},{"x":0,"y":0,"w":1417,"h":2833},{"x":0,"y":0,"w":3057,"h":2833}]},"media_results":{"result":{"media_key":"3_1980243235646926848"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1980243241783197925","view_count":127089,"bookmark_count":2911,"created_at":1760961754000,"favorite_count":2061,"quote_count":3,"reply_count":39,"retweet_count":296,"user_id_str":"1272872603569528833","conversation_id_str":"1980243241783197925","full_text":"System Design isn’t one big concept.\n\nIt’s a staircase.\n\nMost engineers try to skip to “distributed systems.”\nThen, wonder why everything collapses under load.\n\nYou can’t copy-paste scale.\nYou earn it, step by step.\n\nStep 1: Foundations\n\n- Learn how data moves.\n- Networking. Databases. Caching. APIs.\n- You can’t scale what you don’t understand.\n\nStep 2: Mechanics\n\n- Learn how systems behave under stress.\n- Queues. Consistency. Observability. Failures.\n- This is where good engineers become reliable ones.\n\nStep 3: Architecture\n\n- Learn how to design for change.\n- Trade-offs. Evolution. Resilience.\n- You stop asking “how do I build this?” and start asking “how will this break?”\n\nMost people collect patterns.\nFew develop principles.\nThe difference? Depth.\n\nThe deeper you go, the less you rely on luck, and the more you rely on design.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[17,29],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1646445864796184578","name":"Neo Kim","screen_name":"systemdesignone","indices":[0,16]}]},"favorited":false,"in_reply_to_screen_name":"systemdesignone","lang":"en","retweeted":false,"fact_check":null,"id":"1980258218061226195","view_count":887,"bookmark_count":0,"created_at":1760965325000,"favorite_count":3,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1980243241783197925","full_text":"@systemdesignone Thanks, Neo!","in_reply_to_user_id_str":"1646445864796184578","in_reply_to_status_id_str":"1980248053190922438","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[16,77],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"2227261574","name":"Anton Martyniuk","screen_name":"AntonMartyniuk","indices":[0,15]}]},"favorited":false,"in_reply_to_screen_name":"AntonMartyniuk","lang":"en","retweeted":false,"fact_check":null,"id":"1980246842588938510","view_count":674,"bookmark_count":0,"created_at":1760962613000,"favorite_count":6,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1980243241783197925","full_text":"@AntonMartyniuk Design books teach concepts.\nProduction teaches consequences.","in_reply_to_user_id_str":"2227261574","in_reply_to_status_id_str":"1980245186430239051","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[17,77],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1646445864796184578","name":"Neo Kim","screen_name":"systemdesignone","indices":[0,16]}]},"favorited":false,"in_reply_to_screen_name":"systemdesignone","lang":"en","retweeted":false,"fact_check":null,"id":"1980246673772138693","view_count":372,"bookmark_count":1,"created_at":1760962572000,"favorite_count":2,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1980245638454419678","full_text":"@systemdesignone I like how this breaks things down by problem → solution. 👌","in_reply_to_user_id_str":"1646445864796184578","in_reply_to_status_id_str":"1980245638454419678","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-22","value":0,"startTime":1761004800000,"endTime":1761091200000,"tweets":[]},{"label":"2025-10-23","value":71,"startTime":1761091200000,"endTime":1761177600000,"tweets":[{"bookmarked":false,"display_text_range":[0,278],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/GjHYrOAJTN","expanded_url":"https://x.com/RaulJuncoV/status/1980968270254821785/photo/1","id_str":"1980968266593157120","indices":[279,302],"media_key":"3_1980968266593157120","media_url_https":"https://pbs.twimg.com/media/G33QJJGbQAA5UxN.jpg","type":"photo","url":"https://t.co/GjHYrOAJTN","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":547,"y":1311,"h":275,"w":275},{"x":521,"y":1530,"h":355,"w":355}]},"medium":{"faces":[{"x":320,"y":768,"h":161,"w":161},{"x":305,"y":897,"h":208,"w":208}]},"small":{"faces":[{"x":181,"y":435,"h":91,"w":91},{"x":173,"y":508,"h":117,"w":117}]},"orig":{"faces":[{"x":559,"y":1340,"h":281,"w":281},{"x":533,"y":1564,"h":363,"w":363}]}},"sizes":{"large":{"h":2048,"w":1982,"resize":"fit"},"medium":{"h":1200,"w":1162,"resize":"fit"},"small":{"h":680,"w":658,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":2092,"width":2025,"focus_rects":[{"x":0,"y":0,"w":2025,"h":1134},{"x":0,"y":0,"w":2025,"h":2025},{"x":0,"y":0,"w":1835,"h":2092},{"x":365,"y":0,"w":1046,"h":2092},{"x":0,"y":0,"w":2025,"h":2092}]},"media_results":{"result":{"media_key":"3_1980968266593157120"}}}],"symbols":[],"timestamps":[],"urls":[{"display_url":"systemdesignclassroom.substack.com/p/the-architec…","expanded_url":"https://systemdesignclassroom.substack.com/p/the-architecture-that-gets-you-here","url":"https://t.co/9wkWUqDtk4","indices":[808,831]}],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/GjHYrOAJTN","expanded_url":"https://x.com/RaulJuncoV/status/1980968270254821785/photo/1","id_str":"1980968266593157120","indices":[279,302],"media_key":"3_1980968266593157120","media_url_https":"https://pbs.twimg.com/media/G33QJJGbQAA5UxN.jpg","type":"photo","url":"https://t.co/GjHYrOAJTN","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":547,"y":1311,"h":275,"w":275},{"x":521,"y":1530,"h":355,"w":355}]},"medium":{"faces":[{"x":320,"y":768,"h":161,"w":161},{"x":305,"y":897,"h":208,"w":208}]},"small":{"faces":[{"x":181,"y":435,"h":91,"w":91},{"x":173,"y":508,"h":117,"w":117}]},"orig":{"faces":[{"x":559,"y":1340,"h":281,"w":281},{"x":533,"y":1564,"h":363,"w":363}]}},"sizes":{"large":{"h":2048,"w":1982,"resize":"fit"},"medium":{"h":1200,"w":1162,"resize":"fit"},"small":{"h":680,"w":658,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":2092,"width":2025,"focus_rects":[{"x":0,"y":0,"w":2025,"h":1134},{"x":0,"y":0,"w":2025,"h":2025},{"x":0,"y":0,"w":1835,"h":2092},{"x":365,"y":0,"w":1046,"h":2092},{"x":0,"y":0,"w":2025,"h":2092}]},"media_results":{"result":{"media_key":"3_1980968266593157120"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1980968270254821785","view_count":3634,"bookmark_count":43,"created_at":1761134614000,"favorite_count":69,"quote_count":0,"reply_count":7,"retweet_count":10,"user_id_str":"1272872603569528833","conversation_id_str":"1980968270254821785","full_text":"Bad code hurts.\n\nOld architecture kills.\n\nMost engineers build systems that work.\nGreat engineers build systems that evolve.\n\nHere’s the painful truth:\nYour current architecture is perfectly optimized…\nfor your current scale.\n\nBut scale changes everything:\n\n- Traffic patterns\n- Data growth\n- Team structure\n- Even how you deploy\n\nThat’s when yesterday’s “clean design” becomes today’s bottleneck.\n\nYou can’t scale what was never designed to evolve.\n\nSo before you obsess over microservices, caching layers, or queue depth, ask yourself one question:\n\n👉 Can my architecture survive the next stage of growth?\n\nIf you’re unsure, you’ll love this article.\n\nIt breaks down how to recognize when your system has outgrown its design, and how to evolve it without rewriting everything from scratch.\n\nRead it here → https://t.co/9wkWUqDtk4","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[14,31],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"69941978","name":"Swapna Kumar Panda","screen_name":"swapnakpanda","indices":[0,13]}]},"favorited":false,"in_reply_to_screen_name":"swapnakpanda","lang":"ht","retweeted":false,"fact_check":null,"id":"1980789426406965674","view_count":248,"bookmark_count":0,"created_at":1761091975000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1980673785947627657","full_text":"@swapnakpanda Nice one, Swapna.","in_reply_to_user_id_str":"69941978","in_reply_to_status_id_str":"1980673785947627657","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[17,34],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1646445864796184578","name":"Neo Kim","screen_name":"systemdesignone","indices":[0,16]}]},"favorited":false,"in_reply_to_screen_name":"systemdesignone","lang":"en","retweeted":false,"fact_check":null,"id":"1980969555066237173","view_count":426,"bookmark_count":0,"created_at":1761134921000,"favorite_count":2,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1980961602129010724","full_text":"@systemdesignone Simply put, Neo 👌","in_reply_to_user_id_str":"1646445864796184578","in_reply_to_status_id_str":"1980961602129010724","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-24","value":0,"startTime":1761177600000,"endTime":1761264000000,"tweets":[]},{"label":"2025-10-25","value":4193,"startTime":1761264000000,"endTime":1761350400000,"tweets":[{"bookmarked":false,"display_text_range":[0,23],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/LMvcsakB6v","expanded_url":"https://x.com/RaulJuncoV/status/1981693213741289658/photo/1","id_str":"1981693208733339648","indices":[24,47],"media_key":"3_1981693208733339648","media_url_https":"https://pbs.twimg.com/media/G4BjeVBa0AAguHT.jpg","type":"photo","url":"https://t.co/LMvcsakB6v","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1796,"w":2048,"resize":"fit"},"medium":{"h":1052,"w":1200,"resize":"fit"},"small":{"h":596,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":2652,"width":3024,"focus_rects":[{"x":0,"y":739,"w":3024,"h":1693},{"x":0,"y":0,"w":2652,"h":2652},{"x":0,"y":0,"w":2326,"h":2652},{"x":318,"y":0,"w":1326,"h":2652},{"x":0,"y":0,"w":3024,"h":2652}]},"media_results":{"result":{"media_key":"3_1981693208733339648"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/LMvcsakB6v","expanded_url":"https://x.com/RaulJuncoV/status/1981693213741289658/photo/1","id_str":"1981693208733339648","indices":[24,47],"media_key":"3_1981693208733339648","media_url_https":"https://pbs.twimg.com/media/G4BjeVBa0AAguHT.jpg","type":"photo","url":"https://t.co/LMvcsakB6v","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1796,"w":2048,"resize":"fit"},"medium":{"h":1052,"w":1200,"resize":"fit"},"small":{"h":596,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":2652,"width":3024,"focus_rects":[{"x":0,"y":739,"w":3024,"h":1693},{"x":0,"y":0,"w":2652,"h":2652},{"x":0,"y":0,"w":2326,"h":2652},{"x":318,"y":0,"w":1326,"h":2652},{"x":0,"y":0,"w":3024,"h":2652}]},"media_results":{"result":{"media_key":"3_1981693208733339648"}}}]},"favorited":true,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":true,"fact_check":null,"id":"1981693213741289658","view_count":248171,"bookmark_count":3302,"created_at":1761307454000,"favorite_count":4193,"quote_count":17,"reply_count":62,"retweet_count":358,"user_id_str":"1272872603569528833","conversation_id_str":"1981693213741289658","full_text":"Backend survival kit. 👇 https://t.co/LMvcsakB6v","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-26","value":0,"startTime":1761350400000,"endTime":1761436800000,"tweets":[]},{"label":"2025-10-27","value":0,"startTime":1761436800000,"endTime":1761523200000,"tweets":[]},{"label":"2025-10-28","value":593,"startTime":1761523200000,"endTime":1761609600000,"tweets":[{"bookmarked":false,"display_text_range":[0,279],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/FVjJmB1cJz","expanded_url":"https://x.com/RaulJuncoV/status/1982780115953319987/photo/1","id_str":"1982780110949457920","indices":[280,303],"media_key":"3_1982780110949457920","media_url_https":"https://pbs.twimg.com/media/G4RAAXTaIAAl1RI.jpg","type":"photo","url":"https://t.co/FVjJmB1cJz","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1556,"w":2048,"resize":"fit"},"medium":{"h":912,"w":1200,"resize":"fit"},"small":{"h":517,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":2098,"width":2762,"focus_rects":[{"x":0,"y":0,"w":2762,"h":1547},{"x":401,"y":0,"w":2098,"h":2098},{"x":530,"y":0,"w":1840,"h":2098},{"x":926,"y":0,"w":1049,"h":2098},{"x":0,"y":0,"w":2762,"h":2098}]},"media_results":{"result":{"media_key":"3_1982780110949457920"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/FVjJmB1cJz","expanded_url":"https://x.com/RaulJuncoV/status/1982780115953319987/photo/1","id_str":"1982780110949457920","indices":[280,303],"media_key":"3_1982780110949457920","media_url_https":"https://pbs.twimg.com/media/G4RAAXTaIAAl1RI.jpg","type":"photo","url":"https://t.co/FVjJmB1cJz","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1556,"w":2048,"resize":"fit"},"medium":{"h":912,"w":1200,"resize":"fit"},"small":{"h":517,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":2098,"width":2762,"focus_rects":[{"x":0,"y":0,"w":2762,"h":1547},{"x":401,"y":0,"w":2098,"h":2098},{"x":530,"y":0,"w":1840,"h":2098},{"x":926,"y":0,"w":1049,"h":2098},{"x":0,"y":0,"w":2762,"h":2098}]},"media_results":{"result":{"media_key":"3_1982780110949457920"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1982780115953319987","view_count":37885,"bookmark_count":690,"created_at":1761566592000,"favorite_count":590,"quote_count":2,"reply_count":21,"retweet_count":85,"user_id_str":"1272872603569528833","conversation_id_str":"1982780115953319987","full_text":"Payments don’t allow second chances.\n\nHere’s the decision Marco had to make 👇\n\nMost engineers choose speed first.\nThen they spend months building refunds, reconciliation jobs, and damage control.\n\nPayments don’t care about “low latency.”\nThey care about not charging users twice.\n\nThese were his choices:\n\nA -> Strong Consistency\nStore a client-generated idempotency key + the final response in a durable DB.\nUnique constraint rejects duplicates.\nAuditable. Correct. Slightly slower.\n\nB -> Redis TTL Hack\nSETNX lock → process → cache result.\nBlazing fast… until Redis restarts, TTL expires early, or a partition hits.\nThen you bill someone twice and “investigate” for days.\n\nC -> Kafka Magic Thinking\nPublish events and trust “exactly-once” processing downstream.\nBut payments need correctness before success is returned.\nThis solves scale, not accountability.\n\nD -> Fix It Later\nLet double-charges happen.\nThen run audits, refunds, apologies, and maybe PR damage control.\nCheap to build. Expensive to earn trust back.\n\nMarco picked A.\nBecause the “fast” options become the most expensive ones once real money moves.\n\nIn FinTech: correctness wins. Every. Single. Time.\n\nLatency stings.\nDouble-charging destroys trust.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[12,22],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1804817485612408832","name":"Nina","screen_name":"HeyNina101","indices":[0,11]}]},"favorited":false,"in_reply_to_screen_name":"HeyNina101","lang":"no","retweeted":false,"fact_check":null,"id":"1982782174123229185","view_count":3881,"bookmark_count":1,"created_at":1761567083000,"favorite_count":3,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1982748606869233848","full_text":"@HeyNina101 Stanford 👌","in_reply_to_user_id_str":"1804817485612408832","in_reply_to_status_id_str":"1982748606869233848","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-29","value":591,"startTime":1761609600000,"endTime":1761696000000,"tweets":[{"bookmarked":false,"display_text_range":[0,274],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/IqGVHPOsQM","expanded_url":"https://x.com/RaulJuncoV/status/1983142597758726533/photo/1","id_str":"1983142591274291200","indices":[275,298],"media_key":"3_1983142591274291200","media_url_https":"https://pbs.twimg.com/media/G4WJrfvaEAAlztb.jpg","type":"photo","url":"https://t.co/IqGVHPOsQM","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":531,"y":723,"h":99,"w":99}]},"medium":{"faces":[{"x":311,"y":423,"h":58,"w":58}]},"small":{"faces":[{"x":176,"y":240,"h":33,"w":33}]},"orig":{"faces":[{"x":908,"y":1236,"h":170,"w":170}]}},"sizes":{"large":{"h":2048,"w":1971,"resize":"fit"},"medium":{"h":1200,"w":1155,"resize":"fit"},"small":{"h":680,"w":655,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":3498,"width":3367,"focus_rects":[{"x":0,"y":0,"w":3367,"h":1886},{"x":0,"y":0,"w":3367,"h":3367},{"x":0,"y":0,"w":3068,"h":3498},{"x":612,"y":0,"w":1749,"h":3498},{"x":0,"y":0,"w":3367,"h":3498}]},"media_results":{"result":{"media_key":"3_1983142591274291200"}}}],"symbols":[],"timestamps":[],"urls":[{"display_url":"newsletter.systemdesignclassroom.com/p/performance-…","expanded_url":"https://newsletter.systemdesignclassroom.com/p/performance-doesnt-start-at-select","url":"https://t.co/ZzrjzolCXm","indices":[340,363]},{"display_url":"newsletter.systemdesignclassroom.com/p/performance-…","expanded_url":"https://newsletter.systemdesignclassroom.com/p/performance-doesnt-start-at-select","url":"https://t.co/ZzrjzolCXm","indices":[340,363]}],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/IqGVHPOsQM","expanded_url":"https://x.com/RaulJuncoV/status/1983142597758726533/photo/1","id_str":"1983142591274291200","indices":[275,298],"media_key":"3_1983142591274291200","media_url_https":"https://pbs.twimg.com/media/G4WJrfvaEAAlztb.jpg","type":"photo","url":"https://t.co/IqGVHPOsQM","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":531,"y":723,"h":99,"w":99}]},"medium":{"faces":[{"x":311,"y":423,"h":58,"w":58}]},"small":{"faces":[{"x":176,"y":240,"h":33,"w":33}]},"orig":{"faces":[{"x":908,"y":1236,"h":170,"w":170}]}},"sizes":{"large":{"h":2048,"w":1971,"resize":"fit"},"medium":{"h":1200,"w":1155,"resize":"fit"},"small":{"h":680,"w":655,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":3498,"width":3367,"focus_rects":[{"x":0,"y":0,"w":3367,"h":1886},{"x":0,"y":0,"w":3367,"h":3367},{"x":0,"y":0,"w":3068,"h":3498},{"x":612,"y":0,"w":1749,"h":3498},{"x":0,"y":0,"w":3367,"h":3498}]},"media_results":{"result":{"media_key":"3_1983142591274291200"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1983142597758726533","view_count":44371,"bookmark_count":651,"created_at":1761653014000,"favorite_count":582,"quote_count":0,"reply_count":21,"retweet_count":90,"user_id_str":"1272872603569528833","conversation_id_str":"1983142597758726533","full_text":"Most performance issues don’t come from bad queries.\n\nThey come from bad tables.\n\nEvery CREATE TABLE is a long-term performance decision:\n\n- Data types\n- Indexes\n- Constraints\n- Partitioning\n\nI broke down what years of designing and re-designing databases taught me, and why schema design is where performance truly begins.\n\nRead it here → https://t.co/ZzrjzolCXm","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[14,37],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"69941978","name":"Swapna Kumar Panda","screen_name":"swapnakpanda","indices":[0,13]}]},"favorited":false,"in_reply_to_screen_name":"swapnakpanda","lang":"en","retweeted":false,"fact_check":null,"id":"1982966634366013543","view_count":190,"bookmark_count":0,"created_at":1761611062000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1982788090138644836","full_text":"@swapnakpanda This is the foundation!","in_reply_to_user_id_str":"69941978","in_reply_to_status_id_str":"1982788090138644836","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[17,190],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1646445864796184578","name":"Neo Kim","screen_name":"systemdesignone","indices":[0,16]}]},"favorited":false,"in_reply_to_screen_name":"systemdesignone","lang":"en","retweeted":false,"fact_check":null,"id":"1983160932651151384","view_count":150,"bookmark_count":0,"created_at":1761657386000,"favorite_count":1,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1983149790574596465","full_text":"@systemdesignone The Google Docs one is a prime example of real-time collaboration.\n\nOperational Transformation to handle concurrent edits is well explained.\n\nThanks for the compilation, Neo","in_reply_to_user_id_str":"1646445864796184578","in_reply_to_status_id_str":"1983149790574596465","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[11,124],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"107936751","name":"Karan Goel","screen_name":"krandiash","indices":[0,10]}]},"favorited":false,"in_reply_to_screen_name":"krandiash","lang":"en","retweeted":false,"fact_check":null,"id":"1983211148003455186","view_count":1246,"bookmark_count":1,"created_at":1761669358000,"favorite_count":5,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1983202316397453676","full_text":"@krandiash I’ve tested more than 17 AI voices over the last year.\n\nNothing close to Sonic-3.\n\nCongrats on the launch, Karan!","in_reply_to_user_id_str":"107936751","in_reply_to_status_id_str":"1983202316397453676","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[14,48],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1676101671003516928","name":"Aakash Verma","screen_name":"VermaAakash3","indices":[0,13]}]},"favorited":false,"in_reply_to_screen_name":"VermaAakash3","lang":"en","retweeted":false,"fact_check":null,"id":"1983220878725783622","view_count":35,"bookmark_count":1,"created_at":1761671678000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1983217284421419046","full_text":"@VermaAakash3 I have been playing with Sonic-3 🤯","in_reply_to_user_id_str":"1676101671003516928","in_reply_to_status_id_str":"1983217284421419046","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[15,36],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1409440115554873354","name":"Chidanand Tripathi","screen_name":"thetripathi58","indices":[0,14]}]},"favorited":false,"in_reply_to_screen_name":"thetripathi58","lang":"en","retweeted":false,"fact_check":null,"id":"1983223641153188111","view_count":57,"bookmark_count":0,"created_at":1761672337000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1983220578090922263","full_text":"@thetripathi58 Next level voice AI 🤯","in_reply_to_user_id_str":"1409440115554873354","in_reply_to_status_id_str":"1983220578090922263","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[13,69],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1860095764648853506","name":"Nas","screen_name":"Nas_tech_AI","indices":[0,12]}]},"favorited":false,"in_reply_to_screen_name":"Nas_tech_AI","lang":"en","retweeted":false,"fact_check":null,"id":"1983223455450284381","view_count":31,"bookmark_count":0,"created_at":1761672292000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1983219921493639223","full_text":"@Nas_tech_AI It sounds way more natural than anything else out there.","in_reply_to_user_id_str":"1860095764648853506","in_reply_to_status_id_str":"1983219921493639223","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[12,33],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1628683814993027072","name":"Robin Delta","screen_name":"heyrobinai","indices":[0,11]},{"id_str":"1705681383048597504","name":"Cartesia","screen_name":"cartesia_ai","indices":[21,33]}]},"favorited":false,"in_reply_to_screen_name":"heyrobinai","lang":"en","retweeted":false,"fact_check":null,"id":"1983222118763417706","view_count":482,"bookmark_count":0,"created_at":1761671974000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1983220022706352575","full_text":"@heyrobinai Nice job @cartesia_ai","in_reply_to_user_id_str":"1628683814993027072","in_reply_to_status_id_str":"1983220022706352575","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[17,51],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1430015840","name":"Aakash Kanojiya","screen_name":"Kanojiyaaakash1","indices":[0,16]}]},"favorited":false,"in_reply_to_screen_name":"Kanojiyaaakash1","lang":"en","retweeted":false,"fact_check":null,"id":"1983221755217871007","view_count":438,"bookmark_count":0,"created_at":1761671887000,"favorite_count":2,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1983219052320567634","full_text":"@Kanojiyaaakash1 Sounds really good in Spanish too.","in_reply_to_user_id_str":"1430015840","in_reply_to_status_id_str":"1983219052320567634","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[11,30],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1598298705610051591","name":"Rishabh","screen_name":"Rixhabh__","indices":[0,10]}]},"favorited":false,"in_reply_to_screen_name":"Rixhabh__","lang":"en","retweeted":false,"fact_check":null,"id":"1983223040855937341","view_count":168,"bookmark_count":0,"created_at":1761672194000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1983220346057896274","full_text":"@Rixhabh__ This is next level.","in_reply_to_user_id_str":"1598298705610051591","in_reply_to_status_id_str":"1983220346057896274","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-30","value":6,"startTime":1761696000000,"endTime":1761782400000,"tweets":[{"bookmarked":false,"display_text_range":[0,279],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/UZsO5Y2Dpt","expanded_url":"https://x.com/RaulJuncoV/status/1983504930754429168/photo/1","id_str":"1983504922705600512","indices":[280,303],"media_key":"3_1983504922705600512","media_url_https":"https://pbs.twimg.com/media/G4bTN9gbIAA8gLA.jpg","type":"photo","url":"https://t.co/UZsO5Y2Dpt","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":379,"y":1358,"h":187,"w":187}]},"medium":{"faces":[{"x":222,"y":796,"h":110,"w":110}]},"small":{"faces":[{"x":125,"y":450,"h":62,"w":62}]},"orig":{"faces":[{"x":721,"y":2580,"h":357,"w":357}]}},"sizes":{"large":{"h":2048,"w":1537,"resize":"fit"},"medium":{"h":1200,"w":901,"resize":"fit"},"small":{"h":680,"w":510,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":3891,"width":2920,"focus_rects":[{"x":0,"y":1031,"w":2920,"h":1635},{"x":0,"y":388,"w":2920,"h":2920},{"x":0,"y":184,"w":2920,"h":3329},{"x":974,"y":0,"w":1946,"h":3891},{"x":0,"y":0,"w":2920,"h":3891}]},"media_results":{"result":{"media_key":"3_1983504922705600512"}}}],"symbols":[],"timestamps":[],"urls":[{"display_url":"perplexity.ai/grow/comet?utm…","expanded_url":"https://www.perplexity.ai/grow/comet?utm_source=LinkedIn&wpsrc=LinkedIn&wpcn=&utm_campaign=","url":"https://t.co/rNmeT70IRw","indices":[662,685]}],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/UZsO5Y2Dpt","expanded_url":"https://x.com/RaulJuncoV/status/1983504930754429168/photo/1","id_str":"1983504922705600512","indices":[280,303],"media_key":"3_1983504922705600512","media_url_https":"https://pbs.twimg.com/media/G4bTN9gbIAA8gLA.jpg","type":"photo","url":"https://t.co/UZsO5Y2Dpt","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":379,"y":1358,"h":187,"w":187}]},"medium":{"faces":[{"x":222,"y":796,"h":110,"w":110}]},"small":{"faces":[{"x":125,"y":450,"h":62,"w":62}]},"orig":{"faces":[{"x":721,"y":2580,"h":357,"w":357}]}},"sizes":{"large":{"h":2048,"w":1537,"resize":"fit"},"medium":{"h":1200,"w":901,"resize":"fit"},"small":{"h":680,"w":510,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":3891,"width":2920,"focus_rects":[{"x":0,"y":1031,"w":2920,"h":1635},{"x":0,"y":388,"w":2920,"h":2920},{"x":0,"y":184,"w":2920,"h":3329},{"x":974,"y":0,"w":1946,"h":3891},{"x":0,"y":0,"w":2920,"h":3891}]},"media_results":{"result":{"media_key":"3_1983504922705600512"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1983504930754429168","view_count":335,"bookmark_count":2,"created_at":1761739401000,"favorite_count":3,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1983504930754429168","full_text":"I never imagined I’d switch browsers after decades on Chrome.\n\nBut Comet changed how I browse.\n\nIt doesn’t just open pages, it understands them.\n\nA few things that surprised me 👇\n\n- No ads, even on YouTube\n- Unsubscribes from spam\n- Summarizes articles & videos\n- Applying to jobs/filling out online forms\n- Writes PRs, summarizes GitHub repos\n- Groups tabs, manage email & calendar\n\nFinally, tab context; no copying/pasting or downloading files to ChatGPT/Perplexity website.\n\nAtlas feels premium.\nChrome feels safe.\nBut, Comet feels alive.\n\nThe browser war isn’t about speed anymore.\nIt’s about intelligence.\n\nAnd right now, Comet is #1.\n\nTry it free here: 👇\nhttps://t.co/rNmeT70IRw\n\nHave you tried? Leave your thought.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[10,60],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1818381581897412608","name":"Tech with Mak","screen_name":"techNmak","indices":[0,9]}]},"favorited":false,"in_reply_to_screen_name":"techNmak","lang":"en","retweeted":false,"fact_check":null,"id":"1983572602011451868","view_count":183,"bookmark_count":0,"created_at":1761755535000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1983535409842827649","full_text":"@techNmak I have been playing with Sonic-3, the whole week 👀","in_reply_to_user_id_str":"1818381581897412608","in_reply_to_status_id_str":"1983535409842827649","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[14,36],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"69941978","name":"Swapna Kumar Panda","screen_name":"swapnakpanda","indices":[0,13]}]},"favorited":false,"in_reply_to_screen_name":"swapnakpanda","lang":"en","retweeted":false,"fact_check":null,"id":"1983628556451377323","view_count":1141,"bookmark_count":0,"created_at":1761768876000,"favorite_count":3,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1983565907965190560","full_text":"@swapnakpanda Andrew Ng is the goat!","in_reply_to_user_id_str":"69941978","in_reply_to_status_id_str":"1983565907965190560","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-31","value":2,"startTime":1761782400000,"endTime":1761868800000,"tweets":[{"bookmarked":false,"display_text_range":[14,50],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"69941978","name":"Swapna Kumar Panda","screen_name":"swapnakpanda","indices":[0,13]}]},"favorited":false,"in_reply_to_screen_name":"swapnakpanda","lang":"en","retweeted":false,"fact_check":null,"id":"1983991892946862401","view_count":243,"bookmark_count":0,"created_at":1761855502000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1983942704435491238","full_text":"@swapnakpanda Some of my favorite languages here 👌","in_reply_to_user_id_str":"69941978","in_reply_to_status_id_str":"1983942704435491238","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[17,83],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1646445864796184578","name":"Neo Kim","screen_name":"systemdesignone","indices":[0,16]}]},"favorited":false,"in_reply_to_screen_name":"systemdesignone","lang":"en","retweeted":false,"fact_check":null,"id":"1983879685449904485","view_count":191,"bookmark_count":0,"created_at":1761828750000,"favorite_count":2,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1983879332230557949","full_text":"@systemdesignone Yup.\n\nMost teams don’t need more data, they need better direction.","in_reply_to_user_id_str":"1646445864796184578","in_reply_to_status_id_str":"1983879332230557949","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-01","value":104,"startTime":1761868800000,"endTime":1761955200000,"tweets":[{"bookmarked":false,"display_text_range":[0,276],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/9e75AXzdPm","expanded_url":"https://x.com/RaulJuncoV/status/1984229940443951496/photo/1","id_str":"1984229935058485248","indices":[277,300],"media_key":"3_1984229935058485248","media_url_https":"https://pbs.twimg.com/media/G4lmnO_bgAAcbVY.jpg","type":"photo","url":"https://t.co/9e75AXzdPm","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1818,"w":2048,"resize":"fit"},"medium":{"h":1065,"w":1200,"resize":"fit"},"small":{"h":604,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":2088,"width":2352,"focus_rects":[{"x":0,"y":0,"w":2352,"h":1317},{"x":0,"y":0,"w":2088,"h":2088},{"x":83,"y":0,"w":1832,"h":2088},{"x":477,"y":0,"w":1044,"h":2088},{"x":0,"y":0,"w":2352,"h":2088}]},"media_results":{"result":{"media_key":"3_1984229935058485248"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/9e75AXzdPm","expanded_url":"https://x.com/RaulJuncoV/status/1984229940443951496/photo/1","id_str":"1984229935058485248","indices":[277,300],"media_key":"3_1984229935058485248","media_url_https":"https://pbs.twimg.com/media/G4lmnO_bgAAcbVY.jpg","type":"photo","url":"https://t.co/9e75AXzdPm","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1818,"w":2048,"resize":"fit"},"medium":{"h":1065,"w":1200,"resize":"fit"},"small":{"h":604,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":2088,"width":2352,"focus_rects":[{"x":0,"y":0,"w":2352,"h":1317},{"x":0,"y":0,"w":2088,"h":2088},{"x":83,"y":0,"w":1832,"h":2088},{"x":477,"y":0,"w":1044,"h":2088},{"x":0,"y":0,"w":2352,"h":2088}]},"media_results":{"result":{"media_key":"3_1984229935058485248"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1984229940443951496","view_count":9208,"bookmark_count":90,"created_at":1761912257000,"favorite_count":104,"quote_count":0,"reply_count":6,"retweet_count":15,"user_id_str":"1272872603569528833","conversation_id_str":"1984229940443951496","full_text":"If you can, do the work when you write.\n\nLow Latency loves precomputation.\n\nHere’s the situation Maya faced 👇\n\nHer user profiles table had optional fields: display_name, timezone, and bio.\nHalf the rows were NULL.\nReads had to stay under 20 ms at 10 k QPS.\n\nShe needed to make sure every service saw a consistent “effective” value; no NULLs, ever.\n\nThese were her choices:\n\nA → COALESCE at read time\n\nKeep columns nullable.\nUse COALESCE(column, default) in every query.\nSimple. Until you realize every query now computes on the hot path.\nInconsistent logic across services.\nUnindexable. Slow.\n\nB → Materialize effective_ columns at write time*\n\nCompute once during writes or via CDC.\nStore effective_display_name, effective_timezone, etc.\nReads stay fast. Defaults stay consistent.\nA little more write work, but predictable, cacheable, and observable.\n\nC → DB defaults + NOT NULL migration\n\nFeels clean. Declarative.\nBut changing a live table with millions of rows is a minefield.\nDefaults only fix new rows; not legacy ones.\nComplex default rules don’t belong in SQL.\n\nD → Let every consumer handle defaults\n\nNo schema change.\nBut each service redefines what “default” means.\nSoon, you have five versions of truth, and none match.\n\nMaya picked B.\n\nBecause at scale, reads dominate writes.\nEvery millisecond saved per query compounds.\nComputing once at write-time beats recomputing 10,000 times a second.\n\nTrade-offs she accepted:\n\n– Slightly higher write latency.\n– Need for idempotency and concurrency control.\n– CDC lag if async updates are used.\n– Backfill job to fix existing data.\n\nAnyone can chase performance.\nFew can make it reliable.\n\nNever forget that: Latency loves precomputation.\n\nThere are a couple of options \"E\" you can suggest, also, any idea?","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-02","value":2160,"startTime":1761955200000,"endTime":1762041600000,"tweets":[{"bookmarked":false,"display_text_range":[0,277],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/eOoVzUH2aL","expanded_url":"https://x.com/RaulJuncoV/status/1984593484679168103/photo/1","id_str":"1984593481323724800","indices":[278,301],"media_key":"3_1984593481323724800","media_url_https":"https://pbs.twimg.com/media/G4qxQaXbQAAMZEH.jpg","type":"photo","url":"https://t.co/eOoVzUH2aL","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1304,"w":978,"resize":"fit"},"medium":{"h":1200,"w":900,"resize":"fit"},"small":{"h":680,"w":510,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1304,"width":978,"focus_rects":[{"x":0,"y":0,"w":978,"h":548},{"x":0,"y":0,"w":978,"h":978},{"x":0,"y":0,"w":978,"h":1115},{"x":0,"y":0,"w":652,"h":1304},{"x":0,"y":0,"w":978,"h":1304}]},"media_results":{"result":{"media_key":"3_1984593481323724800"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/eOoVzUH2aL","expanded_url":"https://x.com/RaulJuncoV/status/1984593484679168103/photo/1","id_str":"1984593481323724800","indices":[278,301],"media_key":"3_1984593481323724800","media_url_https":"https://pbs.twimg.com/media/G4qxQaXbQAAMZEH.jpg","type":"photo","url":"https://t.co/eOoVzUH2aL","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1304,"w":978,"resize":"fit"},"medium":{"h":1200,"w":900,"resize":"fit"},"small":{"h":680,"w":510,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1304,"width":978,"focus_rects":[{"x":0,"y":0,"w":978,"h":548},{"x":0,"y":0,"w":978,"h":978},{"x":0,"y":0,"w":978,"h":1115},{"x":0,"y":0,"w":652,"h":1304},{"x":0,"y":0,"w":978,"h":1304}]},"media_results":{"result":{"media_key":"3_1984593481323724800"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1984593484679168103","view_count":123047,"bookmark_count":2384,"created_at":1761998933000,"favorite_count":2160,"quote_count":11,"reply_count":30,"retweet_count":217,"user_id_str":"1272872603569528833","conversation_id_str":"1984593484679168103","full_text":"A backend engineer asked me why I recommend Fundamentals of Data Engineering for backend folks.\n\nBecause most backend engineers accidentally become data engineers the moment their API hits production.\n\nBackend = owns writes.\nData Engineering = owns reads.\nBut both eat the same consequences when the data sucks.\n\nIf you learn Data Engineering fundamentals, you level up faster because you stop treating data as “someone else’s problem.”\n\nYou get better at:\n\n- Designing schemas that won’t break downstream\n- Shipping clean, traceable events (no dual-write disasters)\n- Thinking in batch vs. streaming trade-offs\n- Debugging data issues faster than “blame analytics”\n- Building APIs that scale with actual usage patterns\n\nBackend without data fundamentals = “the feature works”\nBackend with data fundamentals = “the business trusts what you build”\n\nThe short answer:\nMost backend engineers only understand half the system.\n\nThis book helps you finally see the whole thing.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-03","value":0,"startTime":1762041600000,"endTime":1762128000000,"tweets":[]},{"label":"2025-11-04","value":2037,"startTime":1762128000000,"endTime":1762214400000,"tweets":[{"bookmarked":false,"display_text_range":[0,279],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/qBbTaN0k7V","expanded_url":"https://x.com/RaulJuncoV/status/1985331810566594955/photo/1","id_str":"1985331806649135104","indices":[280,303],"media_key":"3_1985331806649135104","media_url_https":"https://pbs.twimg.com/media/G41QwmibMAAEVVt.jpg","type":"photo","url":"https://t.co/qBbTaN0k7V","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1596,"w":2048,"resize":"fit"},"medium":{"h":935,"w":1200,"resize":"fit"},"small":{"h":530,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":2311,"width":2966,"focus_rects":[{"x":0,"y":0,"w":2966,"h":1661},{"x":655,"y":0,"w":2311,"h":2311},{"x":939,"y":0,"w":2027,"h":2311},{"x":1424,"y":0,"w":1156,"h":2311},{"x":0,"y":0,"w":2966,"h":2311}]},"media_results":{"result":{"media_key":"3_1985331806649135104"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/qBbTaN0k7V","expanded_url":"https://x.com/RaulJuncoV/status/1985331810566594955/photo/1","id_str":"1985331806649135104","indices":[280,303],"media_key":"3_1985331806649135104","media_url_https":"https://pbs.twimg.com/media/G41QwmibMAAEVVt.jpg","type":"photo","url":"https://t.co/qBbTaN0k7V","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1596,"w":2048,"resize":"fit"},"medium":{"h":935,"w":1200,"resize":"fit"},"small":{"h":530,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":2311,"width":2966,"focus_rects":[{"x":0,"y":0,"w":2966,"h":1661},{"x":655,"y":0,"w":2311,"h":2311},{"x":939,"y":0,"w":2027,"h":2311},{"x":1424,"y":0,"w":1156,"h":2311},{"x":0,"y":0,"w":2966,"h":2311}]},"media_results":{"result":{"media_key":"3_1985331806649135104"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1985331810566594955","view_count":112049,"bookmark_count":2781,"created_at":1762174963000,"favorite_count":2021,"quote_count":16,"reply_count":34,"retweet_count":264,"user_id_str":"1272872603569528833","conversation_id_str":"1985331810566594955","full_text":"Most engineers learn system design backwards.\n\nThey jump to Kubernetes before they understand what a network packet even does.\n\nHere’s the order that actually makes you dangerous:\n\n1. Networks first\n\nHTTP. TCP. DNS. Latency vs throughput.\nThis is the part nobody studies.\nThis is like trying to bench 300lbs without learning to squat.\n\n2. Databases second\n\nSQL vs NoSQL, indexes, replication, and partitioning.\nIf you can’t reason about data -> you can’t reason about scale.\n\n3. Caching\n\nRedis, CDNs, TTLs, eviction policies.\n70% of scaling wins come from avoiding queries.\n\n4. Queues & Streams\n\nKafka, RabbitMQ, SQS.\nThis is how you decouple timelines and handle spikes without blowing up servers.\n\n5. Load Balancing\n\nRound robin vs least connections vs consistent hashing.\nYou understand how to scale horizontally without chaos.\n\n6. Build 5 classic designs yourself\n\n- URL shortener\n- Rate limiter\n- Chat app\n- Feed system\n- Notifications\n\n7. Read real-world post-mortems\n\nReal learning is failure exposure.\nYou see what broke. You see WHY.\n\nYou don’t become good at system design by memorizing diagrams.\nYou become good by understanding the physics of distributed systems.\n\nLatency. Durability. Throughput. Availability. Cost.\nThose 5 forces rule everything.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[17,141],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1646445864796184578","name":"Neo Kim","screen_name":"systemdesignone","indices":[0,16]}]},"favorited":false,"in_reply_to_screen_name":"systemdesignone","lang":"en","retweeted":false,"fact_check":null,"id":"1985332305750106380","view_count":220,"bookmark_count":0,"created_at":1762175082000,"favorite_count":2,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1985316551675834427","full_text":"@systemdesignone Well put, Neo Kim \n\nThe trick is knowing when to scale; too soon and you overengineer, too late and everything catches fire.","in_reply_to_user_id_str":"1646445864796184578","in_reply_to_status_id_str":"1985316551675834427","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,279],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[{"display_url":"JoinEnginuity.com","expanded_url":"http://JoinEnginuity.com","url":"https://t.co/YUWYsYTi5A","indices":[75,98]},{"display_url":"JoinEnginuity.com","expanded_url":"http://JoinEnginuity.com","url":"https://t.co/pWnIpIYPKj","indices":[75,98]}],"user_mentions":[]},"favorited":false,"in_reply_to_screen_name":"RaulJuncoV","lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1985409357236830493","view_count":844,"bookmark_count":7,"created_at":1762193452000,"favorite_count":6,"quote_count":0,"reply_count":0,"retweet_count":1,"user_id_str":"1272872603569528833","conversation_id_str":"1985331810566594955","full_text":"If you want to practice this stuff daily (not just read about it), I built https://t.co/pWnIpIYPKj\n\nIt’s a platform where you answer one short system design question per day, so you build intuition through reps, not overwhelm.\n\nInstead of doing 2-hour study sessions once a week… you stack tiny wins daily.\n\nThat’s how system design becomes natural.","in_reply_to_user_id_str":"1272872603569528833","in_reply_to_status_id_str":"1985331810566594955","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[17,149],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1646445864796184578","name":"Neo Kim","screen_name":"systemdesignone","indices":[0,16]}]},"favorited":false,"in_reply_to_screen_name":"systemdesignone","lang":"en","retweeted":false,"fact_check":null,"id":"1985334496237965812","view_count":805,"bookmark_count":2,"created_at":1762175604000,"favorite_count":5,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1985331810566594955","full_text":"@systemdesignone CRUD is where you practice the mechanics:\n\n- routing\n- persistence\n- caching decisions\n- read vs write paths\n\nThanks for adding, Neo","in_reply_to_user_id_str":"1646445864796184578","in_reply_to_status_id_str":"1985334078195868033","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[14,116],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"69941978","name":"Swapna Kumar Panda","screen_name":"swapnakpanda","indices":[0,13]}]},"favorited":false,"in_reply_to_screen_name":"swapnakpanda","lang":"en","retweeted":false,"fact_check":null,"id":"1985457528872841390","view_count":38,"bookmark_count":0,"created_at":1762204937000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1985331810566594955","full_text":"@swapnakpanda yup. Chasing trends creates shallow knowledge.\n\nTools change every few years.\nPrinciples last decades.","in_reply_to_user_id_str":"69941978","in_reply_to_status_id_str":"1985388406462169504","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[16,90],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"2227261574","name":"Anton Martyniuk","screen_name":"AntonMartyniuk","indices":[0,15]}]},"favorited":false,"in_reply_to_screen_name":"AntonMartyniuk","lang":"en","retweeted":false,"fact_check":null,"id":"1985337521149026604","view_count":349,"bookmark_count":1,"created_at":1762176325000,"favorite_count":3,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1985331810566594955","full_text":"@AntonMartyniuk System design gets easier when the fundamentals do the thinking for you. 😉","in_reply_to_user_id_str":"2227261574","in_reply_to_status_id_str":"1985336944880984565","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[12,74],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1531209491357675521","name":"Shefali","screen_name":"Shefali__J","indices":[0,11]}]},"favorited":false,"in_reply_to_screen_name":"Shefali__J","lang":"en","retweeted":false,"fact_check":null,"id":"1985456959634510020","view_count":354,"bookmark_count":0,"created_at":1762204801000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1985335255725699210","full_text":"@Shefali__J This compilation is on fire!\n\nThanks for the shoutout, Shefali","in_reply_to_user_id_str":"1531209491357675521","in_reply_to_status_id_str":"1985335255725699210","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-05","value":0,"startTime":1762214400000,"endTime":1762300800000,"tweets":[]},{"label":"2025-11-06","value":0,"startTime":1762300800000,"endTime":1762387200000,"tweets":[]},{"label":"2025-11-07","value":509,"startTime":1762387200000,"endTime":1762473600000,"tweets":[{"bookmarked":false,"display_text_range":[0,278],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/FVtD1fO2Du","expanded_url":"https://x.com/RaulJuncoV/status/1986418683569447133/photo/1","id_str":"1986418678976622592","indices":[279,302],"media_key":"3_1986418678976622592","media_url_https":"https://pbs.twimg.com/media/G5EtQ5eaMAAsEk3.jpg","type":"photo","url":"https://t.co/FVtD1fO2Du","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":453,"y":961,"h":123,"w":123}]},"medium":{"faces":[{"x":265,"y":563,"h":72,"w":72}]},"small":{"faces":[{"x":150,"y":319,"h":41,"w":41}]},"orig":{"faces":[{"x":667,"y":1415,"h":182,"w":182}]}},"sizes":{"large":{"h":1709,"w":2048,"resize":"fit"},"medium":{"h":1002,"w":1200,"resize":"fit"},"small":{"h":568,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":2515,"width":3013,"focus_rects":[{"x":0,"y":0,"w":3013,"h":1687},{"x":498,"y":0,"w":2515,"h":2515},{"x":807,"y":0,"w":2206,"h":2515},{"x":1755,"y":0,"w":1258,"h":2515},{"x":0,"y":0,"w":3013,"h":2515}]},"media_results":{"result":{"media_key":"3_1986418678976622592"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/FVtD1fO2Du","expanded_url":"https://x.com/RaulJuncoV/status/1986418683569447133/photo/1","id_str":"1986418678976622592","indices":[279,302],"media_key":"3_1986418678976622592","media_url_https":"https://pbs.twimg.com/media/G5EtQ5eaMAAsEk3.jpg","type":"photo","url":"https://t.co/FVtD1fO2Du","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":453,"y":961,"h":123,"w":123}]},"medium":{"faces":[{"x":265,"y":563,"h":72,"w":72}]},"small":{"faces":[{"x":150,"y":319,"h":41,"w":41}]},"orig":{"faces":[{"x":667,"y":1415,"h":182,"w":182}]}},"sizes":{"large":{"h":1709,"w":2048,"resize":"fit"},"medium":{"h":1002,"w":1200,"resize":"fit"},"small":{"h":568,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":2515,"width":3013,"focus_rects":[{"x":0,"y":0,"w":3013,"h":1687},{"x":498,"y":0,"w":2515,"h":2515},{"x":807,"y":0,"w":2206,"h":2515},{"x":1755,"y":0,"w":1258,"h":2515},{"x":0,"y":0,"w":3013,"h":2515}]},"media_results":{"result":{"media_key":"3_1986418678976622592"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1986418683569447133","view_count":26495,"bookmark_count":485,"created_at":1762434094000,"favorite_count":509,"quote_count":0,"reply_count":14,"retweet_count":71,"user_id_str":"1272872603569528833","conversation_id_str":"1986418683569447133","full_text":"System design is the art of making scale look boring.\n\nHere are 3 system-design project ideas you can actually build and reason about 👇\n\nProject idea 1: “Instagram-style Feed Service”\n\nYour goal: design a timeline that scales reads.\n\nKey challenges to solve:\n\n- fan-out on write vs fan-out on read\n- caching the feed (Redis? CDN?)\n- handling the “celebrity problem” (1M followers)\n\nDeliverable: write a design doc that defends why you picked your fan-out strategy and how you avoid thundering herds.\n\nProject idea 2: “URL Shortener at 5k RPS”\n\nYour goal: tiny API that forces huge decisions.\n\nKey challenges to solve:\n\n- ID generation strategy (Snowflake IDs? base62?)\n- consistent hashing across shards\n- hot key protection\n\nDeliverable: build a prototype, hammer it with a load generator, and tune your write path until you get predictable low-latency writes.\n\nProject idea 3: “E-Commerce Checkout as a SAGA”\n\nYour goal: durability + correctness over everything.\n\nKey challenges to solve:\n→ Payment, Inventory, Order microservices coordination\n→ Orchestrator vs Choreography\n→ idempotency and retries\n\nDeliverable: show how you avoid double-charging customers through idempotent event handling + a durable orchestrator.\n\nJust picking a “cool” tool won’t save you.\nGood system design comes from defending your trade-offs.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[14,15],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"69941978","name":"Swapna Kumar Panda","screen_name":"swapnakpanda","indices":[0,13]}]},"favorited":false,"in_reply_to_screen_name":"swapnakpanda","lang":"qme","retweeted":false,"fact_check":null,"id":"1986473808937550306","view_count":138,"bookmark_count":0,"created_at":1762447237000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1986110846481932596","full_text":"@swapnakpanda 🤩","in_reply_to_user_id_str":"69941978","in_reply_to_status_id_str":"1986110846481932596","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[17,35],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1646445864796184578","name":"Neo Kim","screen_name":"systemdesignone","indices":[0,16]}]},"favorited":false,"in_reply_to_screen_name":"systemdesignone","lang":"fr","retweeted":false,"fact_check":null,"id":"1986530811789635661","view_count":221,"bookmark_count":0,"created_at":1762460828000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1986416083482382500","full_text":"@systemdesignone Maintenance free 👌","in_reply_to_user_id_str":"1646445864796184578","in_reply_to_status_id_str":"1986416083482382500","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-08","value":0,"startTime":1762473600000,"endTime":1762560000000,"tweets":[]},{"label":"2025-11-09","value":0,"startTime":1762560000000,"endTime":1762646400000,"tweets":[]},{"label":"2025-11-10","value":0,"startTime":1762646400000,"endTime":1762732800000,"tweets":[]},{"label":"2025-11-11","value":331,"startTime":1762732800000,"endTime":1762819200000,"tweets":[{"bookmarked":false,"display_text_range":[0,284],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/UDJqLAGLbb","expanded_url":"https://x.com/RaulJuncoV/status/1987868382503620805/photo/1","id_str":"1987868378829357056","indices":[285,308],"media_key":"3_1987868378829357056","media_url_https":"https://pbs.twimg.com/media/G5ZTwiRbAAATx6v.jpg","type":"photo","url":"https://t.co/UDJqLAGLbb","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1961,"w":2048,"resize":"fit"},"medium":{"h":1149,"w":1200,"resize":"fit"},"small":{"h":651,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":2344,"width":2448,"focus_rects":[{"x":0,"y":0,"w":2448,"h":1371},{"x":104,"y":0,"w":2344,"h":2344},{"x":257,"y":0,"w":2056,"h":2344},{"x":699,"y":0,"w":1172,"h":2344},{"x":0,"y":0,"w":2448,"h":2344}]},"media_results":{"result":{"media_key":"3_1987868378829357056"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/UDJqLAGLbb","expanded_url":"https://x.com/RaulJuncoV/status/1987868382503620805/photo/1","id_str":"1987868378829357056","indices":[285,308],"media_key":"3_1987868378829357056","media_url_https":"https://pbs.twimg.com/media/G5ZTwiRbAAATx6v.jpg","type":"photo","url":"https://t.co/UDJqLAGLbb","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1961,"w":2048,"resize":"fit"},"medium":{"h":1149,"w":1200,"resize":"fit"},"small":{"h":651,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":2344,"width":2448,"focus_rects":[{"x":0,"y":0,"w":2448,"h":1371},{"x":104,"y":0,"w":2344,"h":2344},{"x":257,"y":0,"w":2056,"h":2344},{"x":699,"y":0,"w":1172,"h":2344},{"x":0,"y":0,"w":2448,"h":2344}]},"media_results":{"result":{"media_key":"3_1987868378829357056"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1987868382503620805","view_count":25228,"bookmark_count":317,"created_at":1762779729000,"favorite_count":331,"quote_count":0,"reply_count":15,"retweet_count":47,"user_id_str":"1272872603569528833","conversation_id_str":"1987868382503620805","full_text":"You don’t pick tools based on what’s cool. You pick based on constraints.\n\nTopics vs Queues\n\nHere are the 5 questions that decide the right one:\n\n1. One worker or many?\n\nIf one consumer should process a message -> Queue.\nIf many consumers need the same message -> Topic.\n\nSimple rule:\n\nQueue = throughput.\nTopic = fan-out.\n\n2. Can you lose messages?\n\nIf losing a message is unacceptable -> Queue wins.\nTopics need more config to get the same safety guarantees.\n\n3. Are you scaling workload or audience?\n\nQueues scale workload (parallelism).\nTopics scale audience (more listeners).\nMost engineers confuse the two.\n\n4. What if a consumer dies?\n\nQueues handle tracking for you.\nTopics make you handle offsets + state.\n\nThis complexity hurts when volume explodes.\n\n5. How fast is the system evolving?\n\nNew system, changing requirements? -> Topic gives you flexibility.\nStable system, clear workflow? -> Queue gives you simplicity.\n\nMy recommendation:\n\nStart with a Queue.\nWhen you actually need fan-out, evolve to a Topic.\n\nPicking based on taste is amateur.\nPicking based on constraints is senior.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-12","value":217,"startTime":1762819200000,"endTime":1762905600000,"tweets":[{"bookmarked":false,"display_text_range":[0,272],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/qriDNEx3Jx","expanded_url":"https://x.com/RaulJuncoV/status/1988231827358896373/photo/1","id_str":"1988231820564107264","indices":[273,296],"media_key":"3_1988231820564107264","media_url_https":"https://pbs.twimg.com/media/G5eeToPaEAAjvNw.jpg","type":"photo","url":"https://t.co/qriDNEx3Jx","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":871,"y":253,"h":193,"w":193},{"x":863,"y":549,"h":213,"w":213}]},"medium":{"faces":[{"x":510,"y":148,"h":113,"w":113},{"x":506,"y":322,"h":125,"w":125}]},"small":{"faces":[{"x":289,"y":84,"h":64,"w":64},{"x":286,"y":182,"h":71,"w":71}]},"orig":{"faces":[{"x":1773,"y":516,"h":394,"w":394},{"x":1757,"y":1118,"h":435,"w":435}]}},"sizes":{"large":{"h":2048,"w":1580,"resize":"fit"},"medium":{"h":1200,"w":926,"resize":"fit"},"small":{"h":680,"w":525,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":4166,"width":3215,"focus_rects":[{"x":0,"y":1494,"w":3215,"h":1800},{"x":0,"y":787,"w":3215,"h":3215},{"x":0,"y":501,"w":3215,"h":3665},{"x":0,"y":0,"w":2083,"h":4166},{"x":0,"y":0,"w":3215,"h":4166}]},"media_results":{"result":{"media_key":"3_1988231820564107264"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/qriDNEx3Jx","expanded_url":"https://x.com/RaulJuncoV/status/1988231827358896373/photo/1","id_str":"1988231820564107264","indices":[273,296],"media_key":"3_1988231820564107264","media_url_https":"https://pbs.twimg.com/media/G5eeToPaEAAjvNw.jpg","type":"photo","url":"https://t.co/qriDNEx3Jx","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":871,"y":253,"h":193,"w":193},{"x":863,"y":549,"h":213,"w":213}]},"medium":{"faces":[{"x":510,"y":148,"h":113,"w":113},{"x":506,"y":322,"h":125,"w":125}]},"small":{"faces":[{"x":289,"y":84,"h":64,"w":64},{"x":286,"y":182,"h":71,"w":71}]},"orig":{"faces":[{"x":1773,"y":516,"h":394,"w":394},{"x":1757,"y":1118,"h":435,"w":435}]}},"sizes":{"large":{"h":2048,"w":1580,"resize":"fit"},"medium":{"h":1200,"w":926,"resize":"fit"},"small":{"h":680,"w":525,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":4166,"width":3215,"focus_rects":[{"x":0,"y":1494,"w":3215,"h":1800},{"x":0,"y":787,"w":3215,"h":3215},{"x":0,"y":501,"w":3215,"h":3665},{"x":0,"y":0,"w":2083,"h":4166},{"x":0,"y":0,"w":3215,"h":4166}]},"media_results":{"result":{"media_key":"3_1988231820564107264"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1988231827358896373","view_count":17366,"bookmark_count":241,"created_at":1762866381000,"favorite_count":216,"quote_count":1,"reply_count":12,"retweet_count":26,"user_id_str":"1272872603569528833","conversation_id_str":"1988231827358896373","full_text":"Anyone can return 200.\nReal engineers return 202 and still deliver.\n\nMost teams think “faster” means “simpler.”\nThey block until everything’s done.\nThen they wonder why latency spikes and the system melts under load.\n\nA. Make it fully synchronous. “Just wait till it’s all complete.”\nSafe on paper. Pain in production.\n\nC. Write to the database and fire off background jobs.\nFeels fast. But when those jobs fail, no one knows until it’s too late.\n\nD. Run a saga in the same request.\nTotal control — until one step hangs and the whole thing dies.\n\nThe real move: 202 Accepted + durable queue + status resource.\n\nWhy it works:\n\n1. Clients get instant responses. No waiting.\n2. Queues absorb spikes, retries, and downstream chaos.\n3. You gain visibility through status endpoints and webhooks.\n4. Systems stay decoupled and fault-tolerant.\n5. Latency becomes predictable; you own the timing.\n\nTrade-offs worth paying:\n\n- Eventual consistency. Things settle, not sync instantly.\n- Job tracking. You need a clear state machine.\n- Idempotency. Every retry must be safe.\n- DLQs and metrics. Otherwise you’re blind when it breaks.\n- Ordering. Version every update or lose sequence.\n\n200 shines in happy paths.\n202 shines when the world’s on fire.\n\nSo here’s the question:\nWhen do you let your API walk away instead of waiting?","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[17,33],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1646445864796184578","name":"Neo Kim","screen_name":"systemdesignone","indices":[0,16]}]},"favorited":false,"in_reply_to_screen_name":"systemdesignone","lang":"en","retweeted":false,"fact_check":null,"id":"1988235042380787822","view_count":546,"bookmark_count":1,"created_at":1762867148000,"favorite_count":1,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1988227503870156858","full_text":"@systemdesignone Big fan of these","in_reply_to_user_id_str":"1646445864796184578","in_reply_to_status_id_str":"1988227503870156858","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-13","value":0,"startTime":1762905600000,"endTime":1762992000000,"tweets":[{"bookmarked":false,"display_text_range":[12,70],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"2259435828","name":"Hassaan Raza","screen_name":"hassaanrza","indices":[0,11]}]},"favorited":false,"in_reply_to_screen_name":"hassaanrza","lang":"en","retweeted":false,"fact_check":null,"id":"1988674193618272521","view_count":2,"bookmark_count":0,"created_at":1762971850000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1988666194795331996","full_text":"@hassaanrza This is wild; in the best way.\n\nContext is the cheat code.","in_reply_to_user_id_str":"2259435828","in_reply_to_status_id_str":"1988666194795331996","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-14","value":0,"startTime":1762992000000,"endTime":1763078400000,"tweets":[]},{"label":"2025-11-15","value":1,"startTime":1763078400000,"endTime":1763164800000,"tweets":[{"bookmarked":false,"display_text_range":[15,91],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"727835447267868674","name":"Petar Ivanov","screen_name":"petarivanovv9","indices":[0,14]}]},"favorited":false,"in_reply_to_screen_name":"petarivanovv9","lang":"en","retweeted":false,"fact_check":null,"id":"1989309042531950848","view_count":11,"bookmark_count":0,"created_at":1763123209000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1989235105940787557","full_text":"@petarivanovv9 Sometimes I feel my copilot is suggesting solutions based on the questions 😅","in_reply_to_user_id_str":"727835447267868674","in_reply_to_status_id_str":"1989235105940787557","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[14,45],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"69941978","name":"Swapna Kumar Panda","screen_name":"swapnakpanda","indices":[0,13]}]},"favorited":false,"in_reply_to_screen_name":"swapnakpanda","lang":"en","retweeted":false,"fact_check":null,"id":"1989122223874170900","view_count":259,"bookmark_count":0,"created_at":1763078668000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1989008863098728694","full_text":"@swapnakpanda Handling data is a prime skill.","in_reply_to_user_id_str":"69941978","in_reply_to_status_id_str":"1989008863098728694","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[14,23],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"69941978","name":"Swapna Kumar Panda","screen_name":"swapnakpanda","indices":[0,13]}]},"favorited":false,"in_reply_to_screen_name":"swapnakpanda","lang":"en","retweeted":false,"fact_check":null,"id":"1989475550759661850","view_count":325,"bookmark_count":0,"created_at":1763162908000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1989417239263809968","full_text":"@swapnakpanda The goat!","in_reply_to_user_id_str":"69941978","in_reply_to_status_id_str":"1989417239263809968","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-16","value":0,"startTime":1763164800000,"endTime":1763251200000,"tweets":[]},{"label":"2025-11-17","value":0,"startTime":1763251200000,"endTime":1763337600000,"tweets":[]},{"label":"2025-11-18","value":0,"startTime":1763337600000,"endTime":1763424000000,"tweets":[]}],"nviews":[{"label":"2025-10-19","value":0,"startTime":1760745600000,"endTime":1760832000000,"tweets":[]},{"label":"2025-10-20","value":0,"startTime":1760832000000,"endTime":1760918400000,"tweets":[]},{"label":"2025-10-21","value":129022,"startTime":1760918400000,"endTime":1761004800000,"tweets":[{"bookmarked":false,"display_text_range":[0,275],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/oQOUxmFG12","expanded_url":"https://x.com/RaulJuncoV/status/1980243241783197925/photo/1","id_str":"1980243235646926848","indices":[276,299],"media_key":"3_1980243235646926848","media_url_https":"https://pbs.twimg.com/media/G3s8uyWa8AAY6nx.jpg","type":"photo","url":"https://t.co/oQOUxmFG12","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":1363,"y":401,"h":101,"w":101}]},"medium":{"faces":[{"x":799,"y":235,"h":59,"w":59}]},"small":{"faces":[{"x":452,"y":133,"h":33,"w":33}]},"orig":{"faces":[{"x":2036,"y":600,"h":152,"w":152}]}},"sizes":{"large":{"h":1898,"w":2048,"resize":"fit"},"medium":{"h":1112,"w":1200,"resize":"fit"},"small":{"h":630,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":2833,"width":3057,"focus_rects":[{"x":0,"y":593,"w":3057,"h":1712},{"x":0,"y":0,"w":2833,"h":2833},{"x":0,"y":0,"w":2485,"h":2833},{"x":0,"y":0,"w":1417,"h":2833},{"x":0,"y":0,"w":3057,"h":2833}]},"media_results":{"result":{"media_key":"3_1980243235646926848"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/oQOUxmFG12","expanded_url":"https://x.com/RaulJuncoV/status/1980243241783197925/photo/1","id_str":"1980243235646926848","indices":[276,299],"media_key":"3_1980243235646926848","media_url_https":"https://pbs.twimg.com/media/G3s8uyWa8AAY6nx.jpg","type":"photo","url":"https://t.co/oQOUxmFG12","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":1363,"y":401,"h":101,"w":101}]},"medium":{"faces":[{"x":799,"y":235,"h":59,"w":59}]},"small":{"faces":[{"x":452,"y":133,"h":33,"w":33}]},"orig":{"faces":[{"x":2036,"y":600,"h":152,"w":152}]}},"sizes":{"large":{"h":1898,"w":2048,"resize":"fit"},"medium":{"h":1112,"w":1200,"resize":"fit"},"small":{"h":630,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":2833,"width":3057,"focus_rects":[{"x":0,"y":593,"w":3057,"h":1712},{"x":0,"y":0,"w":2833,"h":2833},{"x":0,"y":0,"w":2485,"h":2833},{"x":0,"y":0,"w":1417,"h":2833},{"x":0,"y":0,"w":3057,"h":2833}]},"media_results":{"result":{"media_key":"3_1980243235646926848"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1980243241783197925","view_count":127089,"bookmark_count":2911,"created_at":1760961754000,"favorite_count":2061,"quote_count":3,"reply_count":39,"retweet_count":296,"user_id_str":"1272872603569528833","conversation_id_str":"1980243241783197925","full_text":"System Design isn’t one big concept.\n\nIt’s a staircase.\n\nMost engineers try to skip to “distributed systems.”\nThen, wonder why everything collapses under load.\n\nYou can’t copy-paste scale.\nYou earn it, step by step.\n\nStep 1: Foundations\n\n- Learn how data moves.\n- Networking. Databases. Caching. APIs.\n- You can’t scale what you don’t understand.\n\nStep 2: Mechanics\n\n- Learn how systems behave under stress.\n- Queues. Consistency. Observability. Failures.\n- This is where good engineers become reliable ones.\n\nStep 3: Architecture\n\n- Learn how to design for change.\n- Trade-offs. Evolution. Resilience.\n- You stop asking “how do I build this?” and start asking “how will this break?”\n\nMost people collect patterns.\nFew develop principles.\nThe difference? Depth.\n\nThe deeper you go, the less you rely on luck, and the more you rely on design.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[17,29],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1646445864796184578","name":"Neo Kim","screen_name":"systemdesignone","indices":[0,16]}]},"favorited":false,"in_reply_to_screen_name":"systemdesignone","lang":"en","retweeted":false,"fact_check":null,"id":"1980258218061226195","view_count":887,"bookmark_count":0,"created_at":1760965325000,"favorite_count":3,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1980243241783197925","full_text":"@systemdesignone Thanks, Neo!","in_reply_to_user_id_str":"1646445864796184578","in_reply_to_status_id_str":"1980248053190922438","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[16,77],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"2227261574","name":"Anton Martyniuk","screen_name":"AntonMartyniuk","indices":[0,15]}]},"favorited":false,"in_reply_to_screen_name":"AntonMartyniuk","lang":"en","retweeted":false,"fact_check":null,"id":"1980246842588938510","view_count":674,"bookmark_count":0,"created_at":1760962613000,"favorite_count":6,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1980243241783197925","full_text":"@AntonMartyniuk Design books teach concepts.\nProduction teaches consequences.","in_reply_to_user_id_str":"2227261574","in_reply_to_status_id_str":"1980245186430239051","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[17,77],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1646445864796184578","name":"Neo Kim","screen_name":"systemdesignone","indices":[0,16]}]},"favorited":false,"in_reply_to_screen_name":"systemdesignone","lang":"en","retweeted":false,"fact_check":null,"id":"1980246673772138693","view_count":372,"bookmark_count":1,"created_at":1760962572000,"favorite_count":2,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1980245638454419678","full_text":"@systemdesignone I like how this breaks things down by problem → solution. 👌","in_reply_to_user_id_str":"1646445864796184578","in_reply_to_status_id_str":"1980245638454419678","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-22","value":0,"startTime":1761004800000,"endTime":1761091200000,"tweets":[]},{"label":"2025-10-23","value":4308,"startTime":1761091200000,"endTime":1761177600000,"tweets":[{"bookmarked":false,"display_text_range":[0,278],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/GjHYrOAJTN","expanded_url":"https://x.com/RaulJuncoV/status/1980968270254821785/photo/1","id_str":"1980968266593157120","indices":[279,302],"media_key":"3_1980968266593157120","media_url_https":"https://pbs.twimg.com/media/G33QJJGbQAA5UxN.jpg","type":"photo","url":"https://t.co/GjHYrOAJTN","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":547,"y":1311,"h":275,"w":275},{"x":521,"y":1530,"h":355,"w":355}]},"medium":{"faces":[{"x":320,"y":768,"h":161,"w":161},{"x":305,"y":897,"h":208,"w":208}]},"small":{"faces":[{"x":181,"y":435,"h":91,"w":91},{"x":173,"y":508,"h":117,"w":117}]},"orig":{"faces":[{"x":559,"y":1340,"h":281,"w":281},{"x":533,"y":1564,"h":363,"w":363}]}},"sizes":{"large":{"h":2048,"w":1982,"resize":"fit"},"medium":{"h":1200,"w":1162,"resize":"fit"},"small":{"h":680,"w":658,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":2092,"width":2025,"focus_rects":[{"x":0,"y":0,"w":2025,"h":1134},{"x":0,"y":0,"w":2025,"h":2025},{"x":0,"y":0,"w":1835,"h":2092},{"x":365,"y":0,"w":1046,"h":2092},{"x":0,"y":0,"w":2025,"h":2092}]},"media_results":{"result":{"media_key":"3_1980968266593157120"}}}],"symbols":[],"timestamps":[],"urls":[{"display_url":"systemdesignclassroom.substack.com/p/the-architec…","expanded_url":"https://systemdesignclassroom.substack.com/p/the-architecture-that-gets-you-here","url":"https://t.co/9wkWUqDtk4","indices":[808,831]}],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/GjHYrOAJTN","expanded_url":"https://x.com/RaulJuncoV/status/1980968270254821785/photo/1","id_str":"1980968266593157120","indices":[279,302],"media_key":"3_1980968266593157120","media_url_https":"https://pbs.twimg.com/media/G33QJJGbQAA5UxN.jpg","type":"photo","url":"https://t.co/GjHYrOAJTN","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":547,"y":1311,"h":275,"w":275},{"x":521,"y":1530,"h":355,"w":355}]},"medium":{"faces":[{"x":320,"y":768,"h":161,"w":161},{"x":305,"y":897,"h":208,"w":208}]},"small":{"faces":[{"x":181,"y":435,"h":91,"w":91},{"x":173,"y":508,"h":117,"w":117}]},"orig":{"faces":[{"x":559,"y":1340,"h":281,"w":281},{"x":533,"y":1564,"h":363,"w":363}]}},"sizes":{"large":{"h":2048,"w":1982,"resize":"fit"},"medium":{"h":1200,"w":1162,"resize":"fit"},"small":{"h":680,"w":658,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":2092,"width":2025,"focus_rects":[{"x":0,"y":0,"w":2025,"h":1134},{"x":0,"y":0,"w":2025,"h":2025},{"x":0,"y":0,"w":1835,"h":2092},{"x":365,"y":0,"w":1046,"h":2092},{"x":0,"y":0,"w":2025,"h":2092}]},"media_results":{"result":{"media_key":"3_1980968266593157120"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1980968270254821785","view_count":3634,"bookmark_count":43,"created_at":1761134614000,"favorite_count":69,"quote_count":0,"reply_count":7,"retweet_count":10,"user_id_str":"1272872603569528833","conversation_id_str":"1980968270254821785","full_text":"Bad code hurts.\n\nOld architecture kills.\n\nMost engineers build systems that work.\nGreat engineers build systems that evolve.\n\nHere’s the painful truth:\nYour current architecture is perfectly optimized…\nfor your current scale.\n\nBut scale changes everything:\n\n- Traffic patterns\n- Data growth\n- Team structure\n- Even how you deploy\n\nThat’s when yesterday’s “clean design” becomes today’s bottleneck.\n\nYou can’t scale what was never designed to evolve.\n\nSo before you obsess over microservices, caching layers, or queue depth, ask yourself one question:\n\n👉 Can my architecture survive the next stage of growth?\n\nIf you’re unsure, you’ll love this article.\n\nIt breaks down how to recognize when your system has outgrown its design, and how to evolve it without rewriting everything from scratch.\n\nRead it here → https://t.co/9wkWUqDtk4","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[14,31],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"69941978","name":"Swapna Kumar Panda","screen_name":"swapnakpanda","indices":[0,13]}]},"favorited":false,"in_reply_to_screen_name":"swapnakpanda","lang":"ht","retweeted":false,"fact_check":null,"id":"1980789426406965674","view_count":248,"bookmark_count":0,"created_at":1761091975000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1980673785947627657","full_text":"@swapnakpanda Nice one, Swapna.","in_reply_to_user_id_str":"69941978","in_reply_to_status_id_str":"1980673785947627657","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[17,34],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1646445864796184578","name":"Neo Kim","screen_name":"systemdesignone","indices":[0,16]}]},"favorited":false,"in_reply_to_screen_name":"systemdesignone","lang":"en","retweeted":false,"fact_check":null,"id":"1980969555066237173","view_count":426,"bookmark_count":0,"created_at":1761134921000,"favorite_count":2,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1980961602129010724","full_text":"@systemdesignone Simply put, Neo 👌","in_reply_to_user_id_str":"1646445864796184578","in_reply_to_status_id_str":"1980961602129010724","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-24","value":0,"startTime":1761177600000,"endTime":1761264000000,"tweets":[]},{"label":"2025-10-25","value":248171,"startTime":1761264000000,"endTime":1761350400000,"tweets":[{"bookmarked":false,"display_text_range":[0,23],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/LMvcsakB6v","expanded_url":"https://x.com/RaulJuncoV/status/1981693213741289658/photo/1","id_str":"1981693208733339648","indices":[24,47],"media_key":"3_1981693208733339648","media_url_https":"https://pbs.twimg.com/media/G4BjeVBa0AAguHT.jpg","type":"photo","url":"https://t.co/LMvcsakB6v","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1796,"w":2048,"resize":"fit"},"medium":{"h":1052,"w":1200,"resize":"fit"},"small":{"h":596,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":2652,"width":3024,"focus_rects":[{"x":0,"y":739,"w":3024,"h":1693},{"x":0,"y":0,"w":2652,"h":2652},{"x":0,"y":0,"w":2326,"h":2652},{"x":318,"y":0,"w":1326,"h":2652},{"x":0,"y":0,"w":3024,"h":2652}]},"media_results":{"result":{"media_key":"3_1981693208733339648"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/LMvcsakB6v","expanded_url":"https://x.com/RaulJuncoV/status/1981693213741289658/photo/1","id_str":"1981693208733339648","indices":[24,47],"media_key":"3_1981693208733339648","media_url_https":"https://pbs.twimg.com/media/G4BjeVBa0AAguHT.jpg","type":"photo","url":"https://t.co/LMvcsakB6v","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1796,"w":2048,"resize":"fit"},"medium":{"h":1052,"w":1200,"resize":"fit"},"small":{"h":596,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":2652,"width":3024,"focus_rects":[{"x":0,"y":739,"w":3024,"h":1693},{"x":0,"y":0,"w":2652,"h":2652},{"x":0,"y":0,"w":2326,"h":2652},{"x":318,"y":0,"w":1326,"h":2652},{"x":0,"y":0,"w":3024,"h":2652}]},"media_results":{"result":{"media_key":"3_1981693208733339648"}}}]},"favorited":true,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":true,"fact_check":null,"id":"1981693213741289658","view_count":248171,"bookmark_count":3302,"created_at":1761307454000,"favorite_count":4193,"quote_count":17,"reply_count":62,"retweet_count":358,"user_id_str":"1272872603569528833","conversation_id_str":"1981693213741289658","full_text":"Backend survival kit. 👇 https://t.co/LMvcsakB6v","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-26","value":0,"startTime":1761350400000,"endTime":1761436800000,"tweets":[]},{"label":"2025-10-27","value":0,"startTime":1761436800000,"endTime":1761523200000,"tweets":[]},{"label":"2025-10-28","value":41766,"startTime":1761523200000,"endTime":1761609600000,"tweets":[{"bookmarked":false,"display_text_range":[0,279],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/FVjJmB1cJz","expanded_url":"https://x.com/RaulJuncoV/status/1982780115953319987/photo/1","id_str":"1982780110949457920","indices":[280,303],"media_key":"3_1982780110949457920","media_url_https":"https://pbs.twimg.com/media/G4RAAXTaIAAl1RI.jpg","type":"photo","url":"https://t.co/FVjJmB1cJz","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1556,"w":2048,"resize":"fit"},"medium":{"h":912,"w":1200,"resize":"fit"},"small":{"h":517,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":2098,"width":2762,"focus_rects":[{"x":0,"y":0,"w":2762,"h":1547},{"x":401,"y":0,"w":2098,"h":2098},{"x":530,"y":0,"w":1840,"h":2098},{"x":926,"y":0,"w":1049,"h":2098},{"x":0,"y":0,"w":2762,"h":2098}]},"media_results":{"result":{"media_key":"3_1982780110949457920"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/FVjJmB1cJz","expanded_url":"https://x.com/RaulJuncoV/status/1982780115953319987/photo/1","id_str":"1982780110949457920","indices":[280,303],"media_key":"3_1982780110949457920","media_url_https":"https://pbs.twimg.com/media/G4RAAXTaIAAl1RI.jpg","type":"photo","url":"https://t.co/FVjJmB1cJz","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1556,"w":2048,"resize":"fit"},"medium":{"h":912,"w":1200,"resize":"fit"},"small":{"h":517,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":2098,"width":2762,"focus_rects":[{"x":0,"y":0,"w":2762,"h":1547},{"x":401,"y":0,"w":2098,"h":2098},{"x":530,"y":0,"w":1840,"h":2098},{"x":926,"y":0,"w":1049,"h":2098},{"x":0,"y":0,"w":2762,"h":2098}]},"media_results":{"result":{"media_key":"3_1982780110949457920"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1982780115953319987","view_count":37885,"bookmark_count":690,"created_at":1761566592000,"favorite_count":590,"quote_count":2,"reply_count":21,"retweet_count":85,"user_id_str":"1272872603569528833","conversation_id_str":"1982780115953319987","full_text":"Payments don’t allow second chances.\n\nHere’s the decision Marco had to make 👇\n\nMost engineers choose speed first.\nThen they spend months building refunds, reconciliation jobs, and damage control.\n\nPayments don’t care about “low latency.”\nThey care about not charging users twice.\n\nThese were his choices:\n\nA -> Strong Consistency\nStore a client-generated idempotency key + the final response in a durable DB.\nUnique constraint rejects duplicates.\nAuditable. Correct. Slightly slower.\n\nB -> Redis TTL Hack\nSETNX lock → process → cache result.\nBlazing fast… until Redis restarts, TTL expires early, or a partition hits.\nThen you bill someone twice and “investigate” for days.\n\nC -> Kafka Magic Thinking\nPublish events and trust “exactly-once” processing downstream.\nBut payments need correctness before success is returned.\nThis solves scale, not accountability.\n\nD -> Fix It Later\nLet double-charges happen.\nThen run audits, refunds, apologies, and maybe PR damage control.\nCheap to build. Expensive to earn trust back.\n\nMarco picked A.\nBecause the “fast” options become the most expensive ones once real money moves.\n\nIn FinTech: correctness wins. Every. Single. Time.\n\nLatency stings.\nDouble-charging destroys trust.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[12,22],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1804817485612408832","name":"Nina","screen_name":"HeyNina101","indices":[0,11]}]},"favorited":false,"in_reply_to_screen_name":"HeyNina101","lang":"no","retweeted":false,"fact_check":null,"id":"1982782174123229185","view_count":3881,"bookmark_count":1,"created_at":1761567083000,"favorite_count":3,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1982748606869233848","full_text":"@HeyNina101 Stanford 👌","in_reply_to_user_id_str":"1804817485612408832","in_reply_to_status_id_str":"1982748606869233848","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-29","value":47168,"startTime":1761609600000,"endTime":1761696000000,"tweets":[{"bookmarked":false,"display_text_range":[0,274],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/IqGVHPOsQM","expanded_url":"https://x.com/RaulJuncoV/status/1983142597758726533/photo/1","id_str":"1983142591274291200","indices":[275,298],"media_key":"3_1983142591274291200","media_url_https":"https://pbs.twimg.com/media/G4WJrfvaEAAlztb.jpg","type":"photo","url":"https://t.co/IqGVHPOsQM","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":531,"y":723,"h":99,"w":99}]},"medium":{"faces":[{"x":311,"y":423,"h":58,"w":58}]},"small":{"faces":[{"x":176,"y":240,"h":33,"w":33}]},"orig":{"faces":[{"x":908,"y":1236,"h":170,"w":170}]}},"sizes":{"large":{"h":2048,"w":1971,"resize":"fit"},"medium":{"h":1200,"w":1155,"resize":"fit"},"small":{"h":680,"w":655,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":3498,"width":3367,"focus_rects":[{"x":0,"y":0,"w":3367,"h":1886},{"x":0,"y":0,"w":3367,"h":3367},{"x":0,"y":0,"w":3068,"h":3498},{"x":612,"y":0,"w":1749,"h":3498},{"x":0,"y":0,"w":3367,"h":3498}]},"media_results":{"result":{"media_key":"3_1983142591274291200"}}}],"symbols":[],"timestamps":[],"urls":[{"display_url":"newsletter.systemdesignclassroom.com/p/performance-…","expanded_url":"https://newsletter.systemdesignclassroom.com/p/performance-doesnt-start-at-select","url":"https://t.co/ZzrjzolCXm","indices":[340,363]},{"display_url":"newsletter.systemdesignclassroom.com/p/performance-…","expanded_url":"https://newsletter.systemdesignclassroom.com/p/performance-doesnt-start-at-select","url":"https://t.co/ZzrjzolCXm","indices":[340,363]}],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/IqGVHPOsQM","expanded_url":"https://x.com/RaulJuncoV/status/1983142597758726533/photo/1","id_str":"1983142591274291200","indices":[275,298],"media_key":"3_1983142591274291200","media_url_https":"https://pbs.twimg.com/media/G4WJrfvaEAAlztb.jpg","type":"photo","url":"https://t.co/IqGVHPOsQM","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":531,"y":723,"h":99,"w":99}]},"medium":{"faces":[{"x":311,"y":423,"h":58,"w":58}]},"small":{"faces":[{"x":176,"y":240,"h":33,"w":33}]},"orig":{"faces":[{"x":908,"y":1236,"h":170,"w":170}]}},"sizes":{"large":{"h":2048,"w":1971,"resize":"fit"},"medium":{"h":1200,"w":1155,"resize":"fit"},"small":{"h":680,"w":655,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":3498,"width":3367,"focus_rects":[{"x":0,"y":0,"w":3367,"h":1886},{"x":0,"y":0,"w":3367,"h":3367},{"x":0,"y":0,"w":3068,"h":3498},{"x":612,"y":0,"w":1749,"h":3498},{"x":0,"y":0,"w":3367,"h":3498}]},"media_results":{"result":{"media_key":"3_1983142591274291200"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1983142597758726533","view_count":44371,"bookmark_count":651,"created_at":1761653014000,"favorite_count":582,"quote_count":0,"reply_count":21,"retweet_count":90,"user_id_str":"1272872603569528833","conversation_id_str":"1983142597758726533","full_text":"Most performance issues don’t come from bad queries.\n\nThey come from bad tables.\n\nEvery CREATE TABLE is a long-term performance decision:\n\n- Data types\n- Indexes\n- Constraints\n- Partitioning\n\nI broke down what years of designing and re-designing databases taught me, and why schema design is where performance truly begins.\n\nRead it here → https://t.co/ZzrjzolCXm","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[14,37],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"69941978","name":"Swapna Kumar Panda","screen_name":"swapnakpanda","indices":[0,13]}]},"favorited":false,"in_reply_to_screen_name":"swapnakpanda","lang":"en","retweeted":false,"fact_check":null,"id":"1982966634366013543","view_count":190,"bookmark_count":0,"created_at":1761611062000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1982788090138644836","full_text":"@swapnakpanda This is the foundation!","in_reply_to_user_id_str":"69941978","in_reply_to_status_id_str":"1982788090138644836","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[17,190],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1646445864796184578","name":"Neo Kim","screen_name":"systemdesignone","indices":[0,16]}]},"favorited":false,"in_reply_to_screen_name":"systemdesignone","lang":"en","retweeted":false,"fact_check":null,"id":"1983160932651151384","view_count":150,"bookmark_count":0,"created_at":1761657386000,"favorite_count":1,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1983149790574596465","full_text":"@systemdesignone The Google Docs one is a prime example of real-time collaboration.\n\nOperational Transformation to handle concurrent edits is well explained.\n\nThanks for the compilation, Neo","in_reply_to_user_id_str":"1646445864796184578","in_reply_to_status_id_str":"1983149790574596465","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[11,124],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"107936751","name":"Karan Goel","screen_name":"krandiash","indices":[0,10]}]},"favorited":false,"in_reply_to_screen_name":"krandiash","lang":"en","retweeted":false,"fact_check":null,"id":"1983211148003455186","view_count":1246,"bookmark_count":1,"created_at":1761669358000,"favorite_count":5,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1983202316397453676","full_text":"@krandiash I’ve tested more than 17 AI voices over the last year.\n\nNothing close to Sonic-3.\n\nCongrats on the launch, Karan!","in_reply_to_user_id_str":"107936751","in_reply_to_status_id_str":"1983202316397453676","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[14,48],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1676101671003516928","name":"Aakash Verma","screen_name":"VermaAakash3","indices":[0,13]}]},"favorited":false,"in_reply_to_screen_name":"VermaAakash3","lang":"en","retweeted":false,"fact_check":null,"id":"1983220878725783622","view_count":35,"bookmark_count":1,"created_at":1761671678000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1983217284421419046","full_text":"@VermaAakash3 I have been playing with Sonic-3 🤯","in_reply_to_user_id_str":"1676101671003516928","in_reply_to_status_id_str":"1983217284421419046","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[15,36],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1409440115554873354","name":"Chidanand Tripathi","screen_name":"thetripathi58","indices":[0,14]}]},"favorited":false,"in_reply_to_screen_name":"thetripathi58","lang":"en","retweeted":false,"fact_check":null,"id":"1983223641153188111","view_count":57,"bookmark_count":0,"created_at":1761672337000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1983220578090922263","full_text":"@thetripathi58 Next level voice AI 🤯","in_reply_to_user_id_str":"1409440115554873354","in_reply_to_status_id_str":"1983220578090922263","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[13,69],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1860095764648853506","name":"Nas","screen_name":"Nas_tech_AI","indices":[0,12]}]},"favorited":false,"in_reply_to_screen_name":"Nas_tech_AI","lang":"en","retweeted":false,"fact_check":null,"id":"1983223455450284381","view_count":31,"bookmark_count":0,"created_at":1761672292000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1983219921493639223","full_text":"@Nas_tech_AI It sounds way more natural than anything else out there.","in_reply_to_user_id_str":"1860095764648853506","in_reply_to_status_id_str":"1983219921493639223","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[12,33],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1628683814993027072","name":"Robin Delta","screen_name":"heyrobinai","indices":[0,11]},{"id_str":"1705681383048597504","name":"Cartesia","screen_name":"cartesia_ai","indices":[21,33]}]},"favorited":false,"in_reply_to_screen_name":"heyrobinai","lang":"en","retweeted":false,"fact_check":null,"id":"1983222118763417706","view_count":482,"bookmark_count":0,"created_at":1761671974000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1983220022706352575","full_text":"@heyrobinai Nice job @cartesia_ai","in_reply_to_user_id_str":"1628683814993027072","in_reply_to_status_id_str":"1983220022706352575","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[17,51],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1430015840","name":"Aakash Kanojiya","screen_name":"Kanojiyaaakash1","indices":[0,16]}]},"favorited":false,"in_reply_to_screen_name":"Kanojiyaaakash1","lang":"en","retweeted":false,"fact_check":null,"id":"1983221755217871007","view_count":438,"bookmark_count":0,"created_at":1761671887000,"favorite_count":2,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1983219052320567634","full_text":"@Kanojiyaaakash1 Sounds really good in Spanish too.","in_reply_to_user_id_str":"1430015840","in_reply_to_status_id_str":"1983219052320567634","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[11,30],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1598298705610051591","name":"Rishabh","screen_name":"Rixhabh__","indices":[0,10]}]},"favorited":false,"in_reply_to_screen_name":"Rixhabh__","lang":"en","retweeted":false,"fact_check":null,"id":"1983223040855937341","view_count":168,"bookmark_count":0,"created_at":1761672194000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1983220346057896274","full_text":"@Rixhabh__ This is next level.","in_reply_to_user_id_str":"1598298705610051591","in_reply_to_status_id_str":"1983220346057896274","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-30","value":1659,"startTime":1761696000000,"endTime":1761782400000,"tweets":[{"bookmarked":false,"display_text_range":[0,279],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/UZsO5Y2Dpt","expanded_url":"https://x.com/RaulJuncoV/status/1983504930754429168/photo/1","id_str":"1983504922705600512","indices":[280,303],"media_key":"3_1983504922705600512","media_url_https":"https://pbs.twimg.com/media/G4bTN9gbIAA8gLA.jpg","type":"photo","url":"https://t.co/UZsO5Y2Dpt","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":379,"y":1358,"h":187,"w":187}]},"medium":{"faces":[{"x":222,"y":796,"h":110,"w":110}]},"small":{"faces":[{"x":125,"y":450,"h":62,"w":62}]},"orig":{"faces":[{"x":721,"y":2580,"h":357,"w":357}]}},"sizes":{"large":{"h":2048,"w":1537,"resize":"fit"},"medium":{"h":1200,"w":901,"resize":"fit"},"small":{"h":680,"w":510,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":3891,"width":2920,"focus_rects":[{"x":0,"y":1031,"w":2920,"h":1635},{"x":0,"y":388,"w":2920,"h":2920},{"x":0,"y":184,"w":2920,"h":3329},{"x":974,"y":0,"w":1946,"h":3891},{"x":0,"y":0,"w":2920,"h":3891}]},"media_results":{"result":{"media_key":"3_1983504922705600512"}}}],"symbols":[],"timestamps":[],"urls":[{"display_url":"perplexity.ai/grow/comet?utm…","expanded_url":"https://www.perplexity.ai/grow/comet?utm_source=LinkedIn&wpsrc=LinkedIn&wpcn=&utm_campaign=","url":"https://t.co/rNmeT70IRw","indices":[662,685]}],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/UZsO5Y2Dpt","expanded_url":"https://x.com/RaulJuncoV/status/1983504930754429168/photo/1","id_str":"1983504922705600512","indices":[280,303],"media_key":"3_1983504922705600512","media_url_https":"https://pbs.twimg.com/media/G4bTN9gbIAA8gLA.jpg","type":"photo","url":"https://t.co/UZsO5Y2Dpt","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":379,"y":1358,"h":187,"w":187}]},"medium":{"faces":[{"x":222,"y":796,"h":110,"w":110}]},"small":{"faces":[{"x":125,"y":450,"h":62,"w":62}]},"orig":{"faces":[{"x":721,"y":2580,"h":357,"w":357}]}},"sizes":{"large":{"h":2048,"w":1537,"resize":"fit"},"medium":{"h":1200,"w":901,"resize":"fit"},"small":{"h":680,"w":510,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":3891,"width":2920,"focus_rects":[{"x":0,"y":1031,"w":2920,"h":1635},{"x":0,"y":388,"w":2920,"h":2920},{"x":0,"y":184,"w":2920,"h":3329},{"x":974,"y":0,"w":1946,"h":3891},{"x":0,"y":0,"w":2920,"h":3891}]},"media_results":{"result":{"media_key":"3_1983504922705600512"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1983504930754429168","view_count":335,"bookmark_count":2,"created_at":1761739401000,"favorite_count":3,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1983504930754429168","full_text":"I never imagined I’d switch browsers after decades on Chrome.\n\nBut Comet changed how I browse.\n\nIt doesn’t just open pages, it understands them.\n\nA few things that surprised me 👇\n\n- No ads, even on YouTube\n- Unsubscribes from spam\n- Summarizes articles & videos\n- Applying to jobs/filling out online forms\n- Writes PRs, summarizes GitHub repos\n- Groups tabs, manage email & calendar\n\nFinally, tab context; no copying/pasting or downloading files to ChatGPT/Perplexity website.\n\nAtlas feels premium.\nChrome feels safe.\nBut, Comet feels alive.\n\nThe browser war isn’t about speed anymore.\nIt’s about intelligence.\n\nAnd right now, Comet is #1.\n\nTry it free here: 👇\nhttps://t.co/rNmeT70IRw\n\nHave you tried? Leave your thought.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[10,60],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1818381581897412608","name":"Tech with Mak","screen_name":"techNmak","indices":[0,9]}]},"favorited":false,"in_reply_to_screen_name":"techNmak","lang":"en","retweeted":false,"fact_check":null,"id":"1983572602011451868","view_count":183,"bookmark_count":0,"created_at":1761755535000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1983535409842827649","full_text":"@techNmak I have been playing with Sonic-3, the whole week 👀","in_reply_to_user_id_str":"1818381581897412608","in_reply_to_status_id_str":"1983535409842827649","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[14,36],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"69941978","name":"Swapna Kumar Panda","screen_name":"swapnakpanda","indices":[0,13]}]},"favorited":false,"in_reply_to_screen_name":"swapnakpanda","lang":"en","retweeted":false,"fact_check":null,"id":"1983628556451377323","view_count":1141,"bookmark_count":0,"created_at":1761768876000,"favorite_count":3,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1983565907965190560","full_text":"@swapnakpanda Andrew Ng is the goat!","in_reply_to_user_id_str":"69941978","in_reply_to_status_id_str":"1983565907965190560","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-31","value":434,"startTime":1761782400000,"endTime":1761868800000,"tweets":[{"bookmarked":false,"display_text_range":[14,50],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"69941978","name":"Swapna Kumar Panda","screen_name":"swapnakpanda","indices":[0,13]}]},"favorited":false,"in_reply_to_screen_name":"swapnakpanda","lang":"en","retweeted":false,"fact_check":null,"id":"1983991892946862401","view_count":243,"bookmark_count":0,"created_at":1761855502000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1983942704435491238","full_text":"@swapnakpanda Some of my favorite languages here 👌","in_reply_to_user_id_str":"69941978","in_reply_to_status_id_str":"1983942704435491238","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[17,83],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1646445864796184578","name":"Neo Kim","screen_name":"systemdesignone","indices":[0,16]}]},"favorited":false,"in_reply_to_screen_name":"systemdesignone","lang":"en","retweeted":false,"fact_check":null,"id":"1983879685449904485","view_count":191,"bookmark_count":0,"created_at":1761828750000,"favorite_count":2,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1983879332230557949","full_text":"@systemdesignone Yup.\n\nMost teams don’t need more data, they need better direction.","in_reply_to_user_id_str":"1646445864796184578","in_reply_to_status_id_str":"1983879332230557949","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-01","value":9208,"startTime":1761868800000,"endTime":1761955200000,"tweets":[{"bookmarked":false,"display_text_range":[0,276],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/9e75AXzdPm","expanded_url":"https://x.com/RaulJuncoV/status/1984229940443951496/photo/1","id_str":"1984229935058485248","indices":[277,300],"media_key":"3_1984229935058485248","media_url_https":"https://pbs.twimg.com/media/G4lmnO_bgAAcbVY.jpg","type":"photo","url":"https://t.co/9e75AXzdPm","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1818,"w":2048,"resize":"fit"},"medium":{"h":1065,"w":1200,"resize":"fit"},"small":{"h":604,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":2088,"width":2352,"focus_rects":[{"x":0,"y":0,"w":2352,"h":1317},{"x":0,"y":0,"w":2088,"h":2088},{"x":83,"y":0,"w":1832,"h":2088},{"x":477,"y":0,"w":1044,"h":2088},{"x":0,"y":0,"w":2352,"h":2088}]},"media_results":{"result":{"media_key":"3_1984229935058485248"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/9e75AXzdPm","expanded_url":"https://x.com/RaulJuncoV/status/1984229940443951496/photo/1","id_str":"1984229935058485248","indices":[277,300],"media_key":"3_1984229935058485248","media_url_https":"https://pbs.twimg.com/media/G4lmnO_bgAAcbVY.jpg","type":"photo","url":"https://t.co/9e75AXzdPm","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1818,"w":2048,"resize":"fit"},"medium":{"h":1065,"w":1200,"resize":"fit"},"small":{"h":604,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":2088,"width":2352,"focus_rects":[{"x":0,"y":0,"w":2352,"h":1317},{"x":0,"y":0,"w":2088,"h":2088},{"x":83,"y":0,"w":1832,"h":2088},{"x":477,"y":0,"w":1044,"h":2088},{"x":0,"y":0,"w":2352,"h":2088}]},"media_results":{"result":{"media_key":"3_1984229935058485248"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1984229940443951496","view_count":9208,"bookmark_count":90,"created_at":1761912257000,"favorite_count":104,"quote_count":0,"reply_count":6,"retweet_count":15,"user_id_str":"1272872603569528833","conversation_id_str":"1984229940443951496","full_text":"If you can, do the work when you write.\n\nLow Latency loves precomputation.\n\nHere’s the situation Maya faced 👇\n\nHer user profiles table had optional fields: display_name, timezone, and bio.\nHalf the rows were NULL.\nReads had to stay under 20 ms at 10 k QPS.\n\nShe needed to make sure every service saw a consistent “effective” value; no NULLs, ever.\n\nThese were her choices:\n\nA → COALESCE at read time\n\nKeep columns nullable.\nUse COALESCE(column, default) in every query.\nSimple. Until you realize every query now computes on the hot path.\nInconsistent logic across services.\nUnindexable. Slow.\n\nB → Materialize effective_ columns at write time*\n\nCompute once during writes or via CDC.\nStore effective_display_name, effective_timezone, etc.\nReads stay fast. Defaults stay consistent.\nA little more write work, but predictable, cacheable, and observable.\n\nC → DB defaults + NOT NULL migration\n\nFeels clean. Declarative.\nBut changing a live table with millions of rows is a minefield.\nDefaults only fix new rows; not legacy ones.\nComplex default rules don’t belong in SQL.\n\nD → Let every consumer handle defaults\n\nNo schema change.\nBut each service redefines what “default” means.\nSoon, you have five versions of truth, and none match.\n\nMaya picked B.\n\nBecause at scale, reads dominate writes.\nEvery millisecond saved per query compounds.\nComputing once at write-time beats recomputing 10,000 times a second.\n\nTrade-offs she accepted:\n\n– Slightly higher write latency.\n– Need for idempotency and concurrency control.\n– CDC lag if async updates are used.\n– Backfill job to fix existing data.\n\nAnyone can chase performance.\nFew can make it reliable.\n\nNever forget that: Latency loves precomputation.\n\nThere are a couple of options \"E\" you can suggest, also, any idea?","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-02","value":123047,"startTime":1761955200000,"endTime":1762041600000,"tweets":[{"bookmarked":false,"display_text_range":[0,277],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/eOoVzUH2aL","expanded_url":"https://x.com/RaulJuncoV/status/1984593484679168103/photo/1","id_str":"1984593481323724800","indices":[278,301],"media_key":"3_1984593481323724800","media_url_https":"https://pbs.twimg.com/media/G4qxQaXbQAAMZEH.jpg","type":"photo","url":"https://t.co/eOoVzUH2aL","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1304,"w":978,"resize":"fit"},"medium":{"h":1200,"w":900,"resize":"fit"},"small":{"h":680,"w":510,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1304,"width":978,"focus_rects":[{"x":0,"y":0,"w":978,"h":548},{"x":0,"y":0,"w":978,"h":978},{"x":0,"y":0,"w":978,"h":1115},{"x":0,"y":0,"w":652,"h":1304},{"x":0,"y":0,"w":978,"h":1304}]},"media_results":{"result":{"media_key":"3_1984593481323724800"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/eOoVzUH2aL","expanded_url":"https://x.com/RaulJuncoV/status/1984593484679168103/photo/1","id_str":"1984593481323724800","indices":[278,301],"media_key":"3_1984593481323724800","media_url_https":"https://pbs.twimg.com/media/G4qxQaXbQAAMZEH.jpg","type":"photo","url":"https://t.co/eOoVzUH2aL","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1304,"w":978,"resize":"fit"},"medium":{"h":1200,"w":900,"resize":"fit"},"small":{"h":680,"w":510,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1304,"width":978,"focus_rects":[{"x":0,"y":0,"w":978,"h":548},{"x":0,"y":0,"w":978,"h":978},{"x":0,"y":0,"w":978,"h":1115},{"x":0,"y":0,"w":652,"h":1304},{"x":0,"y":0,"w":978,"h":1304}]},"media_results":{"result":{"media_key":"3_1984593481323724800"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1984593484679168103","view_count":123047,"bookmark_count":2384,"created_at":1761998933000,"favorite_count":2160,"quote_count":11,"reply_count":30,"retweet_count":217,"user_id_str":"1272872603569528833","conversation_id_str":"1984593484679168103","full_text":"A backend engineer asked me why I recommend Fundamentals of Data Engineering for backend folks.\n\nBecause most backend engineers accidentally become data engineers the moment their API hits production.\n\nBackend = owns writes.\nData Engineering = owns reads.\nBut both eat the same consequences when the data sucks.\n\nIf you learn Data Engineering fundamentals, you level up faster because you stop treating data as “someone else’s problem.”\n\nYou get better at:\n\n- Designing schemas that won’t break downstream\n- Shipping clean, traceable events (no dual-write disasters)\n- Thinking in batch vs. streaming trade-offs\n- Debugging data issues faster than “blame analytics”\n- Building APIs that scale with actual usage patterns\n\nBackend without data fundamentals = “the feature works”\nBackend with data fundamentals = “the business trusts what you build”\n\nThe short answer:\nMost backend engineers only understand half the system.\n\nThis book helps you finally see the whole thing.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-03","value":0,"startTime":1762041600000,"endTime":1762128000000,"tweets":[]},{"label":"2025-11-04","value":114659,"startTime":1762128000000,"endTime":1762214400000,"tweets":[{"bookmarked":false,"display_text_range":[0,279],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/qBbTaN0k7V","expanded_url":"https://x.com/RaulJuncoV/status/1985331810566594955/photo/1","id_str":"1985331806649135104","indices":[280,303],"media_key":"3_1985331806649135104","media_url_https":"https://pbs.twimg.com/media/G41QwmibMAAEVVt.jpg","type":"photo","url":"https://t.co/qBbTaN0k7V","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1596,"w":2048,"resize":"fit"},"medium":{"h":935,"w":1200,"resize":"fit"},"small":{"h":530,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":2311,"width":2966,"focus_rects":[{"x":0,"y":0,"w":2966,"h":1661},{"x":655,"y":0,"w":2311,"h":2311},{"x":939,"y":0,"w":2027,"h":2311},{"x":1424,"y":0,"w":1156,"h":2311},{"x":0,"y":0,"w":2966,"h":2311}]},"media_results":{"result":{"media_key":"3_1985331806649135104"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/qBbTaN0k7V","expanded_url":"https://x.com/RaulJuncoV/status/1985331810566594955/photo/1","id_str":"1985331806649135104","indices":[280,303],"media_key":"3_1985331806649135104","media_url_https":"https://pbs.twimg.com/media/G41QwmibMAAEVVt.jpg","type":"photo","url":"https://t.co/qBbTaN0k7V","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1596,"w":2048,"resize":"fit"},"medium":{"h":935,"w":1200,"resize":"fit"},"small":{"h":530,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":2311,"width":2966,"focus_rects":[{"x":0,"y":0,"w":2966,"h":1661},{"x":655,"y":0,"w":2311,"h":2311},{"x":939,"y":0,"w":2027,"h":2311},{"x":1424,"y":0,"w":1156,"h":2311},{"x":0,"y":0,"w":2966,"h":2311}]},"media_results":{"result":{"media_key":"3_1985331806649135104"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1985331810566594955","view_count":112049,"bookmark_count":2781,"created_at":1762174963000,"favorite_count":2021,"quote_count":16,"reply_count":34,"retweet_count":264,"user_id_str":"1272872603569528833","conversation_id_str":"1985331810566594955","full_text":"Most engineers learn system design backwards.\n\nThey jump to Kubernetes before they understand what a network packet even does.\n\nHere’s the order that actually makes you dangerous:\n\n1. Networks first\n\nHTTP. TCP. DNS. Latency vs throughput.\nThis is the part nobody studies.\nThis is like trying to bench 300lbs without learning to squat.\n\n2. Databases second\n\nSQL vs NoSQL, indexes, replication, and partitioning.\nIf you can’t reason about data -> you can’t reason about scale.\n\n3. Caching\n\nRedis, CDNs, TTLs, eviction policies.\n70% of scaling wins come from avoiding queries.\n\n4. Queues & Streams\n\nKafka, RabbitMQ, SQS.\nThis is how you decouple timelines and handle spikes without blowing up servers.\n\n5. Load Balancing\n\nRound robin vs least connections vs consistent hashing.\nYou understand how to scale horizontally without chaos.\n\n6. Build 5 classic designs yourself\n\n- URL shortener\n- Rate limiter\n- Chat app\n- Feed system\n- Notifications\n\n7. Read real-world post-mortems\n\nReal learning is failure exposure.\nYou see what broke. You see WHY.\n\nYou don’t become good at system design by memorizing diagrams.\nYou become good by understanding the physics of distributed systems.\n\nLatency. Durability. Throughput. Availability. Cost.\nThose 5 forces rule everything.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[17,141],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1646445864796184578","name":"Neo Kim","screen_name":"systemdesignone","indices":[0,16]}]},"favorited":false,"in_reply_to_screen_name":"systemdesignone","lang":"en","retweeted":false,"fact_check":null,"id":"1985332305750106380","view_count":220,"bookmark_count":0,"created_at":1762175082000,"favorite_count":2,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1985316551675834427","full_text":"@systemdesignone Well put, Neo Kim \n\nThe trick is knowing when to scale; too soon and you overengineer, too late and everything catches fire.","in_reply_to_user_id_str":"1646445864796184578","in_reply_to_status_id_str":"1985316551675834427","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,279],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[{"display_url":"JoinEnginuity.com","expanded_url":"http://JoinEnginuity.com","url":"https://t.co/YUWYsYTi5A","indices":[75,98]},{"display_url":"JoinEnginuity.com","expanded_url":"http://JoinEnginuity.com","url":"https://t.co/pWnIpIYPKj","indices":[75,98]}],"user_mentions":[]},"favorited":false,"in_reply_to_screen_name":"RaulJuncoV","lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1985409357236830493","view_count":844,"bookmark_count":7,"created_at":1762193452000,"favorite_count":6,"quote_count":0,"reply_count":0,"retweet_count":1,"user_id_str":"1272872603569528833","conversation_id_str":"1985331810566594955","full_text":"If you want to practice this stuff daily (not just read about it), I built https://t.co/pWnIpIYPKj\n\nIt’s a platform where you answer one short system design question per day, so you build intuition through reps, not overwhelm.\n\nInstead of doing 2-hour study sessions once a week… you stack tiny wins daily.\n\nThat’s how system design becomes natural.","in_reply_to_user_id_str":"1272872603569528833","in_reply_to_status_id_str":"1985331810566594955","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[17,149],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1646445864796184578","name":"Neo Kim","screen_name":"systemdesignone","indices":[0,16]}]},"favorited":false,"in_reply_to_screen_name":"systemdesignone","lang":"en","retweeted":false,"fact_check":null,"id":"1985334496237965812","view_count":805,"bookmark_count":2,"created_at":1762175604000,"favorite_count":5,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1985331810566594955","full_text":"@systemdesignone CRUD is where you practice the mechanics:\n\n- routing\n- persistence\n- caching decisions\n- read vs write paths\n\nThanks for adding, Neo","in_reply_to_user_id_str":"1646445864796184578","in_reply_to_status_id_str":"1985334078195868033","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[14,116],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"69941978","name":"Swapna Kumar Panda","screen_name":"swapnakpanda","indices":[0,13]}]},"favorited":false,"in_reply_to_screen_name":"swapnakpanda","lang":"en","retweeted":false,"fact_check":null,"id":"1985457528872841390","view_count":38,"bookmark_count":0,"created_at":1762204937000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1985331810566594955","full_text":"@swapnakpanda yup. Chasing trends creates shallow knowledge.\n\nTools change every few years.\nPrinciples last decades.","in_reply_to_user_id_str":"69941978","in_reply_to_status_id_str":"1985388406462169504","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[16,90],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"2227261574","name":"Anton Martyniuk","screen_name":"AntonMartyniuk","indices":[0,15]}]},"favorited":false,"in_reply_to_screen_name":"AntonMartyniuk","lang":"en","retweeted":false,"fact_check":null,"id":"1985337521149026604","view_count":349,"bookmark_count":1,"created_at":1762176325000,"favorite_count":3,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1985331810566594955","full_text":"@AntonMartyniuk System design gets easier when the fundamentals do the thinking for you. 😉","in_reply_to_user_id_str":"2227261574","in_reply_to_status_id_str":"1985336944880984565","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[12,74],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1531209491357675521","name":"Shefali","screen_name":"Shefali__J","indices":[0,11]}]},"favorited":false,"in_reply_to_screen_name":"Shefali__J","lang":"en","retweeted":false,"fact_check":null,"id":"1985456959634510020","view_count":354,"bookmark_count":0,"created_at":1762204801000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1985335255725699210","full_text":"@Shefali__J This compilation is on fire!\n\nThanks for the shoutout, Shefali","in_reply_to_user_id_str":"1531209491357675521","in_reply_to_status_id_str":"1985335255725699210","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-05","value":0,"startTime":1762214400000,"endTime":1762300800000,"tweets":[]},{"label":"2025-11-06","value":0,"startTime":1762300800000,"endTime":1762387200000,"tweets":[]},{"label":"2025-11-07","value":26854,"startTime":1762387200000,"endTime":1762473600000,"tweets":[{"bookmarked":false,"display_text_range":[0,278],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/FVtD1fO2Du","expanded_url":"https://x.com/RaulJuncoV/status/1986418683569447133/photo/1","id_str":"1986418678976622592","indices":[279,302],"media_key":"3_1986418678976622592","media_url_https":"https://pbs.twimg.com/media/G5EtQ5eaMAAsEk3.jpg","type":"photo","url":"https://t.co/FVtD1fO2Du","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":453,"y":961,"h":123,"w":123}]},"medium":{"faces":[{"x":265,"y":563,"h":72,"w":72}]},"small":{"faces":[{"x":150,"y":319,"h":41,"w":41}]},"orig":{"faces":[{"x":667,"y":1415,"h":182,"w":182}]}},"sizes":{"large":{"h":1709,"w":2048,"resize":"fit"},"medium":{"h":1002,"w":1200,"resize":"fit"},"small":{"h":568,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":2515,"width":3013,"focus_rects":[{"x":0,"y":0,"w":3013,"h":1687},{"x":498,"y":0,"w":2515,"h":2515},{"x":807,"y":0,"w":2206,"h":2515},{"x":1755,"y":0,"w":1258,"h":2515},{"x":0,"y":0,"w":3013,"h":2515}]},"media_results":{"result":{"media_key":"3_1986418678976622592"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/FVtD1fO2Du","expanded_url":"https://x.com/RaulJuncoV/status/1986418683569447133/photo/1","id_str":"1986418678976622592","indices":[279,302],"media_key":"3_1986418678976622592","media_url_https":"https://pbs.twimg.com/media/G5EtQ5eaMAAsEk3.jpg","type":"photo","url":"https://t.co/FVtD1fO2Du","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":453,"y":961,"h":123,"w":123}]},"medium":{"faces":[{"x":265,"y":563,"h":72,"w":72}]},"small":{"faces":[{"x":150,"y":319,"h":41,"w":41}]},"orig":{"faces":[{"x":667,"y":1415,"h":182,"w":182}]}},"sizes":{"large":{"h":1709,"w":2048,"resize":"fit"},"medium":{"h":1002,"w":1200,"resize":"fit"},"small":{"h":568,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":2515,"width":3013,"focus_rects":[{"x":0,"y":0,"w":3013,"h":1687},{"x":498,"y":0,"w":2515,"h":2515},{"x":807,"y":0,"w":2206,"h":2515},{"x":1755,"y":0,"w":1258,"h":2515},{"x":0,"y":0,"w":3013,"h":2515}]},"media_results":{"result":{"media_key":"3_1986418678976622592"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1986418683569447133","view_count":26495,"bookmark_count":485,"created_at":1762434094000,"favorite_count":509,"quote_count":0,"reply_count":14,"retweet_count":71,"user_id_str":"1272872603569528833","conversation_id_str":"1986418683569447133","full_text":"System design is the art of making scale look boring.\n\nHere are 3 system-design project ideas you can actually build and reason about 👇\n\nProject idea 1: “Instagram-style Feed Service”\n\nYour goal: design a timeline that scales reads.\n\nKey challenges to solve:\n\n- fan-out on write vs fan-out on read\n- caching the feed (Redis? CDN?)\n- handling the “celebrity problem” (1M followers)\n\nDeliverable: write a design doc that defends why you picked your fan-out strategy and how you avoid thundering herds.\n\nProject idea 2: “URL Shortener at 5k RPS”\n\nYour goal: tiny API that forces huge decisions.\n\nKey challenges to solve:\n\n- ID generation strategy (Snowflake IDs? base62?)\n- consistent hashing across shards\n- hot key protection\n\nDeliverable: build a prototype, hammer it with a load generator, and tune your write path until you get predictable low-latency writes.\n\nProject idea 3: “E-Commerce Checkout as a SAGA”\n\nYour goal: durability + correctness over everything.\n\nKey challenges to solve:\n→ Payment, Inventory, Order microservices coordination\n→ Orchestrator vs Choreography\n→ idempotency and retries\n\nDeliverable: show how you avoid double-charging customers through idempotent event handling + a durable orchestrator.\n\nJust picking a “cool” tool won’t save you.\nGood system design comes from defending your trade-offs.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[14,15],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"69941978","name":"Swapna Kumar Panda","screen_name":"swapnakpanda","indices":[0,13]}]},"favorited":false,"in_reply_to_screen_name":"swapnakpanda","lang":"qme","retweeted":false,"fact_check":null,"id":"1986473808937550306","view_count":138,"bookmark_count":0,"created_at":1762447237000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1986110846481932596","full_text":"@swapnakpanda 🤩","in_reply_to_user_id_str":"69941978","in_reply_to_status_id_str":"1986110846481932596","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[17,35],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1646445864796184578","name":"Neo Kim","screen_name":"systemdesignone","indices":[0,16]}]},"favorited":false,"in_reply_to_screen_name":"systemdesignone","lang":"fr","retweeted":false,"fact_check":null,"id":"1986530811789635661","view_count":221,"bookmark_count":0,"created_at":1762460828000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1986416083482382500","full_text":"@systemdesignone Maintenance free 👌","in_reply_to_user_id_str":"1646445864796184578","in_reply_to_status_id_str":"1986416083482382500","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-08","value":0,"startTime":1762473600000,"endTime":1762560000000,"tweets":[]},{"label":"2025-11-09","value":0,"startTime":1762560000000,"endTime":1762646400000,"tweets":[]},{"label":"2025-11-10","value":0,"startTime":1762646400000,"endTime":1762732800000,"tweets":[]},{"label":"2025-11-11","value":25228,"startTime":1762732800000,"endTime":1762819200000,"tweets":[{"bookmarked":false,"display_text_range":[0,284],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/UDJqLAGLbb","expanded_url":"https://x.com/RaulJuncoV/status/1987868382503620805/photo/1","id_str":"1987868378829357056","indices":[285,308],"media_key":"3_1987868378829357056","media_url_https":"https://pbs.twimg.com/media/G5ZTwiRbAAATx6v.jpg","type":"photo","url":"https://t.co/UDJqLAGLbb","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1961,"w":2048,"resize":"fit"},"medium":{"h":1149,"w":1200,"resize":"fit"},"small":{"h":651,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":2344,"width":2448,"focus_rects":[{"x":0,"y":0,"w":2448,"h":1371},{"x":104,"y":0,"w":2344,"h":2344},{"x":257,"y":0,"w":2056,"h":2344},{"x":699,"y":0,"w":1172,"h":2344},{"x":0,"y":0,"w":2448,"h":2344}]},"media_results":{"result":{"media_key":"3_1987868378829357056"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/UDJqLAGLbb","expanded_url":"https://x.com/RaulJuncoV/status/1987868382503620805/photo/1","id_str":"1987868378829357056","indices":[285,308],"media_key":"3_1987868378829357056","media_url_https":"https://pbs.twimg.com/media/G5ZTwiRbAAATx6v.jpg","type":"photo","url":"https://t.co/UDJqLAGLbb","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1961,"w":2048,"resize":"fit"},"medium":{"h":1149,"w":1200,"resize":"fit"},"small":{"h":651,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":2344,"width":2448,"focus_rects":[{"x":0,"y":0,"w":2448,"h":1371},{"x":104,"y":0,"w":2344,"h":2344},{"x":257,"y":0,"w":2056,"h":2344},{"x":699,"y":0,"w":1172,"h":2344},{"x":0,"y":0,"w":2448,"h":2344}]},"media_results":{"result":{"media_key":"3_1987868378829357056"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1987868382503620805","view_count":25228,"bookmark_count":317,"created_at":1762779729000,"favorite_count":331,"quote_count":0,"reply_count":15,"retweet_count":47,"user_id_str":"1272872603569528833","conversation_id_str":"1987868382503620805","full_text":"You don’t pick tools based on what’s cool. You pick based on constraints.\n\nTopics vs Queues\n\nHere are the 5 questions that decide the right one:\n\n1. One worker or many?\n\nIf one consumer should process a message -> Queue.\nIf many consumers need the same message -> Topic.\n\nSimple rule:\n\nQueue = throughput.\nTopic = fan-out.\n\n2. Can you lose messages?\n\nIf losing a message is unacceptable -> Queue wins.\nTopics need more config to get the same safety guarantees.\n\n3. Are you scaling workload or audience?\n\nQueues scale workload (parallelism).\nTopics scale audience (more listeners).\nMost engineers confuse the two.\n\n4. What if a consumer dies?\n\nQueues handle tracking for you.\nTopics make you handle offsets + state.\n\nThis complexity hurts when volume explodes.\n\n5. How fast is the system evolving?\n\nNew system, changing requirements? -> Topic gives you flexibility.\nStable system, clear workflow? -> Queue gives you simplicity.\n\nMy recommendation:\n\nStart with a Queue.\nWhen you actually need fan-out, evolve to a Topic.\n\nPicking based on taste is amateur.\nPicking based on constraints is senior.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-12","value":17912,"startTime":1762819200000,"endTime":1762905600000,"tweets":[{"bookmarked":false,"display_text_range":[0,272],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/qriDNEx3Jx","expanded_url":"https://x.com/RaulJuncoV/status/1988231827358896373/photo/1","id_str":"1988231820564107264","indices":[273,296],"media_key":"3_1988231820564107264","media_url_https":"https://pbs.twimg.com/media/G5eeToPaEAAjvNw.jpg","type":"photo","url":"https://t.co/qriDNEx3Jx","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":871,"y":253,"h":193,"w":193},{"x":863,"y":549,"h":213,"w":213}]},"medium":{"faces":[{"x":510,"y":148,"h":113,"w":113},{"x":506,"y":322,"h":125,"w":125}]},"small":{"faces":[{"x":289,"y":84,"h":64,"w":64},{"x":286,"y":182,"h":71,"w":71}]},"orig":{"faces":[{"x":1773,"y":516,"h":394,"w":394},{"x":1757,"y":1118,"h":435,"w":435}]}},"sizes":{"large":{"h":2048,"w":1580,"resize":"fit"},"medium":{"h":1200,"w":926,"resize":"fit"},"small":{"h":680,"w":525,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":4166,"width":3215,"focus_rects":[{"x":0,"y":1494,"w":3215,"h":1800},{"x":0,"y":787,"w":3215,"h":3215},{"x":0,"y":501,"w":3215,"h":3665},{"x":0,"y":0,"w":2083,"h":4166},{"x":0,"y":0,"w":3215,"h":4166}]},"media_results":{"result":{"media_key":"3_1988231820564107264"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/qriDNEx3Jx","expanded_url":"https://x.com/RaulJuncoV/status/1988231827358896373/photo/1","id_str":"1988231820564107264","indices":[273,296],"media_key":"3_1988231820564107264","media_url_https":"https://pbs.twimg.com/media/G5eeToPaEAAjvNw.jpg","type":"photo","url":"https://t.co/qriDNEx3Jx","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":871,"y":253,"h":193,"w":193},{"x":863,"y":549,"h":213,"w":213}]},"medium":{"faces":[{"x":510,"y":148,"h":113,"w":113},{"x":506,"y":322,"h":125,"w":125}]},"small":{"faces":[{"x":289,"y":84,"h":64,"w":64},{"x":286,"y":182,"h":71,"w":71}]},"orig":{"faces":[{"x":1773,"y":516,"h":394,"w":394},{"x":1757,"y":1118,"h":435,"w":435}]}},"sizes":{"large":{"h":2048,"w":1580,"resize":"fit"},"medium":{"h":1200,"w":926,"resize":"fit"},"small":{"h":680,"w":525,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":4166,"width":3215,"focus_rects":[{"x":0,"y":1494,"w":3215,"h":1800},{"x":0,"y":787,"w":3215,"h":3215},{"x":0,"y":501,"w":3215,"h":3665},{"x":0,"y":0,"w":2083,"h":4166},{"x":0,"y":0,"w":3215,"h":4166}]},"media_results":{"result":{"media_key":"3_1988231820564107264"}}}]},"favorited":false,"lang":"en","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1988231827358896373","view_count":17366,"bookmark_count":241,"created_at":1762866381000,"favorite_count":216,"quote_count":1,"reply_count":12,"retweet_count":26,"user_id_str":"1272872603569528833","conversation_id_str":"1988231827358896373","full_text":"Anyone can return 200.\nReal engineers return 202 and still deliver.\n\nMost teams think “faster” means “simpler.”\nThey block until everything’s done.\nThen they wonder why latency spikes and the system melts under load.\n\nA. Make it fully synchronous. “Just wait till it’s all complete.”\nSafe on paper. Pain in production.\n\nC. Write to the database and fire off background jobs.\nFeels fast. But when those jobs fail, no one knows until it’s too late.\n\nD. Run a saga in the same request.\nTotal control — until one step hangs and the whole thing dies.\n\nThe real move: 202 Accepted + durable queue + status resource.\n\nWhy it works:\n\n1. Clients get instant responses. No waiting.\n2. Queues absorb spikes, retries, and downstream chaos.\n3. You gain visibility through status endpoints and webhooks.\n4. Systems stay decoupled and fault-tolerant.\n5. Latency becomes predictable; you own the timing.\n\nTrade-offs worth paying:\n\n- Eventual consistency. Things settle, not sync instantly.\n- Job tracking. You need a clear state machine.\n- Idempotency. Every retry must be safe.\n- DLQs and metrics. Otherwise you’re blind when it breaks.\n- Ordering. Version every update or lose sequence.\n\n200 shines in happy paths.\n202 shines when the world’s on fire.\n\nSo here’s the question:\nWhen do you let your API walk away instead of waiting?","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[17,33],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1646445864796184578","name":"Neo Kim","screen_name":"systemdesignone","indices":[0,16]}]},"favorited":false,"in_reply_to_screen_name":"systemdesignone","lang":"en","retweeted":false,"fact_check":null,"id":"1988235042380787822","view_count":546,"bookmark_count":1,"created_at":1762867148000,"favorite_count":1,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1988227503870156858","full_text":"@systemdesignone Big fan of these","in_reply_to_user_id_str":"1646445864796184578","in_reply_to_status_id_str":"1988227503870156858","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-13","value":2,"startTime":1762905600000,"endTime":1762992000000,"tweets":[{"bookmarked":false,"display_text_range":[12,70],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"2259435828","name":"Hassaan Raza","screen_name":"hassaanrza","indices":[0,11]}]},"favorited":false,"in_reply_to_screen_name":"hassaanrza","lang":"en","retweeted":false,"fact_check":null,"id":"1988674193618272521","view_count":2,"bookmark_count":0,"created_at":1762971850000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1988666194795331996","full_text":"@hassaanrza This is wild; in the best way.\n\nContext is the cheat code.","in_reply_to_user_id_str":"2259435828","in_reply_to_status_id_str":"1988666194795331996","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-14","value":0,"startTime":1762992000000,"endTime":1763078400000,"tweets":[]},{"label":"2025-11-15","value":595,"startTime":1763078400000,"endTime":1763164800000,"tweets":[{"bookmarked":false,"display_text_range":[15,91],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"727835447267868674","name":"Petar Ivanov","screen_name":"petarivanovv9","indices":[0,14]}]},"favorited":false,"in_reply_to_screen_name":"petarivanovv9","lang":"en","retweeted":false,"fact_check":null,"id":"1989309042531950848","view_count":11,"bookmark_count":0,"created_at":1763123209000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1989235105940787557","full_text":"@petarivanovv9 Sometimes I feel my copilot is suggesting solutions based on the questions 😅","in_reply_to_user_id_str":"727835447267868674","in_reply_to_status_id_str":"1989235105940787557","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[14,45],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"69941978","name":"Swapna Kumar Panda","screen_name":"swapnakpanda","indices":[0,13]}]},"favorited":false,"in_reply_to_screen_name":"swapnakpanda","lang":"en","retweeted":false,"fact_check":null,"id":"1989122223874170900","view_count":259,"bookmark_count":0,"created_at":1763078668000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1989008863098728694","full_text":"@swapnakpanda Handling data is a prime skill.","in_reply_to_user_id_str":"69941978","in_reply_to_status_id_str":"1989008863098728694","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[14,23],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"69941978","name":"Swapna Kumar Panda","screen_name":"swapnakpanda","indices":[0,13]}]},"favorited":false,"in_reply_to_screen_name":"swapnakpanda","lang":"en","retweeted":false,"fact_check":null,"id":"1989475550759661850","view_count":325,"bookmark_count":0,"created_at":1763162908000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"1272872603569528833","conversation_id_str":"1989417239263809968","full_text":"@swapnakpanda The goat!","in_reply_to_user_id_str":"69941978","in_reply_to_status_id_str":"1989417239263809968","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-16","value":0,"startTime":1763164800000,"endTime":1763251200000,"tweets":[]},{"label":"2025-11-17","value":0,"startTime":1763251200000,"endTime":1763337600000,"tweets":[]},{"label":"2025-11-18","value":0,"startTime":1763337600000,"endTime":1763424000000,"tweets":[]}]},"interactions":{"users":[{"created_at":1681378284000,"uid":"1646445864796184578","id":"1646445864796184578","screen_name":"systemdesignone","name":"Neo Kim","friends_count":139,"followers_count":39127,"profile_image_url_https":"https://pbs.twimg.com/profile_images/1715471366835556352/zuMLBgAQ_normal.jpg","description":"I Teach You System Design • 0.5M+ Audience","entities":{"description":{"urls":[]},"url":{"urls":[{"display_url":"newsletter.systemdesign.one/subscribe","expanded_url":"https://newsletter.systemdesign.one/subscribe","url":"https://t.co/ZaLUbuhAbl","indices":[0,23]}]}},"interactions":3},{"created_at":1500620733000,"uid":"888293854960533504","id":"888293854960533504","screen_name":"leodoan_","name":"Thanh Doan","friends_count":430,"followers_count":349,"profile_image_url_https":"https://pbs.twimg.com/profile_images/1961238073263751168/qrWgPrpN_normal.jpg","description":"software engineer. crafting impactful things to open source world | building overwrite: https://t.co/PCgG9ZSlbu | changelogs: https://t.co/SisBYPqOo0","entities":{"description":{"urls":[{"display_url":"mnismt.com/overwrite","expanded_url":"http://mnismt.com/overwrite","url":"https://t.co/PCgG9ZSlbu","indices":[88,111]},{"display_url":"changelogs.directory","expanded_url":"http://changelogs.directory","url":"https://t.co/SisBYPqOo0","indices":[126,149]}]},"url":{"urls":[{"display_url":"doantranminhthanh.com","expanded_url":"https://doantranminhthanh.com/","url":"https://t.co/v6xaz5R5dB","indices":[0,23]}]}},"interactions":1},{"created_at":1496530122000,"uid":"871136590525059072","id":"871136590525059072","screen_name":"emezac","name":"Enrique Meza Costeno","friends_count":219,"followers_count":147,"profile_image_url_https":"https://pbs.twimg.com/profile_images/1608369703478599680/avZFW2tM_normal.jpg","description":"Self learner, software developer","entities":{"description":{"urls":[]}},"interactions":1},{"created_at":1462364467000,"uid":"727835447267868674","id":"727835447267868674","screen_name":"petarivanovv9","name":"Petar Ivanov","friends_count":785,"followers_count":6380,"profile_image_url_https":"https://pbs.twimg.com/profile_images/1850078483160104962/4XLgmGCF_normal.jpg","description":"Practical engineering tips on React, NodeJS, Software Design & Architecture • 100K+ Audience • Author of “The Conscious React” book","entities":{"description":{"urls":[]},"url":{"urls":[{"display_url":"thetshaped.dev","expanded_url":"https://thetshaped.dev/","url":"https://t.co/ZzwY4t4Ckt","indices":[0,23]}]}},"interactions":1},{"created_at":1251574123000,"uid":"69941978","id":"69941978","screen_name":"swapnakpanda","name":"Swapna Kumar Panda","friends_count":200,"followers_count":216130,"profile_image_url_https":"https://pbs.twimg.com/profile_images/1621910730227449856/iW8AGVCr_normal.jpg","description":"| Tech Writer, Educator | Python, Java, JavaScript, SQL | DSA, Development | Free Resources, AI Tools | Other Version: @therealswapna | Building @JabardastDEV |","entities":{"description":{"urls":[]},"url":{"urls":[{"display_url":"buymeacoffee.com/swapnakpanda","expanded_url":"https://buymeacoffee.com/swapnakpanda","url":"https://t.co/1n2NQhuGCw","indices":[0,23]}]}},"interactions":1},{"created_at":1335717470000,"uid":"566457592","id":"566457592","screen_name":"hail_haka_sky","name":"Akshay Lakhi","friends_count":2875,"followers_count":249,"profile_image_url_https":"https://pbs.twimg.com/profile_images/1081493222810181632/BhysHzw0_normal.jpg","description":"","entities":{"description":{"urls":[]},"url":{"urls":[{"display_url":"luckytimes.quora.com","expanded_url":"http://luckytimes.quora.com","url":"https://t.co/BVFi5A2b0W","indices":[0,23]}]}},"interactions":1},{"created_at":1386017642000,"uid":"2227261574","id":"2227261574","screen_name":"AntonMartyniuk","name":"Anton Martyniuk","friends_count":58,"followers_count":3547,"profile_image_url_https":"https://pbs.twimg.com/profile_images/1966503602844786688/bmxL5YTM_normal.jpg","description":"Microsoft MVP | Helping Software Engineers Improve .NET and Architecture Skills, and Craft Better Software from my Newsletter and daily posts on X and LinkedIn","entities":{"description":{"urls":[]},"url":{"urls":[{"display_url":"antondevtips.com","expanded_url":"https://antondevtips.com/","url":"https://t.co/DYz9YuBQJQ","indices":[0,23]}]}},"interactions":1},{"created_at":1658684828000,"uid":"1551262560648712192","id":"1551262560648712192","screen_name":"karanjagtiani04","name":"Karan Jagtiani","friends_count":247,"followers_count":203,"profile_image_url_https":"https://pbs.twimg.com/profile_images/1914003192238714880/5C15I3G0_normal.jpg","description":"Building @skyflo_ai | Cloud Architect @storylaneio","entities":{"description":{"urls":[]},"url":{"urls":[{"display_url":"skyflo.ai","expanded_url":"https://skyflo.ai","url":"https://t.co/yS3zW76qDu","indices":[0,23]}]}},"interactions":1},{"created_at":1268810804000,"uid":"123797739","id":"123797739","screen_name":"per_arneng","name":"𝒫𝑒𝓇 𝒜𝓇𝓃𝑒𝓃𝑔 【🐧λ🦀⎈】","friends_count":2286,"followers_count":1084,"profile_image_url_https":"https://pbs.twimg.com/profile_images/1591201881702948864/BNZiT8q1_normal.jpg","description":"🚀 Code Whisperer | 🧠 AI Enthusiast | 💻 Software Architect | \nDiving deep into the matrix of programming languages, AI and operating systems. @perarneng.bsky.","entities":{"description":{"urls":[]}},"interactions":1},{"created_at":1567647801000,"uid":"1169425709527425024","id":"1169425709527425024","screen_name":"malinjr07","name":"Mosaddik Ali Maruf","friends_count":97,"followers_count":32,"profile_image_url_https":"https://pbs.twimg.com/profile_images/1760310362660859905/Jl999YxI_normal.jpg","description":"Software Engineer | Building AI Web and Mobile Apps in Public | Looking for Jobs in West Europe","entities":{"description":{"urls":[]}},"interactions":1}],"period":14,"start":1762135227373,"end":1763344827373}}},"settings":{},"session":null,"routeProps":{"/creators/:username":{}}}