[ 87 posts ]
Posts, aka Blog Posts
Articles I really wanted to share or felt compelled to write because I didn't find what I was looking for. They've survived refactors and redesigns since 2012.
"Write the article you wish you found when you googled something."
[ Blog Roll ]
2026
[ 4 posts ]
- Losing My Loyalty May 17, 2026 · Front-End Dev
From CoffeeCup to Photoshop, I've been fiercely loyal to my tools for years — but exploration and orchestration are replacing that loyalty now. - Read Later, Meet Stash May 02, 2026 · Front-End Dev
After declaring 'read later' bankruptcy on Pocket, I moved to Notion and I'm now building my own tool for queuing and saving links. - DataTune 2026 Mar 08, 2026 · Conferences
My first DataTune Conf in Nashville — AI adoption struggles, the data science and engineering crossover, and reactions to the newest LLM releases. - Trying OpenClaw Feb 25, 2026 · Front-End Dev
Initial setup and some simple automations while trying out OpenClaw for the first time.
2025
[ 7 posts ]
- The Best Thing Since Browser-Based Code Challenges Nov 17, 2025 · Front-End Dev
How learning to code shifted from browser-based interactive challenges to adaptive, AI-driven learning. - Tag, You're Subscribed Jul 15, 2025 · General
Why I've leaned hard into email newsletters for industry news, and the ones I love reading most. - Render ATL 2025 Jun 14, 2025 · Conferences
Recapping Render ATL 2025 — the AI Summit, hands-on workshops, and how much AI took over this year's conference lineup. - Trendy UI with Clip-Path and Grid Apr 30, 2025 · Front-End Dev
Reverse-engineering mode.com's rounded, overlapping UI to figure out how they pulled off the layout with CSS Grid, clip-path, and flexbox. - CSS Scrolling Images Mar 10, 2025 · Front-End Dev
A single line of CSS that makes a row of images scroll smoothly, no JavaScript or extra markup required. - Cursor Makes Web Dev Fun Jan 29, 2025 · Front-End Dev
Cursor turns tedious React and TypeScript boilerplate into quick tab-to-accept suggestions, making the actual building fun again. - Building a Lovable Tool with AI Jan 15, 2025 · Front-End Dev
Sketching a list app in Excalidraw first, then building the 'minimum lovable product' version with Lovable AI.
2024
[ 4 posts ]
- Playing With Relume Layouts Jul 08, 2024 · Front-End Dev
Recreating a Relume release-day layout in Astro with GSAP, since I'm not using React or Webflow anymore. - Adding TinaCMS To My Astro Site May 21, 2024 · Front-End Dev
Adding TinaCMS to my Astro site — quick setup, some learning curve, and why I picked it over Forestry. - Footer Link Columns With Subgrid May 15, 2024 · Front-End Dev
Using CSS subgrid to solve the old problem of aligning footer link columns without extra markup. - Webflow for Web Devs Feb 09, 2024 · Front-End Dev
A recorded Tampa Devs Meetup talk sharing what I've learned building sites in Webflow.
2023
[ 14 posts ]
- A Short Review of My First Webflow Project Jul 19, 2023 · Front-End Dev
My first real no-code project: a fast, fun Front-End Conf landing page built in Webflow instead of Framer. - Strapi Series, Part 11: Header and Footer Links Jun 12, 2023 · Front-End Dev
Refactoring Header and Footer components to pull real links data from Strapi, using a compound-components approach. - Render ATL 2023 Jun 03, 2023 · Conferences
Recapping Render ATL 2023 — the talks, the vibe, and why it's one of my favorite conferences. - Strapi Series, Part 10: Links Data and Requests May 11, 2023 · Front-End Dev
Building the first Strapi collection and single type for page links, with a video walkthrough of the setup. - Strapi Series, Part 9: Thinking In Data May 03, 2023 · Front-End Dev
Lessons learned from my first attempts at modeling this Strapi project's content as data instead of pages. - Strapi Series, Part 8: Font Sizes and Colors Apr 20, 2023 · Front-End Dev
Identifying font size and color patterns in the designs and planning how to implement them in Strapi. - Strapi Series, Part 7: Light and Dark Mode Apr 19, 2023 · Front-End Dev
Planning dark mode support for the Strapi site, plus a curveball around how much customization to allow in the admin. - Strapi Series, Part 6: Coming Soon QA Apr 17, 2023 · Front-End Dev
Adding TypeScript and Storybook to verify the coming-soon component, plus a neat trick for having ChatGPT document it. - Strapi Series, Part 4: A Fake Company Apr 10, 2023 · Front-End Dev
Inventing a fake company, and a music-adjacent name, to make this Strapi project's designs and data feel real. - Strapi Series, Part 5: A Coming Soon Component Apr 10, 2023 · Front-End Dev
Hooking a Strapi-powered coming-soon component up to collect emails before the real site launches. - Strapi Series, Part 1: Project Outline Apr 09, 2023 · Front-End Dev
An overview of what I hope to build in this Strapi series — learning to create flexible, well-architected components. - Strapi Series, Part 2: Architectural Decisions Apr 09, 2023 · Front-End Dev
Documenting the basic architecture decisions behind this Strapi project, even if it's a stretch to call it a real ADR. - Strapi Series, Part 3: Repo Setup Apr 09, 2023 · Front-End Dev
Cloning, yarning, and command lining my way through setting up the marketing site, admin, and Strapi repos. - I Didn't Write This Blog Post Apr 04, 2023 · Front-End Dev
An experiment in letting the computers take over this blog post, start to finish.
2022
[ 1 post ]
2021
[ 1 post ]
2020
[ 9 posts ]
- Custom collection list markup in Eleventy Dec 16, 2020 · Front-End Dev
Trying something with using custom markup for each item in a collection list - Eleventy and Netlify for NPM newbs like me Dec 15, 2020 · Front-End Dev
Sharing the npm and Netlify configuration basics that were new to me when I got started with Eleventy. - Fighting Tooling Fatigue Dec 13, 2020 · Front-End Dev
Redesigning my site turned into adding Tailwind to Eleventy, which turned into fighting failing deploys and plugin configs. - Simple side nav: Flexbox vs. Grid Aug 16, 2020 · Front-End Dev
Building a sidebar nav that shifts layout at tablet sizes, and settling the flexbox-vs-grid question for this case. - Mapping On The Web Is Hard, Sorta Mar 08, 2020 · Front-End Dev
What I learned (the hard way) trying to build an interactive map with points and a scrollable timeline. - Mapping the Long Island Murder Victims Mar 07, 2020 · True Crime
A map of a series of unsolved murders in Long Island from the 1990s until the 2010s - Visualizing a Disruptive Album: beerbongs & bentleys Feb 17, 2020 · Front-End Dev
Applying what I learned in Fullstack D3 to a passion project: visualizing disruptive albums with real data. - Prop Data Preferences Jan 18, 2020 · Front-End Dev
Debating the 'best practice' for passing looped data down through props after a PR discussion at work. - Visiting Gilgo Beach Jan 15, 2020 · True Crime
Taking a Lyft down Ocean Parkway at night to see where the Gilgo Four were discovered, and what that felt like.
2019
[ 3 posts ]
- Getting Closer To Critical CSS By Default Oct 20, 2019 · Front-End Dev
How adopting CSS-in-JS tooling got me closer to shipping only the critical CSS a page actually needs. - Injecting a banner populated with cookie data Sep 18, 2019 · Front-End Dev
Sharing how I built a promo banner that pulls its content from cookie data. - Embracing Emotion, with Gatsby Apr 17, 2019 · Front-End Dev
Crushing on Gatsby and trying to organize my styles with Emotion instead of plain CSS.
2017
[ 3 posts ]
- A New Adventure Sep 10, 2017 · General
On leaving my job, some freelance work with Bridge + Bloom, and joining DataCamp to build a front-end team. - Building a Small PWA with Preact and Firebase Jul 23, 2017 · Front-End Dev
Sharing how I built a small exercise-tracking PWA using Preact and Firebase. - Turning the Page Jul 02, 2017 · General
Leaving Code School and Pluralsight after years of building newsletters, courses, and community.
2016
[ 5 posts ]
- Stumbling Through Learning About Event Listeners Sep 15, 2016 · Front-End Dev
Thinking I figured out event listeners, being wrong, and sharing the stumble anyway. - I'm Learning How to Solve Problems with JavaScript Aug 08, 2016 · Front-End Dev
Walking through my solution to a JavaScript brain teaser, warts and all. - Reducing HTML Email Code Jul 16, 2016 · Front-End Dev
Taking a crack at refactoring a bloated HTML email after reading about the problems with newsletters. - Rethinking My eMMail Workflow Jun 30, 2016 · Front-End Dev
After talking about my offline email workflow at The Email Design Conference, Litmus showed me why Builder changes everything. - Pursuing a Nanodegree (1 of ?) Jun 26, 2016 · Front-End Dev
Diving into a Udacity nanodegree to finally learn functional JavaScript, on top of every other resource I'd already stocked up.
2015
[ 2 posts ]
- TIL Executing Local Ruby Nov 20, 2015 · Front-End Dev
Sharing how I learned to shell out to a local Ruby script to solve a problem I couldn't crack in JS. - The Email Design Conference 2015 Aug 29, 2015 · Conferences
Recapping The Email Design Conference 2015, including the talk I gave on the organized chaos of email creation.
2014
[ 13 posts ]
- Front-End Conf Lives! Oct 23, 2014 · Conferences
How Front-End Conf kept going, thanks to friends who stepped up to help run it. - Give Back Oct 07, 2014 · General
Supporting an awesome community project alongside two of my favorite people, Carl Smith and Andi Graham. - Experiment - Personal JSON-based API Aug 30, 2014 · Front-End Dev
Experimenting with serving my own bio as a personal JSON API, sharing the bumbling process as I go. - Thank You Aug 28, 2014 · Conferences
Reflecting on just how amazing the people in this community are, and saying thank you. - No Sleep til Portland Jul 21, 2014 · Conferences
Building up to running our first Front-End Conf event in Portland, sleep be damned. - Front-End Conf Finales Jun 09, 2014 · Conferences
Looking back on the last two times we ran Front-End Conf before calling it. - Why Grok is Special Apr 07, 2014 · Conferences
Grok took the best part of conferences — the hallway conversations — and made that the whole point of the event. - Fun With Responsive Email Banners Mar 27, 2014 · Front-End Dev
Making responsive HTML email banners work using old-school HTML tables, for the win. - A Shift in Focus Mar 03, 2014 · General
Changing roles from split design/dev work to a focused product role, and what prompted the shift. - I Forgot About Dre Jan 27, 2014 · General
A review of the awesome design work behind the Beats app, and how good it made me feel about it. - An API Event? Jan 23, 2014 · Front-End Dev
Testing the waters for a conference event idea focused entirely on learning about APIs. - Front-End Conf Update Jan 19, 2014 · Conferences
Updates on this year's Front-End Conf, held up by a big career change happening in Cherrie's life. - Photoshop's Timeline Rocks Jan 08, 2014 · Front-End Dev
Sharing how I stumbled my way through making a GIF with Photoshop's timeline feature.
2013
[ 8 posts ]
- Upcoming Events in '13 Aug 17, 2013 · Conferences
A listing of the front-end conferences worth putting on your radar and attending in 2013. - Front-End Conf 2013 Jul 18, 2013 · Conferences
Recapping Front-End Conf 13 and the inspiring moments that make running it worth it.
- The Trouble with "The Trouble with Code School" Apr 30, 2013 · General
A reply to Zach Wentz's post on the real flaw in online coding education platforms. - Mixture and Firebase and Public APIs Apr 07, 2013 · Front-End Dev
Playing with Mixture, Firebase, and public APIs while learning to share what I build via video. - Playing With Data URIs Mar 21, 2013 · Front-End Dev
Following up on yesterday's post, testing what data URIs can actually do for image performance. - Going Live With Number Five Mar 20, 2013 · Front-End Dev
Launching the site for the 5th Front-End Conf, and what it took to get there. - Ricardo Rally Time Feb 27, 2013 · General
A friend's attempt at building an iPad app, and rallying to help however I can. - Sass Color Variable Pop Quiz Jan 21, 2013 · Front-End Dev
Sharing the results from asking developers when and where they actually set Sass color variables.
2012
[ 13 posts ]
- Future of Front-End Conf Oct 05, 2012 · Conferences
Some changes coming to future versions of Front-End Conf, and why we're making them. - I'm Down With SVG Sep 30, 2012 · Front-End Dev
Why SVG beats PNG for rendering Ricardo Gimenes' illustrations on the Front-End Conf site. - Circles Conf 2012 Sep 22, 2012 · Conferences
Recapping the first Circles Conference, bringing together creatives doing work for non-profits. - re:build Conference 2012 Sep 22, 2012 · Conferences
Recapping re:build 2012 in Indianapolis, and the people who made the trip happen. - See Nick Preprocess Aug 15, 2012 · Front-End Dev
Launching Assembling Sass at Code School, Nick's course on preprocessing with style. - Playing With CSS Hat Jul 21, 2012 · Front-End Dev
Testing CSS Hat, a Photoshop plugin that converts layer styles into CSS, and comparing its output against my hand-coded version. - Mondays Rock Jul 16, 2012 · Front-End Dev
Whiteboard coding sessions with Envy's front-end team turned Mondays into the best part of my week. - Production vs. Shipping Jul 16, 2012 · Front-End Dev
How thinking about shipping instead of just production changes the way you approach your work. - Growing with Envy Jul 12, 2012 · Front-End Dev
Joining Envy Labs and Code School as a front-end dev, and how big of a change that really is. - A Sass Noob using Math for Flexible Widths Jun 18, 2012 · Front-End Dev
Learning Sass and Compass math to finally stop hand-calculating fluid width conversions. - Sass and Compass Pairing with Michael Parenteau Jun 17, 2012 · Front-End Dev
Michael Parenteau showed me the ropes of getting started with Sass and Compass on a real project. - Rebuilding Jun 16, 2012 · General
Rebuilding my personal site after being kind of forced into it, and why contemplating mortality made it feel like an opportunity. - Fluid Mar 12, 2012 · General
Waxing poetic on how watching nature changed the way I think about responsive design and building for the web.