Tech is political: The people under attack in Palestine 🇵🇸, Iran 🇮🇷, and Lebanon 🇱🇧 are people like us. They’re our brothers and sisters, too. Read up on their history, scrutinize what you’re told, and demand respect and accountability. Hide

Frontend Dogma

“fundamentals” News Archive

Definition, related topics, and tag feed

“fundamentals” × ? · “fundamentals” RSS feed (per email)

Entry (Sources) and Additional TopicsDate#
The Website Specification (joo)166
websites, documentation, seo, accessibility, security, ai-agents, performance, privacy, resilience, internationalization
The Fundamentals and Dev Experience of CSS “@function” (jan/fro)165
developer-experience, css
Quick Wins That Move Accessibility Forward—Fast (dec)164
accessibility
The Must-Know Topics for an LLM Engineer (tow)163
ai
Accessibility Fundamentals (ink)162
accessibility
SVG Filters Guide: Getting Started With the Basics (ana/fro)161
guides, svg, filters, images
You Still Have to Refactor, Even With AI (ada)160
ai, refactoring
Understanding the Fundamentals of CSS Layout (pol)159
css, layout, grids, flexbox, positioning
Security Basics for Vibe-Coders (owe/pro)158
security, vibe-coding, ai
A Practical Guide to Flutter Accessibility: The Basics (kor)157
guides, flutter, accessibility
The Fundamentals Problem (chr)156
design, prioritization
Vue Basics: State Management in Vue155
vuejs, state-management, tooling
Web Development for Beginners: Creating Web Pages via HTML (rau)154
urls, servers, html, forms
The Fundamentals of CSS Alignment (css)153
css, alignment, examples
The Basics of Anchor Positioning (sha)152
css, anchor-positioning
3D Layered Text: The Basics (ami/css)151
css, effects, 3d
Foundations: Types of Assistive Technology and Adaptive Strategies (tet)150
assistive-tech, screen-readers, screen-magnification, keyboard-navigation, tooling, accessibility
Implementing Accessible SVG Elements (a11)149
accessibility, svg, images
Digital Accessibility Fundamentals: What Are Our Obligations? (int)148
videos, accessibility, legal
Digital Accessibility Fundamentals: What Is Digital Accessibility? (int)147
videos, accessibility
Digital Accessibility Fundamentals: Who Does Digital Accessibility Affect? (int)146
videos, accessibility
Digital Accessibility Fundamentals: Why Engage With Digital Accessibility? (int)145
videos, accessibility
I Started Learning JavaScript Again—a Beginner-Friendly Guide to the Basics144
guides, javascript
SVG Optimization and Accessibility Basics (dbu)143
svg, images, optimization, accessibility
The Basics of Node.js Streams142
nodejs, streaming
The Height Enigma (jos)141
css
Foundations: Keyboard Accessibility (tet)140
accessibility, keyboard-navigation, focus, html
JavaScript Basics for a Senior Dev139
concepts, javascript, examples
Stop Chasing New JavaScript Frameworks: Build With Fundamentals Instead138
javascript, frameworks, react, vuejs, angular, svelte, solidjs
Ethical Foundations in Modern Software Development (fra)137
principles, ethics, foss, ai
Demystifying MIME Types: Basics, Use Cases, Best Practices (mar)136
guest-posts, mime-types, best-practices, performance, servers, apache, nginx, email
Foundations: Grouping Forms With “<fieldset>” and “<legend>” (tet)135
forms, html, aria
Angular Clean Coding Fundamentals134
principles, angular
Accessibility Essentials Every Front-End Developer Should Know (mar)133
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 Engineering132
principles, minimalism, simplicity, maintainability
Foundations: Types of Disability (tet)131
accessibility
Foundations: Form Validation and Error Messages (tet)130
accessibility, forms, validation, errors, usability
Angular Routing Essentials: All You Need to Know in One Post129
angular, routing
Fundamentals of Frontend Architecture (max)128
courses, architecture
Semi-Annual Reminder to Learn and Hire for Web Standards (aar)127
learning, standards, html, css
What Skills Should You Focus on as Junior Web Developer in 2024? (fro)126
career, html, css, javascript, frameworks, tooling, learning, link-lists
Foundations: Labelling Text Fields With Input and Label (tet)125
accessibility, forms, labels, html
Software Testing Fundamentals124
testing
System Design Basics—Caching123
caching, architecture, system-design
The Frontend Treadmill (pol)122
frameworks, maintenance, craft, career
The Basics of DNS: Understanding the Internet’s Directory Service121
dns
HTML Markup Explained: Building Blocks of Modern Web Pages120
html
HTML Cheat Sheets: From Basics to Advanced Elements119
html, semantics, examples, cheat-sheets
Angular Basics: The Course118
courses, angular
37 Tips From a Senior Frontend Developer117
tips-and-tricks, learning, processes, career
npm Basics for New Developers (nim)116
npm
The Basics of Legibility115
typography, legibility
The DevOps Basics114
dev-ops
Accessibility Foundations (ihe/tpg)113
accessibility, link-lists
CSS Foundations: What Is IACVT? (bra)112
css
Responsive Web Design: 3 Key Fundamentals (nng)111
videos, responsive-design
Git: The Basics of “git bisect” (ada)110
git
CRUD and SQL—the Basics109
databases, sql
Revisiting Fundamentals—Semantic Lists for Improved Accessibility (mis/mat)108
semantics, html, accessibility
Back to Basics: 5 HTML Attributes for Improved Accessibility and User Experience (dni/mat)107
html, attributes, accessibility, user-experience
XML Basics for Computing106
xml
Data Engineering Essentials #1: Your First Pipeline105
data-engineering
Designing for All: The Basic Principles of Web Accessibility104
accessibility, principles, aria, tooling
Ember JS Essentials: A Beginner’s Guide103
guides, emberjs
Understanding ActivityPub: Protocol Fundamentals (cre)102
activitypub, protocols
Foundations: Accessible Names and Descriptions (ihe/tet)101
accessibility, naming, writing, aria
UX Basics: Study Guide (nng)100
guides, user-experience, training, link-lists
Foundations: Pointer Gestures (gra/tpg)99
accessibility, usability
Git Fundamentals, a Complete Guide98
guides, git
Technical SEO Basics for React Developers97
seo, react
Foundations: Introduction to WAI–ARIA (ihe/tet)96
accessibility, introductions, aria
How to Build a Static Website95
how-tos
Foundations: Visible Focus Styles (tet)94
accessibility, focus, css
Foundations: Target Sizes (tet)93
accessibility, usability
Back to Basics: What are Callbacks in JavaScript?92
javascript, callbacks
Foundations: Native Versus Custom Components (tet)91
accessibility, components, html, comparisons
Foundations: HTML Semantics (ihe/tet)90
accessibility, html, semantics
The Basics of Remix (css)89
frameworks, remix
Mastering These 7 Basics CSS Skills Will Make You a Frontend Wizard88
css
Big O Notation Basics Made Dead Simple87
algorithms
Fundamentals Matter (cfe)86
Frontend Web Performance: The Essentials85
performance, javascript
Foundations: Lists (tin/tet)84
accessibility, html, lists
The Basics—Generics in PHP83
videos, php, generics
Foundations: Headings (ihe/tet)82
accessibility, html, headings, semantics
The Harsh Reality for JavaScript Developers: If You Don’t Study the Fundamentals You Will Be Just Another “Coder”81
javascript, career
Foundations: Colour and Meaning (ihe/tet)80
accessibility, colors
The Basics of package.json (nod)79
nodejs, dependencies, npm, yarn
Foundations: Colour Contrast (ihe/tet)78
accessibility, colors, contrast
Foundations: Text Descriptions (ihe/tet)77
accessibility, writing
Foundations: Animations and Flashing Content (pat/tet)76
accessibility, animations
Frontend Web Performance: The Essentials75
performance, rendering
The Fundamentals of CSS Layout74
videos, css, layout
Back to Basics: Understanding the “for…in” Loop in JavaScript73
javascript, loops
7 UI Design Fundamentals for Developers72
design
Basics of JavaScript Test Driven Development (TDD) With Jest71
javascript, testing, jest
CSS Frameworks in Vogue, but Don’t Forget Style Fundamentals70
css, frameworks, quality
Dart Basics69
dart, flutter
Theoretical Foundations for Server-Side Rendering and Static-Rendering (eri)68
studies, research, server-side-rendering
Apache Configuration Basics67
servers, apache, configuration
WebGPU Fundamentals66
webgpu
CSS Fundamentals: Vendor Prefixing65
css, vendor-extensions
Jamstack Fundamentals: What, What, and How (phi+/sma)64
interviews, jamstack
Print Styling, the 3 Basics (j9t)63
print, css
Revisiting FTP Basics62
ftp
The Cascade and Other Essential Unessentials (tka)61
css, cascade
CSS Optimization Basics (j9t)60
books, css, optimization
Copyright Law Basics for UK Software Developers (sma)59
legal, licensing
CSS Basics: Using Multiple Backgrounds (chr/css)58
css, backgrounds
CSS Basics: The Syntax That Matters and the Syntax That Doesn’t (chr/css)57
css, formatting, terminology
The Ten Essentials for Good API Documentation (ali)56
documentation, apis, developer-experience
The Basics of DOM Manipulation in Vanilla JavaScript (No jQuery)55
dom, javascript
CSS Custom Properties—the Basics (ser)54
css, custom-properties
HTML5 Page Structure Basics (lou)53
html, semantics
An Introduction to the Basics of Modern CSS Buttons52
introductions, css, buttons
Technical SEO—Fundamental Principles (sma)51
seo, principles
Backbone.js Basics: Bringing an App to Life With Events50
frameworks, backbone, events, javascript
The Basics of Test Automation for Apps, Games, and the Mobile Web (sma)49
testing, automation, mobile
Back to Basics With WordPress CSS: Understanding the Native Classes (css)48
wordpress, css
The Basics of Node.js Streams47
nodejs, streaming
Fundamental Principles of Great UX Design—How to Deliver Great UX Design (uxm)46
principles, how-tos, user-experience, design
HTTPS Basics45
http, privacy
Using Meta Tags in HTML: Some Basics and Best Practices44
html, metadata, best-practices, examples
Basics of CSS Blend Modes (chr/css)43
css, blend-modes, backgrounds, examples
CSS3 Transition Property Basics (cra)42
css, transitions, examples
Flat Design as a New Foundation for the Web41
design, flat-design, responsive-design
CSS for Dummies40
css
The Basics of Caching and Cache Digests39
caching, ruby-on-rails
The Basics of jQuery (cji)38
jquery
The Basics of the Shadow DOM (cji)37
shadow-dom, dom
The Basics of Creating a Magento Module (sma)36
magento, modules
WebGL Fundamentals35
webgl, apis
WordPress Essentials: How to Create a WordPress Plugin (sma)34
how-tos, wordpress, plugins
Little CSS Stuff Newcomers Get Confused About (chr/css)33
css, selectors, cascade
The Basics of Web Workers32
web-workers, javascript
The Basics of Web Advertisement Tracking (nza)31
monetization, marketing
How to Use PHP Namespaces: The Basics (cra)30
how-tos, php, namespaces
The CSS Box Model (chr/css)29
css, box-model
Online Reputation Management: The Basics28
branding
Web Site Basics: Stuff Beginners Need to Know (mat)27
ActionScript 3 Basics Tutorial26
videos, actionscript
The Fallacy of Too Much Accessibility25
accessibility
Accessibility Basics: Testing Your Page for Color Blindness (chr/css)24
accessibility, testing, color-blindness, contrast, colors, tooling
Accessibility Basics: How Does Your Page Look to a Screen Reader? (chr/css)23
accessibility, screen-readers
User Agent Style Sheets: Basics and Samples (j9t)22
browsers, css, examples
The Basics of MathML 3.0 (edt/tec)21
mathml, math
Print Style Sheets: The Basics (for No Excuses) (j9t)20
css, print
Scripting Essentials (dan)19
javascript, dom
Usability Conventions: Basics and Examples (j9t)18
conventions, examples, usability
SEO Basics Tutorial17
seo
Dreamweaver 8 Basics16
dreamweaver, code-editors
A Really, Really, Really Good Introduction to XML15
introductions, xml, internet-explorer
The Two Fundamental Skills of Web Writing (ger)14
writing, links
The Principles of Design (dig)13
principles, design, link-lists
Basics of Search Engine Optimisation12
seo, content, microcontent, headings, urls, links
The Four Essentials of Modern Web Design11
conformance, accessibility, semantics, principles, quality
PHP Debugging Basics10
php, debugging
CSS—an Introduction: The Basics of Positioning9
introductions, css, positioning
Back to Basics—Drop the Hacks8
hacks, css
XML Basics7
xml
The Absolute Minimum Every Software Developer Absolutely, Positively Must Know About Unicode and Character Sets (No Excuses!) (spo)6
unicode
XML Basics and Benefits5
xml
CSS 3 Selectors4
css, selectors, examples
ASP.NET Form Processing Basics (sen)3
asp-net, forms
Banner Basics: Create Ads That Work2
monetization
Back to Basics (ali)1
html, wysiwyg