If I Wrote a Linter, Part 4: Summary
A developer's vision for a modern linter, summarizing key design ideas from architecture to ecosystem based on years of experience.
A developer's vision for a modern linter, summarizing key design ideas from architecture to ecosystem based on years of experience.
A developer's personal exploration and critique of using AI coding assistants like GitHub Copilot and Claude, examining their impact on the craft of programming.
The zlFetch library adds streaming capabilities and TypeScript support, simplifying handling of Server-Sent Events, Chunked Encoding, and normal streams.
An exploration of TanStack Router's features, focusing on its type-safe routing and developer experience for React applications.
A developer explores design ideas for a linter's ecosystem, discussing community platforms, shared terminology, and core rule strategies.
Step-by-step tutorial on building a Helix Jump game prototype using Three.js, TypeScript, and GSAP for camera animations and spike collision.
A developer explores ideas for improving linter developer experience, focusing on clarity, minimalism, and removing warnings.
A developer outlines the architecture for a new, fast, and powerful TypeScript-based linter, exploring hybrid core design and type awareness.
A curated list of must-see developer sessions from Microsoft Build 2025, focusing on AI, cloud, and development tools.
Explores current best practices, recent advances, and future directions for deploying TypeScript, including type stripping and isolated declarations.
Explores methods for testing TypeScript types, including libraries like asserttt and potential built-in language features for type-level testing.
A guide to building a Model Context Protocol (MCP) server that connects to the Marvel API, demonstrating how to integrate external APIs with AI systems.
Argues for hybrid linters combining native-speed parsing with TypeScript-based rules for optimal performance and developer experience in web development.
Microsoft is developing a new TypeScript compiler in Go, promising 10x speed improvements over the current TypeScript-based compiler.
Analysis of Microsoft's Go port of the TypeScript compiler, discussing the timeline, benefits, and technical details of the native implementation.
A guide for developers on addressing gaps in code coverage, covering strategies like writing unit tests, refactoring code, and handling edge cases in TypeScript.
Exploring how to use union and intersection types with objects in TypeScript, including discriminated unions for type narrowing.
A developer details their personal local development environment setup, including IDEs, tools, utilities, and cloud services they use daily.
An overview of TypeScript for JavaScript developers, explaining its syntax, how it runs, and IDE benefits.
How to use Node.js's --watch flag to create simple, interactive TypeScript playgrounds for quick code experimentation.