博客 / 列表

Geoff Graham - iA Presenter: A Case Study On Product Pricing Considerations

This article has been kindly supported by our dear friends at iA who create beautiful, human-centric experiences with their iA Writer and Presenter products. Thank you! So, you’ve created a

Pricing , Case Studies , Business

Geoff Graham - Meet Codux: The React Visual Editor That Improves Developer Experience

This article has been kindly supported by our dear friends at Wix who are known to give you the freedom to create, design, manage and develop your web presence exactly the way you want. Thank you

react , workflow , Tools

Geoff Graham - Behind The Curtains Of Wikipedia Redesign

Wikipedia is more than a website — it’s perhaps a cornerstone of the World Wide Web. For decades, the site has provided a model for collaborating online, designing long-form content layouts, and sup

Interviews , ux , Design , ui

Geoff Graham - Writing CSS In 2023: Is It Any Different Than A Few Years Ago?

Is there anything in the front-end world that’s evolving faster than CSS these days? After what seemed like a long lull following blockbusters Flexbox and Grid, watching CSS release new features ove

Guides , Techniques , Tools , Css

Geoff Graham - Running A Page Speed Test: Monitoring vs. Measuring

This article has been kindly supported by our dear friends at DebugBear who help optimize web performance to improve user experience. Thank you! There is no shortage of ways to measure the

performance , optimization , Techniques , Tools

Geoff Graham - Falling For Oklch: A Love Story Of Color Spaces, Gamuts, And CSS

I woke up one morning in early 2022 and caught an article called “A Whistle-Stop Tour of 4 New CSS Color Features” over at CSS-Tricks. Wow, what a gas! A new and wider color gamut! New color spaces

Techniques , Css , Design

Geoff Graham - How Smashing Magazine Uses TinaCMS To Manage An Editorial Workflow

Smashing Magazine is drastically different today than it was just a few years ago, and you may not have even noticed. That’s how it often is with back-end development — the complete architecture cha

cms , Case Studies , Smashing

Geoff Graham - The Problem With WordPress Is Positioning, Not Plugins

Ask just about any casual user to explain the difference between WordPress.org and WordPress.com, and you’re likely to get a shrug in response. I know this because it’s one of the first things I ask

wordpress , Opinion Column

Geoff Graham - A Roundup Of WCAG 2.2 Explainers

WCAG 2.2 is officially the latest version of the Web Content Accessibility Guidelines now that it has become a “W3C Recommended” web standard as of October 5. The changes between WCAG 2.1 and 2.2 a

Roundup , Accessibility

Geoff Graham - The Fight For The Main Thread

This article has been kindly supported by our dear friends at SpeedCurve who not only help people measure the speed of their websites, but also identify and fix performance issues. Thank you!

performance , Tools , testing

Geoff Graham - Answering Common Questions About Interpreting Page Speed Reports

This article has been kindly supported by our dear friends at DebugBear, who help optimize web performance to improve user experience. Thank you! Running a performance check on your site is

performance , optimization , Techniques , Tools

Geoff Graham - A Few Ways CSS Is Easier To Write In 2023

A little while back, I poked at a number of “modern” CSS features and openly evaluated whether or not they have really influenced the way I write styles. Spoiler alert: The answer is not much. Some

Techniques , Tools , Css

Geoff Graham - Preparing For Interaction To Next Paint, A New Web Core Vital

This article has been kindly supported by our dear friends at DebugBear, who help optimize web performance to improve user experience. Thank you! There’s a change coming to the Core Web Vit

performance , Core Web Vitals , optimization

Geoff Graham - Frequently Heard In My Beginning Front-End Web Development Class

I felt uninspired for a spell in 2019 and decided to enroll in a beginning-level community college course on web development as a way to “spice” things up, sort of like going backwards in order to m

workflow , Inspiration , Web Design

Geoff Graham - Reporting Core Web Vitals With The Performance API

This article has been kindly supported by our dear friends at DebugBear, who help optimize web performance to improve user experience. Thank you! There’s quite a buzz in the performance com

performance , Core Web Vitals , optimization , API

Geoff Graham - In Praise Of The Basics

Lately, I’ve been thinking about the basics of web development. Actually, I’ve been thinking about them for some time now, at least since I started teaching beginning web development in 2020. I’m f

Inspiration , Career , Css , HTML

Geoff Graham - Why Optimizing Your Lighthouse Score Is Not Enough For A Fast Website

This article has been kindly supported by our dear friends at DebugBear, who help optimize web performance to improve user experience. Thank you! We’ve all had that moment. You’re optimizin

performance , Core Web Vitals , optimization , Tools

Geoff Graham - Tight Mode: Why Browsers Produce Different Performance Results

This article has been kindly supported by our dear friends at DebugBear, who help optimize web performance to improve user experience. Thank you! I was chatting with DebugBear’s Matt Zeuner

performance , optimization , Tools