Development
Programming languages, compilers, type systems, and the craft of writing maintainable code.
3 Articles
What Is a JSON File? Structure, Errors and Practice Explained (2026)
What is a JSON file, how is it structured, and how do you open one? JSON explained from the ground up: data types, common syntax errors with real parser messages, JSONC, JSON5, NDJSON, YAML and TOML compared, streaming large files, and the security traps.
TypeScript Typing in 2026: Interfaces, Generics and Utility Types in Practice
TypeScript typing done right: interface vs type, generics, utility types, unknown over any — with real compiler errors from TypeScript 7.0.2 and proof of why your types stop protecting you at the system boundary.
Learn TypeScript in 2026: An Honest Roadmap With Real Timings
Learn TypeScript without the marketing: a realistic roadmap with honest hour estimates, the compiler's actual error messages verbatim, our own TypeScript 7 benchmarks — and the projects where TypeScript is not worth it.


