I was working on a data clustering app. To maintain the cluster color mappings, I reduced the problem to one that could be solved by a well-known algorithm.
A blog post I wrote for the Atlassian engineering blog. We fixed a bug where a date picker component would freeze the browser for some customers.
Details on how I implemented a custom animation on my keyboard. Each keypress flashes a random color, then fades out upon releasing the key.
How I fixed a bug involving browser-specific behavior with click events, input elements, and `event.target`.
Deep dive into the autofocus attribute, the focus() method, the autoFocus prop, the useRef hook and callback refs.
When I work with both JSX and HTML, I get tripped up by subtle differences between the two languages.
A few of my favorite techniques for structuring pull requests, making it easier on my reviewers.
Why was strict mode introduced? Are we using it? Is it still relevant in 2019?