I spoke at DinosaurJS and React Loop last week
A developer shares their experience speaking at DinosaurJS and React Loop conferences, discussing technical talks on Babel 7 and migrating to React.
A developer shares their experience speaking at DinosaurJS and React Loop conferences, discussing technical talks on Babel 7 and migrating to React.
Explores the widening performance gap in mobile devices and argues for using Web Workers to handle JavaScript's blocking nature, especially for users on low-end phones.
A guide to refactoring JavaScript code for better performance and readability, with practical examples from real-world scenarios.
A beginner tutorial on building reusable Web Components (Custom Elements) with HTML, CSS, and JavaScript, featuring a dropdown example.
How to fix formatting conflicts when integrating JavaScript Standard Style with VS Code by disabling the default formatter.
npm registry hits 1 million packages. Analysis of top packages, vulnerabilities, and download statistics.
Explores methods for persisting data in JavaScript without a full database, covering browser storage, Node.js file writes, and SQLite.
A tutorial on building a Grey's Anatomy-themed Lorem Ipsum generator using React, Netlify functions, and serverless architecture.
A tutorial on using the Eleventy static site generator to create a static blog by sourcing content from the Ghost Content API.
A technical guide to implementing an animated progress bar in stages, covering CSS animations, JavaScript triggers, and handling multiple queued instances.
An overview and comparison of six different open-source systems for running Python code directly within a web browser.
A developer discusses the importance of constructive advocacy in tech communities, focusing on respectful communication over shaming.
A technical guide on building a basic x86 emulator in JavaScript, covering registers, stack memory, and core instruction implementation.
A guide to optimizing JavaScript solutions for coding puzzles, focusing on performance improvements from naive to high-speed implementations.
A step-by-step tutorial on how to publish your own open source npm package, covering setup, bundling with Babel, and the publishing process.
A developer walks through the process of building a random page generator for MDN Web Docs, from initial idea to deployment.
A developer automates podcast episode folder creation in Google Drive using Google Apps Script, detailing the code and challenges.
Explains the 'callback hell' problem in JavaScript and provides four practical solutions to manage nested callbacks effectively.
A developer's tool for converting SVG path commands between all-relative and all-absolute formats, with a focus on easier path manipulation.
Extending a Lisp compiler's LLVM backend to support conditionals, subtraction, and comparisons, enabling compilation of the Fibonacci algorithm.