Why I use TypeScript
A developer explains their journey from skepticism to embracing TypeScript, highlighting its benefits for modern JavaScript development.
A developer explains their journey from skepticism to embracing TypeScript, highlighting its benefits for modern JavaScript development.
Explores accessibility issues when splitting text with JavaScript for animations and provides solutions using WAI-ARIA to ensure screen reader compatibility.
A technical guide exploring how to implement drag and drop functionality in web applications using the Blazor framework and the HTML5 Drag and Drop API.
The author explains their decision to create a Patreon for financial support to improve their long-form educational content and live streams.
A practical reference guide for developers transitioning from jQuery to modern vanilla JavaScript, covering common patterns and equivalents.
Argues against CSS-in-JS for most projects, advocating for traditional stylesheets and methodologies like BEM for better maintainability.
A web developer and graphic designer introduces his new blog, sharing his journey into front-end development and design.
Essential JavaScript concepts and ES6+ features you need to know before or while learning React, based on teaching experience.
A developer explains why now is the best time to learn JavaScript, highlighting the stable ecosystem and importance of fundamentals.
A developer shares their experience migrating their business website to Gatsby.js, highlighting its benefits for performance and development.
Explains web caching concepts, benefits, and common issues like race conditions, with Python examples and mentions of Memcached/Redis.
A tutorial on building a functional calendar layout using CSS Grid, covering HTML structure and grid placement techniques.
A guide on integrating Blazor components into an existing ASP.NET Core MVC application, covering setup and replacing a view section.
A guide to enabling experimental web platform features like CSS subgrid in Chrome and Firefox using browser flags and hidden config pages.
A Rails performance expert shares key lessons on why Rails apps become slow and how to improve them, based on extensive teaching and consulting experience.
A conference talk video explaining how to build complex and flexible web layouts using CSS Grid, from basics to advanced techniques.
A summary of key talks from the Pixel Pioneers 2019 web development conference, covering UX, CSS animation, flexbox, and CSS Grid.
A developer reflects on launching a task journaling app, conducting user interviews, and earning passive income from side projects.
Microsoft's Insider Dev Tour London event focused on building Microsoft 365 experiences and the new Edge browser for developers.
An article exploring the unique mindset required to write effective CSS, focusing on its declarative nature and core concepts.