DEV Community

Asaduzzaman Pavel profile picture

Asaduzzaman Pavel

Senior Backend Engineer with over 15 years of experience specializing in Go, Node and PHP. Explore my portfolio of scalable web applications and open-source projects.

Location Dhaka, Bangladesh Joined Joined on  Personal website https://iampavel.dev
Twenty Years Since My First PHP Script

Twenty Years Since My First PHP Script

Comments
4 min read
Atomic Operations in Go

Atomic Operations in Go

Comments
3 min read
Home Assistant Works Great Until It Doesn't: 10 Years of Lessons

Home Assistant Works Great Until It Doesn't: 10 Years of Lessons

Comments
10 min read
The Only Prometheus Metrics I Actually Alert On

The Only Prometheus Metrics I Actually Alert On

Comments
7 min read
The Meta Tags That Matter (And the JSON-LD That Gets You Cited)

The Meta Tags That Matter (And the JSON-LD That Gets You Cited)

Comments
7 min read
NixOS vs Traditional Linux: Why I Made the Switch and What I Learned

NixOS vs Traditional Linux: Why I Made the Switch and What I Learned

Comments
6 min read
Notes on Testing: Why I Prefer Testcontainers Over Mocks

Notes on Testing: Why I Prefer Testcontainers Over Mocks

Comments
3 min read
Deploying SvelteKit to Cloudflare Workers for Free

Deploying SvelteKit to Cloudflare Workers for Free

Comments
5 min read
SSH Config: From Spaghetti to Sanity

SSH Config: From Spaghetti to Sanity

Comments
3 min read
Notes on Rolling Checksums: A Weekend with rsync's Adler32

Notes on Rolling Checksums: A Weekend with rsync's Adler32

Comments
3 min read
How I Organized over 100 NixOS Modules Without Going Crazy

How I Organized over 100 NixOS Modules Without Going Crazy

Comments
4 min read
Reproducible Dev Environments with Nix and direnv

Reproducible Dev Environments with Nix and direnv

Comments
6 min read
Neovim Keybindings and My Workflow

Neovim Keybindings and My Workflow

Comments
2 min read
I Assumed SvelteKit 5 Would Just Work. I Was Wrong About the Mental Model.

I Assumed SvelteKit 5 Would Just Work. I Was Wrong About the Mental Model.

Comments
5 min read
How to Actually Read Nix Error Messages (Without Crying)

How to Actually Read Nix Error Messages (Without Crying)

Comments
8 min read
How I Actually Structure My Go Services

How I Actually Structure My Go Services

Comments
3 min read
Multi-Agent Orchestration in Go

Multi-Agent Orchestration in Go

1
Comments
14 min read
Building Tool-Using AI Agents in Go with LangChainGo

Building Tool-Using AI Agents in Go with LangChainGo

Comments
4 min read
Go 1.26 new(expr) and the pointer problem I thought was solved

Go 1.26 new(expr) and the pointer problem I thought was solved

Comments
1 min read
Notes on My First Factorio Mod: Why I Stopped Trusting the Shift-Click Dance

Notes on My First Factorio Mod: Why I Stopped Trusting the Shift-Click Dance

Comments
3 min read
How I Built a Factorio 'Auto Mall' Generator in Go

How I Built a Factorio 'Auto Mall' Generator in Go

Comments
3 min read
Building My First Custom Mechanical Keyboard

Building My First Custom Mechanical Keyboard

Comments
4 min read
Practical Notes on DRY: Why I'm Okay with a Little Duplication

Practical Notes on DRY: Why I'm Okay with a Little Duplication

Comments
2 min read
Cloudflare Workers: What I Learned Building With Them

Cloudflare Workers: What I Learned Building With Them

Comments
3 min read
GitHub PR Checkout: Two Methods That Actually Work

GitHub PR Checkout: Two Methods That Actually Work

Comments
3 min read
Notes on My Blog's 'Self-Publishing' Pipeline

Notes on My Blog's 'Self-Publishing' Pipeline

Comments
3 min read
Bash Shortcuts I Use Every Day

Bash Shortcuts I Use Every Day

Comments
4 min read
Bash Essential Aliases and Functions

Bash Essential Aliases and Functions

Comments
10 min read
AI-Built Apps Are Breaking Businesses

AI-Built Apps Are Breaking Businesses

Comments
3 min read
Go Bitwise Flags and Bitmasks: Configuration Pattern Guide

Go Bitwise Flags and Bitmasks: Configuration Pattern Guide

Comments
7 min read
tmux + Neovim + AI: My tdev Workflow for AI-Powered Development Sessions

tmux + Neovim + AI: My tdev Workflow for AI-Powered Development Sessions

Comments
4 min read
loading...