Posts Archive

All posts

  1. Review: Fifine Ampligame AM6 Condenser Mic

  2. The React useRef Hook: Not Just for DOM Elements

  3. Valibot: A New Approach to Data Validation in JavaScript

  4. The State of .NET Tooling in 2024

  5. Tools that keep me productive

  6. Yet Another Newsletter: Saying goodbye

  7. Creating an OG image using React and Netlify Edge Functions

  8. Form and Function: How I Lost My Submit Button & Got It Back

  9. Stuck in the Middle with You: An intro to Middleware

  10. Challenging the Skeptics: Unveiling the Undeniable Goodness of Tailwind CSS

  11. Review: Logitech Litra Glow Premium LED Streaming Light with TrueSoft

  12. Unlocking the Power of HTML's Native Browser Dialog Element

  13. My 2023 Year in Review

  14. Migrating from Jest to Vitest for your React Application

  15. HTML Data Attributes: One of the Original State Management Libraries

  16. TypeScript: Infer Types to Avoid Explicit Types

  17. Boost productivity with the GitHub CLI

  18. TypeScript and React: Enforcing Props for Accessibility

  19. GitHub Actions: A Maintainer's Best Friend

  20. Getting Saucy: I Joined OpenSauced!

  21. Supercharge your Repository with Code Owners

  22. How to debug a Firefox add-on (extension)

  23. Kettlebells & Code: Dev Health

  24. Have questions about ESLint?

  25. Transform Your Portfolio Website with These Expert Tips

  26. Where do you find community?

  27. BenQ ScreenBar Halo Monitor Light Review

  28. My 2022 Year in Review

  29. Have you moved from Twitter to Mastodon for social media?

  30. App to grab your Revue newsletters

  31. Revue being phased out by Twitter

  32. Automate and Auto-Merge Pull Requests using GitHub Actions and the GitHub CLI

  33. What is The Collab Lab?

  34. Build framework-agnostic components with Mitosis

  35. Repurposing Content for Content Creation

  36. Funding in open source

  37. Hacktoberfest 2022: Preptember!

  38. More engagement through series on

  39. Live reloading in Rust

  40. Contributing to Open Source and how Open Sauced can help

  41. What is Deno?

  42. Learning Resources for TypeScript

  43. a11y-twitter: a browser extension for making Tweets more accessible

  44. Speech-to-text with Deepgram

  45. Automate syndication of your content with Eleventy,, and GitHub Actions

  46. Ecosystem and Frameworks: My Role at Netlify

  47. Review: Logitech ERGO K860 Wireless Keyboard

  48. Enabling keyboard navigation on your Mac

  49. Strongly Typed JSON in TypeScript

  50. Productivity Tools I Use

  51. How to Use a React Hook in a Class Component

  52. npx gitignore

  53. My Impact at Forem

  54. My 2021 Year in Review

  55. Frontend Developer Resources 2022

  56. How I Do Code Reviews

  57. An NFT based game

  58. I built my first dApp!

  59. First impressions of Polywork as a software engineer

  60. Getting Started with Streaming on Twitch

  61. Getting Started with Regular Expressions

  62. I started a newsletter!

  63. Pairing with Meg Gutshall

  64. I Started a JavaScript Stream on Twitch!

  65. Pairing with Jhey Tompkins

  66. Jamstack and Serverless with Jason Lengstorf

  67. Pairing with Community Manager Christina Gorton

  68. Learning Rust

  69. My Twitch Stream Setup

  70. Pairing with Community Member Seth Hall

  71. Storybook Talk / Live Coding

  72. Pairing with Community Member Jono Yeong

  73. Pairing with Community Member Dan Ott

  74. Pairing with Community Member Rafi

  75. My 2020 Year in Review

  76. Testing Preact/React Portals with Testing Library

  77. Pairing with Community Member Marie Antons

  78. Pairing with Community Member Rachael Wright-Munn

  79. Pairing with Community Member Eliot Sanford

  80. Set up a git precommit hook with husky, lint-staged, prettier, and stylelint

  81. Pairing with Taniyah Jackson on Pinning Comments to Articles

  82. Building out the Go Playground Liquid Tag for DEV with Chuck Smith

  83. See the big picture

  84. Not Captain Obvious

  85. Converting a Preact Component to use hooks with Sophia Li

  86. Let's Pair during a Live Coding Session!

  87. Changelog: Frontend Edition

  88. Changelog: DEV has Some Stories for You

  89. Changelog: Subscribe to a Post’s Threads v2

  90. DEV as a Headless CMS for your Gatsby Site

  91. I've Started to Live Code on Twitch for DEV

  92. Changelog: DEV upgraded to Webpacker 4/Babel 7

  93. A New Year, a New Start: I'm Joining the DEV Team!

  94. Pock an awesome utility for the Mac Touchbar

  95. Frontend Developer Resources 2020

  96. My 2019 Year in Review

  97. Cool Rust and WebAssembly Resource

  98. Evaluating the new Microsoft Edge

  99. Need Help Picking a Tabletop Colour

  100. Toast Messages

  101. You do not need to use the classnames package

  102. My Hacktoberfest 2019

  103. My Shell Aliases

  104. Update Dependencies with Dependabot, Cypress and Netlify

  105.’s Frontend: a brain dump in one act

  106. with a TypeScript or Flow frontend codebase?

  107. An a11y extension coming to a browser near you

  108. HTML Forms: Back to Basics

  109. Ink: React for CLIs

  110. Showcase your Gatsby Site

  111. An Enhanced TypeScript Playground

  112. git-history

  113. TypeScript Tips Part II: Declaration Merging

  114. dom-chef - Build DOM Elements with JSX

  115. TypeScript Tips Part I

  116. Any contribution to Open Source is valuable

  117. The CSS mask property

  118. Take chances and stand out

  119. 📦 webpack secrets

  120. scoped-style

  121. My 2018 Year in Review

  122. Can you create the great Redux store?

  123. Setting up Storybook for Preact

  124. My Git Aliases

  125. Getting Started with Storybook for React

  126. Probably another Battleship board on Code Pen

  127. A 💩 Notification Code Pen

  128. Have a Handy JS Snippet You Want to Share?

  129. A Simple ⭐ Rating Code Pen

  130. Quick Hulk Code Pen

  131. My Mac Setup

  132. 2018 Resolutions

  133. My Visual Studio Code Setup

  134. Consider Using TypeScript

  135. My Talk on React Storybook at the js-montreal Meetup

  136. Hi, I'm Nick Taylor