Writing
Posts
Weekly AI roundups, research notes, and essays — written for engineers, students, and curious readers in Bangladesh and beyond.
Featured
This week
The Name That Matched Twice: Unicode Normalization, Grapheme Clusters, and Getting Bengali Text Right
The same Bengali name can arrive as two different byte sequences, and your unique index, your search box and your audit log will each disagree about whether it is one …
Feature
The Complete Guide to LLM Benchmarks (2026): What They Measure, How They Work, and Which One to Use
If you are new to AI development and find LLM leaderboards confusing, this is the guide I wish I had. We walk through every benchmark that matters in 2026 — MMLU-Pro, …
Essays & Guides
Writing worth keeping
The Username That Ate the Password: Argon2id, NIST SP 800-63B-4, and Storing Passwords in 2026
Between July and October 2024, an Okta login path accepted any password for some users, because bcrypt reads only the first 72 bytes of its input and a long username …
The Primary Key That Knew What Time It Was: UUIDv7, RFC 9562, and Choosing Identifiers That Age Well
RFC 9562 replaced the 2005 UUID specification in May 2024 and added UUIDv7: a 48-bit Unix millisecond timestamp followed by random bits, so identifiers sort by creation …
The Login Link Landed in Spam: SPF, DKIM, DMARC, and the Year DMARC Became a Standard
If your product signs people in with a one-time code or a magic link, email is part of your authentication system, and three DNS records decide whether that email …
The Instruction Was in the Ticket: Designing LLM Agents That Survive Prompt Injection
EchoLeak, the GitHub MCP leak, and the Supabase support-ticket exfiltration all had the same shape: an agent read text an attacker wrote, and that text chose the agent's …
The Token That Published the Worm: Trusted Publishing, Sigstore, and Provenance After Shai-Hulud
Shai-Hulud did not exploit npm. It read publish tokens out of developers' .npmrc files and environment variables, used them to push poisoned versions of the victims' …
The Certificate Nobody Renewed: 47-Day TLS, ACME Renewal Information, and the End of Revocation as a Safety Net
The 200-day certificate limit has been in force since 15 March 2026. The 100-day limit arrives on 15 March 2027 and the 47-day limit two years after that, with …
The Series
Ai Weekly
Five global stories and five from home, every week.
Latest issue
June 2026
Weekly AI Roundup: What Happened in AI This Past Week (June 13–19, 2026)
Five global AI stories that mattered this week, and five more that hit closer to home in Bangladesh. From the US government deploying an AI kill switch for the first time …
Weekly AI Roundup: What Happened in AI This Past Week (June 6–12, 2026)
Five global AI stories that mattered this week, and five more that hit closer to home in Bangladesh — every load-bearing fact checked against a primary source. From …
Weekly AI Roundup: What Happened in AI This Past Week (May 30 – June 5, 2026)
Five global AI stories that mattered this week, and five more that hit closer to home in Bangladesh. From the largest IPO in history pricing at $1.77 trillion to a Dhaka …
May 2026
Weekly AI Roundup: What Happened in AI This Past Week (May 23–29, 2026)
Five global AI stories that mattered this week, and five more that hit closer to home in Bangladesh. From an AI model quietly disproving a conjecture mathematicians had …
Weekly AI Roundup: What Happened in AI This Past Week (May 16–22, 2026)
Five global AI stories that mattered this week, and five more that hit closer to home in Bangladesh. From Anthropic agreeing to pay SpaceX $1.25 billion every month for …
Weekly AI Roundup: What Happened in AI This Past Week (May 9–15, 2026)
Five global AI stories that mattered this week, and five more that hit closer to home in Bangladesh. From OpenAI starting a deployment company with $4 billion in backing …
Weekly AI Roundup: What Happened in AI This Past Week (May 2–8, 2026)
Five global AI stories that mattered this week, and five more that hit closer to home in Bangladesh. From ChatGPT's smarter default model and Anthropic crossing $30 …
Weekly AI Roundup: What Happened in AI This Past Week (April 25 – May 1, 2026)
Big Tech's AI spending finally met its reckoning in the quarterly earnings room. Elon Musk took the stand against OpenAI. The Microsoft–OpenAI exclusivity era ended. …
April 2026