
The Last JavaScript-Only Animation Hack Just Died
Say goodbye to 'setTimeout' hacks and heavy animation libraries just to fade in an element; native CSS finally supports entry transitions from display: none.
Building modern web experiences with a focus on performance, accessibility, and beautiful design.

Thoughts, tutorials, and insights about web development and technology.

Say goodbye to 'setTimeout' hacks and heavy animation libraries just to fade in an element; native CSS finally supports entry transitions from display: none.

Stop wrestling with BEM naming conventions and heavy build tools by leveraging the browser's new native ability to isolate CSS to specific DOM subtrees.

Stop assuming your JavaScript site is being indexed correctly and start fixing the silent routing and status code errors killing your search rank.
Looking for a web developer to help bring your project to life? I'm always open to discussing new opportunities and collaborations.
Get in Touch