Night & Day
How AI-assisted development made it cheaper to experiment with and ship a carefully reviewed light and dark theme.
Topic / web-engineering
Front-end development, web architecture, performance, and tooling.
How AI-assisted development made it cheaper to experiment with and ship a carefully reviewed light and dark theme.
Why and how I moved a seventeen-year-old WordPress blog to a file-based Rails 8 application without sacrificing its URLs or history.
The choices behind a fast, reusable front-end environment for coding interviews and small React prototypes.
A compact multi-stage Docker pattern for shipping a standalone Next.js build with Node.js and Yarn.
Rebuilding a long-running scripture-memory project with Next.js, React, Tailwind CSS, and multilingual content.
Refreshing a consulting website around clearer services, stronger project evidence, and measurable performance.
A practical definition of user experience, the work front-end engineers contribute, and why both matter to a business.
Guide to configuring Babel 7 to work with esm, Jest, JSX, and Preact server-side rendering.
Guide to configuring AWS IAM policy to grant user or group rights to a specific S3 bucket and CloudFront distribution for static website hosting.
Notes from WordCamp Seattle 2013 including Scott Berkun's Write or Die talk, WordPress as a gateway drug, and automated WordPress development with GruntJS.
The open source community is switching from MySQL to MariaDB, an enhanced drop-in replacement created by the original MySQL developers.
Slides from my presentation about web performance optimization for WordPress.
I spoke at the October Seattle WordPress Developers Meetup on web performance optimization for WordPress with front-end optimization tips.
Overview of mobile web development frameworks including jQuery Mobile, Sencha Touch, and SproutCore.
Attending and organizing WordCamp Seattle 2011, a one-day conference about WordPress with speakers including Scott Berkun and Andrew Nacin.
Quick guide to hiding the WordPress admin bar in WordPress 3.1.
WordCamp Seattle 2011 was held on April 16, 2011, at the University of Washington - a one-day conference about WordPress.
The Seattle WordPress Meetup community for business people, consultants, designers, developers, and system administrators, powered by WordPress, BuddyPress, and bbPress.
Guide to installing and configuring the XHP PHP extension by Facebook on Ubuntu.
WordPress 2.9 was released with new features including a trash system for posts and comments, a built-in image editor, batch plugin updating, and easier video embedding.
The website had an updated design in late 2009 with a custom WordPress theme.
WordCamp Seattle 2009 happened on September 26 at the Adobe office in Fremont with keynote speakers Chris Pirillo and Liz Strauss.
Essential resources for web developers including Stack Overflow, GitHub, Hacker News, CPAN, and PerlMonks.
Guide to making IE8 display websites in IE7 compatibility mode.
Overview of anti-spam solutions including Akismet, Mollom, and TypePad AntiSpam for protecting WordPress, Movable Type, and other platforms from comment spam.
Resources for getting started with WordPress including installation guides, theme resources, plugin directory, and Akismet anti-spam tool.
In 2008, the site was successfully updated to WordPress 2.5.
Learn about the WordPress 2.5 release and its redesigned admin Dashboard, improved tag management, better password security, Shortcode API, and more features.
Guide to setting up wireless audio with Apple Airport Express and Airfoil.