Blog

Various guides and musings about web development

  • Layout Animations with Framer Motion

    January 30, 2021

    This post assumes a basic knowledge of React and Gatsby. Some knowledge of Framer Motion is also helpful, but not necessary. This past week…

    Read more »
  • Page Transitions with Gatsby + Framer Motion

    January 28, 2021

    This post assumes a basic knowledge of React and Gatsby. Some knowledge of Framer Motion is also helpful, but not necessary. Today, my team…

    Read more »
  • Framer Motion Draggable Pip

    January 16, 2021

    This post assumes a basic knowledge of CSS, React, and React hooks, particularly useRef I've been really loving the Framer Motion…

    Read more »
  • My 2020 Experience

    December 22, 2020

    It goes without saying that 2020 has been a wild year full of unexpected, unprecedented events. We've seen COVID-19, the US presidental…

    Read more »
  • From Linguist to Web Developer

    November 22, 2020

    While my journey isn't unique in that there are plenty of devs out there with "non-traditional" backgrounds, I think it is always valuable…

    Read more »
  • CSS Dark Mode Toggle

    November 17, 2020

    Dark mode is all the rage these days, so it's almost expected that every site has a dark mode option. Shopping around for inspiration and…

    Read more »
  • How to Deploy a Subdirectory to Heroku

    October 19, 2020

    Over the weekend, I decided to make some docs for a GraphQL API I had made. However, I wanted the repo for the documentation site to be in…

    Read more »
  • Lessons Learned as a Team Lead at Lambda School

    October 05, 2020

    The past few months have been very busy in my personal life, with a lot of changes happening. Over the summer, I completed my "Labs" project…

    Read more »
  • Intro to Theme UI

    July 14, 2020

    * * This post assumes a basic knowledge of CSS and React. At its core, Theme UI lets you create a "theme", an object that contains all of…

    Read more »
  • Custom Plugins with Gatsby

    June 15, 2020

    * * This tutorial assumes a basic knowledge of Gatsby. Motivation Recently, I ran into a situation in a project where I needed to wrap the…

    Read more »
123