Blogs
Approaching feedback the sensible way
Mar 27, 2024
Maintaining a sense of self
Mar 25, 2024
It's okay not to have a plan
Mar 24, 2024
Exponential Learning - an army commander perspective
Mar 23, 2024
Use colors in your resume
Mar 22, 2024
Do I need my phone?
Mar 17, 2024
Embracing Minimalism
Mar 12, 2024
Catching Lightning
Mar 10, 2024
Deciding what to keep
Mar 1, 2024
Deciding between big decisions
Jan 16, 2024
Adventures in building a catbed? or rather pillow
Oct 3, 2023
Why I write
May 11, 2023
Protect Your Time
Apr 24, 2023
Dealing with Context Switching Hell
Apr 7, 2023
How to give an effective soft pitch presentation
Apr 4, 2023
Its Okay to Say No
Feb 16, 2023
Be Productive by using single use tools
Feb 14, 2023
Meeting Stay Behinds
Feb 10, 2023
Grasping a new codebase - write the name of all files
Feb 9, 2023
On designing a Custom Bandana
Dec 30, 2022
On Switching Jobs Voluntarily
Nov 17, 2022
Dealing with Impostor Syndrome
Nov 16, 2022
Best free safe fonts for logos
Oct 27, 2022
What I learned reading thousands of resumes for 5+ years
Mar 25, 2022
A guide to designing a custom 3D PVC hat
Mar 16, 2022
Newbs Guide to Dates & Timezones in Web Development
Dec 4, 2021
Accessibility lessons learned shipping a 60MM user app
Nov 22, 2021
How to build session timeout modals in React
Nov 20, 2021
Micro-frontends: ways of connecting 2 React (or SPA) apps
Nov 19, 2021
Write how to guides if your a busy person
Oct 23, 2021
Use progressive code reviews to ship things quicker
Oct 19, 2021
Describe the hat your wearing
Oct 9, 2021
Meetings are like Emails
Sep 25, 2021
Productivity tip: use focus periods with time limits
Aug 14, 2021
When to use redux, local/session storage, and backend caching
Aug 14, 2021
Ship Things by Picking Boring Tools
Jul 7, 2021
Lessons learned from Junior to Senior Developer
May 18, 2021
Conditional React Hooks
Mar 19, 2021
Learning Path for a Self Taught Web Developer (React/NodeJS)
Dec 6, 2020
What are JAMstack Apps and Static Site Generators (SSG)
Nov 29, 2020
On writing a custom RSS feed for GatsbyJS
Nov 25, 2020
Installing Blog Comments on your GatsbyJs/React Site using Utterances
Nov 21, 2020
How competing in hackathons helped me land my first job
Nov 20, 2020
Building a Custom Podcast Site with GatsbyJS, ReactJS, AmazonS3, and Netlify
Nov 15, 2020
Customizing Bootstrap in a React App
May 24, 2020
Demystifying React useEffect
May 12, 2020
Demystifying React useState
May 12, 2020
Inheriting a Broken Javascript Webapp and How to Fix It
Apr 16, 2020
Four Ways to Ensure Good Data In Your Database
Dec 3, 2019
Read a local text file into an array with NodeJS
Nov 25, 2019
Learning Vue as a React Developer
Sep 7, 2019
Things I wish I knew for my first tech talk
Jan 18, 2019
How to build a 3D Renderer with 2D HTML Canvas
Dec 17, 2018
How to write Media Queries in Sass
Oct 27, 2018
How to build a CSS Mega Menu
Oct 25, 2018
Adventures in writing a Tampermonkey Script
Jun 29, 2018
14 Macros for Developers
May 31, 2018