Articles

  1. Should I snapshot my UI components?

    The temptation is strong, but consider some of the tradeoffs.

  2. Lessons Learned at Abstractions 2019

    Some notes and thoughts from Pittsburgh's cross-discipline software conference

  3. Edit a previous commit message

    The steps to edit recent or ancient commit messages

  4. Arguments or parameters?

    An attempt to remember the difference between the two

  5. How to pronounce my name

    A guide to pronounce my often-mispronounced name

  6. Add event listener for class change

    How to create a custom event listener for class names using the MutationObserver API

  7. Storing data in state vs. class variable

    Why do we store data in state as opposed to on the class?

  8. Filter out premium Medium articles

    Using a console script to alter the content on a webpage

  9. Adding accessibility checks to your React app

  10. Three reasons to learn Python

  11. JS Basics: Generate a random number

    Using JavaScript's Math object to generate random numbers

  12. JS Basics: Ternary Operator

    Demystifying the inline if statement

  13. Convert class components to functions with React Hooks

    A step by step guide to converting old components to modern React

  14. Accessibility Wednesday

    Learning and sharing about accessibility for everyone

  15. 2018 into 2019

    Reflecting on last year while looking forward to next

  16. Why a blog?

    An effort to preserve my content on the ever-changing web

Subscribe to RSS feed