Senior Software Engineer at Teamwork building performant and accessible solutions. Specialising in Vue, React, and Sass.
IE11 Placeholder Transition Issue
A combination of autoprefixer and transitions styles broke an input in IE11.
DraftJS: Mentions Plugin with Scrolling and Keyboard Navigation
Solving the problem of a scrolling results list with the DraftJS mentions plugin.
Text Selection Particle Effects
Creating particle effects based on text selection using the Web Animations API.
More posts can be found in the archive.