41554 blogs · [ { "id": "01a087e2-dd87-71a7-84bb-573e0f35df1e", "title": "AI can make mistakes.\nPlease double-check responses.", "url": "http://snugug.com/musings/ai-can-make-mistakes/", "published_at": "2026-03-24T00:00:00+00:00" }, { "id": "01a087e2-dd87-71a7-84bb-573e0f573f4f", "title": "Coding Was Never The Job", "url": "http://snugug.com/musings/coding-was-never-the-job/", "published_at": "2026-03-16T00:00:00+00:00" }, { "id": "01a087e2-dd87-71a7-84bb-573e0f920fa6", "title": "Vibe Coding Vibes", "url": "http://snugug.com/musings/vibe-coding-vibes/", "published_at": "2025-12-31T00:00:00+00:00" }, { "id": "01a087e2-dd87-71a7-84bb-573e104fcb25", "title": "The Last SPA Router You'll Need", "url": "http://snugug.com/musings/the-last-spa-router-you-ll-need/", "published_at": "2024-12-23T00:00:00+00:00" }, { "id": "01a087e2-dd87-71a7-84bb-573e104ff815", "title": "In search of dynamic range", "url": "http://snugug.com/musings/in-search-of-dynamic-range/", "published_at": "2024-12-09T00:00:00+00:00" }, { "id": "01a087e2-dd87-71a7-84bb-573e10516716", "title": "Yom Kippur 2024", "url": "http://snugug.com/musings/yom-kippur-2024/", "published_at": "2024-10-12T00:00:00+00:00" }, { "id": "01a087e2-dd87-71a7-84bb-573e11477428", "title": "Strategy, Team Culture, and Organizational Change", "url": "http://snugug.com/musings/strategy-team-culture-and-organizational-change/", "published_at": "2023-11-17T00:00:00+00:00" }, { "id": "01a087e2-dd87-71a7-84bb-573e11ab0f4f", "title": "Brown Butter, Sage, and Wild Mushroom Dressing", "url": "http://snugug.com/cookbook/brown-butter-sage-and-wild-mushroom-dressing/", "published_at": "2023-10-31T00:00:00+00:00" }, { "id": "01a087e2-dd87-71a7-84bb-573e1214312e", "title": "Adaptable Components with CSS Style Queries", "url": "http://snugug.com/musings/adaptable-components-with-css-style-queries/", "published_at": "2023-04-04T00:00:00+00:00" }, { "id": "01a087e2-dd87-71a7-84bb-573e12cdc6a3", "title": "Comparing Privacy-Focused Analytics Tools", "url": "http://snugug.com/musings/comparing-privacy-focused-analytics-tools/", "published_at": "2023-01-25T00:00:00+00:00" }, { "id": "01a087e2-dd87-71a7-84bb-573e13383188", "title": "Tamago-Style Egg Sandwiches", "url": "http://snugug.com/cookbook/tamago-style-egg-sandwiches/", "published_at": "2023-01-14T00:00:00+00:00" }, { "id": "01a087e2-dd87-71a7-84bb-573e134937e2", "title": "Art Directed Images with CSS Container Queries", "url": "http://snugug.com/musings/art-directed-images-with-css-container-queries/", "published_at": "2023-01-06T00:00:00+00:00" }, { "id": "01a087e2-dd87-71a7-84bb-573e13d924fe", "title": "Introducing Starchart Studio", "url": "http://snugug.com/musings/introducing-starchart-studio/", "published_at": "2023-01-01T00:00:00+00:00" }, { "id": "01a087e2-dd87-71a7-84bb-573e143a7d63", "title": "Sanity, Astro, and GitHub Oh My!", "url": "http://snugug.com/musings/sanity-astro-and-github-oh-my/", "published_at": "2022-11-25T00:00:00+00:00" }, { "id": "01a087e2-dd87-71a7-84bb-573e146d1a5b", "title": "Return of the CMS", "url": "http://snugug.com/musings/return-of-the-cms/", "published_at": "2022-11-07T00:00:00+00:00" }, { "id": "01a087e2-dd87-71a7-84bb-573e14ebbd0b", "title": "A Beginner's Guide to Diabetes", "url": "http://snugug.com/musings/a-beginners-guide-to-diabetes/", "published_at": "2022-10-26T00:00:00+00:00" }, { "id": "01a087e2-dd87-71a7-84bb-573e1548eb51", "title": "Eleventy + Vite", "url": "http://snugug.com/musings/eleventy-plus-vite/", "published_at": "2021-05-13T00:00:00+00:00" }, { "id": "01a087e2-dd87-71a7-84bb-573e1571a2f8", "title": "Book Recommendations", "url": "http://snugug.com/musings/book-recommendations/", "published_at": "2020-03-17T00:00:00+00:00" }, { "id": "01a087e2-dd87-71a7-84bb-573e15e27237", "title": "Split Pea Soup", "url": "http://snugug.com/cookbook/split-pea-soup/", "published_at": "2020-02-01T00:00:00+00:00" }, { "id": "01a087e2-dd87-71a7-84bb-573e16336f48", "title": "Vegan Peanut Butter Chocolate Chunk Cookies", "url": "http://snugug.com/cookbook/vegan-peanut-butter-chocolate-chunk-cookies/", "published_at": "2020-01-20T00:00:00+00:00" }, { "id": "01a087e2-dd87-71a7-84bb-573e17204a7c", "title": "Fragrant Sticky Rice with Yuzu Chicken", "url": "http://snugug.com/cookbook/fragrant-sticky-rice-yuzu-chicken/", "published_at": "2019-12-07T00:00:00+00:00" }, { "id": "01a087e2-dd87-71a7-84bb-573e17969d5c", "title": "Lobster Mac & Cheese", "url": "http://snugug.com/cookbook/lobster-mac-and-cheese/", "published_at": "2019-10-30T00:00:00+00:00" }, { "id": "01a087e2-dd87-71a7-84bb-573e17f58c4c", "title": "Cookbook", "url": "http://snugug.com/musings/cookbook/", "published_at": "2019-09-15T00:00:00+00:00" }, { "id": "01a087e2-dd87-71a7-84bb-573e1868430c", "title": "Slow Scrambled Egg Toast", "url": "http://snugug.com/cookbook/slow-scrambled-egg-toast/", "published_at": "2019-09-14T00:00:00+00:00" }, { "id": "01a087e2-dd87-71a7-84bb-573e189f898d", "title": "Setting up a Chrome OS Development Environment", "url": "http://snugug.com/musings/developing-on-chrome-os/", "published_at": "2018-10-31T00:00:00+00:00" }, { "id": "01a087e2-dd87-71a7-84bb-573e19090dad", "title": "A Modern Take on Cutting the Mustard", "url": "http://snugug.com/musings/modern-cutting-the-mustard/", "published_at": "2018-07-29T00:00:00+00:00" }, { "id": "01a087e2-dd87-71a7-84bb-573e19549979", "title": "Lighthouse, Web Performance, Architecture, And You", "url": "http://snugug.com/musings/lighthouse-web-performance-architecture-and-you/", "published_at": "2018-03-07T00:00:00+00:00" }, { "id": "01a087e2-dd87-71a7-84bb-573e19f059b2", "title": "A Recipe for Documentation", "url": "http://snugug.com/musings/a-recipe-for-documentation/", "published_at": "2017-05-01T00:00:00+00:00" }, { "id": "01a087e2-dd87-71a7-84bb-573e19f0a5bd", "title": "Saying Goodbye to Singularity", "url": "http://snugug.com/musings/saying-goodbye-to-singularity/", "published_at": "2017-04-23T00:00:00+00:00" }, { "id": "01a087e2-dd87-71a7-84bb-573e1a03a606", "title": "Getting Started with Grid", "url": "http://snugug.com/musings/getting-started-with-grid/", "published_at": "2017-03-22T00:00:00+00:00" }, { "id": "01a087e2-dd87-71a7-84bb-573e1a9de055", "title": "Austin", "url": "http://snugug.com/musings/austin/", "published_at": "2017-01-31T00:00:00+00:00" }, { "id": "01a087e2-dd87-71a7-84bb-573e1afe9ac7", "title": "Persona Alignment", "url": "http://snugug.com/musings/persona-alignment/", "published_at": "2017-01-18T00:00:00+00:00" }, { "id": "01a087e2-dd87-71a7-84bb-573e1b26b8be", "title": "Armadillo", "url": "http://snugug.com/musings/armadillo/", "published_at": "2016-12-31T00:00:00+00:00" }, { "id": "01a087e2-dd87-71a7-84bb-573e1b896c10", "title": "Performance Sketches", "url": "http://snugug.com/musings/performance-sketches/", "published_at": "2015-06-24T00:00:00+00:00" }, { "id": "01a087e2-dd87-71a7-84bb-573e1be81af2", "title": "It all started with our motion designer.", "url": "http://snugug.com/musings/it-all-started-our-motion-designer/", "published_at": "2015-06-06T00:00:00+00:00" }, { "id": "01a087e2-dd87-71a7-84bb-573e1cb7ba59", "title": "Dude, Where's My Modal?", "url": "http://snugug.com/musings/dude-wheres-my-modal/", "published_at": "2015-05-03T00:00:00+00:00" }, { "id": "01a087e2-dd87-71a7-84bb-573e1cfb290d", "title": "Empathy vs Understanding", "url": "http://snugug.com/musings/empathy-vs-understanding/", "published_at": "2015-04-06T00:00:00+00:00" }, { "id": "01a087e2-dd87-71a7-84bb-573e1dbd6650", "title": "Bulletproof Combo Fixed and Fluid Grids with CSS3 Calc", "url": "http://snugug.com/musings/bulletproof-combo-fixed-and-fluid-grids-css3-calc/", "published_at": "2014-01-17T00:00:00+00:00" }, { "id": "01a087e2-dd87-71a7-84bb-573e1e825aba", "title": "Element Queries", "url": "http://snugug.com/musings/element-queries/", "published_at": "2013-11-11T00:00:00+00:00" }, { "id": "01a087e2-dd87-71a7-84bb-573e1e88025e", "title": "CSS Strategy", "url": "http://snugug.com/musings/css-strategy/", "published_at": "2013-07-28T00:00:00+00:00" }, { "id": "01a087e2-dd87-71a7-84bb-573e1ef6ee6a", "title": "Aurora 3.0 - Magic Birds and Boars", "url": "http://snugug.com/musings/aurora-30-magic-birds-and-boars/", "published_at": "2013-05-04T00:00:00+00:00" }, { "id": "01a087e2-dd87-71a7-84bb-573e1fbf593c", "title": "Do You Believe in Magic?", "url": "http://snugug.com/musings/do-you-believe-magic/", "published_at": "2013-05-01T00:00:00+00:00" }, { "id": "01a087e2-dd87-71a7-84bb-573e1fd569b8", "title": "Responsive Nirvana", "url": "http://snugug.com/musings/responsive-nirvana/", "published_at": "2013-04-26T00:00:00+00:00" }, { "id": "01a087e2-dd87-71a7-84bb-573e2097e1b3", "title": "Singularity 1.0", "url": "http://snugug.com/musings/singularity-1-0/", "published_at": "2013-04-03T00:00:00+00:00" }, { "id": "01a087e2-dd87-71a7-84bb-573e2103118c", "title": "Measure Tester", "url": "http://snugug.com/musings/measure-tester/", "published_at": "2013-03-29T00:00:00+00:00" }, { "id": "01a087e2-dd87-71a7-84bb-573e214eb891", "title": "Debugging Sass with Source Maps", "url": "http://snugug.com/musings/debugging-sass-source-maps/", "published_at": "2013-02-28T00:00:00+00:00" }, { "id": "01a087e2-dd87-71a7-84bb-573e222d3982", "title": "Amusing Analytics for December", "url": "http://snugug.com/musings/amusing-analytics-december/", "published_at": "2013-01-12T00:00:00+00:00" }, { "id": "01a087e2-dd87-71a7-84bb-573e224d3bb4", "title": "DrupalCon Munich Presentation", "url": "http://snugug.com/musings/drupalcon-munich-presentation/", "published_at": "2012-08-20T00:00:00+00:00" }, { "id": "01a087e2-dd87-71a7-84bb-573e225103d7", "title": "Override Theme Functions from Drupal 7 Module", "url": "http://snugug.com/musings/override-theme-functions-drupal-7-module/", "published_at": "2012-08-05T00:00:00+00:00" }, { "id": "01a087e2-dd87-71a7-84bb-573e23104bce", "title": "NYC Camp Presentation", "url": "http://snugug.com/musings/nyc-camp-presentation/", "published_at": "2012-07-22T00:00:00+00:00" }, { "id": "01a087e2-dd87-71a7-84bb-573e23bb04a0", "title": "Introducing Breakpoint: Media Queries Made Easy", "url": "http://snugug.com/musings/introducing-breakpoint-media-queries-made-easy/", "published_at": "2012-06-27T00:00:00+00:00" }, { "id": "01a087e2-dd87-71a7-84bb-573e248b73e9", "title": "Progressive Enhancement Code Pattern Using Sass and Modernizr", "url": "http://snugug.com/musings/progressive-enhancement-code-pattern-using-sass-and-modernizr/", "published_at": "2012-06-25T00:00:00+00:00" }, { "id": "01a087e2-dd87-71a7-84bb-573e25103cc6", "title": "Principles of Responsive Web Design", "url": "http://snugug.com/musings/principles-responsive-web-design/", "published_at": "2012-05-24T00:00:00+00:00" }, { "id": "01a087e2-dd87-71a7-84bb-573e2607fd25", "title": "Illustrator to Raphaël JS: A Guide", "url": "http://snugug.com/musings/illustrator-to-raphael-js-guide/", "published_at": "2011-03-01T00:00:00+00:00" } ] posts Claim your blog
Back to Snugug
Blog · corpus.blog/blogs/snugug.com/posts

Snugug

snugug.com

2026

2025

2024

2023

2022

2021

2020

2019

2018

2017

2016

2015

2014

2013

2012

2011