Shannon Crabill — Front End Software Engineer

  • About
  • Speaking
Illustration of a bird flying.
  • Open Graph for Personal Projects

    Open Graph for Personal Projects

    A way to make your posts stand out on social media is to include images. According to Buffer, Tweets with images can get up to 150% more retweets. So it makes sense to include some kind of visual element instead of dropping a link and calling it a day. For a long time, I wondered […]

    November 8, 2020
  • Count How Many Days Until Halloween with Javascript Date Objects

    I’ve had fun making updates to my Halloweenti.me project this October. I made the decision not to make it an open source or Hacktoberfest eligible project this year. But, I’ve enjoyed making upgrades and trying new things. When I refreshed this project in early October, I knew that my current logic did not account for […]

    October 31, 2020
  • A Beginner’s Guide to Managing React State with Hooks

    A Beginner’s Guide to Managing React State with Hooks

    Managing state can be one of the more complex aspects of working with React as beginner. What data should be managed by state versus props, which components need to access state and where state should live are all questions I ask myself when planning a new React project. Redux is an alternative for managing state […]

    October 25, 2020
  • Switching Themes Based on the Current Month

    Recently, I’ve been experimenting with Javascript Date objects. I wanted to see if I could dynamically change the theme of a webpage, based on the current date. For example, if it was October, the spookiest month of the year, I could have an orange, purple and black theme to remind them of Halloween. Let’s try […]

    October 18, 2020
  • Opting Out of Hacktoberfest

    Opting Out of Hacktoberfest

    For 2020, I made the decision not to opt my How Many Days Until Halloween? project in as part of Hacktoberfest. Here’s why.

    October 10, 2020
←Previous Page
1 2 3 4 5 … 15
Next Page→

Shannon Crabill — Front End Software Engineer

Proudly powered by WordPress