Guidelines for State Machines and XState
A guide to using state machines and the XState library for managing application state, covering concepts, implementation, and best practices.
A guide to using state machines and the XState library for managing application state, covering concepts, implementation, and best practices.
A developer shares how they built an interactive web-based timetable using HTML tables, CSS, and JavaScript to manage family activities during lockdown.
A guide for web developers on improving design skills, including recommended books and courses to create better portfolio pieces and communicate with designers.
DEV upgraded its frontend infrastructure from Webpacker 3/Babel 6 to Webpacker 4/Babel 7, enabling faster builds and new tooling.
A JavaScript snippet to download multiple images from a web page with a timeout to manage browser limitations.
A tutorial on creating a custom React Native hook to dynamically change status bar styles per screen using React Navigation.
A guide to CSS viewport units (vw, vh, vmin, vmax) explaining their calculations, differences from percentages, and practical use cases like responsive typography.
A developer shares their personal journey overcoming fear and anxiety around web accessibility, discussing the pressure to be 'correct' and how they changed their mindset.
A technical guide explaining the syntax, keyframes, and properties for creating animations using pure CSS.
Third part of a series on designing a JavaScript course portal, focusing on the Account page for password changes and a Components page for lesson organization.
Explains why and how to replace the axios HTTP library with a lightweight, custom wrapper around the browser's native fetch API.
A guide to learning React fundamentals by building a real-world application from setup to deployment, with exercises and updated content.
A developer's weekend project using the Web Audio API to create a realistic, annoying mosquito sound generator in JavaScript.
Explores accessible HTML patterns for teaser/card components, comparing multiple link approaches and their pros/cons.
Explains how to create recursive React components using the factorial function as an analogy, with examples for rendering nested data like file trees.
The author details the design process for a JavaScript course portal, focusing on the content and login pages for better usability.
Explains how to build a micro blog using Jamstack, IFTTT, and Netlify, detailing the setup and workflow.
A developer explores Google Fonts subsetting to reduce font file sizes, sharing performance tests and results from implementing it on a website.
A tutorial on integrating the Tailwind CSS framework with Blazor web applications using Gulp for build automation.