What is TypeScript? An overview for JavaScript programmers
An overview of TypeScript for JavaScript developers, explaining its syntax, how it runs, and IDE benefits.
An overview of TypeScript for JavaScript developers, explaining its syntax, how it runs, and IDE benefits.
A comprehensive guide to different types of software testing, including unit, integration, and end-to-end tests, with practical JavaScript/Node.js examples.
Explores the use of weak references in JavaScript, focusing on WeakMap and WeakRef for memory management and subverting abstraction control.
Explains how TypeScript handles JavaScript symbols at the type level, covering unique symbols, type inference, and common pitfalls.
A software engineer shares stories of taking initiative to meet colleagues and Alan Kay, leading to career opportunities and collaboration.
Explains end-to-end testing fundamentals and demonstrates how to implement automated tests using the Playwright framework.
A tutorial on using LangChain in JavaScript to stream structured output from OpenAI to a Next.js chatbot frontend using Server-Sent Events.
A web developer outlines his 2025 goals for open source projects, tooling, and financial growth in the tech industry.
A developer reflects on his blogging journey, discussing his motivations, the evolution of his tech stack from WordPress to a custom SSG, and his writing workflow.
Puzzmo's Q1 2025 performance improvements: iOS app infrastructure, website redesign, and API monitoring lead to a faster site and offline support.
Explains how to use JavaScript's at() method to get the last item from an array, comparing it to traditional approaches.
The article argues for migrating JavaScript packages to ESM-only format, discussing ecosystem readiness, tooling support, and migration strategies.
A comprehensive tutorial on using modern tools to set up and manage Monorepos for JavaScript and TypeScript projects.
A comprehensive guide to Redux, covering its core principles, use cases, and a full practical example for state management in JavaScript/TypeScript apps.
A guide on splitting large React components into smaller, focused units to improve maintainability, reusability, and unit test coverage.
A walkthrough of solving the 'Pyramid Slide Down' coding problem using dynamic programming, starting from the bottom up.
Tutorial on using LangChain and Zod in a Next.js chatbot to structure and validate OpenAI API responses for the frontend.
Introduces Mentoss, a new JavaScript library designed to mock fetch() requests for testing, focusing on developer experience and documentation.
Argues that minimal standard libraries in languages like Rust and JavaScript lead to an explosion of transitive dependencies, harming maintainability.
Schedule of public tech talks and workshops on frontend development, JavaScript, and web standards for the first half of 2025.