Deepu K Sasidharan
About
Blog
Books
Videos
Presentations
Technorage
Where I rage about technology and stuff!
Latest
Concurrency in modern programming languages: Golang
Building a concurrent web server in Golang to compare concurrency performance with Rust, JS, TS, Kotlin, and Java
Featured
Concurrency in modern programming languages: Introduction
Building a concurrent web server in Rust, Go, JS, TS, Kotlin, and Java to compare concurrency performance
🚀 Demystifying memory management in modern programming languages
Let us take a look at how modern programming languages manage memory.
My first impressions of Rust
This is what I thought about Rust while learning it. From a pragmatic perspective.
My reflections on Golang
After using Go for more than 9 months, here is what I think of it
My beautiful Linux development environment
My Linux development machine explained
All Stories
🚀 Visualizing memory management in V8 Engine (JavaScript, NodeJS, Deno, WebAssembly)
Let us take a look at how the V8 engine for JavaScript & WebAssembly manages memory for Browsers and NodeJS.
🚀 Visualizing memory management in JVM(Java, Kotlin, Scala, Groovy, Clojure)
Let us take a look at how the JVM manages memory.
Life of a Full-stack developer 😱 🤯 😱
The life of a Full-stack developer in a nutshell
🚀 Demystifying memory management in modern programming languages
Let us take a look at how modern programming languages manage memory.
7 Languages to learn in 2020 with free resources to get started
Languages to learn in 2020 depending on your experience & domain and resources to get started.
3 tips for clean & efficient code
3 tips that can make your code cleaner, more efficient and easy to read
« Prev
1
2
3
4
5
6
7
Next »
Never miss a
story
from us, subscribe to our newsletter
Explore
→
jhipster (3)
java (6)
microservices (5)
docker (2)
azure (2)
kubernetes (3)
typescript (4)
react (1)
javascript (9)
webdev (2)
terraform (1)
writing (1)
medium (1)
development (3)
tech (1)
linux (3)
fedora (2)
gnome (2)
desktop (1)
terminal (1)
ohmyzsh (1)
zsh (1)
go (5)
programming (13)
languages (11)
thepragmaticprogrammer (3)
vscode (1)
ide (1)
opensource (1)
istio (1)
functional (4)
beginners (8)
showdev (2)
ruby (1)
Jekyll (1)
blogging (1)
architecture (1)
devops (1)
distributedsystems (1)
rust (5)
bash (1)
codenewbie (1)
codequality (2)
career (2)
computerscience (4)
motivation (1)
books (1)
kotlin (1)
scala (1)
clojure (1)
WebAssembly (1)
node (2)
python (1)
garbagecollection (2)
nodejs (1)
deno (1)
v8 (1)
memory-management (1)
windows (1)
vr (1)
gaming (1)
polyglot (1)
interview (1)
womenintech (1)
discuss (1)
pragmatic (1)
concurrency (3)
async (3)
multithreading (1)
golang (1)