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 that they be respected. 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)162
websites, documentation, seo, accessibility, security, ai-agents, performance, privacy, resilience, internationalization
The Fundamentals and Dev Experience of CSS “@function” (jan/fro)161
developer-experience, css
Quick Wins That Move Accessibility Forward—Fast (dec)160
accessibility
The Must-Know Topics for an LLM Engineer (tow)159
ai
Accessibility Fundamentals (ink)158
accessibility
SVG Filters Guide: Getting Started With the Basics (ana/fro)157
guides, svg, filters, images
You Still Have to Refactor, Even With AI (ada)156
ai, refactoring
Understanding the Fundamentals of CSS Layout (pol)155
css, layout, grids, flexbox, positioning
Security Basics for Vibe-Coders (owe/pro)154
security, vibe-coding, ai
A Practical Guide to Flutter Accessibility: The Basics (kor)153
guides, flutter, accessibility
The Fundamentals Problem (chr)152
design, prioritization
Vue Basics: State Management in Vue151
vuejs, state-management, tooling
Web Development for Beginners: Creating Web Pages via HTML (rau)150
urls, servers, html, forms
The Fundamentals of CSS Alignment (css)149
css, alignment, examples
The Basics of Anchor Positioning (sha)148
css, anchor-positioning
3D Layered Text: The Basics (ami/css)147
css, effects, 3d
Foundations: Types of Assistive Technology and Adaptive Strategies (tet)146
assistive-tech, screen-readers, screen-magnification, keyboard-navigation, tooling, accessibility
Implementing Accessible SVG Elements (a11)145
accessibility, svg, images
Digital Accessibility Fundamentals: What Are Our Obligations? (int)144
videos, accessibility, legal
Digital Accessibility Fundamentals: What Is Digital Accessibility? (int)143
videos, accessibility
Digital Accessibility Fundamentals: Who Does Digital Accessibility Affect? (int)142
videos, accessibility
Digital Accessibility Fundamentals: Why Engage With Digital Accessibility? (int)141
videos, accessibility
I Started Learning JavaScript Again—a Beginner-Friendly Guide to the Basics140
guides, javascript
SVG Optimization and Accessibility Basics (dbu)139
svg, images, optimization, accessibility
The Basics of Node.js Streams138
nodejs, streaming
The Height Enigma (jos)137
css
Foundations: Keyboard Accessibility (tet)136
accessibility, keyboard-navigation, focus, html
JavaScript Basics for a Senior Dev135
concepts, javascript, examples
Stop Chasing New JavaScript Frameworks: Build With Fundamentals Instead134
javascript, frameworks, react, vuejs, angular, svelte, solidjs
Ethical Foundations in Modern Software Development (fra)133
principles, ethics, foss, ai
Demystifying MIME Types: Basics, Use Cases, Best Practices (mar)132
guest-posts, mime-types, best-practices, performance, servers, apache, nginx, email
Foundations: Grouping Forms With “<fieldset>” and “<legend>” (tet)131
forms, html, aria
Angular Clean Coding Fundamentals130
principles, angular
Accessibility Essentials Every Front-End Developer Should Know (mar)129
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 Engineering128
principles, minimalism, simplicity, maintainability
Foundations: Types of Disability (tet)127
accessibility
Foundations: Form Validation and Error Messages (tet)126
accessibility, forms, validation, errors, usability
Angular Routing Essentials: All You Need to Know in One Post125
angular, routing
Fundamentals of Frontend Architecture (max)124
courses, architecture
Semi-Annual Reminder to Learn and Hire for Web Standards (aar)123
learning, standards, html, css
What Skills Should You Focus on as Junior Web Developer in 2024? (fro)122
career, html, css, javascript, frameworks, tooling, learning, link-lists
Foundations: Labelling Text Fields With Input and Label (tet)121
accessibility, forms, labels, html
Software Testing Fundamentals120
testing
System Design Basics—Caching119
caching, architecture, system-design
The Frontend Treadmill (pol)118
frameworks, maintenance, craft, career
The Basics of DNS: Understanding the Internet’s Directory Service117
dns
HTML Markup Explained: Building Blocks of Modern Web Pages116
html
HTML Cheat Sheets: From Basics to Advanced Elements115
html, semantics, examples, cheat-sheets
Angular Basics: The Course114
courses, angular
37 Tips From a Senior Frontend Developer113
tips-and-tricks, learning, processes, career
npm Basics for New Developers (nim)112
npm
The Basics of Legibility111
typography, legibility
The DevOps Basics110
dev-ops
Accessibility Foundations (ihe/tpg)109
accessibility, link-lists
CSS Foundations: What Is IACVT? (bra)108
css
Responsive Web Design: 3 Key Fundamentals (nng)107
videos, responsive-design
Git: The Basics of “git bisect” (ada)106
git
CRUD and SQL—the Basics105
databases, sql
Revisiting Fundamentals—Semantic Lists for Improved Accessibility (mis/mat)104
semantics, html, accessibility
Back to Basics: 5 HTML Attributes for Improved Accessibility and User Experience (dni/mat)103
html, attributes, accessibility, user-experience
XML Basics for Computing102
xml
Data Engineering Essentials #1: Your First Pipeline101
data-engineering
Designing for All: The Basic Principles of Web Accessibility100
accessibility, principles, aria, tooling
Ember JS Essentials: A Beginner’s Guide99
guides, emberjs
Foundations: Accessible Names and Descriptions (ihe/tet)98
accessibility, naming, writing, aria
UX Basics: Study Guide (nng)97
guides, user-experience, training, link-lists
Foundations: Pointer Gestures (gra/tpg)96
accessibility, usability
Git Fundamentals, a Complete Guide95
guides, git
Technical SEO Basics for React Developers94
seo, react
Foundations: Introduction to WAI–ARIA (ihe/tet)93
accessibility, introductions, aria
How to Build a Static Website92
how-tos
Foundations: Visible Focus Styles (tet)91
accessibility, focus, css
Foundations: Target Sizes (tet)90
accessibility, usability
Back to Basics: What are Callbacks in JavaScript?89
javascript, callbacks
Foundations: Native Versus Custom Components (tet)88
accessibility, components, html, comparisons
Foundations: HTML Semantics (ihe/tet)87
accessibility, html, semantics
The Basics of Remix (css)86
frameworks, remix
Mastering These 7 Basics CSS Skills Will Make You a Frontend Wizard85
css
Big O Notation Basics Made Dead Simple84
algorithms
Fundamentals Matter (cfe)83
Frontend Web Performance: The Essentials82
performance, javascript
Foundations: Lists (tin/tet)81
accessibility, html, lists
The Basics—Generics in PHP80
videos, php, generics
Foundations: Headings (ihe/tet)79
accessibility, html, headings, semantics
The Harsh Reality for JavaScript Developers: If You Don’t Study the Fundamentals You Will Be Just Another “Coder”78
javascript, career
Foundations: Colour and Meaning (ihe/tet)77
accessibility, colors
The Basics of package.json (nod)76
nodejs, dependencies, npm, yarn
Foundations: Colour Contrast (ihe/tet)75
accessibility, colors, contrast
Foundations: Text Descriptions (ihe/tet)74
accessibility, writing
Foundations: Animations and Flashing Content (pat/tet)73
accessibility, animations
Frontend Web Performance: The Essentials72
performance, rendering
The Fundamentals of CSS Layout71
videos, css, layout
Back to Basics: Understanding the “for…in” Loop in JavaScript70
javascript, loops
7 UI Design Fundamentals for Developers69
design
Basics of JavaScript Test Driven Development (TDD) With Jest68
javascript, testing, jest
CSS Frameworks in Vogue, but Don’t Forget Style Fundamentals67
css, frameworks, quality
Dart Basics66
dart, flutter
Theoretical Foundations for Server-Side Rendering and Static-Rendering (eri)65
studies, research, server-side-rendering
Apache Configuration Basics64
servers, apache, configuration
WebGPU Fundamentals63
webgpu
CSS Fundamentals: Vendor Prefixing62
css, vendor-extensions
Jamstack Fundamentals: What, What, and How (phi+/sma)61
interviews, jamstack
Print Styling, the 3 Basics (j9t)60
print, css
Revisiting FTP Basics59
ftp
The Cascade and Other Essential Unessentials (tka)58
css, cascade
CSS Optimization Basics (j9t)57
books, css, optimization
Copyright Law Basics for UK Software Developers (sma)56
legal, licensing
CSS Basics: Using Multiple Backgrounds (chr/css)55
css, backgrounds
CSS Basics: The Syntax That Matters and the Syntax That Doesn’t (chr/css)54
css, formatting, terminology
The Ten Essentials for Good API Documentation (ali)53
documentation, apis, developer-experience
The Basics of DOM Manipulation in Vanilla JavaScript (No jQuery)52
dom, javascript
CSS Custom Properties—the Basics (ser)51
css, custom-properties
HTML5 Page Structure Basics (lou)50
html, semantics
An Introduction to the Basics of Modern CSS Buttons49
introductions, css, buttons
Technical SEO—Fundamental Principles (sma)48
seo, principles
Backbone.js Basics: Bringing an App to Life With Events47
frameworks, backbone, events, javascript
The Basics of Test Automation for Apps, Games, and the Mobile Web (sma)46
testing, automation, mobile
Back to Basics With WordPress CSS: Understanding the Native Classes (css)45
wordpress, css
The Basics of Node.js Streams44
nodejs, streaming
Fundamental Principles of Great UX Design—How to Deliver Great UX Design (uxm)43
principles, how-tos, user-experience, design
HTTPS Basics42
http, privacy
Using Meta Tags in HTML: Some Basics and Best Practices41
html, metadata, best-practices, examples
Basics of CSS Blend Modes (chr/css)40
css, blend-modes, backgrounds, examples
CSS3 Transition Property Basics (cra)39
css, transitions, examples
Flat Design as a New Foundation for the Web38
design, flat-design, responsive-design
CSS for Dummies37
css
The Basics of Caching and Cache Digests36
caching, ruby-on-rails
The Basics of jQuery (cji)35
jquery
The Basics of the Shadow DOM (cji)34
shadow-dom, dom
The Basics of Creating a Magento Module (sma)33
magento, modules
WebGL Fundamentals32
webgl, apis
WordPress Essentials: How to Create a WordPress Plugin (sma)31
how-tos, wordpress, plugins
Little CSS Stuff Newcomers Get Confused About (chr/css)30
css, selectors, cascade
The Basics of Web Workers29
web-workers, javascript
The Basics of Web Advertisement Tracking (nza)28
monetization, marketing
How to Use PHP Namespaces: The Basics (cra)27
how-tos, php, namespaces
The CSS Box Model (chr/css)26
css, box-model
Online Reputation Management: The Basics25
branding
Web Site Basics: Stuff Beginners Need to Know (mat)24
ActionScript 3 Basics Tutorial23
videos, actionscript
The Fallacy of Too Much Accessibility22
accessibility
Accessibility Basics: Testing Your Page for Color Blindness (chr/css)21
accessibility, testing, color-blindness, contrast, colors, tooling
Accessibility Basics: How Does Your Page Look to a Screen Reader? (chr/css)20
accessibility, screen-readers
User Agent Style Sheets: Basics and Samples (j9t)19
browsers, css, examples
The Basics of MathML 3.0 (edt/tec)18
mathml, math
Print Style Sheets: The Basics (for No Excuses) (j9t)17
css, print
Scripting Essentials (dan)16
javascript, dom
Usability Conventions: Basics and Examples (j9t)15
conventions, examples, usability
SEO Basics Tutorial14
seo
The Principles of Design (dig)13
principles, design, link-lists
Basics of Search Engine Optimisation12
seo
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