Înapoi la articole →

Cel mai recent articol

Ultima verificare

Urmăritori 0 urmăritori
Articole: 200
  1. Kody turns the good answer into a package you keep.

  2. Semantic search alone wasn't good enough.

  3. How I replaced a long-lived Cloudflare Container with a one-shot Cloudflare Sandbox, deleted most of the control-plane code, and let an agent do the heavy lifting in less than an hour of my own time.

  4. Migrating to Workspaces and Nx

    The interesting part of moving kentcdodds.com to npm workspaces was not the file moves.

  5. Offloading FFmpeg with Cloudflare

    How I moved Call Kent podcast episode processing off my primary Fly.io app server and onto Cloudflare Queues and Containers: what broke, what I missed, and whether it was worth the complexity.

  6. Here's how I've made it easier for you to call into the Call Kent podcast without having to record yourself and also make yourself anonymous using AI.

  7. I've added some pretty cool AI-powered features to kentcdodds.com and I want to tell you all about it.

  8. I upgraded kentcdodds.com from Remix v2 to React Router v7 in a day with over 17k lines of code changed.

  9. My experience sharing the gospel with Jeremiah and Beiyi Dow

  10. 2025 in Review

    Looking back over my 2025 and looking forward to my 2026

  11. The next chapter: EpicAI.pro

    What I'm working on with AI education and why I think it's the future.

  12. AI is taking your job

    AI is changing how hiring works, and that makes in person connections even more important.

  13. How I increased my visibility

    Someone asked me this and here's my answer.

  14. Launching Epic Web

    The story of how Epic Web came to be

  15. 2023 in Review

    A review of what happened in the life of Kent C.

  16. Stop Being a Junior

    Some advise for people who still consider themselves junior developers

  17. I had a live streamed conversation with Joe Savona and Dan Abramov.

  18. How I found and fixed a memory leak on kentcdodds.com

  19. My Car Accident

    I was involved in a very bad car accident in 2022.

  20. 2022 in Review

    A review of what happened in the KCD world in 2022

  21. Why and how I migrated from distributed postgres to distributed sqlite on kentcdodds.com

  22. I'm building EpicWeb.dev

    I've struck out on my own again to focus on my most ambitious project yet.

  23. A review of my time at Remix

    As I move on to my next adventure, I want to take this opportunity to review what I accomplished while at Remix.

  24. Remix: The Yang to React's Yin

    Remix fills the missing piece that all React web applications need: The Network Chasm

  25. I'm making a career move to more effectively help you make the web (and the world) better.

  26. Why I Love Remix

    I've written tens of thousands of lines of code with Remix and I want to tell you why I love using this framework.

  27. The State Initializer Pattern

    A simple pattern used in libraries like downshift and ReachUI to enable component/hook users to initialize your state and even reset it to that initial value.

  28. How to React ⚛️

    Let's see how learning React ⚛️ in the right order can make it less overwhelming.

  29. TypeScript forces you to acknowledge you can't know what was thrown making getting the error message a pain.

  30. How Unsplash's blurred image loading works and why I did mine differently for a more excellent experience on my site.

  31. Remix has this beautifully simple feature for CSS that I want to tell you all about.

  32. Introducing the new kentcdodds.com

    This site just experienced a huge rewrite and I want to show you around a bit.

  33. I rewrote kentcdodds.com using the latest technologies and I want to talk about what I did.

  34. How to create and expose React Context providers and consumers

  35. How to interpret the testing trophy for optimal clarity

  36. What these mean, why they matter, and why they don't

  37. A comparison of different approaches to operating on an array

  38. How eliminating problems can drastically simplify your codebases and life

  39. Super Simple Start to Remix

    The simplest distraction-free version of a remix app

  40. All supported versions of Node.js support ESModules now.

  41. How it works and how to work with it... and around it

  42. A handy advanced TypeScript pattern to increase your productivity.

  43. How to optimize your context value

    Why and how you can optimize your context provider's value to avoid performance issues

  44. There are plenty of ways to do it, here's how I recommend typing React Components

  45. TypeScript Function Syntaxes

    The syntax for various functions and function types in TypeScript with simple examples.

  46. Listify a JavaScript Array

    Make a human readable list from an array in JavaScript.

  47. Some things to think about before you decide to create your own component library.

  48. Using fetch with TypeScript

    How to make HTTP requests with fetch and TypeScript

  49. How to make a custom hook that wraps useState with TypeScript properly

  50. Have your JS expressiveness and type it too.