Published inToxic EngineeringThe Nonsense of JavaScriptYou should be ready for this when writing JavaScript.5d ago25d ago2
Published inToxic EngineeringWorst Node.js Practices to Use If You Want to Destroy Your AppA guide to build a Node.js app engineered to destroy performance, security, and maintainability.Apr 11Apr 11
Published inToxic EngineeringTypeScript: The Ball and Chain You Begged ForA brutally honest look at the cost of TypeScript.Apr 51Apr 51
Database Sharding Disadvantages You Should KnowHidden Costs of Scaling with Sharded Databases.Apr 3Apr 3
Published inDatabasesUUID vs Auto-Increment Integer for IDs. What you should chooseMake the right decision when designing your database schemaApr 23Apr 23
Published inDatabasesWhy Uber Moved from Postgres to MySQLHow PostgreSQL’s architecture clashed with Uber’s scale — and why MySQL offered a better path forwardMar 2920Mar 2920
Published inDatabasesDatabase Partitioning Disadvantages You Should KnowPartitioning Can Cause Problems — Understand Them Before ImplementationMar 222Mar 222
Published inDatabasesMaking SQL query 40x faster for 10 million rows tableMake your SQL query really fast using this approachMar 172Mar 172
Published inDatabasesHow to get complete analysis of your SQL query and how to read itKnow more about your SQL queries and adjust your approach accordinglyMar 161Mar 161
TCP vs. IP: How Core Protocols of Internet Differ and CooperateBreaking Down TCP and IP: Their Differences, Roles, and How They Work Together to Enable Internet CommunicationMar 13Mar 13