41554 blogs · [ { "id": "01a0871d-979f-72d0-8ce7-b6e93d9cc0dc", "title": "If software becomes ephemeral", "url": "https://32pixels.co/blog/if-software-becomes-ephemeral", "published_at": "2026-05-01T00:00:00+00:00" }, { "id": "01a0871d-979f-72d0-8ce7-b6e93daa8ee2", "title": "Create a daily brief with Claude scheduled tasks and ContextStore", "url": "https://32pixels.co/blog/create-a-daily-brief-with-claude-and-contextstore", "published_at": "2026-04-08T00:00:00+00:00" }, { "id": "01a0871d-979f-72d0-8ce7-b6e93dae5230", "title": "Generating ASCII wireframes and flowcharts with Claude", "url": "https://32pixels.co/blog/generating-ascii-wireframes-and-flowcharts-with-claude", "published_at": "2026-04-04T00:00:00+00:00" }, { "id": "01a0871d-979f-72d0-8ce7-b6e93e932505", "title": "Three areas of AI innovation", "url": "https://32pixels.co/blog/three-areas-of-ai-innovation", "published_at": "2026-03-28T00:00:00+00:00" }, { "id": "01a0871d-979f-72d0-8ce7-b6e93ee4f244", "title": "Introducing the ContextStore CLI", "url": "https://32pixels.co/blog/introducing-the-contextstore-cli", "published_at": "2026-03-20T00:00:00+00:00" }, { "id": "01a0871d-979f-72d0-8ce7-b6e93f62e673", "title": "How to use ContextStore with Claude Desktop", "url": "https://32pixels.co/blog/how-to-use-contextstore-with-claude-desktop", "published_at": "2026-03-19T00:00:00+00:00" }, { "id": "01a0871d-979f-72d0-8ce7-b6e93fb92fd3", "title": "Make your AGENTS.md a table of contents", "url": "https://32pixels.co/blog/make-your-agents-md-a-table-of-contents", "published_at": "2026-03-18T00:00:00+00:00" }, { "id": "01a0871d-979f-72d0-8ce7-b6e93fff70e9", "title": "The hidden cost of remote MCPs", "url": "https://32pixels.co/blog/the-hidden-cost-of-remote-mcps", "published_at": "2026-03-17T00:00:00+00:00" }, { "id": "01a0871d-979f-72d0-8ce7-b6e940c3a65b", "title": "Introducing ContextStore: a native Mac app for context repositories", "url": "https://32pixels.co/blog/introducing-contextstore-a-native-mac-app-for-context-repositories", "published_at": "2026-03-16T00:00:00+00:00" }, { "id": "01a0871d-979f-72d0-8ce7-b6e94117afaf", "title": "Why I built my own comment system instead of reaching for Disqus", "url": "https://32pixels.co/blog/why-i-built-my-own-comment-system-instead-of-reaching-for-disqus", "published_at": "2026-03-14T00:00:00+00:00" }, { "id": "01a0871d-979f-72d0-8ce7-b6e941ae40f7", "title": "Give your AI the full picture with a context repository", "url": "https://32pixels.co/blog/give-your-ai-the-full-picture-with-a-context-repository", "published_at": "2026-03-09T00:00:00+00:00" }, { "id": "01a0871d-979f-72d0-8ce7-b6e9423497b2", "title": "Introducing Quiddity: generate essential skills for your dev workflow", "url": "https://32pixels.co/blog/introducing-quiddity-generate-essential-skills-for-your-dev-workflow", "published_at": "2026-03-03T00:00:00+00:00" }, { "id": "01a0871d-979f-72d0-8ce7-b6e94331a53c", "title": "Build a /new-issue skill and stop writing issues by hand", "url": "https://32pixels.co/blog/build-a-new-issue-skill-and-stop-writing-issues-by-hand", "published_at": "2026-02-20T00:00:00+00:00" }, { "id": "01a0871d-979f-72d0-8ce7-b6e943b89d7d", "title": "Extracting sub-skills from agent skills", "url": "https://32pixels.co/blog/extracting-sub-skills-from-agent-skills", "published_at": "2026-02-19T00:00:00+00:00" }, { "id": "01a0871d-979f-72d0-8ce7-b6e9446613f3", "title": "Building a /next‑task agent skill", "url": "https://32pixels.co/blog/building-a-next-task-agent-skill", "published_at": "2026-02-14T00:00:00+00:00" }, { "id": "01a0871d-979f-72d0-8ce7-b6e9452cd606", "title": "How I manage my dev workflow with three Agent skills", "url": "https://32pixels.co/blog/how-i-manage-my-dev-workflow-with-three-agent-skills", "published_at": "2026-02-12T00:00:00+00:00" }, { "id": "01a0871d-979f-72d0-8ce7-b6e94580344d", "title": "AI, design, and the modern frontend on the Changelog & Friends podcast", "url": "https://32pixels.co/blog/changelog-and-friends-frontend-ai", "published_at": "2025-03-14T00:00:00+00:00" }, { "id": "01a0871d-979f-72d0-8ce7-b6e945ff73bc", "title": "Sweeping activities", "url": "https://32pixels.co/blog/sweeping-the-floor-activities", "published_at": "2024-01-20T00:00:00+00:00" }, { "id": "01a0871d-979f-72d0-8ce7-b6e946b29720", "title": "Focus and consistency pay off", "url": "https://32pixels.co/blog/focus-and-consistency-pay-off", "published_at": "2023-12-17T00:00:00+00:00" }, { "id": "01a0871d-979f-72d0-8ce7-b6e9477643ec", "title": "Open Sourcing 200 Zest Icons", "url": "https://32pixels.co/blog/open-sourcing-200-zest-icons", "published_at": "2020-11-07T00:00:00+00:00" }, { "id": "01a0871d-979f-72d0-8ce7-b6e94823c827", "title": "Using rotation to draw complex shapes in Figma", "url": "https://32pixels.co/blog/using-rotation-to-draw-complex-shapes-in-figma", "published_at": "2020-01-10T00:00:00+00:00" }, { "id": "01a0871d-979f-72d0-8ce7-b6e948f9a820", "title": "The Designer’s guide to the OSX command prompt", "url": "https://32pixels.co/blog/the-designers-guide-to-the-osx-command-prompt", "published_at": "2019-03-11T00:00:00+00:00" }, { "id": "01a0871d-979f-72d0-8ce7-b6e94913198d", "title": "Introducing Zest: a bold & refreshing modern icon set", "url": "https://32pixels.co/blog/introducing-zest-a-bold-and-refreshing-modern-icon-set", "published_at": "2019-02-25T00:00:00+00:00" }, { "id": "01a0871d-979f-72d0-8ce7-b6e94945387c", "title": "Mixins for semi-transparent colors", "url": "https://32pixels.co/blog/mixins-for-semi-transparent-colors", "published_at": "2013-11-18T00:00:00+00:00" }, { "id": "01a0871d-979f-72d0-8ce7-b6e949d8e9ea", "title": "Modular CSS typography", "url": "https://32pixels.co/blog/modular-css-typography", "published_at": "2013-11-09T00:00:00+00:00" }, { "id": "01a0871d-979f-72d0-8ce7-b6e94a3c5d40", "title": "Modular CSS naming conventions", "url": "https://32pixels.co/blog/modular-css-naming-conventions", "published_at": "2013-08-31T00:00:00+00:00" }, { "id": "01a0871d-979f-72d0-8ce7-b6e94b287f1a", "title": "Modular CSS, an example", "url": "https://32pixels.co/blog/modular-css-an-example", "published_at": "2013-08-06T00:00:00+00:00" }, { "id": "01a0871d-979f-72d0-8ce7-b6e94b2ecae9", "title": "Avoid nested selectors for more modular CSS", "url": "https://32pixels.co/blog/avoid-nested-selectors-for-more-modular-css", "published_at": "2013-05-24T00:00:00+00:00" }, { "id": "01a0871d-979f-72d0-8ce7-b6e94b93734a", "title": "How to structure a Sass project", "url": "https://32pixels.co/blog/how-to-structure-a-sass-project", "published_at": "2013-04-03T00:00:00+00:00" }, { "id": "01a0871d-979f-72d0-8ce7-b6e94bdf11d7", "title": "Sass vs. SCSS: which syntax is better?", "url": "https://32pixels.co/blog/sass-vs-scss-which-syntax-is-better", "published_at": "2011-09-12T00:00:00+00:00" }, { "id": "01a0871d-979f-72d0-8ce7-b6e94cddbc3f", "title": "Serve 1.5 – utterly delicious ERB, Haml and Sass", "url": "https://32pixels.co/blog/serve-1-5-delicious-erb-haml-and-sass", "published_at": "2011-07-13T00:00:00+00:00" }, { "id": "01a0871d-979f-72d0-8ce7-b6e94ce716f8", "title": "Serve: a rapid prototyping framework for designers", "url": "https://32pixels.co/blog/reintroducing-serve-a-rapid-prototyping-framework-for-designers", "published_at": "2009-04-21T00:00:00+00:00" }, { "id": "01a0871d-979f-72d0-8ce7-b6e94d307d0f", "title": "Introducing Serve: now with gemmi goodness!", "url": "https://32pixels.co/blog/introducing-serve", "published_at": "2007-09-25T00:00:00+00:00" }, { "id": "01a0871d-979f-72d0-8ce7-b6e94daa4d4c", "title": "A Haml server for web designers", "url": "https://32pixels.co/blog/a-haml-server-for-web-designers", "published_at": "2007-09-04T00:00:00+00:00" } ] posts Claim your blog
Back to 32pixels.co
Blog · corpus.blog/blogs/32pixels.co/posts

32pixels.co

32pixels.co

2026

2025

2024

2023

2020

2019

2013

2011

2009

2007