JavaScript How JSDoc Saved My Dev Workflow By pairing ESLint with a JSDoc plugin and some well-chosen rules, I finally had my perfect squiggle setup.
React / Redux Smarter Data Fetching with TanStack Query: Reusable Patterns and Optimistic UI Here are a few especially helpful patterns for real-world projects, including reusing query configuration across components.
TypeScript TypeScript’s Big Move: A Faster Future with Go TypeScript's Go port is a major shift, set to dramatically speed up compilation, improve editor performance, and reduce memory usage.
Developer Tools Use Zod to Upgrade Your Form Validation Adding Zod schemas to your react-hook-form will simplify complex form validation by leveraging TypeScript for well-typed form data.
Developer Tools Get the Most Out of Payload CMS Custom Translations On a recent project, we used Payload CMS. The helper functions we added made working with custom translations even easier.
TypeScript How to Create an NPM Package in TypeScript from the Ground Up Demystify the creation of a TypeScript NPM package by starting from the absolute minimum amount of code and building up a complete importable module.
TypeScript How to Deal with “Optional” and “Undefined” in TypeScript You have no choice but to deal with optional things and "undefined" in JavaScript, but the great news is, there are many tools to deal with them.
Developer Tools 4 Tips for Software Testing with Playwright My software development team is using Playwright as an end-to-end testing framework for our TypeScript/Svelte project.
Prisma Build an SQL Query from Variables with a Prisma Raw Query (prisma.$queryRaw) Using prisma.$queryRaw, I was able to write a basic query that returned the data I needed. However, I also needed the query to filter and order the data.
TypeScript Module Augmentation is a Hidden Gem in TypeScript Module augmentation and interface merging extend and modify existing modules without altering their original source code.
C# My Typescript to C# Cheatsheet To facilitate learning C#, I created a Typescript to C# cheatsheet to help map commonly-used TypeScript concepts to their C# counterparts.
The Software Life Port Elmish to Typescript: A Conversation with ChatGPT Here's how a conversation with ChatGPT helped me figure out how to export Elmish to Typescript in my current software project.