Life is about deciding who we are: Join us and decide to be for environmental protection, free education and generous social security, human rights and international law, and, of course, action against oppression and violence (starting with helping the people of occupied Palestine 🇵🇸)! Hide

Frontend Dogma

“fundamentals” News Archive

Definition, related topics, and tag feed

“fundamentals” RSS feed (per email)

Entry (Sources) and Additional TopicsDate#
SVG Filters Guide: Getting Started With the Basics (ana/fro)147
guides, svg, filters, images
Understanding the Fundamentals of CSS Layout (pol)146
css, layout, grids, flexbox, positioning
Security Basics for Vibe-Coders (owe/pro)145
security, vibe-coding, ai
A Practical Guide to Flutter Accessibility: The Basics (kor)144
guides, flutter, accessibility
The Fundamentals Problem (chr)143
design, prioritization
Vue Basics: State Management in Vue142
vuejs, state-management, tooling
Web Development for Beginners: Creating Web Pages via HTML (rau)141
urls, servers, html, forms
The Fundamentals of CSS Alignment (css)140
css, alignment, examples
The Basics of Anchor Positioning (sha)139
css, anchor-positioning
3D Layered Text: The Basics (ami/css)138
css, effects
Foundations: Types of Assistive Technology and Adaptive Strategies (tet)137
assistive-tech, screen-readers, screen-magnification, keyboard-navigation, tooling, accessibility
Implementing Accessible SVG Elements (a11)136
accessibility, svg, images
Digital Accessibility Fundamentals: What Are Our Obligations? (int)135
videos, accessibility, legal
Digital Accessibility Fundamentals: What Is Digital Accessibility? (int)134
videos, accessibility
Digital Accessibility Fundamentals: Who Does Digital Accessibility Affect? (int)133
videos, accessibility
Digital Accessibility Fundamentals: Why Engage With Digital Accessibility? (int)132
videos, accessibility
I Started Learning JavaScript Again—a Beginner-Friendly Guide to the Basics131
guides, javascript
SVG Optimization and Accessibility Basics (dbu)130
svg, images, optimization, accessibility
The Basics of Node.js Streams129
nodejs, streaming
The Height Enigma (jos)128
css
Foundations: Keyboard Accessibility (tet)127
accessibility, keyboard-navigation, focus, html
JavaScript Basics for a Senior Dev126
concepts, javascript, examples
Stop Chasing New JavaScript Frameworks: Build With Fundamentals Instead125
javascript, frameworks, react, vuejs, angular, svelte, solidjs
Ethical Foundations in Modern Software Development (fra)124
principles, ethics, foss, ai
Demystifying MIME Types: Basics, Use Cases, Best Practices (mar)123
guest-posts, mime-types, best-practices, performance, servers, apache, nginx, email
Foundations: Grouping Forms With “<fieldset>” and “<legend>” (tet)122
forms, html, aria
Angular Clean Coding Fundamentals121
principles, angular
Accessibility Essentials Every Front-End Developer Should Know (mar)120
accessibility, html, semantics, forms, keyboard-navigation, modals, alt-text, focus, responsive-design, reduced-motion, aria
Become a Better Developer With Clean Code Essentials: YAGNI, KISS, and DRY in Software Engineering119
principles, minimalism, simplicity, maintainability
Foundations: Types of Disability (tet)118
accessibility
Foundations: Form Validation and Error Messages (tet)117
accessibility, forms, validation, errors, usability
Angular Routing Essentials: All You Need to Know in One Post116
angular, routing
Fundamentals of Frontend Architecture (max)115
courses, architecture
Semi-Annual Reminder to Learn and Hire for Web Standards (aar)114
learning, standards, html, css
What Skills Should You Focus on as Junior Web Developer in 2024? (fro)113
career, html, css, javascript, frameworks, tooling, learning, link-lists
Foundations: Labelling Text Fields With Input and Label (tet)112
accessibility, forms, labels, html
Software Testing Fundamentals111
testing
System Design Basics—Caching110
caching, architecture, system-design
The Frontend Treadmill (pol)109
frameworks, maintenance, craft, career
The Basics of DNS: Understanding the Internet’s Directory Service108
dns
HTML Markup Explained: Building Blocks of Modern Web Pages107
html
HTML Cheat Sheets: From Basics to Advanced Elements106
html, semantics, examples, cheat-sheets
Angular Basics: The Course105
courses, angular
37 Tips From a Senior Frontend Developer104
tips-and-tricks, learning, processes, career
npm Basics for New Developers (nim)103
npm
The Basics of Legibility102
typography, legibility
The DevOps Basics101
dev-ops
Accessibility Foundations (ihe/tpg)100
accessibility, link-lists
CSS Foundations: What Is IACVT? (bra)99
css
Responsive Web Design: 3 Key Fundamentals (nng)98
videos, responsive-design
Git: The Basics of “git bisect” (ada)97
git
CRUD and SQL—the Basics96
databases, sql
Revisiting Fundamentals—Semantic Lists for Improved Accessibility (mis/mat)95
semantics, html, accessibility
Back to Basics: 5 HTML Attributes for Improved Accessibility and User Experience (dni/mat)94
html, attributes, accessibility, user-experience
XML Basics for Computing93
xml
Data Engineering Essentials #1: Your First Pipeline92
data-engineering
Designing for All: The Basic Principles of Web Accessibility91
accessibility, principles, aria, tooling
Ember JS Essentials: A Beginner’s Guide90
guides, emberjs
Foundations: Accessible Names and Descriptions (ihe/tet)89
accessibility, naming, writing, aria
UX Basics: Study Guide (nng)88
guides, user-experience, training, link-lists
Foundations: Pointer Gestures (gra/tpg)87
accessibility, usability
Git Fundamentals, a Complete Guide86
guides, git
Technical SEO Basics for React Developers85
seo, react
Foundations: Introduction to WAI–ARIA (ihe/tet)84
accessibility, introductions, aria
How to Build a Static Website83
how-tos
Foundations: Visible Focus Styles (tet)82
accessibility, focus, css
Foundations: Target Sizes (tet)81
accessibility, usability
Back to Basics: What are Callbacks in JavaScript?80
javascript, callbacks
Foundations: Native Versus Custom Components (tet)79
accessibility, components, html, comparisons
Foundations: HTML Semantics (ihe/tet)78
accessibility, html, semantics
The Basics of Remix (css)77
frameworks, remix
Mastering These 7 Basics CSS Skills Will Make You a Frontend Wizard76
css
Big O Notation Basics Made Dead Simple75
algorithms
Fundamentals Matter (cfe)74
Frontend Web Performance: The Essentials73
performance, javascript
Foundations: Lists (tin/tet)72
accessibility, html, lists
The Basics—Generics in PHP71
videos, php, generics
Foundations: Headings (ihe/tet)70
accessibility, html, headings, semantics
The Harsh Reality for JavaScript Developers: If You Don’t Study the Fundamentals You Will Be Just Another “Coder”69
javascript, career
The Basics of package.json (nod)68
nodejs, dependencies, npm, yarn
Foundations: Colour and Meaning (ihe/tet)67
accessibility, colors
Foundations: Colour Contrast (ihe/tet)66
accessibility, colors, contrast
Foundations: Text Descriptions (ihe/tet)65
accessibility, writing
Foundations: Animations and Flashing Content (pat/tet)64
accessibility, animations
Frontend Web Performance: The Essentials63
performance, rendering
The Fundamentals of CSS Layout62
videos, css, layout
Back to Basics: Understanding the “for…in” Loop in JavaScript61
javascript, loops
7 UI Design Fundamentals for Developers60
design
Basics of JavaScript Test Driven Development (TDD) With Jest59
javascript, testing, jest
CSS Frameworks in Vogue, but Don’t Forget Style Fundamentals (ric/the)58
css, frameworks, quality
Dart Basics57
dart, flutter
Theoretical Foundations for Server-Side Rendering and Static-Rendering (eri)56
studies, research, server-side-rendering
Apache Configuration Basics55
servers, apache, configuration
WebGPU Fundamentals54
webgpu
CSS Fundamentals: Vendor Prefixing53
css, vendor-extensions
Jamstack Fundamentals: What, What, and How (phi+/sma)52
interviews, jamstack
Print Styling, the 3 Basics (j9t)51
print, css
The Cascade and Other Essential Unessentials (tka)50
css, cascade
CSS Optimization Basics (j9t)49
books, css, optimization
Copyright Law Basics for UK Software Developers (sma)48
legal, licensing
CSS Basics: Using Multiple Backgrounds (chr/css)47
css, backgrounds
CSS Basics: The Syntax That Matters and the Syntax That Doesn’t (chr/css)46
css, formatting, terminology
The Ten Essentials for Good API Documentation (ali)45
documentation, apis, developer-experience
The Basics of DOM Manipulation in Vanilla JavaScript (No jQuery)44
dom, javascript
CSS Custom Properties—the Basics (ser)43
css, custom-properties
HTML5 Page Structure Basics (lou)42
html, semantics
An Introduction to the Basics of Modern CSS Buttons41
introductions, css, buttons
Technical SEO—Fundamental Principles (sma)40
seo, principles
Backbone.js Basics: Bringing an App to Life With Events39
frameworks, backbone, events, javascript
The Basics of Test Automation for Apps, Games, and the Mobile Web (sma)38
testing, automation, mobile
Back to Basics With WordPress CSS: Understanding the Native Classes (css)37
wordpress, css
The Basics of Node.js Streams36
nodejs, streaming
HTTPS Basics35
http, privacy
Using Meta Tags in HTML: Some Basics and Best Practices34
html, metadata, best-practices, examples
Basics of CSS Blend Modes (chr/css)33
css, blend-modes, backgrounds, examples
CSS3 Transition Property Basics (cra)32
css, transitions, examples
Flat Design as a New Foundation for the Web31
design, flat-design, responsive-design
CSS for Dummies30
css
The Basics of Caching and Cache Digests29
caching, ruby-on-rails
The Basics of jQuery (cji)28
jquery
The Basics of the Shadow DOM (cji)27
shadow-dom, dom
The Basics of Creating a Magento Module (sma)26
magento, modules
WebGL Fundamentals25
webgl, apis
WordPress Essentials: How to Create a WordPress Plugin (sma)24
how-tos, wordpress, plugins
Little CSS Stuff Newcomers Get Confused About (chr/css)23
css, selectors, cascade
The Basics of Web Workers22
web-workers, javascript
The Basics of Web Advertisement Tracking (nza)21
monetization, marketing
How to Use PHP Namespaces: The Basics (cra)20
how-tos, php, namespaces
The CSS Box Model (chr/css)19
css, box-model
Online Reputation Management: The Basics18
branding
Web Site Basics: Stuff Beginners Need to Know17
The Fallacy of Too Much Accessibility16
accessibility
Accessibility Basics: Testing Your Page for Color Blindness (chr/css)15
accessibility, testing, color-blindness, contrast, colors, tooling
Accessibility Basics: How Does Your Page Look to a Screen Reader? (chr/css)14
accessibility, screen-readers
User Agent Style Sheets: Basics and Samples (j9t)13
browsers, css, examples
The Basics of MathML 3.0 (edt/tec)12
mathml, math
Print Style Sheets: The Basics (for No Excuses) (j9t)11
css, print
Scripting Essentials (dan)10
javascript, dom
Usability Conventions: Basics and Examples (j9t)9
conventions, examples, usability
SEO Basics Tutorial8
seo
The Principles of Design (dig)7
principles, design, link-lists
Basics of Search Engine Optimisation6
seo
The Four Essentials of Modern Web Design5
conformance, accessibility, semantics, principles, quality
The Absolute Minimum Every Software Developer Absolutely, Positively Must Know About Unicode and Character Sets (No Excuses!) (spo)4
unicode
ASP.NET Form Processing Basics (sen)3
asp-net, forms
Banner Basics: Create Ads That Work2
monetization
Back to Basics (ali)1
html, wysiwyg