My Thoughts on AI, Part 2: Agent Setup, Workflow, and Tools
Introduction Hopefully you've already read Part 1: Fears, Opinions, and Mental Journey so you understand how I ended up with this mindset and approach. Or maybe you saw how long it...
Feed
Latest entries from Mark's Dev Blog.
Introduction Hopefully you've already read Part 1: Fears, Opinions, and Mental Journey so you understand how I ended up with this mindset and approach. Or maybe you saw how long it...
Introduction This post will be tough to write. There's a lot of discourse and arguing about AI everywhere you look. I've read it all. I don't want to get caught up in arguments, ge...
I've spent years explaining the basics and nuances of React's rendering behavior . That post is by far the most widely read resource I've ever published, and it's helped thousands ...
I've spent a lot of time debugging and doing performance optimization investigations throughout my career. It's second nature to me at this point, but a lot of developers have neve...
I spend a lot of time reading (and participating in) discussions in the React community, across many different sites. Over the last few years I've seen an increasing amount of frus...
Introduction Today, the state of React and its ecosystem is complicated and fractured, with a mixture of successes, skepticism, and contention. On the positive side: React is the m...
The main thesis of this talk is that maintainers do a lot more than just write features and fix bugs, and that really most of what we do involves thinking about and interacting wit...
My remote presentation for React Advanced 2024 was on "Designing Effective Documentation: Lessons Learned Writing the Redux Docs". I've spent a lot of my time working on the Redux ...
I had the chance to speak at both React Connection Paris in April and React Summit Amsterdam in June, and at both conferences I gave a talk on "Why Use Redux Today?". Both of those...
I gave a lightning talk at React Summit US, and did a quick run-through of what's changing in RTK 2.0. I've linked the livestream at the right timestamp for now, and will link the ...
I work at Replay.io , and I've spent all of this year building some incredibly advanced React debugging features that make use of our time-traveling backend API. The biggest one is...
My extensive post "A (Mostly) Complete Guide to React Rendering Behavior" is the most popular and widely appreciated post I've written. After the recent updates to cover React 18, ...
Table of Contents Introduction Redux Packages Background Packages and Configurations Issue History Early Attempts Migrating to Vitest Initial Alpha Testing Researching Better Confi...
In mid-2021 I had the chance to do a talk on "Debugging Software" for a meetup hosted by Mintbean.io. In 2022, I did an updated "Debugging JS" version of the talk for ThisDot Media...
I had the opportunity to talk on a number of different podcasts and interviews over the course of the year. I've gathered them here as a directory. ThisDot / Tracy Lee: How to Cont...