PinnedDenny SamTwitter’s Tough Architectural DecisionHow Twitter solved it’s scaling problems using hard decisions6 min read·Feb 23, 2022--6--6
PinnedDenny SaminBetter ProgrammingIf You Want To Scale Your Application, Learn How to AsyncUnderstanding the importance of async programming4 min read·Jan 24, 2022--1--1
Denny SamininspiringbrillianceA Practical guide to using Advisory Locks in your ApplicationDatabases like PostgreSQL and MySQL provide various locking mechanisms to control concurrency and to avoid data corruption. We looked at…6 min read·Aug 30, 2023----
Denny SamininspiringbrillianceLocking in Databases and Isolation MechanismsA peek into the world of database locks, their types, and issues associated9 min read·Jul 20, 2022--1--1
Denny SamFacebook Live’s InfrastructureAn overview of what went into designing Live video on scale6 min read·Mar 30, 2022--1--1
Denny SamAuthentication Methods: JWT or Session basedComparison between JWT and session based auth5 min read·Mar 22, 2022--2--2
Denny SamBash Commands For Effective Software EngineersYou should know these commands to boost your productivity8 min read·Mar 8, 2022----
Denny SamHow We Built a Serverless Application on AWSAn introduction to Serverless architecture5 min read·Feb 24, 2022----
Denny SamAsynchronous Servers & Django 3.1: An ExplainerIntuitive understanding of asynchronous servers and APIs4 min read·Feb 16, 2022--1--1
Denny SaminBetter ProgrammingSQL, NoSQL, Graph: A Commentary on DatabasesUnderstand why there are new kinds of databases coming out6 min read·Feb 10, 2022----