Mastering Mutations in React Query
A guide to using the useMutation hook in React Query for managing server state updates and side effects in React applications.
A guide to using the useMutation hook in React Query for managing server state updates and side effects in React applications.
A beginner's React tutorial on creating and managing radio buttons, from basic implementation to reusable components and grouped inputs.
A developer builds a bulk delete form for a SaaS application, allowing customers to delete multiple tasks at once.
TinyPilot's 15th-month update: record revenue, competitor's $800k Kickstarter, and product development progress for the Raspberry Pi KVM device.
A guide to using a Higher-Order Component (HOC) with React Router to conditionally redirect users, improving performance by running logic before hooks.
A software engineer shares their personal experience with RSI, detailing the causes, immediate fixes, and the importance of ergonomics for developers.
Explains how to properly handle and type error messages in TypeScript catch blocks, which default to the 'unknown' type.
Explains how Remix's unique feature prevents CSS clashes by dynamically loading and unloading stylesheets per page.
A technical guide on implementing a blur-to-load image experience to prevent layout shift and improve loading performance.
Kent C. Dodds announces his redesigned website, detailing its extensive learning resources for software engineers, including courses, podcasts, and workshops.
A developer builds a bulk delete feature for a SaaS application, allowing customers to delete multiple course tasks at once.
Explains why large tech companies like Twitter benefit from having in-house kernel teams to handle critical system issues and reduce costs.
A tutorial on converting a React component into a downloadable JPG or PNG image using the html2canvas library.
A tutorial on generating a PDF from a specific React component using html2canvas and jsPDF libraries.
A comparison of React's useState and useReducer hooks for managing client state, discussing when to use each approach.
A developer adds a testing infrastructure to their minimalistic x86 Lisp compiler, Lithium, which targets raw machine code without runtime dependencies.
A Microsoft employee shares advice on preparing for big-tech job interviews, covering phone screens, coding, and behavioral questions.
The article details completing the school break filtering feature for a SaaS product, including UI work and final testing.
A personal essay on overcoming a disembodied, intellectual self-image to connect with one's physical body and emotions through mindful experiences.
A developer builds a user interface for filtering students by school breaks in a SaaS application using Django and Python.