Creează un cont pentru a te abona la acest blog și a-i urmări articolele pe pagina Lectură.
-
An overview of what I accomplished in 2020 and a bit about my goals for 2021.
-
How to convince "the business folks" to let you do what you want.
-
How to get help from Kent
-
The simple rules for when to use each.
-
The simplest getting started guide for Firebase Cloud functions
-
Easily create server code without worrying about managing servers yourself
-
How to get started using css variables
-
How I deprecated my most popular open source project in favor of a better library
-
Testing implementation details is a recipe for disaster.
-
An anecdotal argument for contributing and using open source
-
When to pass a function to useState and setState
-
What problems can happen when you use && to conditionally render content in JSX
-
How React is all you need to manage your application state
-
How to simplify your React apps by handling React errors effectively with react-error-boundary
-
What JavaScript features you should be familiar with when learning and using React
-
The build/dev tools and scripts I use for Node backends.
-
My silver bullet answer to this frequently posed question, and how to get started
-
Test-Driven Development doesn't always make sense, here's when it does for me.
-
My process for making high value-to-minute content.
-
The dangers of DRY, the web of WET, the awesomeness of AHA.
-
How to prioritize tests relative to everything else.
-
Why you shouldn't mock fetch or your API Client in your tests and what to do instead.
-
A challenge and ideas for you to do something to build your career.
-
How to manipulate stack traces to get beautiful error messages with Jest and your test helper functions.
-
How to use the (EXPERIMENTAL) interactions tracing API in React.
-
How you can use a few simple static code analysis tools to avoid common programming bugs.
-
Some mistakes I frequently see people making with React Testing Library.
-
The most simple React setup imaginable
-
Why you should stop using client-side route redirects (like the `from` prop on React Router's Redirect component) and what you should do instead.
-
A pattern for you to use in custom hooks to enhance the power and flexibility of your hooks.
-
When I prefer to use function declarations instead of arrow functions
-
Axios can do a ton of stuff, but here's a simpler solution that can handle most use cases
-
Get confidence your custom React hooks work properly with solid tests.
-
How to set up performance monitoring for production React applications.
-
Two built-in React hooks that handle state, which one should you use?
-
Why using a status enum (or even better: a **state machine**) will help your app stay bug free
-
If you're not careful you can write a test that's worse than having no tests at all
-
How creating DevTools specific for your own app can improve your productivity
-
Why it can be worth spending 1 hour automating a 10 second task
-
There are a few reasons you're getting this warning.
-
All major browsers support ESModules now.
-
Let's write a state machine abstraction together to understand it better
-
The 2010s are over, time to think back, then forward
-
Your coding practices and technology choices impact user experience...
-
A little tendency I have to reduce cognitive load for readers of my code.
-
The difference between React.createElement and calling a function component directly
-
A letter you can copy/paste and send to your boss.
-
A simple principle that can drastically improve your reusable code
-
The key prop is a mechanism for controlling component instances.
-
Concurrent Mode is an enormous improvement for user experience and developer experience.