AI won’t take your Software Developer job (not yet)
A backend developer shares a hackathon experience using ChatGPT for frontend coding, highlighting its limitations and the need for domain expertise.
A backend developer shares a hackathon experience using ChatGPT for frontend coding, highlighting its limitations and the need for domain expertise.
A personal recap and notes from the Minnebar 18 tech conference, covering sessions on startups, accessibility, recruiting, and more.
A technical guide on detecting Google Translate and other machine translation tools on webpages using JavaScript and MutationObserver.
A comprehensive guide to functional programming concepts in JavaScript, including pure functions, immutability, currying, memoization, and monads.
A technical guide showing a JavaScript method to strip inline styles from HTML elements, useful for overriding third-party library CSS.
A tutorial on implementing an event queue in JavaScript to create smooth, timed color transitions for HTML buttons.
A technical guide on using the window.visualViewport API to accurately get the document height in iOS Safari when the on-screen keyboard is open.
A guide to essential frontend technologies for freelancers, covering HTML, CSS, JavaScript, responsive design, and version control.
Explains the technical distinction between JavaScript engines (like V8) and JavaScript runtimes (like Node.js), clarifying their roles and components.
Kuto is a reverse JavaScript bundler that reuses cached code to make web updates smaller and faster, improving performance.
A nostalgic look back at the early days of web development, from table layouts to dial-up modems, by a developer with 20 years of experience.
Explores two types of composition in programming: function (nesting) composition and object (merging) composition, with practical examples.
Explores different mental models for understanding JavaScript, emphasizing the importance of upgrading rather than replacing your existing knowledge.
A developer shares a custom library to simplify and improve accuracy of Facebook ad conversion tracking by combining Pixel and Conversion API events.
Introducing webrcli and spidyr, a starter toolkit for building Node.js projects that integrate R via webR, enabling seamless use of R functions in JavaScript.
Learn how to dynamically style CSS pseudo-elements like ::after using JavaScript and CSS custom properties (variables).
Announcing oneRepo v1.0.0, a new monorepo toolchain for JavaScript and TypeScript focused on developer experience, safety, and speed.
A satirical and critical look at Single-Page Applications (SPAs), explaining their concept while humorously highlighting performance and complexity trade-offs.
Analysis of Rust-based JavaScript linters like Biome and Oxc, highlighting their speed advantage but critical lack of custom rule support.
Explains React hydration mismatches in SSR and how to use useSyncExternalStore to prevent them, covering common pitfalls and solutions.