NextJS Static Render & PerformanceThis is a follow up to the blog describing SEO work that leveraged NextJS’s static rendering. I highly recommend starting there!Feb 16, 2022Feb 16, 2022
A tale of SEO(If you’re pressed for time, “The problem”, “next export” and “results” are the key informational sections, I hate burying the lede)Feb 12, 20221Feb 12, 20221
‘Save all’ multi-form experienceAs discussed in my recently published article on form data loss prevention, my day is all about forms. From big to small, modal experience…Dec 21, 2020Dec 21, 2020
Form data loss prevention in ReactMy days have been dominated by forms for the last 2 years, approximately. As an engineer on for a mortgage origination company, that…Dec 21, 20201Dec 21, 20201
Woes of `autocomplete` in Chrometl;dr here’s the solution. Please feel free to continue reading for the reasoning:Dec 17, 20201Dec 17, 20201
React Hook Form — Our ImplementationAs mentioned in my React Hook Form 6 month update, I alluded to needing to implement our own, custom hook in order to accomplish our needs…Jun 19, 20203Jun 19, 20203
React Hook Form, 6 months laterAt the time I wrote my justification of React Hook Form, our adoption of it across the site was pretty low. Our scenarios were rather…Jun 19, 2020Jun 19, 2020
Making the MoveWhen we left Omaha, I was apprehensive, to say the least. What we had signed ourselves up for was well outside of our comfort zone. Were we…Sep 3, 2018Sep 3, 2018
Making the Tough DecisionsOn the drive back to Portland I couldn’t help but think about what life would look like out there for us. If only we had infinite lives to…Aug 7, 20182Aug 7, 20182
Utilizing Storybook to Better your ProjectStorybook is a tool my team has been utilizing in React to effectively develop reusable components. Simply put, Storybook is a kitchen sink…Jun 27, 2018Jun 27, 2018
Into the Mist — Oregon Hwy 101 TripFirst and foremost, I need to thank my wife for planning an amazing trip. She spent quite a few weeks on Pinterest finding places to stay…May 1, 2018May 1, 2018
Why React? An AngularJS Dev’s Point of ViewIn my previous post about no longer supporting AngularJS, I discussed the following four points:Feb 2, 20182Feb 2, 20182
Why I no Longer Support AngularIn my “This Year in Review” post, I dropped a bombshell (at least to those who know me as Angular Evan):Jan 15, 20181Jan 15, 20181
PSA: Immutable Data can Help You Avoid Pesky BugsIn my experience as a developer, I have come to the above conclusion. Immutability is an extremely important concept to understand…Jan 1, 2018Jan 1, 2018
Why I’m Pursuing Financial IndependenceI have had the privilege of being a software developer professionally for over 6 years now. It’s no secret that developers make a very good…Dec 18, 2017Dec 18, 2017
This Year in ReviewNovember 1st, 2017 marked the 1 year anniversary of my move from a Fortune 200 company of 40,000 employees to a small contract development…Dec 18, 2017Dec 18, 2017
I am a Flex-Holiday AdvocateI recently changed jobs from a Fortune 200 company that is 150+ years old. With it, comes some out-dated methods. Monthly salary, policy…Apr 11, 2017Apr 11, 2017
Your Bundle Size impacts your UsersMost web developers know that the HTTP calls associated with pulling down javascript files are blocking. Quite a few of us have also made…Apr 11, 2017Apr 11, 2017