Blog

Welcome to my Blog! Many of these posts are rough drafts that I work on here and there.

Popular posts:

All Posts:

  1. Jabs and Fluff: On CTO Office Hours
  2. Using Marquee with React and TypeScript
  3. Finding React Artifacts
  4. Learning Go
  5. Speedbumps
  6. Idea: Distributable Web Apps
  7. 29
  8. Principles for Automated Testing
  9. Deno
  10. Fractal Refactoring
  11. 10x Engineers
  12. Avoid Distractions
  13. My Thoughts on Tailwind
  14. Setting up Next.js with Tailwind
  15. Write it down
  16. Setting up Shiki on Next.js
  17. Dollar: Devlog 2
  18. Navigating Monorepos with Ease
  19. Dollar: Devlog 1
  20. My Updated Next.js Setup
  21. Upgrade Guides
  22. Switching back to Notion
  23. Moving to PNPM
  24. On Writing Tests
  25. On Note Taking
  26. Yarn Berry Gitignore Settings
  27. Switching to iPhone
  28. My Two Favorite React Tricks
  29. My Opinionated Next.js Setup
  30. Mac Setup Guide
  31. Linear Tools Enforce Linear Thinking
  32. Delete it
  33. Video Games
  34. Pair Programming
  35. Fast Feedback Systems
  36. Writing Node Scripts
  37. On Code Review
  38. Fast
  39. Array Chunking
  40. The Squeeze
  41. Learning
  42. Simple Props
  43. Hack Sprint
  44. Computed Design Tokens
  45. 2021: Resolutions
  46. yw
  47. useConsole
  48. Year in Music
  49. Updating Forked Repos
  50. Start Fresh
  51. React Testing Library: Checkboxes and events
  52. On Written Communication
  53. Roll your own Obsidian sync
  54. Build Your Developer Toolbox
  55. A Note on Consistency
  56. Stateful Providers
  57. Draft Pull Requests
  58. Enhancing Slack
  59. February 20, 2020
  60. Building a Web Sandbox: Part 1
  61. Pair Code Reviews
  62. NextJS Analytics with Airtable
  63. Literate (web) Programming
  64. 2020: Year in Review
  65. The Rabbit Hole
  66. A Note On Meetings
  67. A Note On Anti-Patterns
  68. Maintenance Costs
  69. Snapshot Testing
  70. Simpler and Smaller
  71. Deploying Automatically using GitHub Actions
  72. Theme First UI Development
  73. Summer 2019 - Bend Oregon
  74. React Error Boundaries
  75. useReducer, don't useState
  76. Start Small, Accept Change
  77. Hooks Tips Ep. 2 - Migrating Instance Variables
  78. Hooks Tips Ep. 1 - The Dependency Array
  79. Building a Live Editor
  80. Testing Software
  81. Starting Fresh
  82. October 4th
  83. The Great CSS Debate
  84. Links
  85. My First Project of 2016
  86. DJI vs GoPro
  87. Clientside
  88. Building in 2016
  89. Afraid
  90. 10,000 Characters
  91. Redesign v5
  92. Pull Quotes
  93. My New Website
  94. August
  95. Attribute Selectors
  96. Redesign
  97. Weekend Projects
  98. Thanksgiving
  99. The Message is in the Medium
  100. Family Time
  101. A New Resume
  102. A New Look
  103. The Social Max
  104. Powerpoint
  105. Blogging vs Working
  106. Looking Ahead: 2016
  107. 2015