Frontend Dogma

“2010s” Archive (2)

Entry (With Sources) and Other Related TopicsDate#
Splicing HTML’s DNA With CSS Attribute Selectors (by/via)1943
, , ,
Building a Non-Blog Site With WordPress (by/via)1942
Writing for Designers (by/via)1941
, ,
Develop WordPress Themes Faster With Gulp (by/via)1940
, ,
A Guide to Caching in WordPress (by/via)1939
, , , ,
How to Configure Lighthouse for Balanced Quality Websites (by)1938
, , , , ,
The Beginner’s Guide to WordPress SEO (via)1937
, ,
The Psychology of Design (by/via)1936
, ,
Taming “this” in JavaScript With [the] Bind Operator (by/via)1935
,
CSS Debugging and Optimization: Minification With CSSO (by/via)1934
, , , ,
Use Cases for Flexbox (by/via)1933
, ,
Privacy by Design: How to Sell Privacy and Make Change (by/via)1932
, ,
Representing Web Developers in the W3C (by/via)1931
,
A Short Guide to Minimal Web Development (by)1930
, , ,
Responsive Images (by/via)1929
, , ,
Building a PWA Using Angular 6 (by/via)1928
, ,
Flexbox: How Big Is That Flexible Box? (by/via)1927
, ,
The Importance of Manual Accessibility Testing (by/via)1926
, , , ,
The “Developer Experience” Bait-and-Switch (by)1925
,
How to Get Started With CSS Animation (by/via)1924
, ,
CSS Architecture: Block Element Modifier (BEM) and Atomic CSS (by/via)1923
, , , ,
Removing jQuery From GitHub.com Frontend (via)1922
, , , , ,
Node vs. Firebase vs. Laravel vs. Rails (by)1921
, , ,
New in Chrome 69 (by/via)1920
, , ,
Take a New Look at CSS Shapes (by/via)1919
,
How to Use Gulp.js to Automate Your CSS Tasks (by/via)1918
, , , ,
Three Input Element Properties That I Discovered While Reading MDN (by)1917
, ,
Links List for Print Styles (by)1916
, ,
A Tour of JavaScript Timers on the Web (by)1915
Web Development and the GDPR (by)1914
, ,
The Platform for Privacy Preferences 1.0 (P3P1.0) Specification (by+/via)1913
, ,
Conversational Semantics (by/via)1912
, ,
Best Practices for Mobile Form Design (by/via)1911
, , ,
CSS Logical Properties and Values Level 1 (by+/via)1910
, ,
20 Tips for Optimizing CSS Performance (by/via)1909
, , ,
Three Ways to Grow Your Traffic and Capture Audience (by/via)1908
, , , ,
The Benefits of Using CSS Grid for Web Form Layout (by/via)1907
, , ,
CSS Logical Properties (by/via)1906
,
Designing for Micro-Moments (via)1905
, ,
37 Theses on CSS and Web Development (by)1904
, , ,
Scroll Bouncing on Your Websites (by/via)1903
,
The Complete Anatomy of the Gutenberg WordPress Editor (by/via)1902
Variable Fonts: What They Are, and How to Use Them (by/via)1901
, , ,
Everything You Need to Know About Alignment in Flexbox (by/via)1900
, , ,
Browser Painting and Considerations for Web Performance (by/via)1899
, , , ,
Icon Fonts vs. SVGs—Which One Should You Use in 2018? (via)1898
, , ,
Component Reusability in React and Vue (by)1897
, , ,
New Syntax for JS “Function Stuff” (by)1896
, ,
The History of CSS Resets (via)1895
, ,
What Happens When You Create a Flexbox Flex Container? (by/via)1894
, ,
The Cost of JavaScript in 2018 (by)1893
, , , , ,
What Do You Need to Know When Converting a Flash Game Into HTML5? (via)1892
, ,
Doing More With Less, an Introduction to a CSS Pre-Processor1891
, , ,
WordPress Notifications Made Easy (by/via)1890
, ,
HTTP/2: The Difference Between HTTP/1.1, Benefits, and How to Use It (via)1889
, , ,
How to Use Feature Flags in Continuous Integration (by/via)1888
, , ,
Converting Images to WebP (by/via)1887
, , , , ,
Webmentions: Enabling Better Communication on the Internet (by/via)1886
,
Linkbuilding: The Citizen’s Field Guide (by+/via)1885
, ,
Better Collaboration by Bringing Designers Into the Code Review Process (by/via)1884
, , ,
Pattern Library First: An Approach for Managing CSS (by/via)1883
, ,
Host Your Static Site on GitLab Pages? (by/via)1882
,
What Is Redux: A Designer’s Guide (by/via)1881
, , ,
AMP, a Strategy (by)1880
, ,
HTTP/2: Background, Performance Benefits, and Implementations (by/via)1879
, ,
Release Notes for Safari Technology Preview 60 (by/via)1878
, , ,
Improving Performance Perception: On-Demand Image Resizing (by/via)1877
, , , ,
The Craft of CSS (by)1876
,
Introduction to Feature Policy (by/via)1875
, ,
Server-Side Optimization With nginx and “pm=static” (by/via)1874
, , ,
Marketing as a Front End Web Developer?1873
WordPress Security as a Process (by/via)1872
, ,
Using Google’s Flutter for Truly Cross-Platform Mobile Development (by/via)1871
, , , , ,
BEM for Beginners: Why You Need BEM (by/via)1870
, ,
7 Performance Tips for Jank-Free JavaScript Animations (by/via)1869
, , ,
The Problem With Patterns (by/via)1868
, , , ,
Making Your Website Faster and Safer With Cloudflare (by/via)1867
, , ,
DRY HTML or DRY CSS? (by/via)1866
, , , , , ,
10 Things I Regret About Node.js (by/via)1865
,
Debugging JavaScript Projects With VS Code and Chrome Debugger (by/via)1864
, , , , , , , ,
A Beginner’s Guide to Babel (via)1863
, , ,
A Reference Guide for Typography in Mobile Web Design (via)1862
, , ,
How Do You Know Your Website Is a Success? (by/via)1861
, , , , , , , ,
Using ES Modules in the Browser Today (by/via)1860
,
Managing Architecture Decision Records With ADR-Tools (by)1859
, ,
The History of WordPress (via)1858
,
Whatever Happened to the Semantic Web? (via)1857
, , , ,
Authenticating Firebase and Angular With Auth0 (by/via)1856
, ,
15 Bootstrap Tools and Playgrounds (by/via)1855
, ,
What the Heck Does “Script Error” Mean? (by/via)1854
,
10 Tricks and Techniques to Make the Most Out of Sketch (by/via)1853
, ,
The Slow Death of Internet Explorer and the Future of Progressive Enhancement (by/via)1852
, , ,
A Strategy Guide to CSS Custom Properties (by/via)1851
, , ,
Don’t Use My Grid System or Any Others (by/via)1850
, , ,
ARIA Serious? (by/via)1849
, ,
The Dangers of Being a Web Developer (by/via)1848
,
Responsive Tables, Revisited (by)1847
, ,
Things Designers Should Know About SEO in 2018 (by/via)1846
,
New CSS Features That Are Changing Web Design (by/via)1845
, ,
How to Automate a Design (via)1844
, ,
Priority Guides: A Content-First Alternative to Wireframes (via)1843
, ,
Introduction to Material Design (by/via)1842
, , , ,
10 Essential Sublime Text Plugins for JavaScript Developers (via)1841
, , , ,
Setting Up an ES6 Project Using Babel and Webpack (by/via)1840
, ,
rfc.fyi (by)1839
,
An Introduction to Drupal for React Developers (by+/via)1838
, ,
JavaScript Design Patterns: The Singleton (via)1837
,
Introduction to the Fetch API (by/via)1836
, , ,
Understanding ES6 Modules (by/via)1835
, , ,
Best Practices With CSS Grid Layout (by/via)1834
, , ,
CSS Optimization Basics (by)1833
, , ,
Go Testing Style Guide (by)1832
, , ,
Going Offline (by/via)1831
, , ,
What Are the Differences Between PhpStorm and WebStorm? Which IDE Is Right for You? (via)1830
, , , ,
Designing for Accessibility and Inclusion (via)1829
, , , , , , , , , ,
Art Directing for the Web With CSS Grid Template Areas (by/via)1828
, , ,
A Practical Guide to Angular Directives (by/via)1827
,
MongoDB Evolved (via)1826
, ,
Introducing Last Painted Hero (by/via)1825
,
Angular 2 Components and Providers: Classes, Factories, and Values (by/via)1824
Python Developers Survey 2017 Results (via)1823
,
Creating a UX Strategy (by/via)1822
, ,
Using Ethics in Web Design (by/via)1821
, , ,
Copyright Law Basics for UK Software Developers (via)1820
, ,
Trickle Down Accessibility (by)1819
,
PostCSS: Shiny CSS Preprocessor Written in JavaScript? (by/via)1818
, , ,
Conversational Design (via)1817
,
Moving From Flash to HTML, CSS, and JavaScript (by/via)1816
, , , ,
Could This Be Easier? (by)1815
10 Advanced Joomla Tips to Become a Pro (via)1814
,
We Write CSS Like We Did in the 90s, and Yes, It’s Silly (by/via)1813
, , , ,
Your Interactive Makes Me Sick (by/via)1812
, , ,
What Happens to Us Does Not Happen to Most of You (by/via)1811
,
How GDPR Will Change the Way You Develop (by/via)1810
, ,
Styling Empty Cells With Generated Content and CSS Grid Layout (by/via)1809
, , ,
Safari 10.0 (via)1808
, , ,
Release Notes for Safari Technology Preview 50 (by/via)1807
, , ,
Animating Bootstrap Carousels With GSAP’s Animation Library (via)1806
, , ,
HTML, CSS, and Dependency Direction (by)1805
, , , ,
Replacing jQuery With Vue.js: No Build Step Necessary (by/via)1804
, ,
A Comprehensive Guide to User Experience Design (by/via)1803
, ,
Front-End Frameworks: Custom vs. Ready-to-Use Solutions (by/via)1802
, ,
How Declaration Repetition Developed Over Time, a Statistically Insignificant Sample (by)1801
, , ,
Selectors Level 4 (by+/via)1800
, ,
Why I Love Bootstrap, and Why You Should Too (by/via)1799
Debugging JavaScript With a Real Debugger You Did Not Know You Already Have (by+/via)1798
,
What’s New in ECMAScript 2018 (by)1797
,
The Compact Guide to Web Maintainability: 200 Tips and Resources (by)1796
, , ,
Work-Life Balance: Tips From the Community (by/via)1795
, ,
Why Fast Matters (by/via)1794
, ,
Sacrificing the Golden Calf of “Coding” (by/via)1793
, ,
How to Internationalize Your WordPress Website (by/via)1792
, , ,
How to Optimize CSS and JS for Faster Sites (via)1791
, , , , ,
Finding Dead CSS (by)1790
, ,
Laws of UX (by)1789
, ,
Universal Principles of User Experience Design (by/via)1788
, , ,
Unit Test Your JavaScript Using Mocha and Chai (by/via)1787
, ,
An Introduction to Functional JavaScript (by/via)1786
, ,
Visual Studio Code Can Do That? (by/via)1785
, ,
A Letter About Google AMP (by+)1784
, , ,
The Two Extremes of Writing CSS, and What We Can Learn From Them (by)1783
, , , ,
What New Developers Should Really Focus On (by)1782
,
So You Want to Become an Accessibility Specialist (via)1781
,
React’s Accessibility Code Linter (by/via)1780
, , , ,
HTML 5.2 (by+/via)1779
,
Writing Automated Tests for Accessibility (by/via)1778
, , , ,
How the Sausage Gets Made: The Hidden Work of Content (by/via)1777
,
Understanding CSS Layout and the Block Formatting Context (by/via)1776
,
Further Working Mode Changes (by/via)1775
, , , , , ,
Accessibility in Resizing Text (via)1774
,
“await” vs. “return” vs. “return await” (by)1773
,
Everything You Ever Wanted to Know About Prototyping (but Were Afraid to Ask) (by/via)1772
, ,
A Developer’s Guide to Better Accessibility (by+/via)1771
, , , , , ,
What Donald Rumsfeld Can Teach Us About Software Estimates (by)1770
, ,
The Evolution of User Experience Design (by/via)1769
,
New in Chrome 63 (by/via)1768
, , ,
5 Common Misconceptions About Web Accessibility (by/via)1767
The State of UX in 2018 (by+/via)1766
, ,
Performance of CSS Selectors Is Still Irrelevant (by)1765
, ,
Designing for a Browserless Web (via)1764
, , ,
Progressive Web Apps: A Crash Course (via)1763
, , , , ,
Building Accessible Menu Systems (by/via)1762
, , ,
Optimizing CSS: Tweaking Animation Performance With DevTools (by/via)1761
, , , , , , ,
On Big Picture Thinking in Web Development (by)1760
, , , , ,
A Comprehensive Guide to Web Design (by/via)1759
, , , , , , , ,
Faux Grid Tracks (by/via)1758
, ,
How to Optimize SQL Queries for Faster Sites (by/via)1757
, , , , , ,
Upgrade Your Project With CSS Selector and Custom Attributes (via)1756
, , ,
CSS: The Reason Why Selectors Should Be Ordered, Too (by)1755
, ,
Using CSS Grid: Supporting Browsers Without Grid (by/via)1754
, , , , ,
The Future of the Browser (by/via)1753
, , ,
Testing Standards (by)1752
, , ,
Static Site Generation With Grow: How to Set Up Syndication Feeds (by)1751
, , ,
All You Need to Know About CSS-in-JS (by)1750
, ,
Planning for Accessibility (by/via)1749
, , ,
10 Simple Tips to Improve User Testing (by/via)1748
, , ,
Creating Secure Password Resets With JSON Web Tokens (by/via)1747
, , ,
Ten Extras for Great API Documentation (via)1746
, ,
Understanding the “Vary” Header (by/via)1745
, , ,
Web Typography: Designing Tables to Be Read, Not Looked At (by/via)1744
, , ,
Your First PHP Code (via)1743
UX: What Can We Prototype? What Can’t We Prototype? (via)1742
, , , ,
DRY CSS: How to Use Declarations Just Once, Effectively (by)1741
, , ,
Reboot, Resets, and Reasoning (by/via)1740
, ,
5 Reasons Against Resets, Normalizers, Reboots (by)1739
,
The Front-End Checklist (by)1738
, , , , , , , ,
A Look Back at the History of CSS (by/via)1737
, , , ,
Learn a CSS Framework in 6 Minutes With Bulma (by+/via)1736
, ,
JavaScript Functions That Define and Rewrite Themselves (via)1735
,
Understandable-Simple vs. Minimal-Simple Code (by)1734
,
Minimalistic Design With Large Impact: Functional Minimalism for Web Design (by/via)1733
,
Using Webfonts (by/via)1732
,
The Ultimate Guide for Building Awesome Joomla Websites (by)1731
, ,
On Enforcing Coding Guidelines (by)1730
, ,
CSS/CSS3 Flexbox Layout (by/via)1729
, ,
CSS Grid Gotchas and Stumbling Blocks (by/via)1728
, , ,
Considering Open Source Licenses (via)1727
,
Getting Started With Redux (by/via)1726
, , ,
CSS “font-display”: The Future of Font Rendering on the Web (by/via)1725
, ,
The Web’s First (and Second) Browser (by)1724
, , ,
New WebKit Features in Safari 11 (by/via)1723
, , , ,
A Guide to Testing React Components (via)1722
, , ,
Introduction to WebRender—Browsers Today (by/via)1721
, , , ,
Release Notes for Safari Technology Preview 40 (by/via)1720
, , ,
The Ten Essentials for Good API Documentation (via)1719
, , ,
Building Inclusive Toggle Buttons (by/via)1718
, , , ,
Taking CSS Linting to the Next Level With Stylelint (by/via)1717
, ,
Encrypted Media Extensions (via)1716
, , ,
The Cost of Frameworks, Illustrated (by)1715
,
What’s New in React 16? (by/via)1714
CSS @-Rules, an Overview (by)1713
,
Announcing CoffeeScript 2 (via)1712
,
Conducting the Technical Interview (by/via)1711
, ,
A Guide to Setting Up “Let’s Encrypt” SSL on Shared Hosting (via)1710
, ,
The State of the Web (by)1709
,
What We Should Teach Up-and-Coming Developers (by)1708
, , ,
How to Write Better Code: The 3 Levels of Code Consistency (by/via)1707
,
Yes, That Web Project Should Be a PWA (by/via)1706
,
Debunking 3 Common WordPress Myths (by/via)1705
, ,
What Kills and What Saves Content Management Systems (by)1704
, ,
Improve Web Typography With CSS “font-size-adjust” (via)1703
, ,
CSS Architecture and the Three Pillars of Maintainable CSS (by/via)1702
, , , ,
Integrating Animation Into a Design System (by/via)1701
, ,
The Nine Principles of Design Implementation (by/via)1700
, , ,
JavaScript Design Patterns: The Observer Pattern (via)1699
,
What’s the Difference Between Sass and SCSS? (by/via)1698
How to Work Out What to Charge Clients: The Honest Version (by/via)1697
, ,
CSS Inheritance: An Introduction (via)1696
, ,
Getting Started With Sass (by/via)1695
, ,
Web Development: How Making Our Own Lives Difficult Is More Important Than We Think (by)1694
, ,