The next chapter: EpicAI.pro
Announcing EpicAI.pro, a new learning platform focused on building applications for the AI era, teaching foundational principles for AI-agent interaction.
Software engineer and educator
166 Articles from this blog
Announcing EpicAI.pro, a new learning platform focused on building applications for the AI era, teaching foundational principles for AI-agent interaction.
A developer shares their personal story of gaining visibility by consistently sharing knowledge, teaching complex topics, and engaging with the community.
Kent C. Dodds shares the story behind launching his EpicWeb.dev learning platform, including challenges and pivots.
A personal 2023 year-in-review by Kent C. Dodds, covering the launch of Epic Web, numerous speaking engagements, and family life.
A guide for developers to shed the 'Junior' title by shifting mindset and accelerating career growth through proactive learning.
A summary of a live stream Q&A with Dan Abramov and Joe Savona discussing React Server Components, their benefits, and trade-offs.
A developer details their journey to diagnose and fix a persistent memory leak in their production Node.js application after a database migration.
A personal account of a severe car accident caused by a reckless driver, detailing the injuries, recovery process, and legal aftermath.
A personal review of 2022 covering a car accident, working at Remix, launching EpicWeb.dev, and speaking at conferences worldwide.
The author details their migration from a Postgres cluster to a distributed SQLite setup using LiteFS for their personal website.
Kent C. Dodds announces EpicWeb.dev, a comprehensive web development learning platform with workshops, podcasts, and exercises.
A developer reviews their 10-month tenure at Remix, highlighting community growth and achievements before leaving to focus on a new venture, EpicWeb.dev.
Explores React's limitations with server-state caching and introduces Remix as a solution for bridging the 'network chasm' in web development.
A developer explains why they love the Remix framework, highlighting its benefits for user experience and developer happiness.
Explains the State Initializer Pattern in React for resetting components to a customizable initial state without remounting.
A guide on learning React effectively, focusing on understanding JavaScript fundamentals and the costs/benefits of abstractions.
The author explains their mission to improve software quality through education and their enthusiasm for the Remix framework as the best tool for building websites.
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.