“2010s” Archive (5)
Frontend Dogma is a constant work in progress, but that’s particularly true for the 2000s and 2010s. Reach out to suggest articles, videos, and books from the time (including your own).
- MySQL Master-Slave Replication: Setting Up (by/via) · · databases, mysql
- The Vendor Prefix Predicament: ALA’s Eric Meyer Interviews Tantek Çelik (by+/via) · · interviews, css, vendor-extensions
- The Impending CSS Vendor Prefix Catastrophe (by/via) · · css, vendor-extensions, user-agents, interoperability
- What’s New in Chrome 17 (by/via) · · user-agents, google, chrome
- WebGL Fundamentals (via) · · fundamentals, webgl, apis
- Unfixed (by) · · css, vendor-extensions, user-agents, interoperability
- On the Vendor Prefixes Problem (by) · · vendor-extensions, css, user-agents, interoperability
- Call for Action: The Open Web Needs You Now (by) · · vendor-extensions, css, interoperability, user-agents
- How to Create Your Own Random Number Generator in PHP (by/via) · · how-tos, php, randomness
- Getting Started With the “track” Element (by/via) · · introductions, multimedia, captions, html
- Is Routine Undermining Your Productivity? (via) · · productivity
- “Accept-Charset” Is No More (by) · · http, user-agents
- Intro to Compass/Sass (by/via) · · videos, introductions, compass, sass
- Using the HTML5 Geolocation API (by/via) · · html, geolocation, apis
- What’s New in Firefox 10 (by/via) · · user-agents, mozilla, firefox
- “* { box-sizing: border-box }” FTW (by) · · css, box-model
- An Introduction to jQuery for Designers (via) · · introductions, jquery, design
- Responsive Web Design (via) · · responsive-design, css, media-queries, examples
- How to Put Your CSS3 on “:target” (by/via) · · css, selectors
- Bending XML to Your Will (via) · · xml, parsing, php
- CSS Tip: An “em” Isn’t an “m”, but an “ex” Is an “x” (by) · · css, units, typography, tips-and-tricks
- What Can You Do With 1 Kilobyte of CSS? (by/via) · · css, minimalism
- “window.scrollTo()” or: When to Stay Clear of User Agents (by) · · user-agents, principles
- How to Use Character Entities in HTML, CSS, and JavaScript (by/via) · · how-tos, character-references, html, css, javascript
- 10 JavaScript Testing Tools (by/via) · · javascript, testing, tooling, link-lists
- Why Tabs Are Clearly Superior (by) · · formatting, developer-experience
- Building Twitter Bootstrap (by/via) · · bootstrap
- An Important Time for Design (by/via) · · design
- 10 Must Know CSS and CSS3 Resources and Tools (by/via) · · css, tooling, link-lists
- Introduction to PHPDoc (via) · · introductions, php, documentation
- What We Still Can’t Do Client-Side (by) · · web-platform
- Profiling CSS for Fun and Profit (by) · · css, profiling
- Installing Ruby With RVM on Ubuntu (by/via) · · ruby, installing, unix-like
- What’s New in Firefox 9.0 (by/via) · · user-agents, mozilla, firefox
- 10 Useful Coding Tips, Techs, and Ideas (by/via) · · tips-and-tricks, css, html, link-lists
- Up Close and Personal With HTML5 IndexedDB (via) · · html, indexeddb, databases
- An Introduction to Object Oriented CSS (OOCSS) (by/via) · · introductions, oocss, css
- On HTML and CSS Best Practices (by) · · html, css, best-practices
- Why I’m Excited About “Names” in JavaScript (by) · · javascript
- A Tour of php.ini (by/via) · · php
- I Still Love Flash—Here’s Why (via) · · flash, jquery, comparisons
- jQuery Output Array in Random Order (by/via) · · jquery, arrays, randomness
- SEO Is Dead (via) · · seo, social-media
- Defining and Using Functions in PHP (via) · · php, functions
- Move the Web Forward (by+) · · websites, learning, link-lists
- Getting Started With Sass (by/via) · · introductions, preprocessors, sass
- Introduction to Git (via) · · introductions, git, command-line
- Linking in JSON (by) · · json
- 5 Tips for More Efficient jQuery Selectors (by/via) · · jquery, selectors, tips-and-tricks
- Mobile First Content Strategy (via) · · mobile-first, mobile, content, content-strategy, accessibility, wcag
- From Hypertext to Hyperdevices (by/via) · · web, links, mobile, html
- Vendor Prefixes Have Failed, What’s Next? (by) · · css, vendor-extensions
- The Primitives of the HTML5 Foundation (by) · · videos, html
- Improving the DOM (by) · · dom
- On Web Apps and Their Keyboard Shortcuts (by) · · web-apps, keyboard-shortcuts, usability
- Vendor Prefixes Are Hurting the Web (by) · · css, vendor-extensions, web-platform
- How to Create Multiple Borders in CSS3 (by/via) · · how-tos, css, borders
- Web Designers vs. Web Developers (by) · · career, comparisons
- 10 Handy HTML5/CSS3 Frameworks (by/via) · · html, css, frameworks, link-lists
- What’s New in Firefox 8 (by/via) · · user-agents, mozilla, firefox
- Sublime 2 vs. Notepad++ (by/via) · · code-editors, sublime-text, notepad++, comparisons
- The Importance of Standards (via) · · conventions, formatting, maintainability, collaboration
- Building Web Pages With Local Storage (by/via) · · storage, javascript, user-agents, support
- The Hidden Nuggets of WCAG2: Information Relationships (by/via) · · accessibility, wcag, html, semantics
- A Brief Introduction to Text Replacement With sIFR (by/via) · · introductions, image-replacement, techniques, flash
- Introduction to MongoDB (by/via) · · introductions, databases, mongodb
- Using CORS (by/via) · · cors, security
- On Semantics in HTML (by) · · semantics, html
- Top Minimalist Website Designs: Trends and Examples (by/via) · · design, minimalism, trends, examples
- PHP Namespaces (by/via) · · php, namespaces
- Organizing Mobile (by/via) · · mobile, content, navigation, usability
- Dive Into HTML5… on HTML5 Doctor (by/via) · · html
- Why Google Dart Will Miss Its Target (by/via) · · google, dart, javascript
- Array Handling Functions (by/via) · · php, arrays, functions
- 10 Fantastic jQuery Techniques and Effects (by/via) · · jquery, techniques, effects
- Managing Change in the Cloud (via) · · cloud-computing, maintenance
- Introducing PHP Superglobals (by/via) · · introductions, php
- Responsive [Images] (by/via) · · images, responsive-design
- Scalable and Modular Architecture for CSS (by) · · books, websites, css, smacss
- Demystifying Design (by/via) · · design
- Introduction to PHP Arrays (by/via) · · introductions, php, arrays
- A Farewell to CSS3 Gradients (by/via) · · css, gradients, vendor-extensions, svg, images
- PHP Variables (via) · · php
- Flexbox Is Dead, Long Live Flexbox! (by) · · css, layout
- 9 Popular Cloud Use Cases (by/via) · · cloud-computing, storage, resilience
- 10 Tips for Developing With jQuery in Notepad++ (by/via) · · tips-and-tricks, code-editors, notepad++, jquery
- jQuery Removing Bad Characters in HTML (by/via) · · jquery, html, sanitization
- On URL Readability (by) · · urls, usability
- A Few Design Trends (by/via) · · design, trends
- A Primer on A/B Testing (by/via) · · introductions, testing, javascript, google, analytics
- Why I Love Our Industry (by) · · career, community
- 5 Principles of User-Centered Interface Design (by/via) · · principles, design, user-experience
- 10 of the Best CSS3 Code Generators (by/via) · · css, code-generation, tooling, link-lists
- IE8 Bug With “max-width” and “overflow” (by) · · user-agents, microsoft, internet-explorer, css
- More Logo Markup Tips (by) · · branding, images, logos, html, tips-and-tricks
- Special Entities of HTML (by/via) · · html, character-references
- The UX of Learning (by/via) · · user-experience, design, learning
- Emphasis in Design (by/via) · · design
- Improving on HTML (by) · · html, xforms, xhtml, rdf
- How to Change Image Attributes in WordPress Posts (by/via) · · how-tos, wordpress
- Microsoft Drop Conditional Comments in IE10 (by/via) · · microsoft, user-agents, internet-explorer, conditional-comments
- Learning to Use the “:after” and “:before” Pseudo-Elements in CSS (by/via) · · css, selectors, examples
- HTML5 Please (by+) · · websites, html, css, javascript, apis, polyfills, support, user-agents, web-platform
- Component Models and Encapsulation (by/via) · · discussions, dom, shadow-dom, w3c
- The Mobile Web: Discover the Possibilities (via) · · web, mobile, metrics
- CSS1K (by/via) · · websites, css, minimalism
- Google’s Focus on Quality and the PostRank Acquisition (via) · · google, seo, quality
- Mozilla Release Firefox 5 (by/via) · · user-agents, mozilla, firefox
- The HTML Email Boilerplate (by/via) · · html, email, templates
- Web Page Anatomy (by/via) · · design-patterns, navigation
- What’s New in Google Chrome 12 (by/via) · · user-agents, google, chrome
- Print Style Sheets and URLs (by) · · print, css, usability
- Marking Files as Binary in CVS (by) · · cvs
- Defining Good Design (by/via) · · design, usability
- Web Development Principles: Develop for What Is, Not What Could Be (by) · · principles
- Modern Debugging Tips and Tricks (via) · · javascript, debugging, tips-and-tricks
- Heroku: Your First Staging Environment (by/via) · · heroku, environments
- Hello jQuery Mobile (by/via) · · jquery
- Fluid Images (by/via) · · layout, css, images, responsive-design
- Cascading Style Sheets Level 2 Revision 1 (CSS 2.1) Specification (by+/via) · · css, standards
- Making Forms Fabulous With HTML5 (by/via) · · html, forms, semantics, overviews
- Rendering HTML5 in Older Browsers With Google Chrome Frame (by/via) · · html, google, chrome-frame, user-agents, microsoft, internet-explorer, plugins
- Better Semantics With CSS Combinators and Selectors (by/via) · · css, selectors
- The Story of the HTML5 Shiv (by) · · html, history, polyfills
- How to Detect Browser Support for CSS3 Properties (by/via) · · how-tos, css, support, user-agents, feature-detection
- Hybrid Apps Are BS (by/via) · · web, native
- 10 jQuery and ASP Plugins (by/via) · · jquery, asp, plugins, link-lists
- Reduce Your jQuery Script Loading Times (by/via) · · jquery, embed-code, performance
- More Meaningful Typography (by/via) · · typography, css
- The Angst of Accessibility (by/via) · · accessibility, advocacy
- Font Sizing With “rem” (by) · · css, units, typography
- Confessions of a Converted PHP Developer: Mixing Like a Baker (by/via) · · ruby, php, mixins, comparisons
- HTML5, CSS3, and DOM Performance (by/via) · · videos, html, css, dom, performance
- Normalize.css · · websites, css, resetting
- 3 Usability Testing Habits to Make (by/via) · · usability, testing
- How to Synchronize Your PHP and MySQL Timezones (by/via) · · how-tos, php, mysql, databases
- In The Plex: Cutts Is GoogleGuy (by/via) · · google
- Invert a Whole Webpage With CSS Only (by) · · css, effects
- The Art of Accessibility (by/via) · · accessibility
- Color Theory 101 (by/via) · · introductions, colors, design
- Each One Is the Best—for Different Definitions of “Best” (by) · · layout, silverlight
- JavaScript Madness: Layout Engines · · javascript, user-agents, browser-engines, javascript-engines
- How to Use CSS3 Pseudo-Classes (by/via) · · how-tos, css, selectors, examples
- 15 JavaScript String Functions (by/via) · · javascript, functions
- Animating With jQuery (via) · · jquery, animations
- CSS Mixins (by) · · css, mixins
- The Psychology of Color (by/via) · · design, colors
- HTML5 Boilerplate Went 1.0 (by) · · release-notes, html5-boilerplate
- 10 Ruby on Rails Best Practices (by/via) · · ruby-on-rails, best-practices
- Introduction to Node.js With Ryan Dahl (by/via) · · videos, introductions, nodejs
- Top 50 jQuery Selectors (by/via) · · jquery, selectors
- On CSS Preprocessors (by) · · css, preprocessors, less, sass
- Tracking—CSS “letter-spacing” and Where to Use It (by/via) · · css, typography
- Web Notifications (by) · · notifications, apis, standards
- To Reset or Not Reset—That’s the CSS Question (by/via) · · css, resetting
- Typographic Effects in Canvas (via) · · canvas, javascript, typography
- WHATWG, W3C, and HTML (by) · · whatwg, w3c, html, standards
- Web Cryptography: Salted Hash and Other Tasty Dishes (by/via) · · cryptography, security
- HTML, “@ width,” and “@ height” (by) · · html, images, multimedia, maintainability
- HTML5 Completion Date Announced (by/via) · · html
- Getting Tired With XML (by) · · xml
- The Art of the Single Page Web Site (via) · · design, examples, link-lists
- Using the CSS “border-image” Property (by) · · css, borders, images
- CSSOM, Vars, Mixins, Nesting, and Modules (by) · · css, cssom, custom-properties, mixins, nesting, modules
- Don’t Forget About HTML5’s “Little Guys” (by/via) · · html, semantics
- jQuery and ASP.NET (by/via) · · jquery, asp-net, ajax
- What Is Happening With XBL? (by) · · xbl
- Navigating Bash History With “Ctrl” + “R” (by) · · command-line, unix-like
- Why the Web Needs WebM (by) · · multimedia
- A Simpler Page (by/via) · · design, typography, readability, html, css, simplicity
- What’s New in Drupal 7? (by/via) · · drupal
- The Real HTML5 Boilerplate (by) · · html, templates, html5-boilerplate
- Top 15 jQuery Tricks (by/via) · · jquery, tips-and-tricks, link-lists
- Testing Tricks: CSS Bookmarklets (by) · · css, bookmarklets, testing, tips-and-tricks
- Why Do We Need MicroXML? (by) · · xml, html
- The Lonely Information Architect (by/via) · · information-architecture, communication
- XFrames (by/via) · · xframes, xml, frames
- A Solution to Stop Font Face Fonts Looking Bold on Mac Browsers · · css, fonts, user-agents, apple, unix-like
- Testing Content (by/via) · · content, testing, usability
- MicroXML (by) · · xml
- How to Use the Less CSS Preprocessor for Smarter Style Sheets (by/via) · · how-tos, css, less
- Long Live the Web: A Call for Continued Open Standards and Neutrality (by/via) · · web, standards
- The Accessibility of WAI–ARIA (by/via) · · accessibility, aria, wcag, user-agents, assistive-tech, screen-readers
- ARIA and Progressive Enhancement (by/via) · · accessibility, aria, progressive-enhancement
- Is Facebook a Threat to the Web? (by/via) · · meta, web
- How to Comment in jQuery (by/via) · · how-tos, jquery, comments
- The Document Ready Function (by/via) · · jquery, functions
- How to Write Faster JavaScript Condition Expressions (by/via) · · how-tos, javascript, operators
- Is HTML5 Dirty? (via) · · html, formatting
- 10 Well Known jQuery Events (by/via) · · jquery, events
- Understanding CSS3 Transitions (by/via) · · css, transitions
- Benefits of jQuery (by/via) · · jquery, javascript, libraries
- 5 Useful Basic jQuery Syntax (by/via) · · jquery
- Get Started With Git (by/via) · · introductions, git
- Readability: The Optimal Line Length (via) · · readability, typography, usability
- Should You Close PHP Tags? The Debate Continues… (by/via) · · php, formatting, conventions
- Don’t Use Conditional Comments to Create Classes for IE7+ (by) · · user-agents, microsoft, internet-explorer, conditional-comments
- Improve JavaScript Performance (by/via) · · javascript, performance, optimization
- Is RSS Dead? (by/via) · · syndication, rss
- Why We Don’t Have a Parent Selector (by) · · css, selectors, performance
- The W3C and the “HTML5 Isn’t Ready” Backlash (by/via) · · html, w3c, user-agents, interoperability, support
- W3C: Hold Off on Deploying HTML5 in Websites (by/via) · · html, w3c
- CSS: How to Host Right-to-Left Styling (by) · · how-tos, css, internationalization
- Forward Thinking Form Validation (by/via) · · forms, validation, errors, css
- The “spacer” Element Is Gone (by) · · html, interoperability
- It’s IE9 Beta Download Day (by/via) · · user-agents, microsoft, internet-explorer
- High-Performance String Concatenation in JavaScript (by/via) · · javascript, performance
- On “attr()” and “calc()” (by) · · css, functions
- Chrome Market Share Rises Above 10 Percent (by/via) · · user-agents, google, chrome, metrics
- Do You Still Have a Default Browser? (by/via) · · user-agents
- Google Releases Chrome 6 (by/via) · · user-agents, google, chrome
- IE9 Screenshot Leaked to the Web (by/via) · · user-agents, microsoft, internet-explorer
- HTML5 Peeks, Pokes, and Pointers (by) · · html, apis, overviews
- CSS: A Little More on Less (by/via) · · css, less
- An Implausibly Illustrated Introduction to HTML5 Web Workers (by) · · introductions, web-workers, javascript
- 7 Ways to Recover From Burnout (via) · · career
- HTML5 Boilerplate (by+) · · websites, html, templates, html5-boilerplate
- Announcing: HTML5 Boilerplate (by) · · html, templates, html5-boilerplate
- More on CSS Media Queries for Mobile (by/via) · · css, media-queries, mobile
- List of Chromium Command Line Switches (by) · · chromium, command-line
- Quick Guide to Implement Webfonts via “@ font-face” (by/via) · · guides, fonts, css
- Microsoft to Release IIS Express (by/via) · · servers, microsoft, iis
- A CSS3 Tip (by) · · css, shadows, tips-and-tricks
- The Basics of Web Workers (by/via) · · fundamentals, web-workers, javascript
- 5 Quick Ways to Freshen Up Your Web Site Copy (via) · · content, maintenance, design
- 5 Reasons Why You Can Use HTML5 Today (by/via) · · html
- Node.js Is the New Black (via) · · nodejs
- How to Run Apache and IIS at the Same Time (by/via) · · how-tos, servers, apache, iis, microsoft
- Will JavaScript Function Without the “function” Statement? (by/via) · · javascript, functions
- Canvas Is Coming to IE9 (by/via) · · user-agents, microsoft, internet-explorer, canvas, html
- A Short Guide to Color Models (via) · · guides, colors
- CSS Validation and Vendor Extensions: Throw Warnings, Not Errors (by) · · css, conformance, vendor-extensions
- How to Access the Internet (a Guide From 2025) (via) · · how-tos, web
- Stop Forking With CSS3 (by/via) · · css, anti-patterns
- WordPress 3.0 Ups the Game (via) · · wordpress
- Firefox Unveiled: Gecko Basic Data Flow (by) · · user-agents, mozilla, firefox, gecko, browser-engines, parsing
- In Defense of Hard (by) · · design, simplicity, complexity
- Using Google Chrome Frame (by/via) · · videos, google, chrome-frame, user-agents, microsoft, internet-explorer, plugins
- “Wow, Mona Lisa With Pure CSS!” (by) · · css, html, craft
- Responsive Web Design (by/via) · · responsive-design, media-queries, css
- A Minimal HTML Document (HTML5 Edition) (by/via) · · html, minimalism, templates
- Has Web Development Diverged? (by/via) · · career
- Google Fonts Is Born—Can I Get a Hallelujah!? (by/via) · · google, fonts, typography
- CSS Flexbox Layout Module (by) · · css, layout
- What’s Coming in Firefox 4.0 (by/via) · · user-agents, mozilla, firefox
- Real Web Developers Don’t Need Debugging Tools (by) · · debugging, user-agents, dev-tools, tooling
- Current Browser Market Shares and Trends (by/via) · · user-agents, metrics, trends
- Thoughts on Archiving HTTP (by) · · http
- How to Center an Absolutely Positioned Element Using CSS (by/via) · · how-tos, css, centering
- A Brief History of Markup (by/via) · · history, html, xhtml, xml