A Versatile Markdown Shortcode for Eleventy
A guide to creating versatile Markdown shortcodes in Eleventy for embedding HTML elements like asides and styled links while preserving Markdown syntax.
A guide to creating versatile Markdown shortcodes in Eleventy for embedding HTML elements like asides and styled links while preserving Markdown syntax.
A guide to understanding and implementing recursion in JavaScript, covering basic concepts, avoiding infinite loops, and practical examples.
AI is reinforcing the dominance of popular programming languages like Python and JavaScript by improving tools and support, creating a self-reinforcing cycle.
A podcast discussion analyzing app pricing strategies, business models, and the value proposition for developers, using the Panels app as a case study.
A developer shares the story and exact email that landed their first tech internship, offering a personal look at breaking into the industry.
A developer's weeknotes covering JavaScript work, attending a Frontend Masters web performance workshop, reading tech news, and personal updates.
Announcement about co-emceeing SquiggleConf, a web development conference focused on tools and practices in Boston, October 2024.
The Interop Project aims to improve web browser interoperability, focusing on proposals for SVG, Vibration API, and other web standards.
Explores using async/await IIFEs for background tasks in JavaScript, comparing patterns and error handling approaches.
An interview discussing GenAIScript, a project for creating AI-powered, automatable build scripts using a JavaScript runtime designed for generative AI tasks.
Explains why TypeScript is currently essential for typed linting in JavaScript/TypeScript projects, despite performance costs, and discusses future alternatives.
How to handle DOM-related errors in Svelte's reactive statements during SSR by conditionally breaking out of the reactive block.
A developer explores using JavaScript and a HackRF SDR to perform replay attacks on car key fobs, demonstrating the process in a browser.
Announcement for a livestream to tag the first alpha release of Tempest, a software framework.
Explains a bug in React Query's Infinite Queries feature, detailing the issue, its conditions, and the underlying mechanics of infinite scrolling.
Chrome introduces a customizable <select> element API in development, seeking developer feedback on styling and functionality.
Exploring the concept of 'buildless' web development, where code runs without bundlers or build steps, and examining modern techniques to achieve it.
A technical blog post documenting notes and code examples while studying machine learning concepts from 'The Little Learner' textbook.
Explains how motor inertia and gearing affect robot safety and agility, using physics to show why lightweight, high-torque motors are key for advanced robots.
Explains how to use the new Promise.withResolvers API in Node.js v22+ to manage asynchronous operations in nested tests.