Most tutorials show how to connect to a WebSocket.
Very few show what happens when:
The network drops
DNS fails
The server stops sending data
The stream silently hangs
This article focuses on handling those cases properly.
The Problem
A bas...
The Problem
Documentation doesn’t fail because people are careless.
It fails because of latency.
Code changes → docs updated later maybe
Systems evolve → docs stay frozen
New engineers → trust outdated information
Now scale that to reality:
>...
Introduction
Flutter is amazing—until it isn’t.
Most of the time, you can build entire apps without ever touching native code. But the moment you hit a platform limitation, things get… interesting.
This blog isn’t just about Method Channels.
It’...
If you’ve been building with Flutter for a while, you’ve definitely heard terms like AOT and JIT thrown around.
Maybe you know debug is slower than release.
Maybe you’ve wondered what actually ends up inside your APK.
But like… what’s really goin...
> "Rust compiler and Clippy are the biggest tsunderes — they'll shout at you for every small mistake, but in the end… they just want your code to be perfect."
Why I Even Started Rust
I didn't pick Rust out of curiosity or hype.
I had to.
I'm wor...
> "First make it work, then make it beautiful and robust."
I'm a junior dev. I built a real app — Anahadhttps://anahad.space — that real people use. And for a while, I was proud of it.
Then it grew. And I wasn't so proud anymore.
This isn't a text...