Posts Archive

All posts

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

  2. The State of .NET Tooling in 2024

  3. Tools that keep me productive

  4. Yet Another Newsletter: Saying goodbye

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

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

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

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

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

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

  11. My 2023 Year in Review

  12. Migrating from Jest to Vitest for your React Application

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

  14. TypeScript: Infer Types to Avoid Explicit Types

  15. Boost productivity with the GitHub CLI

  16. TypeScript and React: Enforcing Props for Accessibility

  17. GitHub Actions: A Maintainer's Best Friend

  18. Getting Saucy: I Joined OpenSauced!

  19. Supercharge your Repository with Code Owners

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

  21. Kettlebells & Code: Dev Health

  22. Have questions about ESLint?

  23. Transform Your Portfolio Website with These Expert Tips

  24. Where do you find community?

  25. BenQ ScreenBar Halo Monitor Light Review

  26. My 2022 Year in Review

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

  28. App to grab your Revue newsletters

  29. Revue being phased out by Twitter

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

  31. What is The Collab Lab?

  32. Build framework-agnostic components with Mitosis

  33. Repurposing Content for Content Creation

  34. Funding in open source

  35. Hacktoberfest 2022: Preptember!

  36. More engagement through series on

  37. Live reloading in Rust

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

  39. What is Deno?

  40. Learning Resources for TypeScript

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

  42. Speech-to-text with Deepgram

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

  44. Ecosystem and Frameworks: My Role at Netlify

  45. Review: Logitech ERGO K860 Wireless Keyboard

  46. Enabling keyboard navigation on your Mac

  47. Strongly Typed JSON in TypeScript

  48. Productivity Tools I Use

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

  50. npx gitignore

  51. My Impact at Forem

  52. My 2021 Year in Review

  53. Frontend Developer Resources 2022

  54. How I Do Code Reviews

  55. An NFT based game

  56. I built my first dApp!

  57. First impressions of Polywork as a software engineer

  58. Getting Started with Streaming on Twitch

  59. Getting Started with Regular Expressions

  60. I started a newsletter!

  61. Pairing with Meg Gutshall

  62. I Started a JavaScript Stream on Twitch!

  63. Pairing with Jhey Tompkins

  64. Jamstack and Serverless with Jason Lengstorf

  65. Pairing with Community Manager Christina Gorton

  66. Learning Rust

  67. My Twitch Stream Setup

  68. Pairing with Community Member Seth Hall

  69. Storybook Talk / Live Coding

  70. Pairing with Community Member Jono Yeong

  71. Pairing with Community Member Dan Ott

  72. Pairing with Community Member Rafi

  73. My 2020 Year in Review

  74. Testing Preact/React Portals with Testing Library

  75. Pairing with Community Member Marie Antons

  76. Pairing with Community Member Rachael Wright-Munn

  77. Pairing with Community Member Eliot Sanford

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

  79. Pairing with Taniyah Jackson on Pinning Comments to Articles

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

  81. See the big picture

  82. Not Captain Obvious

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

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

  85. Changelog: Frontend Edition

  86. Changelog: DEV has Some Stories for You

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

  88. DEV as a Headless CMS for your Gatsby Site

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

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

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

  92. Pock an awesome utility for the Mac Touchbar

  93. Frontend Developer Resources 2020

  94. My 2019 Year in Review

  95. Cool Rust and WebAssembly Resource

  96. Evaluating the new Microsoft Edge

  97. Need Help Picking a Tabletop Colour

  98. Toast Messages

  99. You do not need to use the classnames package

  100. My Hacktoberfest 2019

  101. My Shell Aliases

  102. Update Dependencies with Dependabot, Cypress and Netlify

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

  104. with a TypeScript or Flow frontend codebase?

  105. An a11y extension coming to a browser near you

  106. HTML Forms: Back to Basics

  107. Ink: React for CLIs

  108. Showcase your Gatsby Site

  109. An Enhanced TypeScript Playground

  110. git-history

  111. TypeScript Tips Part II: Declaration Merging

  112. dom-chef - Build DOM Elements with JSX

  113. TypeScript Tips Part I

  114. Any contribution to Open Source is valuable

  115. The CSS mask property

  116. Take chances and stand out

  117. 📦 webpack secrets

  118. scoped-style

  119. My 2018 Year in Review

  120. Can you create the great Redux store?

  121. Setting up Storybook for Preact

  122. My Git Aliases

  123. Getting Started with Storybook for React

  124. Probably another Battleship board on Code Pen

  125. A 💩 Notification Code Pen

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

  127. A Simple ⭐ Rating Code Pen

  128. Quick Hulk Code Pen

  129. My Mac Setup

  130. 2018 Resolutions

  131. My Visual Studio Code Setup

  132. Consider Using TypeScript

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

  134. Hi, I'm Nick Taylor