11th January 2020 at 19:18
Andy shares a recommended article by Sarah Drasner on understanding Async/Await in JavaScript for front-end developers.
Andy shares a recommended article by Sarah Drasner on understanding Async/Await in JavaScript for front-end developers.
A developer shares their experience migrating a blog from Jekyll to Gatsby, highlighting benefits like semantic HTML, dark mode, and component-based design.
Andy Bell explains how using screencasts to present work to clients can reduce meeting time and improve feedback quality.
A critique of blindly following Google's Material Design guidelines, arguing for user-centered design over authority-based decisions.
A developer details his journey to create a minimal React base project that outputs a tiny bundle using Preact, sharing insights on front-end optimization.
Andy Bell introduces his new micro blog and his work with Set Studio, Piccalilli, and his CSS course for front-end developers.
A beginner-friendly introduction to Django, a Python web framework, explaining its core concepts and how it powers web applications.
A curated list of free and open-source tools, courses, and resources for frontend developers in 2020, covering hosting, accessibility, and learning.
A challenge encouraging developers to write two technical articles per week to improve learning, writing skills, and share knowledge with the community.
A developer's 2019 year in review, focusing on open-source contributions to projects like Gatsby, TypeScript, and DEV.
A guide on using a pre-built Django template to quickly set up a Django application with features like user authentication, Docker, and testing.
Explains CSS specificity rules, how to calculate selector priority, and why to avoid overusing !important.
An introductory article explaining what JavaScript is, its benefits, and how to use it in HTML for web development.
An introduction to the Document Object Model (DOM), explaining its structure and demonstrating basic manipulation using JavaScript methods.
Explains five core CSS selector methods for targeting HTML elements, including class, ID, and attribute selectors.
An introductory guide explaining what CSS (Cascading Stylesheets) is, its purpose in web development, and the three main ways to use it with HTML.
An introductory guide explaining HTML (HyperText Markup Language), its core concepts, and basic syntax for building webpages.
Explains the technical differences between static websites and interactive web applications, with examples.
Learn three methods to replace all instances of a substring in JavaScript: split/join, replace() with regex, and replaceAll().
A review of 2019 security predictions, covering progress on Rust adoption, WebAuthn security keys, and TLS 1.3 deployment.