Blog
Welcome to my Blog! Many of these posts are rough drafts that I work on here and there.
Popular posts:
All Posts:
- 2015
- Looking Ahead: 2016
- Blogging vs Working
- Powerpoint
- The Social Max
- A New Look
- A New Resume
- Family Time
- The Message is in the Medium
- Thanksgiving
- Weekend Projects
- Redesign
- Attribute Selectors
- August
- My New Website
- Pull Quotes
- Redesign v5
- 10,000 Characters
- Afraid
- Building in 2016
- Clientside
- DJI vs GoPro
- My First Project of 2016
- Links
- The Great CSS Debate
- October 4th
- Starting Fresh
- Testing Software
- Building a Live Editor
- Hooks Tips Ep. 1 - The Dependency Array
- Hooks Tips Ep. 2 - Migrating Instance Variables
- Start Small, Accept Change
- useReducer, don't useState
- React Error Boundaries
- Summer 2019 - Bend Oregon
- Theme First UI Development
- Deploying Automatically using GitHub Actions
- Simpler and Smaller
- Snapshot Testing
- Maintenance Costs
- A Note On Anti-Patterns
- A Note On Meetings
- The Rabbit Hole
- 2020: Year in Review
- Literate (web) Programming
- NextJS Analytics with Airtable
- Pair Code Reviews
- Building a Web Sandbox: Part 1
- February 20, 2020
- Enhancing Slack
- Draft Pull Requests
- Stateful Providers
- A Note on Consistency
- Build Your Developer Toolbox
- Roll your own Obsidian sync
- On Written Communication
- React Testing Library: Checkboxes and events
- Start Fresh
- Updating Forked Repos
- Year in Music
- useConsole
- yw
- 2021: Resolutions
- Computed Design Tokens
- Hack Sprint
- Simple Props
- Learning
- The Squeeze
- Array Chunking
- Fast
- On Code Review
- Writing Node Scripts
- Fast Feedback Systems
- Pair Programming
- Video Games
- Delete it
- Linear Tools Enforce Linear Thinking
- Mac Setup Guide
- My Opinionated Next.js Setup
- My Two Favorite React Tricks
- Switching to iPhone
- Yarn Berry Gitignore Settings
- On Note Taking
- On Writing Tests
- Moving to PNPM
- Switching back to Notion
- Upgrade Guides
- My Updated Next.js Setup