Portfolio

Added a bookshelf to my personal website. Reading has been a rewarding journey, and I hope that others can share their favourite books with me. https://andri.co/bookshelf
Successfully contributed a new rule to Open WC's `eslint-plugin-lit-a11y`. The rule is`valid-html` and ensures that a `lang` attribute is present in all `html` elements. The value passed through mu...
Finished Inclusive Components
What started off as a decision-log for creating my own ui library turned into a huge (9-part 😱) article series, to help you do the same. It covers all manner of library management topics, like repo...
Ran an internal workshop to help refactor an inaccessible accordion using only HTML, CSS, and Vanilla JavaScript 😄 It covered: • Using semantic HTML • Making the accordion operable across a range o...
Couldn't think of a better person to animate for my first SVG animation tbh https://codesandbox.io/s/groaning-tina-i4rf2?file=/index.html
The release of Cali Skills 1.0 🎉 Cali Skills is a web application that lets users take control of their bodyweight fitness. With Cali Skills you can: • Progression roadmaps • Progress tracking acro...
Finished reading TypeScript in 50 lessons. Even as someone who's used TS for ~4 years, I took so much away, particularly from the last handful of chapters.
Finished Jon Yablonsku's Laws of UX book. So short, and packed full of practical UX advice
Handstand Journey reaches 50k downloads on the play store 😵😵😵
Published How to Write Helpful Error Messages to Improve Your App's User Experience on FreeCodeCamp. The article is all about making your user-facing products as delightful as possible, and how err...
Made oui-ui public. My first time attempting to create a web component library. Uses a lot of neat technologies, like web components (obviously), web test runner, changesets, monorepos, and more.
Finished reading Gene Kim's The Unicorn Project Link to site: https://itrevolution.com/the-unicorn-project/
Started the FE-UX guild. A space to touch on some of the most important, and interesting aspects of Frontend and UX. The FE-UX guild is an internal community across the HealthHero group to chat and...
Deployed the first version of an internal dashboard tool, as the frontend lead for the project. 🎉
My first time speaking at a conference. A silly talk about some of JavaScripts little known upcoming features. Things didn't run so smoothly during the talk though 😅
Created Beautiful Skill Tree, my first significant open source contribution. “A small library to help get you implement beautiful, responsive, and satisfying skill trees into your React applications.”
Simplified a multi-environment deployment pipeline with several manual steps, to a streamlined Trunk-Based Development approach, complete with automated testing, and continuous deployment.
Inherited an existing project and coordinated a cross-team spike to understand all of the test cases that an end-to-end testing suite should cover. The spike also uncovered some gotchas and undocum...