[ 87 posts ]

Posts, aka Blog Posts

2026

[ 4 posts ]

  1. Losing My Loyalty May 17, 2026 Exploration and orchestration are replacing it
  2. Read Later, Meet Stash May 02, 2026 Building my own tool for queuing and saving
  3. DataTune 2026 Mar 08, 2026 Another awesome experience
  4. Trying OpenClaw Feb 25, 2026 Initial setup and some simple automations

2025

[ 7 posts ]

  1. The Best Thing Since Browser-Based Code Challenges Nov 17, 2025 From interactive learning to adaptive learning
  2. Tag, You're Subscribed Jul 15, 2025 So many newsletters that I love
  3. Render ATL 2025 Jun 14, 2025 Another awesome experience
  4. Trendy UI with Clip-Path and Grid Apr 30, 2025 A line of CSS to make images scroll
  5. CSS Scrolling Images Mar 10, 2025 A line of CSS to make images scroll
  6. Cursor Makes Web Dev Fun Jan 29, 2025 Cursor helps you focus on building instead of boilerplate
  7. Building a Lovable Tool with AI Jan 15, 2025 Using Lovable AI to create a list app

2024

[ 4 posts ]

  1. Playing With Relume Layouts Jul 08, 2024 Building a layout with Greensock
  2. Adding TinaCMS To My Astro Site May 21, 2024 Quick and easy setup with some learning
  3. Footer Link Columns With Subgrid May 15, 2024 New tech applied to an old problem
  4. Webflow for Web Devs Feb 09, 2024 A meetup talk for Tampa Web Devs

2023

[ 14 posts ]

  1. A Short Review of My First Webflow Project Jul 19, 2023 A mix "no code" and "yes code"
  2. Strapi Series, Part 11: Header and Footer Links Jun 12, 2023 Refactoring components to use the links data
  3. Render ATL 2023 Jun 03, 2023 Recap of an awesome experience
  4. Strapi Series, Part 10: Links Data and Requests May 11, 2023 The first collection and another single type
  5. Strapi Series, Part 9: Thinking In Data May 03, 2023 Learning valuable lessons from initial creation attempts
  6. Strapi Series, Part 8: Font Sizes and Colors Apr 20, 2023 Identifying patterns and planning for implementation
  7. Strapi Series, Part 7: Light and Dark Mode Apr 19, 2023 Setting up dark mode with a curveball
  8. Strapi Series, Part 6: Coming Soon QA Apr 17, 2023 Adding TypeScript and Storybook to verify and see data
  9. Strapi Series, Part 4: A Fake Company Apr 10, 2023 Creating some details to make the project fun
  10. Strapi Series, Part 5: A Coming Soon Component Apr 10, 2023 Hooking Strapi up to a component for collecting emails
  11. Strapi Series, Part 1: Project Outline Apr 09, 2023 An overview of what I hope to create
  12. Strapi Series, Part 2: Architectural Decisions Apr 09, 2023 Basic decisions around the tech stack
  13. Strapi Series, Part 3: Repo Setup Apr 09, 2023 Cloning, yarning, and command lining
  14. I Didn't Write This Blog Post Apr 04, 2023 The computers have taken over this website

2022

[ 1 post ]

  1. You Can't Make Others Love CSS Sep 20, 2022 Sharing my take on the utility CSS wars

2021

[ 1 post ]

  1. Fixing x-robots nofollow with Vercel Aug 17, 2021 Fixing a an issue when proxying to Vercel

2020

[ 9 posts ]

  1. Custom collection list markup in Eleventy Dec 16, 2020 Trying something with using custom markup for each item in a collection list
  2. Eleventy and Netlify for NPM newbs like me Dec 15, 2020 Sharing some basics of configuration that were new to me
  3. Fighting Tooling Fatigue Dec 13, 2020 Failing deploys, build configurations, and plugins oh my
  4. Simple side nav: Flexbox vs. Grid Aug 16, 2020 A popular question with a pretty clear answer in this case
  5. Mapping On The Web Is Hard, Sorta Mar 08, 2020 Sharing what I learned trying to build an interactive map
  6. Mapping the Long Island Murder Victims Mar 07, 2020 A map of a series of unsolved murders in Long Island from the 1990s until the 2010s
  7. Visualizing a Disruptive Album: beerbongs & bentleys Feb 17, 2020 Applying some of what I learned in Fullstack D3 to a passion project
  8. Prop Data Preferences Jan 18, 2020 What's the "best practice" for passing down data
  9. Visiting Gilgo Beach Jan 15, 2020 Watching Ocean Parkway to see where the Gilgo Four were discovered

2019

