Effective Software Engineering

Effective Software Engineering

Home
Archive
About
A Practical Guide to using Advisory Locks in your Application
We will work through some examples
Aug 15, 2023 • 
Denny Sam

July 2022

Isolation in DBMS & Advisory Locks
Levels of isolation & problems they solve
Jul 3, 2022 • 
Denny Sam

June 2022

What are Database Locks?
A peek into the world of database locks, their types and issues associated
Jun 19, 2022 • 
Denny Sam

April 2022

Shifting to a new city is tough!
Hello there 👋🏼
Apr 6, 2022 • 
Denny Sam

March 2022

Facebook Live's Infrastructure
An overview of what went into designing Live video on scale
Mar 28, 2022 • 
Denny Sam
A Commentary on Authentication Methods
What's JWT and Session based auth!
Mar 20, 2022 • 
Denny Sam
Data Formats and Encoding
A peek into different formats used for data transmission
Mar 13, 2022 • 
Denny Sam

February 2022

Bash Commands For Effective Software Engineers
Learn these commands to be a productive engineer
Feb 27, 2022 • 
Denny Sam
Twitter's Tough Architectural Decision
How Twitter solved it's scaling problems using hard decisions
Feb 20, 2022 • 
Denny Sam
How We Built a Serverless Application on AWS
An introduction to Serverless architecture
Feb 13, 2022 • 
Denny Sam
Asynchronous Servers & Django 3.1: An Explainer
Intuitive understanding of asynchronous servers and APIs
Feb 6, 2022 • 
Denny Sam

January 2022

SQL, NoSQL, Graph: A Commentary on Databases
Understand why there are new kinds of databases coming out
Jan 30, 2022 • 
Denny Sam
© 2025 Denny Sam · Privacy ∙ Terms ∙ Collection notice
Start your SubstackGet the app
Substack is the home for great culture