SJ blog
Blog
About
Contact
فارسی
twitter
github
linkedin
rss
Programming Language Speed Doesn't Matter
Jul 26, 2025
Programming Language Speed Doesn't Matter
Engineering Ladders
May 10, 2025
Engineering Ladders
The Return of Full Stack Developer
Apr 10, 2025
The Return of Full Stack Developer
Good Old Days of Programming
Aug 25, 2024
Good Old Days of Programming
Obsidian and Second Brain
May 16, 2024
Obsidian and Second Brain
This Makes You Angry and You Should Be
May 6, 2024
This Makes You Angry and You Should Be
Only 30 Engineers Running Telegram!
Apr 18, 2024
Only 30 Engineers Running Telegram!
Keep Coding Podcast With Stephen Toub
Apr 8, 2024
Keep Coding Podcast With Stephen Toub
2024 Resolution
Mar 3, 2024
2024 Resolution
Finally Wasm Gc Is Here
Nov 1, 2023
Finally Wasm Gc Is Here
C# Concurrency in a nutshell
Sep 22, 2023
C# Concurrency in a nutshell
The Majestic Monolith
Sep 15, 2023
The Majestic Monolith
The Single Biggest Reason Why Start Ups Succeed
Aug 13, 2023
The Single Biggest Reason Why Start Ups Succeed
The Atomic Habits
Jul 4, 2023
The Atomic Habits
Best Repairable Laptop Ever Build the Framework
Jun 22, 2023
Best Repairable Laptop Ever Build the Framework
Dotnet Multiplatform UI Frameworks
Jun 6, 2023
Dotnet Multiplatform UI Frameworks
Take on Distributed Caching
Jul 7, 2022
Take on Distributed Caching
Create It Fast and Put It in Front of Customers
Jan 21, 2022
Create It Fast and Put It in Front of Customers
Long Stone Wall
Nov 2, 2021
Long Stone Wall
My Journey Through Python Virtual Environments
Oct 20, 2020
My Journey Through Python Virtual Environments