DEV Community

amir profile picture

amir

Software engineer and system architecture

Location Yerevan Joined Joined on  github website

Education

Master in Computer science

Work

Software engineer, System Architect

Writing Debut
Seven Year Club
Six Year Club
Five Year Club
Four Year Club
Three Year Club
Two Year Club
One Year Club
Mastering Context in Go: A Senior Engineer’s Playbook for Lifecycle Management

Mastering Context in Go: A Senior Engineer’s Playbook for Lifecycle Management

1
Comments
8 min read

Want to connect with amir?

Create an account to connect with amir. You can also sign in below to proceed if you already have an account.

Already have an account? Sign in
Memory Under the Hood: Why Go Often Feels Faster Than Python

Memory Under the Hood: Why Go Often Feels Faster Than Python

Comments
13 min read
The Silent Killers of Go Concurrency: Mutexes, Semaphores, and Goroutine Leaks

The Silent Killers of Go Concurrency: Mutexes, Semaphores, and Goroutine Leaks

2
Comments
9 min read
Beyond the Hype: My Production Playbook for Docker Swarm

Beyond the Hype: My Production Playbook for Docker Swarm

1
Comments
17 min read
How I Analyzed the Linux Kernel's Deadliest Logic Bug: A Deep Dive into Dirty Pipe (CVE-2022-0847)

How I Analyzed the Linux Kernel's Deadliest Logic Bug: A Deep Dive into Dirty Pipe (CVE-2022-0847)

7
Comments
12 min read
Composition over Inheritance in Go: The Design Choice That Makes Microservices Boring in the Best Way

Composition over Inheritance in Go: The Design Choice That Makes Microservices Boring in the Best Way

6
Comments
15 min read
Hardening a Linux Server in the Real World: Firewall, SSH, Fail2Ban, Nginx, Docker, .env Protection, and Bot Forensics

Hardening a Linux Server in the Real World: Firewall, SSH, Fail2Ban, Nginx, Docker, .env Protection, and Bot Forensics

3
Comments 2
13 min read
From DeepSeek to Quack: When the Dream of Distributed DuckDB Started to Feel Real

From DeepSeek to Quack: When the Dream of Distributed DuckDB Started to Feel Real

3
Comments
8 min read
Understanding PID Namespaces: The Small Linux Feature Behind Container Process Isolation

Understanding PID Namespaces: The Small Linux Feature Behind Container Process Isolation

3
Comments
6 min read
Running My Tiny Docker-like Runtime on macOS with Lima

Running My Tiny Docker-like Runtime on macOS with Lima

4
Comments
13 min read
Building tiny-docker-go in Go: What I Learned from Building a Tiny Docker-like Runtime

Building tiny-docker-go in Go: What I Learned from Building a Tiny Docker-like Runtime

10
Comments
20 min read
loading...