2023 May. AI, Purpose, Solitude. Taking a break.
A personal blog post reflecting on books read, AI's impact, and developer experience, with a focus on technology and purpose.
A personal blog post reflecting on books read, AI's impact, and developer experience, with a focus on technology and purpose.
How to resolve circular dependency errors in Angular Standalone Components using the forwardRef function.
A guide to managing static assets in Vite projects, covering configuration strategies for predictable file placement, hashing, and using a custom plugin.
A guide to setting up and integrating ESLint, Prettier, and TypeScript for static analysis and code quality in JavaScript/TypeScript projects.
FAQs on configuring ESLint, Prettier, and TypeScript together, explaining key packages and best practices for modern JavaScript/TypeScript development.
A quick introduction to using the Record<K, V> utility type in TypeScript for defining object types with specific keys and values.
A guide to unit testing 11ty (Eleventy) JavaScript/TypeScript templates using Vitest, focusing on testing data and render methods.
React Query v5 will remove useQuery callbacks, exploring API design challenges and the rationale behind breaking changes in library development.
A deep dive into fixing a TypeScript bug where spread operators with generic tuple types produce incorrect type inferences.
A beginner's guide to understanding and using function types in TypeScript, covering syntax, type aliases, and practical examples.
An open source maintainer outlines their 2023 goals, focusing on TypeScript static analysis, community engagement, and performance improvements for typescript-eslint.
A tutorial on building a full-stack TypeScript application with end-to-end type safety using tRPC, React, and Node.js.
A code review of the Obsidian Clipper plugin, focusing on its TypeScript and Svelte implementation for clipping web content into notes.
A React Query maintainer explains the decision-making process for adding new features, comparing modular vs holistic libraries.
A guide on using Zod to simplify and type-safe the parsing of route and query parameters in Angular applications.
A developer's guide to rendering markdown content with Nuxt 3, covering the Composition API, querying content, and handling 404s.
A developer's January 2023 update covering tech book readings, industry articles, and a search for a new mechanical keyboard.
A guide to implementing OpenTelemetry for monitoring and observability in an Angular application using the browser SDK.
A guide to using TypeScript generics and mapped types to create type-safe API response handlers for dynamic data structures.
A guide to achieving type-safety in React Query with TypeScript, covering generics and best practices for reliable type definitions.