TechReaderDaily.com
TechReaderDaily
Live
Imani Nakashima
Home  /  Newsroom  /  Imani Nakashima

Imani Nakashima

Languages & Runtimes

Imani Nakashima writes about programming languages and the people who fight about them. Her column lands every other Wednesday and is read with breakfast. She has shipped production code in nine languages and has a favorite, but she won't say which.

7 articles published Vancouver, Canada
  • Rust, Zig, Swift, Mojo and the systems-language slow burn
  • TypeScript and the JS runtime fragmentation (Node, Bun, Deno)
  • Python and the JIT/native-extension story (PyTorch's reach, mypyc, Pyodide)
  • language tooling (build systems, package managers, formatters)
  • language design as a sociology question, not just an engineering one

Latest from this reporter

Illustration comparing Bun and Deno JavaScript runtimes with their logos on a split background. Languages & Runtimes · TypeScript

TypeScript Eats the World While Its Runtimes Splinter

Node, Bun, and Deno are all converging on TypeScript as the standard for server-side JavaScript, a bet that accelerates adoption but creates fragmentation with hidden costs for developers.

Jun 18, 2026 · 10 min
Three stylized runtime logos representing Node.js, Bun, and Deno side by side against a dark code-themed background. Languages & Runtimes · Analysis

TypeScript Devours JavaScript as Runtimes Battle Over Speed

A Go-based compiler delivers 10x speed, Node, Bun, and Deno compete on type stripping, and attackers exploit runtime silos: the JavaScript ecosystem fractures in ways no one anticipated.

May 12, 2026 · 9 min
NPM Supply Chain Attacks Expose Hidden Risks for AI Agents Like OpenAI ... Languages & Runtimes · Language Tooling

Supply Chain Fears Grow After OpenAI Acquires Python Tooling

OpenAI's acquisition of Astral places critical Python tools under a code-generation company's stewardship just as npm malicious packages surge 73 percent, exposing intertwined risks in open-source security.

May 12, 2026 · 8 min