Why Frameworks matter
Explains why modern JavaScript frameworks like React are essential for web development by comparing them to vanilla JavaScript.
Explains why modern JavaScript frameworks like React are essential for web development by comparing them to vanilla JavaScript.
A developer creates a Battleship game board using CSS Grid and minimal JavaScript as part of a personal challenge to build CodePen projects.
A developer shares their experience migrating from Jekyll to the Hugo static site generator and Netlify hosting, highlighting Hugo's speed and content type features.
A guide to creating multi-colored SVG icon systems using CSS variables, comparing them to icon fonts and explaining setup and styling.
A tutorial on recreating GitHub's contribution graph layout using CSS Grid, demonstrating its efficiency and power.
A tutorial for developers on how to control LIFX smart lights from web applications, using Laravel or other frameworks.
A web developer shares their journey learning machine learning, applying JavaScript skills to a new domain and rediscovering math.
A developer details the process of building a custom WordPress theme from scratch, using tools like Local by Flywheel, CodeKit, Sass, and Timber.
Explores applying the Actor Model, a concurrency concept from the 1970s, to modern web development using JavaScript and Web Workers.
A technical guide explaining how to create and control CSS animations using @keyframes and animation properties.
A guide explaining how CSS Transitions work, covering properties, timing functions, and triggering methods for web animations.
A developer shares a cautionary tale about the pitfalls of outsourcing an MVP, using a personal project as an example of what can go wrong.
A tutorial on implementing a neural network in JavaScript using Google's deeplearn.js library to improve web accessibility by choosing font colors.
A summary of the author's closing keynote at the dotJS 2017 conference, discussing the history of JavaScript.
A guide to using NoScript 10.x in Firefox, covering its new UI, trust levels, and configuration for privacy and security.
Explains a historical Safari bug with em-based media queries and why pixels were the recommended unit for consistent responsive design.
A guide to implementing web localization and translation using HTML attributes like lang, hreflang, and translate for multilingual websites.
Key considerations for migrating from ASP.NET to ASP.NET Core 2, covering Dependency Injection, project files, and Razor Pages.
A guide to building accessible web applications using React, covering best practices, common pitfalls, and essential tools for developers.
A guide on how to learn JavaScript effectively by assessing your level, defining a clear goal, and creating a structured learning path.