56,966 blogs · [ { "id": "01a08761-79d5-725a-90db-5e5411ab3a9f", "title": "The Finish Decides the Shot", "url": "https://www.codecrate.com/2026/09/the-finish-decides-the-shot.html", "published_at": "2026-09-08T00:00:00+00:00" }, { "id": "01a08761-79d5-725a-90db-5e541206e87c", "title": "From Pilot to Air Traffic Controller", "url": "https://www.codecrate.com/2026/08/from-pilot-to-air-traffic-controller.html", "published_at": "2026-08-21T00:00:00+00:00" }, { "id": "01a08761-79d5-725a-90db-5e5412ab145d", "title": "Recognition Is Infrastructure", "url": "https://www.codecrate.com/2026/08/recognition-is-infrastructure.html", "published_at": "2026-08-07T00:00:00+00:00" }, { "id": "01a08761-79d5-725a-90db-5e5412e15228", "title": "From Cynic to Stoic", "url": "https://www.codecrate.com/2026/07/from-cynic-to-stoic.html", "published_at": "2026-07-23T00:00:00+00:00" }, { "id": "01a08761-79d5-725a-90db-5e5413474ac8", "title": "Engineering Your Remote Engineering Team", "url": "https://www.codecrate.com/2026/05/engineering-your-remote-engineering-team.html", "published_at": "2026-05-30T00:00:00+00:00" }, { "id": "01a08761-79d5-725a-90db-5e5413c3b1b1", "title": "Outgrowing the Org Chart: Team Topology for Scaling Teams", "url": "https://www.codecrate.com/2026/04/team-topology-ownership.html", "published_at": "2026-04-10T00:00:00+00:00" }, { "id": "01a08761-79d5-725a-90db-5e541405458d", "title": "The Greenhouse Innovation Incubator", "url": "https://www.codecrate.com/2026/02/the-greenhouse-innovation-incubator.html", "published_at": "2026-02-05T00:00:00+00:00" }, { "id": "01a08761-79d5-725a-90db-5e5414e8a3ea", "title": "Lessons Learned From Building BetterUp's MCP Server (And Where This Is All Heading)", "url": "https://www.codecrate.com/2025/12/my-mcp-learnings.html", "published_at": "2025-12-22T00:00:00+00:00" }, { "id": "01a08761-79d5-725a-90db-5e54154960e9", "title": "A Hacker Renaissance", "url": "https://www.codecrate.com/2025/08/hacker-renaissance.html", "published_at": "2025-08-25T00:00:00+00:00" }, { "id": "01a08761-79d5-725a-90db-5e5415e454eb", "title": "Agentic Engineering: Pilots Wanted", "url": "https://www.codecrate.com/2025/05/agentic-engineering.html", "published_at": "2025-05-28T00:00:00+00:00" }, { "id": "01a08761-79d5-725a-90db-5e54160942fb", "title": "The Most Powerful Part of Your Product Roadmap...is what you are not doing", "url": "https://www.codecrate.com/2025/04/the-most-powerful-part-of-your-product-roadmap.html", "published_at": "2025-04-28T00:00:00+00:00" }, { "id": "01a08761-79d5-725a-90db-5e5416e0df10", "title": "Graph Visualizer of Team Topology", "url": "https://www.codecrate.com/2025/03/team-topology-graph-visualizer.html", "published_at": "2025-03-12T00:00:00+00:00" }, { "id": "01a08761-79d5-725a-90db-5e54171ccf3c", "title": "Scaling Product Strategy with V2OOO", "url": "https://www.codecrate.com/2025/02/v2ooo.html", "published_at": "2025-02-04T00:00:00+00:00" }, { "id": "01a08761-79d5-725a-90db-5e5417cedb0d", "title": "Hide Self-View Firefox Extension", "url": "https://www.codecrate.com/2024/09/hide-self-view-firefox-extension.html", "published_at": "2024-09-03T00:00:00+00:00" }, { "id": "01a08761-79d5-725a-90db-5e541818d188", "title": "The Commit Cycle", "url": "https://www.codecrate.com/2024/04/the-commit-cycle.html", "published_at": "2024-04-13T00:00:00+00:00" }, { "id": "01a08761-79d5-725a-90db-5e541853b747", "title": "A Journey of Continuously Improving Platform Quality", "url": "https://www.codecrate.com/2024/03/scaling-platform-quality.html", "published_at": "2024-03-22T00:00:00+00:00" }, { "id": "01a08761-79d5-725a-90db-5e54194a98dd", "title": "My #NoShameNovember Story", "url": "https://www.codecrate.com/2023/11/my-no-shame-november-story.html", "published_at": "2023-11-23T00:00:00+00:00" }, { "id": "01a08761-79d5-725a-90db-5e541971f2d8", "title": "My Innerwork Journey With Performance Reviews", "url": "https://www.codecrate.com/2022/07/performance-review-mindset-shift.html", "published_at": "2022-07-09T00:00:00+00:00" }, { "id": "01a08761-79d5-725a-90db-5e5419a128c8", "title": "Git eXcited", "url": "https://www.codecrate.com/2015/09/git-excited.html", "published_at": "2015-09-01T00:00:00+00:00" }, { "id": "01a08761-79d5-725a-90db-5e541a62923c", "title": "Using pry-remote to debug within Vagrant VM", "url": "https://www.codecrate.com/2015/01/pry-remote-with-vagrant.html", "published_at": "2015-01-29T00:00:00+00:00" }, { "id": "01a08761-79d5-725a-90db-5e541afd0d44", "title": "Automatically prefix email subject with Rails env", "url": "https://www.codecrate.com/2015/01/email-prefixer-release.html", "published_at": "2015-01-08T00:00:00+00:00" }, { "id": "01a08761-79d5-725a-90db-5e541b813ce1", "title": "Best Practices: Testing Rails controllers with RSpec", "url": "https://www.codecrate.com/2014/11/rspec-controllers-best-practices.html", "published_at": "2014-11-17T00:00:00+00:00" }, { "id": "01a08761-79d5-725a-90db-5e541ba2b569", "title": "Detect and Respect CSS Selector Limits", "url": "https://www.codecrate.com/2014/10/detect-and-respect-css-selector-limits.html", "published_at": "2014-10-24T00:00:00+00:00" }, { "id": "01a08761-79d5-725a-90db-5e541c1b0254", "title": "Bundler Updater Gem", "url": "https://www.codecrate.com/2014/10/bundler-updater-gem.html", "published_at": "2014-10-01T00:00:00+00:00" }, { "id": "01a08761-79d5-725a-90db-5e541c5f783b", "title": "Using Rails Migrations to Manipulate Data", "url": "https://www.codecrate.com/2014/09/using-rails-migrations-to-manipulate-data.html", "published_at": "2014-09-29T00:00:00+00:00" }, { "id": "01a08761-79d5-725a-90db-5e541d25a46d", "title": "Optimized Development Workflow", "url": "https://www.codecrate.com/2014/09/optimized-development-workflow.html", "published_at": "2014-09-10T00:00:00+00:00" }, { "id": "01a08761-79d5-725a-90db-5e541d96b58d", "title": "Startup Words of Wisdom", "url": "https://www.codecrate.com/2014/09/startup-words-of-wisdom.html", "published_at": "2014-09-08T00:00:00+00:00" }, { "id": "01a08761-79d5-725a-90db-5e541da89d18", "title": "The Toolbox Bundler Group", "url": "https://www.codecrate.com/2014/06/toolbox-bundler-group.html", "published_at": "2014-06-04T00:00:00+00:00" }, { "id": "01a08761-79d5-725a-90db-5e541dd4a7bd", "title": "Continuous Integration for Rails Apps from Day One", "url": "https://www.codecrate.com/2014/05/day-one-rails-continuous-integration.html", "published_at": "2014-05-22T00:00:00+00:00" }, { "id": "01a08761-79d5-725a-90db-5e541e6fa8df", "title": "Maintainable RSpec Helper", "url": "https://www.codecrate.com/2014/05/maintainable-rspec-helper.html", "published_at": "2014-05-08T00:00:00+00:00" }, { "id": "01a08761-79d5-725a-90db-5e541f1c2dcc", "title": "Rspec Lintable Matcher", "url": "https://www.codecrate.com/2014/02/rspec-lintable-matcher.html", "published_at": "2014-02-28T00:00:00+00:00" }, { "id": "01a08761-79d5-725a-90db-5e541f77bf44", "title": "Jasmine Dynamic Fixtures", "url": "https://www.codecrate.com/2014/02/jasmine-dynamic-fixtures.html", "published_at": "2014-02-23T00:00:00+00:00" }, { "id": "01a08761-79d5-725a-90db-5e5420130730", "title": "Replace Rake with Thor", "url": "https://www.codecrate.com/2014/01/replace-rake-with-thor.html", "published_at": "2014-01-20T00:00:00+00:00" }, { "id": "01a08761-79d5-725a-90db-5e5420b16d5d", "title": "Bundler Reorganizer", "url": "https://www.codecrate.com/2014/01/bundler-reorganizer.html", "published_at": "2014-01-12T00:00:00+00:00" }, { "id": "01a08761-79d5-725a-90db-5e54212cfe0c", "title": "iPhoto Backup Gem", "url": "https://www.codecrate.com/2013/11/iphoto-backup-gem.html", "published_at": "2013-11-29T00:00:00+00:00" }, { "id": "01a08761-79d5-725a-90db-5e5421822b10", "title": "Cooking OSX Machines with Kitchenplan", "url": "https://www.codecrate.com/2013/11/cooking-osx-machines-with-kitchenplan.html", "published_at": "2013-11-12T00:00:00+00:00" }, { "id": "01a08761-79d5-725a-90db-5e54222f74af", "title": "Sublime Text Spec Focuser Plugin", "url": "https://www.codecrate.com/2013/11/sublime-text-spec-focuser.html", "published_at": "2013-11-05T00:00:00+00:00" }, { "id": "01a08761-79d5-725a-90db-5e54225108c5", "title": "FactoryGirl RSpec Traits", "url": "https://www.codecrate.com/2013/10/factorygirl-rspec-traits.html", "published_at": "2013-10-10T00:00:00+00:00" }, { "id": "01a08761-79d5-725a-90db-5e5422ab5dab", "title": "Optimistic Feedback for Improved User Experiences", "url": "https://www.codecrate.com/2013/09/optimistic-feedback.html", "published_at": "2013-09-05T00:00:00+00:00" }, { "id": "01a08761-79d5-725a-90db-5e5423686397", "title": "Homesick for Managing Dotfiles", "url": "https://www.codecrate.com/2013/08/homesick-dotfile-managment.html", "published_at": "2013-08-29T00:00:00+00:00" }, { "id": "01a08761-79d5-725a-90db-5e54241e20c3", "title": "Adios Blogger. Hello Jekyll!", "url": "https://www.codecrate.com/2013/08/migrating-from-blogger-to-jekyll.html", "published_at": "2013-08-16T00:00:00+00:00" }, { "id": "01a08761-79d5-725a-90db-5e5424f5cd94", "title": "A New Day", "url": "https://www.codecrate.com/2013/07/a-new-day.html", "published_at": "2013-07-16T00:00:00+00:00" }, { "id": "01a08761-79d5-725a-90db-5e5425615cc2", "title": "Backgrounded 2.0 Beta", "url": "https://www.codecrate.com/2012/05/backgrounded-20-beta.html", "published_at": "2012-05-22T00:00:00+00:00" }, { "id": "01a08761-79d5-725a-90db-5e54265b9eec", "title": "Bundler Nirvana With Custom Groups", "url": "https://www.codecrate.com/2012/05/bundler-nirvana-with-custom-groups.html", "published_at": "2012-05-03T00:00:00+00:00" }, { "id": "01a08761-79d5-725a-90db-5e54267bef25", "title": "Rails console tweaks gem", "url": "https://www.codecrate.com/2012/03/rails-console-tweaks-gem.html", "published_at": "2012-03-24T00:00:00+00:00" }, { "id": "01a08761-79d5-725a-90db-5e54273bf5e7", "title": "callback_skipper for faster factories", "url": "https://www.codecrate.com/2011/11/callbackskipper-for-faster-factories.html", "published_at": "2011-11-28T00:00:00+00:00" }, { "id": "01a08761-79d6-72ea-936e-1a3c202522ca", "title": "Cron Backgrounded Resque Jobs", "url": "https://www.codecrate.com/2011/11/cron-backgrounded-resque-jobs.html", "published_at": "2011-11-09T00:00:00+00:00" }, { "id": "01a08761-79d6-72ea-936e-1a3c20b2225b", "title": "Cleaner RSpec/FactoryGirl Integration", "url": "https://www.codecrate.com/2011/10/cleaner-rspecfactorygirl-integration.html", "published_at": "2011-10-04T00:00:00+00:00" }, { "id": "01a08761-79d6-72ea-936e-1a3c20f39c47", "title": "Guard JSLint on Rails Released!", "url": "https://www.codecrate.com/2011/09/guard-jslint-on-rails-released.html", "published_at": "2011-09-14T00:00:00+00:00" }, { "id": "01a08761-79d6-72ea-936e-1a3c2132cacd", "title": "JSLint Rails Javascript Responses", "url": "https://www.codecrate.com/2011/06/jslint-rails-javascript-responses.html", "published_at": "2011-06-27T00:00:00+00:00" }, { "id": "01a08761-79d6-72ea-936e-1a3c2206e13a", "title": "Email Preview + Transactions and Factories", "url": "https://www.codecrate.com/2011/06/email-preview-transactions-and.html", "published_at": "2011-06-15T00:00:00+00:00" }, { "id": "01a08761-79d6-72ea-936e-1a3c22c88c8d", "title": "Realtime Search: Solr vs Elasticsearch", "url": "https://www.codecrate.com/2011/05/realtime-search-solr-vs-elasticsearch.html", "published_at": "2011-05-31T00:00:00+00:00" }, { "id": "01a08761-79d6-72ea-936e-1a3c2355b688", "title": "Multitenant Ruby Gem", "url": "https://www.codecrate.com/2011/03/multitenant-locking-down-your-app-and.html", "published_at": "2011-03-03T00:00:00+00:00" }, { "id": "01a08761-79d6-72ea-936e-1a3c238f4c68", "title": "Stay Connected with the ensure_connected gem", "url": "https://www.codecrate.com/2011/01/stay-connected-with-ensureconnected-gem.html", "published_at": "2011-01-31T00:00:00+00:00" }, { "id": "01a08761-79d6-72ea-936e-1a3c243e356a", "title": "Send Mail with Backgrounded Mail", "url": "https://www.codecrate.com/2011/01/send-mail-with-backgrounded-mail.html", "published_at": "2011-01-18T00:00:00+00:00" }, { "id": "01a08761-79d6-72ea-936e-1a3c24edcc00", "title": "The 3 E's of Engineering", "url": "https://www.codecrate.com/2011/01/3-es-of-engineering.html", "published_at": "2011-01-14T00:00:00+00:00" }, { "id": "01a08761-79d6-72ea-936e-1a3c25b1a3d9", "title": "Unit Testing with Nested Contexts", "url": "https://www.codecrate.com/2010/12/unit-testing-with-nested-contexts.html", "published_at": "2010-12-09T00:00:00+00:00" }, { "id": "01a08761-79d6-72ea-936e-1a3c26adde14", "title": "Anatomy of an Effective Unit Test", "url": "https://www.codecrate.com/2010/12/anatomy-of-effective-unit-test.html", "published_at": "2010-12-08T00:00:00+00:00" }, { "id": "01a08761-79d6-72ea-936e-1a3c26faa90e", "title": "Backgrounded Class Methods", "url": "https://www.codecrate.com/2010/10/stay-class-y-backgrounded-backgrounded.html", "published_at": "2010-10-30T00:00:00+00:00" }, { "id": "01a08761-79d6-72ea-936e-1a3c27d710ef", "title": "New Relic + Backgrounded + Resque = Awesome", "url": "https://www.codecrate.com/2010/10/new-relic-backgrounded-resque-awesome.html", "published_at": "2010-10-14T00:00:00+00:00" }, { "id": "01a08761-79d6-72ea-936e-1a3c27ed0c16", "title": "Advanced Backgrounded Configuration", "url": "https://www.codecrate.com/2010/10/advanced-backgrounded-configuration.html", "published_at": "2010-10-11T00:00:00+00:00" }, { "id": "01a08761-79d6-72ea-936e-1a3c287febf8", "title": "Backgrounded Resque Support", "url": "https://www.codecrate.com/2010/09/backgrounded-resque-support.html", "published_at": "2010-09-27T00:00:00+00:00" }, { "id": "01a08761-79d6-72ea-936e-1a3c2957c0a7", "title": "email_preview Rails Plugin", "url": "https://www.codecrate.com/2010/06/emailpreview-rails-plugin.html", "published_at": "2010-06-09T00:00:00+00:00" }, { "id": "01a08761-79d6-72ea-936e-1a3c2a22a723", "title": "Zillow Google Chrome Extension", "url": "https://www.codecrate.com/2010/03/zillow-google-chrome-extension.html", "published_at": "2010-03-22T00:00:00+00:00" }, { "id": "01a08761-79d6-72ea-936e-1a3c2a57dea1", "title": "Rails \"Good Touch\"/\"Bad Touch\"", "url": "https://www.codecrate.com/2010/03/rails-good-touchbad-touch.html", "published_at": "2010-03-12T00:00:00+00:00" }, { "id": "01a08761-79d6-72ea-936e-1a3c2b06f51c", "title": "Improvements for apn_on_rails", "url": "https://www.codecrate.com/2010/02/improvements-for-apnonrails.html", "published_at": "2010-02-08T00:00:00+00:00" }, { "id": "01a08761-79d6-72ea-936e-1a3c2b7713f5", "title": "Mailinator Google Chrome Extension", "url": "https://www.codecrate.com/2010/02/mailinator-google-chrome-extension.html", "published_at": "2010-02-07T00:00:00+00:00" }, { "id": "01a08761-79d6-72ea-936e-1a3c2c08d899", "title": "#airfail for HTML Developers", "url": "https://www.codecrate.com/2010/01/airfail-for-html-developers.html", "published_at": "2010-01-10T00:00:00+00:00" }, { "id": "01a08761-79d6-72ea-936e-1a3c2c4752d4", "title": "Toaster Notifications for AIR Apps using jQuery", "url": "https://www.codecrate.com/2009/12/toaster-notifications-for-air-apps-using-jquery.html", "published_at": "2009-12-24T00:00:00+00:00" }, { "id": "01a08761-79d6-72ea-936e-1a3c2c5ad1b6", "title": "AIR Lightweight Windows Steal Focus By Default", "url": "https://www.codecrate.com/2009/12/air-lightweight-windows-steal-focus-by.html", "published_at": "2009-12-23T00:00:00+00:00" }, { "id": "01a08761-79d6-72ea-936e-1a3c2c7e3928", "title": "Delicious Google Chrome Extension", "url": "https://www.codecrate.com/2009/12/delicious-google-chrome-extension.html", "published_at": "2009-12-16T00:00:00+00:00" }, { "id": "01a08761-79d6-72ea-936e-1a3c2cb4533b", "title": "Batch Javascript Execution", "url": "https://www.codecrate.com/2009/11/batch-javascript-execution.html", "published_at": "2009-11-25T00:00:00+00:00" }, { "id": "01a08761-79d6-72ea-936e-1a3c2cf22f19", "title": "The Closure Taste Test", "url": "https://www.codecrate.com/2009/11/closure-taste-test.html", "published_at": "2009-11-24T00:00:00+00:00" }, { "id": "01a08761-79d6-72ea-936e-1a3c2d67d2e1", "title": "To Github We Go!", "url": "https://www.codecrate.com/2009/11/to-github-we-go.html", "published_at": "2009-11-18T00:00:00+00:00" }, { "id": "01a08761-79d6-72ea-936e-1a3c2db94254", "title": "jQuery DOM Manipulation Performance", "url": "https://www.codecrate.com/2009/11/jquery-dom-manipulation-performance.html", "published_at": "2009-11-02T00:00:00+00:00" }, { "id": "01a08761-79d6-72ea-936e-1a3c2e4110c3", "title": "Rails Fail with Unicode JSON", "url": "https://www.codecrate.com/2009/10/rails-fail-with-unicode-json.html", "published_at": "2009-10-29T00:00:00+00:00" }, { "id": "01a08761-79d6-72ea-936e-1a3c2f3dd37d", "title": "Backgrounded ActiveRecord Callbacks", "url": "https://www.codecrate.com/2009/10/backgrounded-activerecord-callbacks.html", "published_at": "2009-10-29T00:00:00+00:00" }, { "id": "01a08761-79d6-72ea-936e-1a3c2fdcda10", "title": "CSS Sentences with jQuery fallback", "url": "https://www.codecrate.com/2009/10/css-sentences-with-jquery-fallback.html", "published_at": "2009-10-26T00:00:00+00:00" }, { "id": "01a08761-79d6-72ea-936e-1a3c30aad103", "title": "Twitter Style Alerts In Rails", "url": "https://www.codecrate.com/2009/10/twitter-style-alerts-in-rails.html", "published_at": "2009-10-03T00:00:00+00:00" }, { "id": "01a08761-79d6-72ea-936e-1a3c30e3b01d", "title": "Text Truncation With CSS/SASS/Javascript", "url": "https://www.codecrate.com/2009/10/text-truncation-with-csssassjavascript.html", "published_at": "2009-10-01T00:00:00+00:00" }, { "id": "01a08761-79d6-72ea-936e-1a3c311eee07", "title": "Rails Tips: Default Page Content", "url": "https://www.codecrate.com/2009/09/rails-tips-default-page-content.html", "published_at": "2009-09-27T00:00:00+00:00" }, { "id": "01a08761-79d6-72ea-936e-1a3c31bf38ec", "title": "Continuous Deployment for Rails", "url": "https://www.codecrate.com/2009/09/continuous-deployment-for-rails.html", "published_at": "2009-09-15T00:00:00+00:00" }, { "id": "01a08761-79d6-72ea-936e-1a3c32485c5d", "title": "Backgrounded 0.3.0 Released", "url": "https://www.codecrate.com/2009/08/backgrounded-030-released.html", "published_at": "2009-08-18T00:00:00+00:00" }, { "id": "01a08761-79d6-72ea-936e-1a3c33280da3", "title": "Socialcast Developer API Released", "url": "https://www.codecrate.com/2009/08/socialcast-developer-api-released.html", "published_at": "2009-08-12T00:00:00+00:00" }, { "id": "01a08761-79d6-72ea-936e-1a3c33f50f39", "title": "jQuery Snazzy Select Plugin", "url": "https://www.codecrate.com/2009/08/jquery-snazzy-select-plugin.html", "published_at": "2009-08-06T00:00:00+00:00" }, { "id": "01a08761-79d6-72ea-936e-1a3c34ea94c0", "title": "The End of Adobe AIR", "url": "https://www.codecrate.com/2009/08/end-of-adobe-air.html", "published_at": "2009-08-03T00:00:00+00:00" }, { "id": "01a08761-79d6-72ea-936e-1a3c35e9cb75", "title": "Backgrounded - Background Processing Done Right", "url": "https://www.codecrate.com/2009/07/backgrounded-background-processing-done.html", "published_at": "2009-07-22T00:00:00+00:00" }, { "id": "01a08761-79d6-72ea-936e-1a3c3602cc51", "title": "notify_if_invalid Plugin Released", "url": "https://www.codecrate.com/2009/07/notifyifinvalid-plugin-released.html", "published_at": "2009-07-13T00:00:00+00:00" }, { "id": "01a08761-79d6-72ea-936e-1a3c36f968ca", "title": "Testing is a Roadblock", "url": "https://www.codecrate.com/2009/07/testing-is-roadblock.html", "published_at": "2009-07-12T00:00:00+00:00" }, { "id": "01a08761-79d6-72ea-936e-1a3c378d929b", "title": "Adios JRoller", "url": "https://www.codecrate.com/2009/07/adios-jroller.html", "published_at": "2009-07-12T00:00:00+00:00" }, { "id": "01a08761-79d6-72ea-936e-1a3c37a6b188", "title": "acts_as_stripped Now Available", "url": "https://www.codecrate.com/2009/06/actsasstripped-now-available_2653.html", "published_at": "2009-06-27T00:00:00+00:00" }, { "id": "01a08761-79d6-72ea-936e-1a3c37aae37f", "title": "CSS Sentences", "url": "https://www.codecrate.com/2009/06/css-sentences_19.html", "published_at": "2009-06-19T00:00:00+00:00" }, { "id": "01a08761-79d6-72ea-936e-1a3c3888a00c", "title": "Monitoring workling/starling queue with GOD", "url": "https://www.codecrate.com/2009/04/monitoring-worklingstarling-queue-with_15.html", "published_at": "2009-04-15T00:00:00+00:00" }, { "id": "01a08761-79d6-72ea-936e-1a3c38cbabad", "title": "Unit Test Valid SASS", "url": "https://www.codecrate.com/2009/03/unit-test-valid-sass_25.html", "published_at": "2009-03-25T00:00:00+00:00" }, { "id": "01a08761-79d6-72ea-936e-1a3c3916ac5d", "title": "Simple Themes With SASS", "url": "https://www.codecrate.com/2009/03/simple-themes-with-sass_05.html", "published_at": "2009-03-05T00:00:00+00:00" }, { "id": "01a08761-79d6-72ea-936e-1a3c394c9f34", "title": "Zillow Ubiquity Plugin", "url": "https://www.codecrate.com/2009/03/zillow-ubiquity-plugin_04.html", "published_at": "2009-03-04T00:00:00+00:00" }, { "id": "01a08761-79d6-72ea-936e-1a3c3986dee7", "title": "The Science Of Random", "url": "https://www.codecrate.com/2009/02/science-of-random.html", "published_at": "2009-02-12T00:00:00+00:00" }, { "id": "01a08761-79d6-72ea-936e-1a3c3a51295c", "title": "Real Love", "url": "https://www.codecrate.com/2009/01/real-love.html", "published_at": "2009-01-28T00:00:00+00:00" }, { "id": "01a08761-79d6-72ea-936e-1a3c3acddd8c", "title": "3 keys to decision making", "url": "https://www.codecrate.com/2009/01/3-keys-to-decision-making.html", "published_at": "2009-01-28T00:00:00+00:00" }, { "id": "01a08761-79d6-72ea-936e-1a3c3b740b1d", "title": "The Quest for Correct Content Types", "url": "https://www.codecrate.com/2009/01/quest-for-correct-content-types_09.html", "published_at": "2009-01-09T00:00:00+00:00" } ] posts Claim your blog
Back to codecrate.com
Blog · corpus.blog/blogs/codecrate.com/posts

codecrate.com

codecrate.com

2026

2025

2024

2023

2022

2015

2014

2013

2012

2011

2010

2009