[ 3 posts ]

  1. Getting Closer To Critical CSS By Default Oct 20, 2019 How adopting CSS-In-JS tooling is improving performance
  2. Injecting a banner populated with cookie data Sep 18, 2019 Sharing how I made a banner for a promo
  3. Embracing Emotion, with Gatsby Apr 17, 2019 Crushing on Gatsby and trying to organize my Emotions

2017

[ 3 posts ]

  1. A New Adventure Sep 10, 2017 On joining DataCamp to build a front-end team
  2. Building a Small PWA with Preact and Firebase Jul 23, 2017 Sharing how I built a little exercise tracker
  3. Turning the Page Jul 02, 2017 Leaving Code School and Pluralsight

2016

[ 5 posts ]

  1. Stumbling Through Learning About Event Listeners Sep 15, 2016 In which I think I figure something out but I'm wrong
  2. I'm Learning How to Solve Problems with JavaScript Aug 08, 2016 Showing the solution to a brain teaser with JS
  3. Reducing HTML Email Code Jul 16, 2016 Sharing how I took a a crack at refactoring an email
  4. Rethinking My eMMail Workflow Jun 30, 2016 Changing from all local dev to using Builder
  5. Pursuing a Nanodegree (1 of ?) Jun 26, 2016 Diving into learning JavaScript on Udacity

2015

[ 2 posts ]

  1. TIL Executing Local Ruby Nov 20, 2015 Sharing how I learned how to use Ruby to solve a problem
  2. The Email Design Conference 2015 Aug 29, 2015 A recap from attending this awesome event

2014

[ 13 posts ]

  1. Front-End Conf Lives! Oct 23, 2014 The conference goes on, thanks to friends
  2. Give Back Oct 07, 2014 Supporting an awesome project in our community
  3. Experiment - Personal JSON-based API Aug 30, 2014 Trying out a way to access a personal bio as an API
  4. Thank You Aug 28, 2014 People are amazing, thank you so much
  5. No Sleep til Portland Jul 21, 2014 Building up to running our first event in Portland
  6. Front-End Conf Finales Jun 09, 2014 Our last two times of running the conf
  7. Why Grok is Special Apr 07, 2014 A review of the awesomeness that is Grok
  8. Fun With Responsive Email Banners Mar 27, 2014 Responsive design and HTML Tables, FTW
  9. A Shift in Focus Mar 03, 2014 Changing from a split role to a product one
  10. I Forgot About Dre Jan 27, 2014 Review of the awesome work behind the Beats app
  11. An API Event? Jan 23, 2014 Testing the waters for an event I'd like to run
  12. Front-End Conf Update Jan 19, 2014 Updates about this and future events
  13. Photoshop's Timeline Rocks Jan 08, 2014 Sharing my experience in making a GIF with the timeline

2013

[ 8 posts ]

  1. Upcoming Events in '13 Aug 17, 2013 A listing of confs to attend in 2013
  2. Front-End Conf 2013 Jul 18, 2013 A recap of from running the 2013 event
  3. The Trouble with "The Trouble with Code School" Apr 30, 2013 A reply to a post about online learning
  4. Mixture and Firebase and Public APIs Apr 07, 2013 Playing with a cool tool
  5. Playing With Data URIs Mar 21, 2013 Sharing some benefits of using data URIs for images
  6. Going Live With Number Five Mar 20, 2013 Launching the site for the 5th Front-End Conf
  7. Ricardo Rally Time Feb 27, 2013 A friend is trying to build an iPad app
  8. Sass Color Variable Pop Quiz Jan 21, 2013 Sharing results from asking when people set variables

2012

[ 13 posts ]

  1. Future of Front-End Conf Oct 05, 2012 Some changes for future versions of the events
  2. I'm Down With SVG Sep 30, 2012 Sharing the benefits of SVG over PNG
  3. Circles Conf 2012 Sep 22, 2012 A recap from attending Circles Conf
  4. re:build Conference 2012 Sep 22, 2012 A recap from attending re:build Conf
  5. See Nick Preprocess Aug 15, 2012 The launch of Assembling Sass at Code School
  6. Playing With CSS Hat Jul 21, 2012 Mondays are so different at Envy
  7. Mondays Rock Jul 16, 2012 Mondays are so different at Envy
  8. Production vs. Shipping Jul 16, 2012 The differences it makes when you think about shipping
  9. Growing with Envy Jul 12, 2012 Joining Envy Labs and Code School!
  10. A Sass Noob using Math for Flexible Widths Jun 18, 2012 Sharing as I learn about mixins
  11. Sass and Compass Pairing with Michael Parenteau Jun 17, 2012 Big thank you to Michael for showing me the ropes
  12. Rebuilding Jun 16, 2012 Why contemplating our mortality can be a powerful catalyst for change
  13. Fluid Mar 12, 2012 Waxing poetic on thinking about responsive design by watching nature