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)161
websites, documentation, seo, accessibility, security, ai-agents, performance, privacy, resilience, internationalization
The Fundamentals and Dev Experience of CSS “@function” (jan/fro)160
developer-experience, css
Quick Wins That Move Accessibility Forward—Fast (dec)159
accessibility
The Must-Know Topics for an LLM Engineer (tow)158
ai
Accessibility Fundamentals (ink)157
accessibility
SVG Filters Guide: Getting Started With the Basics (ana/fro)156
guides, svg, filters, images
You Still Have to Refactor, Even With AI (ada)155
ai, refactoring
Understanding the Fundamentals of CSS Layout (pol)154
css, layout, grids, flexbox, positioning
Security Basics for Vibe-Coders (owe/pro)153
security, vibe-coding, ai
A Practical Guide to Flutter Accessibility: The Basics (kor)152
guides, flutter, accessibility
The Fundamentals Problem (chr)151
design, prioritization
Vue Basics: State Management in Vue150
vuejs, state-management, tooling
Web Development for Beginners: Creating Web Pages via HTML (rau)149
urls, servers, html, forms
The Fundamentals of CSS Alignment (css)148
css, alignment, examples
The Basics of Anchor Positioning (sha)147
css, anchor-positioning
3D Layered Text: The Basics (ami/css)146
css, effects
Foundations: Types of Assistive Technology and Adaptive Strategies (tet)145
assistive-tech, screen-readers, screen-magnification, keyboard-navigation, tooling, accessibility
Implementing Accessible SVG Elements (a11)144
accessibility, svg, images
Digital Accessibility Fundamentals: What Are Our Obligations? (int)143
videos, accessibility, legal
Digital Accessibility Fundamentals: What Is Digital Accessibility? (int)142
videos, accessibility
Digital Accessibility Fundamentals: Who Does Digital Accessibility Affect? (int)141
videos, accessibility
Digital Accessibility Fundamentals: Why Engage With Digital Accessibility? (int)140
videos, accessibility
I Started Learning JavaScript Again—a Beginner-Friendly Guide to the Basics139
guides, javascript
SVG Optimization and Accessibility Basics (dbu)138
svg, images, optimization, accessibility
The Basics of Node.js Streams137
nodejs, streaming
The Height Enigma (jos)136
css
Foundations: Keyboard Accessibility (tet)135
accessibility, keyboard-navigation, focus, html
JavaScript Basics for a Senior Dev134
concepts, javascript, examples
Stop Chasing New JavaScript Frameworks: Build With Fundamentals Instead133
javascript, frameworks, react, vuejs, angular, svelte, solidjs
Ethical Foundations in Modern Software Development (fra)132
principles, ethics, foss, ai
Demystifying MIME Types: Basics, Use Cases, Best Practices (mar)131
guest-posts, mime-types, best-practices, performance, servers, apache, nginx, email
Foundations: Grouping Forms With “<fieldset>” and “<legend>” (tet)130
forms, html, aria
Angular Clean Coding Fundamentals129
principles, angular
Accessibility Essentials Every Front-End Developer Should Know (mar)128
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 Engineering127
principles, minimalism, simplicity, maintainability
Foundations: Types of Disability (tet)126
accessibility
Foundations: Form Validation and Error Messages (tet)125
accessibility, forms, validation, errors, usability
Angular Routing Essentials: All You Need to Know in One Post124
angular, routing
Fundamentals of Frontend Architecture (max)123
courses, architecture
Semi-Annual Reminder to Learn and Hire for Web Standards (aar)122
learning, standards, html, css
What Skills Should You Focus on as Junior Web Developer in 2024? (fro)121
career, html, css, javascript, frameworks, tooling, learning, link-lists
Foundations: Labelling Text Fields With Input and Label (tet)120
accessibility, forms, labels, html
Software Testing Fundamentals119
testing
System Design Basics—Caching118
caching, architecture, system-design
The Frontend Treadmill (pol)117
frameworks, maintenance, craft, career
The Basics of DNS: Understanding the Internet’s Directory Service116
dns
HTML Markup Explained: Building Blocks of Modern Web Pages115
html
HTML Cheat Sheets: From Basics to Advanced Elements114
html, semantics, examples, cheat-sheets
Angular Basics: The Course113
courses, angular
37 Tips From a Senior Frontend Developer112
tips-and-tricks, learning, processes, career
npm Basics for New Developers (nim)111
npm
The Basics of Legibility110
typography, legibility
The DevOps Basics109
dev-ops
Accessibility Foundations (ihe/tpg)108
accessibility, link-lists
CSS Foundations: What Is IACVT? (bra)107
css
Responsive Web Design: 3 Key Fundamentals (nng)106
videos, responsive-design
Git: The Basics of “git bisect” (ada)105
git
CRUD and SQL—the Basics104
databases, sql
Revisiting Fundamentals—Semantic Lists for Improved Accessibility (mis/mat)103
semantics, html, accessibility
Back to Basics: 5 HTML Attributes for Improved Accessibility and User Experience (dni/mat)102
html, attributes, accessibility, user-experience
XML Basics for Computing101
xml
Data Engineering Essentials #1: Your First Pipeline100
data-engineering
Designing for All: The Basic Principles of Web Accessibility99
accessibility, principles, aria, tooling
Ember JS Essentials: A Beginner’s Guide98
guides, emberjs
Foundations: Accessible Names and Descriptions (ihe/tet)97
accessibility, naming, writing, aria
UX Basics: Study Guide (nng)96
guides, user-experience, training, link-lists
Foundations: Pointer Gestures (gra/tpg)95
accessibility, usability
Git Fundamentals, a Complete Guide94
guides, git
Technical SEO Basics for React Developers93
seo, react
Foundations: Introduction to WAI–ARIA (ihe/tet)92
accessibility, introductions, aria
How to Build a Static Website91
how-tos
Foundations: Visible Focus Styles (tet)90
accessibility, focus, css
Foundations: Target Sizes (tet)89
accessibility, usability
Back to Basics: What are Callbacks in JavaScript?88
javascript, callbacks
Foundations: Native Versus Custom Components (tet)87
accessibility, components, html, comparisons
Foundations: HTML Semantics (ihe/tet)86
accessibility, html, semantics
The Basics of Remix (css)85
frameworks, remix
Mastering These 7 Basics CSS Skills Will Make You a Frontend Wizard84
css
Big O Notation Basics Made Dead Simple83
algorithms
Fundamentals Matter (cfe)82
Frontend Web Performance: The Essentials81
performance, javascript
Foundations: Lists (tin/tet)80
accessibility, html, lists
The Basics—Generics in PHP79
videos, php, generics
Foundations: Headings (ihe/tet)78
accessibility, html, headings, semantics
The Harsh Reality for JavaScript Developers: If You Don’t Study the Fundamentals You Will Be Just Another “Coder”77
javascript, career
Foundations: Colour and Meaning (ihe/tet)76
accessibility, colors
The Basics of package.json (nod)75
nodejs, dependencies, npm, yarn
Foundations: Colour Contrast (ihe/tet)74
accessibility, colors, contrast
Foundations: Text Descriptions (ihe/tet)73
accessibility, writing
Foundations: Animations and Flashing Content (pat/tet)72
accessibility, animations
Frontend Web Performance: The Essentials71
performance, rendering
The Fundamentals of CSS Layout70
videos, css, layout
Back to Basics: Understanding the “for…in” Loop in JavaScript69
javascript, loops
7 UI Design Fundamentals for Developers68
design
Basics of JavaScript Test Driven Development (TDD) With Jest67
javascript, testing, jest
CSS Frameworks in Vogue, but Don’t Forget Style Fundamentals66
css, frameworks, quality
Dart Basics65
dart, flutter
Theoretical Foundations for Server-Side Rendering and Static-Rendering (eri)64
studies, research, server-side-rendering
Apache Configuration Basics63
servers, apache, configuration
WebGPU Fundamentals62
webgpu
CSS Fundamentals: Vendor Prefixing61
css, vendor-extensions
Jamstack Fundamentals: What, What, and How (phi+/sma)60
interviews, jamstack
Print Styling, the 3 Basics (j9t)59
print, css
Revisiting FTP Basics58
ftp
The Cascade and Other Essential Unessentials (tka)57
css, cascade
CSS Optimization Basics (j9t)56
books, css, optimization
Copyright Law Basics for UK Software Developers (sma)55
legal, licensing
CSS Basics: Using Multiple Backgrounds (chr/css)54
css, backgrounds
CSS Basics: The Syntax That Matters and the Syntax That Doesn’t (chr/css)53
css, formatting, terminology
The Ten Essentials for Good API Documentation (ali)52
documentation, apis, developer-experience
The Basics of DOM Manipulation in Vanilla JavaScript (No jQuery)51
dom, javascript
CSS Custom Properties—the Basics (ser)50
css, custom-properties
HTML5 Page Structure Basics (lou)49
html, semantics
An Introduction to the Basics of Modern CSS Buttons48
introductions, css, buttons
Technical SEO—Fundamental Principles (sma)47
seo, principles
Backbone.js Basics: Bringing an App to Life With Events46
frameworks, backbone, events, javascript
The Basics of Test Automation for Apps, Games, and the Mobile Web (sma)45
testing, automation, mobile
Back to Basics With WordPress CSS: Understanding the Native Classes (css)44
wordpress, css
The Basics of Node.js Streams43
nodejs, streaming
Fundamental Principles of Great UX Design—How to Deliver Great UX Design (uxm)42
principles, how-tos, user-experience, design
HTTPS Basics41
http, privacy
Using Meta Tags in HTML: Some Basics and Best Practices40
html, metadata, best-practices, examples
Basics of CSS Blend Modes (chr/css)39
css, blend-modes, backgrounds, examples
CSS3 Transition Property Basics (cra)38
css, transitions, examples
Flat Design as a New Foundation for the Web37
design, flat-design, responsive-design
CSS for Dummies36
css
The Basics of Caching and Cache Digests35
caching, ruby-on-rails
The Basics of jQuery (cji)34
jquery
The Basics of the Shadow DOM (cji)33
shadow-dom, dom
The Basics of Creating a Magento Module (sma)32
magento, modules
WebGL Fundamentals31
webgl, apis
WordPress Essentials: How to Create a WordPress Plugin (sma)30
how-tos, wordpress, plugins
Little CSS Stuff Newcomers Get Confused About (chr/css)29
css, selectors, cascade
The Basics of Web Workers28
web-workers, javascript
The Basics of Web Advertisement Tracking (nza)27
monetization, marketing
How to Use PHP Namespaces: The Basics (cra)26
how-tos, php, namespaces
The CSS Box Model (chr/css)25
css, box-model
Online Reputation Management: The Basics24
branding
Web Site Basics: Stuff Beginners Need to Know23
ActionScript 3 Basics Tutorial22
videos, actionscript
The Fallacy of Too Much Accessibility21
accessibility
Accessibility Basics: Testing Your Page for Color Blindness (chr/css)20
accessibility, testing, color-blindness, contrast, colors, tooling
Accessibility Basics: How Does Your Page Look to a Screen Reader? (chr/css)19
accessibility, screen-readers
User Agent Style Sheets: Basics and Samples (j9t)18
browsers, css, examples
The Basics of MathML 3.0 (edt/tec)17
mathml, math
Print Style Sheets: The Basics (for No Excuses) (j9t)16
css, print
Scripting Essentials (dan)15
javascript, dom
Usability Conventions: Basics and Examples (j9t)14
conventions, examples, usability
SEO Basics Tutorial13
seo
The Principles of Design (dig)12
principles, design, link-lists
Basics of Search Engine Optimisation11
seo
The Four Essentials of Modern Web Design10
conformance, accessibility, semantics, principles, quality
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