Update Q4 2022 — Free book chapter, and a mouseless Mac setup
Author updates on new web design book edition, potential Vim/JavaScript projects, and shares experiences with custom keyboards and input devices.
Author updates on new web design book edition, potential Vim/JavaScript projects, and shares experiences with custom keyboards and input devices.
A developer reflects on unfinished tech projects, including profiling JavaScript apps and analyzing fast HTTP router strategies.
A tutorial on creating a simple URL shortener using Cloudflare Workers and KV storage in just 12 lines of JavaScript code.
Caleb Porzio, creator of Livewire and Alpine, reflects on the constant anxiety of competition and job insecurity in the fast-paced tech world.
Explains why using RegEx for URL validation in JavaScript can introduce security vulnerabilities like ReDoS attacks, and recommends safer alternatives.
A developer shares two free tools, n:point and Mockeroo, for quickly mocking and generating API endpoints and data for prototyping and testing.
A developer explains the decision to rewrite their personal blog from scratch using the 11ty static site generator, discussing its benefits and trade-offs.
A tutorial on using monorepos with Lerna to author and publish shared NPM packages for consistent project configuration.
A tutorial on building a gesture-based payment system prototype using Arduino, TensorFlow.js, and JavaScript for secure transaction confirmation.
A tutorial explaining how to implement a factorial function in JavaScript using recursion, including the base case to prevent infinite loops.
Upgrading a SaaS app's Heroku stack and htmx, plus adding an empty state feature for a better user experience.
Explains the triangulation technique in Test-Driven Development (TDD) to safely generalize code using multiple test assertions.
A developer explores transpiling JavaScript to C++ to compile to WebAssembly, sharing lessons from a proof-of-concept for running JS in Shopify Functions.
A developer shares lessons learned while using JavaScript FormData to build a dynamic feature for a SaaS application.
A mathematical and computational exploration of the probability of a coin landing on its edge, inspired by Matt Parker's question about a 'three-sided coin'.
Developer discusses adding customer features to a SaaS app, including working with Django, Python, and JavaScript FormData.
Explores React refs, events, and escape hatches to handle stale closures and mutable state without dependency arrays.
A developer shares their complete audio, video, and software setup for creating technical content and recordings.
Kent C. Dodds announces EpicWeb.dev, a comprehensive web development learning platform with workshops, podcasts, and exercises.
A developer explores building a front-end only aircraft radar system using JavaScript, Web USB, and an RTL-SDR dongle to intercept ADS-B signals.