Introducing the new kentcdodds.com
Kent C. Dodds announces his redesigned website, detailing its extensive learning resources for software engineers, including courses, podcasts, and workshops.
Kent C. Dodds announces his redesigned website, detailing its extensive learning resources for software engineers, including courses, podcasts, and workshops.
A collection of DevOps resources and tools, including GitHub CLI, ARM templates, GitHub Codespaces, and Bicep for Azure deployments.
A guide to setting up a Bluetooth device for serial communication on Linux using rfcomm and custom Bash scripts.
Explains how HTTP Keep-Alive timeouts between reverse proxies and upstream servers can cause sporadic HTTP 502 errors, detailing the underlying TCP race condition.
A developer builds a bulk delete feature for a SaaS application, allowing customers to delete multiple course tasks at once.
A guide on integrating TypeScript with React components, covering prop typing, optional props, and return types for better code safety.
Live stream covering WordPress wp_mail() performance testing with SMTP plugins, Mailgun, and Postfix for reliable email delivery.
Explains the security concept of Audit Trails in SQL Server, covering their purpose, implementation, and importance for incident response.
Explains why large tech companies like Twitter benefit from having in-house kernel teams to handle critical system issues and reduce costs.
A developer shares their experience creating and teaching a semester-long curriculum of Carpentries workshops, covering Git, Shell, and computational skills for interns.
A video tutorial on implementing infinite scroll pagination in a SwiftUI news app using the Task modifier and NewsAPI.
Argues that developers should rely on third-party software distributions to package their software, rather than distributing it themselves.
Learn how to use PowerShell to identify and stop Azure VMs that are in a 'stopped' state to avoid unnecessary compute costs.
Explores how reusable APIs can reduce complexity in microservices architecture and discusses the benefits and challenges of implementation.
Explores how .NET 6's Minimal Web API challenges traditional project structures and prompts a rethink of application organization.
An introduction to The Carpentries, a global community teaching foundational coding and data skills for research through inclusive, evidence-based workshops.
Author shares key takeaways from a Pluralsight Author Summit on interactive labs, live video, and in-person events, plus updates on upcoming tech tutorials.
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.