📰 Dev.to · Asaduzzaman Pavel
Articles from Dev.to · Asaduzzaman Pavel · 15 articles · Updated every 3 hours · View all reads
All
⚡ AI Lessons (10443)
ArXiv cs.AIDev.to · FORUM WEBDev.to AIForbes InnovationOpenAI NewsHugging Face Blog

Dev.to · Asaduzzaman Pavel
23h ago
Atomic Operations in Go
How I actually use sync/atomic for lock-free programming when a mutex is too heavy, and the weird edges you hit along the way.

Dev.to · Asaduzzaman Pavel
2d ago
The Meta Tags That Matter (And the JSON-LD That Gets You Cited)
I thought meta tags were optional until my articles kept getting outranked by thinner content. Turns out Google was speaking a language I was not.

Dev.to · Asaduzzaman Pavel
3d ago
Notes on Testing: Why I Prefer Testcontainers Over Mocks
I've wasted entire Fridays writing "perfect" mocks for my database layer. I'd spend hours defining...

Dev.to · Asaduzzaman Pavel
3d ago
Notes on Rolling Checksums: A Weekend with rsync's Adler32
I've always been fascinated by how rsync can synchronize large files so quickly just by sending the...

Dev.to · Asaduzzaman Pavel
3d ago
How I Organized over 100 NixOS Modules Without Going Crazy
My first NixOS flake was a 500-line monster. Everything in one file: hardware config, user packages,...

Dev.to · Asaduzzaman Pavel
3d ago
I Assumed SvelteKit 5 Would Just Work. I Was Wrong About the Mental Model.
SvelteKit 5 migration looked simple, but the runes mental model caught me off guard. Here is what I learned after three days upgrading a production app.

Dev.to · Asaduzzaman Pavel
3d ago
How I Actually Structure My Go Services
Every time I see a new Go project with a pkg/ directory, I already know it's going to be a junk...

Dev.to · Asaduzzaman Pavel
3d ago
Multi-Agent Orchestration in Go
I spent a whole day debugging why my agent kept hallucinating tool calls. The model would output...

Dev.to · Asaduzzaman Pavel
3d ago
Building Tool-Using AI Agents in Go with LangChainGo
I've been spending more time with AI agents lately, specifically looking at how to make them actually...

Dev.to · Asaduzzaman Pavel
3d ago
Go 1.26 new(expr) and the pointer problem I thought was solved
The new(expr) syntax in Go 1.26 should have let me delete my generic ptr[T] helpers. It almost did.

Dev.to · Asaduzzaman Pavel
3d ago
How I Built a Factorio 'Auto Mall' Generator in Go
If you've played Factorio into the late game, you know the "Mall" problem. You need a central place...

Dev.to · Asaduzzaman Pavel
3d ago
Practical Notes on DRY: Why I'm Okay with a Little Duplication
I've lost count of how many PRs I've seen stalled because someone pointed out two similar-looking...

Dev.to · Asaduzzaman Pavel
3d ago
Cloudflare Workers: What I Learned Building With Them
Everyone talks about "serverless" like it's some magic bullet, but most of the time you're just...

Dev.to · Asaduzzaman Pavel
3d ago
GitHub PR Checkout: Two Methods That Actually Work
The first time someone asked me to review their pull request, I opened GitHub in one tab, Slack in...

Dev.to · Asaduzzaman Pavel
3d ago
Go Bitwise Flags and Bitmasks: Configuration Pattern Guide
How to use bitwise flags, bitmasks, and iota for configuration in Go. Learn bitwise OR, AND, XOR operations, set/clear/toggle patterns, and practical examples w
DeepCamp AI