41554 blogs · [ { "id": "01a08745-d8c7-7134-95f7-b894a8419ba2", "title": "Meet Dave The Sumobot", "url": "https://blog.cliffano.com/2024/12/28/meet-dave-the-sumobot/", "published_at": "2024-12-28T13:59:21+00:00" }, { "id": "01a08745-d8e5-73ef-a182-0c2e79d21b44", "title": "Home Studio v0.5", "url": "https://blog.cliffano.com/2023/01/06/home-studio-v0-5/", "published_at": "2023-01-06T11:07:20+00:00" }, { "id": "01a08745-d8e5-73ef-a182-0c2e7a8982ad", "title": "Tech Talks", "url": "https://blog.cliffano.com/tech-talks/", "published_at": "2021-04-15T17:08:52+00:00" }, { "id": "01a08745-d8e5-73ef-a182-0c2e7ab70f0e", "title": "Adobe Experience Cloud Meetup - 5th Edition", "url": "https://blog.cliffano.com/2018/10/30/adobe-experience-cloud-meetup-5th-edition/", "published_at": "2018-10-30T23:01:22+00:00" }, { "id": "01a08745-d8e5-73ef-a182-0c2e7b71ed9a", "title": "Little Godzilla Underground Robot Fighting", "url": "https://blog.cliffano.com/2018/10/30/little-godzilla-underground-robot-fighting/", "published_at": "2018-10-30T16:39:41+00:00" }, { "id": "01a08745-d8e5-73ef-a182-0c2e7c0f8d9c", "title": "Adobe Immerse '18", "url": "https://blog.cliffano.com/2018/09/27/adobe-immerse-18/", "published_at": "2018-09-27T07:12:12+00:00" }, { "id": "01a08745-d8e5-73ef-a182-0c2e7c8f4235", "title": "ANZ Technology Unconference 2017", "url": "https://blog.cliffano.com/2018/02/12/anz-technology-unconference-2017/", "published_at": "2018-02-12T14:22:18+00:00" }, { "id": "01a08745-d8e5-73ef-a182-0c2e7cd416f4", "title": "Feedpaper in 2017", "url": "https://blog.cliffano.com/2017/12/27/feedpaper-in-2017/", "published_at": "2017-12-27T15:12:12+00:00" }, { "id": "01a08745-d8e5-73ef-a182-0c2e7d8126f5", "title": "Little Godzilla Meets Robot", "url": "https://blog.cliffano.com/2017/12/24/little-godzilla-meets-robot/", "published_at": "2017-12-24T14:25:20+00:00" }, { "id": "01a08745-d8e5-73ef-a182-0c2e7e76f80b", "title": "Jenkins World 2017", "url": "https://blog.cliffano.com/2017/09/01/jenkins-world-2017/", "published_at": "2017-09-01T15:13:31+00:00" }, { "id": "01a08745-d8e5-73ef-a182-0c2e7ecd7fb8", "title": "Streaming Swagger CodeGen Ruby Client File Download", "url": "https://blog.cliffano.com/2017/05/27/streaming-swagger-codegen-ruby-client-file-download/", "published_at": "2017-05-27T16:04:48+00:00" }, { "id": "01a08745-d8e5-73ef-a182-0c2e7f23f87c", "title": "Color Harmony By Hideaki Chijiiwa", "url": "https://blog.cliffano.com/2016/12/02/color-harmony-by-hideaki-chijiiwa/", "published_at": "2016-12-02T20:23:19+00:00" }, { "id": "01a08745-d8e5-73ef-a182-0c2e7f541de2", "title": "Adobe Marketing Cloud Community Expo", "url": "https://blog.cliffano.com/2016/11/10/adobe-marketing-cloud-community-expo/", "published_at": "2016-11-10T22:12:11+00:00" }, { "id": "01a08745-d8e5-73ef-a182-0c2e801aab57", "title": "AWS Serverless Chatbot Hackathon", "url": "https://blog.cliffano.com/2016/10/29/aws-serverless-chatbot-hackathon/", "published_at": "2016-10-29T23:23:23+00:00" }, { "id": "01a08745-d8e5-73ef-a182-0c2e81106a62", "title": "Some Projects Handover", "url": "https://blog.cliffano.com/2016/06/25/some-projects-handover/", "published_at": "2016-06-25T21:32:09+00:00" }, { "id": "01a08745-d8e5-73ef-a182-0c2e8163282f", "title": "Custom AWS AMIs Dependency Tree", "url": "https://blog.cliffano.com/2016/03/19/custom-aws-amis-dependency-tree/", "published_at": "2016-03-19T16:57:08+00:00" }, { "id": "01a08745-d8e5-73ef-a182-0c2e825a982c", "title": "My Ninja Blocks Setup", "url": "https://blog.cliffano.com/2015/01/10/my-ninja-blocks-setup/", "published_at": "2015-01-10T07:00:42+00:00" }, { "id": "01a08745-d8e5-73ef-a182-0c2e82e0dd7f", "title": "Wrapping AEM cURL Commands With Python", "url": "https://blog.cliffano.com/2014/05/21/wrapping-aem-curl-commands-with-python/", "published_at": "2014-05-21T13:40:24+00:00" }, { "id": "01a08745-d8e5-73ef-a182-0c2e83354e32", "title": "Human-Readable Ansible Playbook Log Output Using Callback Plugin", "url": "https://blog.cliffano.com/2014/04/06/human-readable-ansible-playbook-log-output-using-callback-plugin/", "published_at": "2014-04-06T10:29:58+00:00" }, { "id": "01a08745-d8e5-73ef-a182-0c2e834d7fca", "title": "Roombox - Node Knockout 2013", "url": "https://blog.cliffano.com/2013/11/25/roombox-node-knockout-2013/", "published_at": "2013-11-25T11:26:01+00:00" }, { "id": "01a08745-d8e5-73ef-a182-0c2e8414aeec", "title": "NodeUp 53: NodeUp Listeners On NodeUp", "url": "https://blog.cliffano.com/2013/11/24/nodeup-53-nodeup-listeners-on-nodeup/", "published_at": "2013-11-24T10:58:35+00:00" }, { "id": "01a08745-d8e5-73ef-a182-0c2e84fd8c55", "title": "An Old Dryer, A Watts Clever, and A Ninja Blocks", "url": "https://blog.cliffano.com/2013/10/27/an-old-dryer-a-watts-clever-and-a-ninja-blocks/", "published_at": "2013-10-27T09:26:37+00:00" }, { "id": "01a08745-d8e5-73ef-a182-0c2e85690a8a", "title": "Monitor Jenkins From The Terminal", "url": "https://blog.cliffano.com/2013/09/13/monitor-jenkins-from-the-terminal/", "published_at": "2013-09-13T07:56:31+00:00" }, { "id": "01a08745-d8e5-73ef-a182-0c2e86334660", "title": "DataGen Workers Optimisation", "url": "https://blog.cliffano.com/2013/08/03/datagen-workers-optimisation/", "published_at": "2013-08-03T03:33:21+00:00" }, { "id": "01a08745-d8e5-73ef-a182-0c2e872e2a40", "title": "Database Sharding Be Like", "url": "https://blog.cliffano.com/2013/07/31/database-sharding-be-like/", "published_at": "2013-07-31T12:24:40+00:00" }, { "id": "01a08745-d8e5-73ef-a182-0c2e880d0c36", "title": "Jenkins Build Slaves On A Budget", "url": "https://blog.cliffano.com/2013/07/28/jenkins-build-slaves-on-a-budget/", "published_at": "2013-07-28T09:42:27+00:00" }, { "id": "01a08745-d8e5-73ef-a182-0c2e88dff603", "title": "CITCON 2013", "url": "https://blog.cliffano.com/2013/07/21/sydney-workcapade-2013/", "published_at": "2013-07-21T09:57:53+00:00" }, { "id": "01a08745-d8e6-7128-852e-06405bdcab38", "title": "Introducing Repoman", "url": "https://blog.cliffano.com/2013/05/26/introducing-repoman/", "published_at": "2013-05-26T06:58:15+00:00" }, { "id": "01a08745-d8e6-7128-852e-06405c05bba9", "title": "How To Incorrectly Track The Progress Of A Project", "url": "https://blog.cliffano.com/2013/05/08/how-to-incorrectly-track-the-progress-of-a-project/", "published_at": "2013-05-08T08:37:47+00:00" }, { "id": "01a08745-d8e6-7128-852e-06405c523ded", "title": "Voice-Controlled Lamp Using Ninja Blocks + MacBook", "url": "https://blog.cliffano.com/2013/05/06/voice-controlled-lamp-using-ninja-blocks-macbook/", "published_at": "2013-05-06T14:10:02+00:00" }, { "id": "01a08745-d8e6-7128-852e-06405cacac86", "title": "Jenkins Build Status On Ninja Blocks RGB LED", "url": "https://blog.cliffano.com/2013/04/08/jenkins-build-status-on-ninja-blocks-rgb-led/", "published_at": "2013-04-08T02:37:39+00:00" }, { "id": "01a08745-d8e6-7128-852e-06405cd3758e", "title": "Akio Morita On Management", "url": "https://blog.cliffano.com/2013/03/23/akio-morita-on-management/", "published_at": "2013-03-23T07:03:48+00:00" }, { "id": "01a08745-d8e6-7128-852e-06405d1f62ad", "title": "Private NPM Registry Replicator Document", "url": "https://blog.cliffano.com/2013/03/16/private-npm-registry-replicator-document/", "published_at": "2013-03-16T05:04:02+00:00" }, { "id": "01a08745-d8e6-7128-852e-06405e094103", "title": "The Difference Between Dev And Ops", "url": "https://blog.cliffano.com/2013/03/15/the-difference-between-dev-and-ops/", "published_at": "2013-03-15T09:31:23+00:00" }, { "id": "01a08745-d8e6-7128-852e-06405e548da7", "title": "Home Studio v0.3", "url": "https://blog.cliffano.com/2012/12/18/home-studio-v0-3/", "published_at": "2012-12-18T12:33:02+00:00" }, { "id": "01a08745-d8e6-7128-852e-06405ebd9758", "title": "Roomba Twist Fix Attempt", "url": "https://blog.cliffano.com/2012/11/07/roomba-twist-fix-attempt/", "published_at": "2012-11-07T11:27:21+00:00" }, { "id": "01a08745-d8e6-7128-852e-06405f284cca", "title": "100 Kiva Loans Later", "url": "https://blog.cliffano.com/2012/10/24/100-kiva-loans-later/", "published_at": "2012-10-24T11:56:16+00:00" }, { "id": "01a08745-d8e7-7310-b61f-7bea74841d16", "title": "DevOps Collaboration Patterns", "url": "https://blog.cliffano.com/2012/10/20/devops-collaboration-patterns/", "published_at": "2012-10-20T11:30:23+00:00" }, { "id": "01a08745-d8e7-7310-b61f-7bea749f9f7e", "title": "Sapi, A Node.js Client For Sensis API", "url": "https://blog.cliffano.com/2012/07/15/sapi-a-node-js-client-for-sensis-api/", "published_at": "2012-07-15T07:26:05+00:00" }, { "id": "01a08745-d8e8-7361-85c8-033f63c1a664", "title": "DataGen: Generate Large Test Data Files - Like A Boss", "url": "https://blog.cliffano.com/2012/07/08/datagen-generate-large-test-data-files-like-a-boss/", "published_at": "2012-07-08T02:17:41+00:00" }, { "id": "01a08745-d8e9-7020-9edd-9043b8309f3a", "title": "Publishing Node.js Module To Ivy Repository", "url": "https://blog.cliffano.com/2012/06/13/publishing-node-js-module-to-ivy-repository/", "published_at": "2012-06-13T10:46:52+00:00" }, { "id": "01a08745-d8e9-7020-9edd-9043b8325f9b", "title": "Apple Facts 95 - PowerBook, MessagePad", "url": "https://blog.cliffano.com/2012/04/02/apple-facts-95-powerbook-messagepad/", "published_at": "2012-04-02T12:25:03+00:00" }, { "id": "01a08745-d8eb-707a-8a63-4c3e836f06ec", "title": "Australia According To NodeUp", "url": "https://blog.cliffano.com/2012/03/23/australia-according-to-nodeup/", "published_at": "2012-03-23T04:02:49+00:00" }, { "id": "01a08745-d8eb-707a-8a63-4c3e84070f57", "title": "OSDC 2011", "url": "https://blog.cliffano.com/2011/11/19/osdc-2011/", "published_at": "2011-11-19T14:25:28+00:00" }, { "id": "01a08745-d8eb-707a-8a63-4c3e844dc97a", "title": "Use Jenkins On Firefox By Talking To Your Mac", "url": "https://blog.cliffano.com/2011/11/06/use-jenkins-on-firefox-by-talking-to-your-mac/", "published_at": "2011-11-06T00:59:53+00:00" }, { "id": "01a08745-d8eb-707a-8a63-4c3e845ee91d", "title": "Nestor - A Faster And Simpler CLI For Jenkins", "url": "https://blog.cliffano.com/2011/10/22/nestor-a-faster-and-simpler-cli-for-jenkins/", "published_at": "2011-10-22T12:20:39+00:00" }, { "id": "01a08745-d8eb-707a-8a63-4c3e8552a803", "title": "Mamiya RB67", "url": "https://blog.cliffano.com/2011/08/27/mamiya-rb67/", "published_at": "2011-08-27T09:52:35+00:00" }, { "id": "01a08745-d8eb-707a-8a63-4c3e85cb3c4f", "title": "Node.js Presentations", "url": "https://blog.cliffano.com/2011/08/13/node-js-presentations/", "published_at": "2011-08-13T08:46:00+00:00" }, { "id": "01a08745-d8eb-707a-8a63-4c3e85d49331", "title": "Using Node.js To Discover Jenkins On The Network", "url": "https://blog.cliffano.com/2011/08/04/using-nodejs-to-discover-jenkins-on-the-network/", "published_at": "2011-08-04T11:21:28+00:00" }, { "id": "01a08745-d8eb-707a-8a63-4c3e86706250", "title": "Kelly Johnson In Skunk Works", "url": "https://blog.cliffano.com/2011/07/07/kelly-johnson-in-skunk-works/", "published_at": "2011-07-07T13:09:38+00:00" }, { "id": "01a08745-d8eb-707a-8a63-4c3e86bc82a3", "title": "Couchtato Introduction", "url": "https://blog.cliffano.com/2011/07/03/couchtato-introduction/", "published_at": "2011-07-03T08:37:16+00:00" }, { "id": "01a08745-d8eb-707a-8a63-4c3e87afd700", "title": "State Of The Blog", "url": "https://blog.cliffano.com/2011/06/23/state-of-the-blog/", "published_at": "2011-06-23T13:10:12+00:00" }, { "id": "01a08745-d8eb-707a-8a63-4c3e87b5a9ea", "title": "Running CouchDB-Lucene On Tomcat", "url": "https://blog.cliffano.com/2011/05/26/running-couchdb-lucene-on-tomcat/", "published_at": "2011-05-26T02:26:09+00:00" }, { "id": "01a08745-d8eb-707a-8a63-4c3e87d77820", "title": "Jenkins BuildMonitor - 20000 Downloads Later", "url": "https://blog.cliffano.com/2011/05/15/jenkins-buildmonitor-20000-downloads-later/", "published_at": "2011-05-15T09:37:39+00:00" }, { "id": "01a08745-d8eb-707a-8a63-4c3e88d2faf6", "title": "Watching TV Needs To Be A More Social Experience", "url": "https://blog.cliffano.com/2011/04/10/watching-tv-needs-to-be-a-more-social-experience/", "published_at": "2011-04-10T05:13:13+00:00" }, { "id": "01a08745-d8eb-707a-8a63-4c3e89d02758", "title": "Code To Relax", "url": "https://blog.cliffano.com/2011/02/20/code-to-relax-nospam/", "published_at": "2011-02-20T12:40:22+00:00" }, { "id": "01a08745-d8eb-707a-8a63-4c3e8ac0d07d", "title": "Do You Find Websites Hard To Read On The iPhone? Try FeedTouch", "url": "https://blog.cliffano.com/2011/02/19/do-you-find-websites-hard-to-read-on-the-iphone-try-feedtouch/", "published_at": "2011-02-19T13:15:37+00:00" }, { "id": "01a08745-d8eb-707a-8a63-4c3e8ac1c7a3", "title": "Childhood Drawings - T'Challa And Scorpion", "url": "https://blog.cliffano.com/2010/12/28/childhood-drawings-tchalla-and-scorpion/", "published_at": "2010-12-28T10:30:13+00:00" }, { "id": "01a08745-d8eb-707a-8a63-4c3e8b10e06a", "title": "XMas Lego Mindstorms", "url": "https://blog.cliffano.com/2010/12/25/xmas-lego-mindstorms/", "published_at": "2010-12-25T10:55:39+00:00" }, { "id": "01a08745-d8eb-707a-8a63-4c3e8bbc9cf1", "title": "Studio Sign", "url": "https://blog.cliffano.com/2010/12/07/studio-sign/", "published_at": "2010-12-07T12:51:13+00:00" }, { "id": "01a08745-d8eb-707a-8a63-4c3e8cb1a6f0", "title": "EC2 Micro Instance Saved Me $120 A Year", "url": "https://blog.cliffano.com/2010/09/26/ec2-micro-instance-saved-me-120-a-year/", "published_at": "2010-09-26T08:07:52+00:00" }, { "id": "01a08745-d8eb-707a-8a63-4c3e8cc8c3e7", "title": "Node.js Discussion On Teman Macet Podcast", "url": "https://blog.cliffano.com/2010/09/19/nodejs-discussion-on-teman-macet-podcast/", "published_at": "2010-09-19T14:31:28+00:00" }, { "id": "01a08745-d8ec-736c-8708-8ac5a71f4fe0", "title": "Hudson NodeJS Plugin", "url": "https://blog.cliffano.com/2010/09/19/hudson-nodejs-plugin/", "published_at": "2010-09-19T06:40:13+00:00" }, { "id": "01a08745-d8ec-736c-8708-8ac5a7ed8f32", "title": "JSGames Plugin - Play Mario Kart & Tetris On Hudson", "url": "https://blog.cliffano.com/2010/09/15/jsgames-plugin-play-mario-kart-tetris-on-hudson/", "published_at": "2010-09-15T13:51:38+00:00" }, { "id": "01a08745-d8ec-736c-8708-8ac5a8d88a06", "title": "CouchDB Upgrade From 0.11.0 To 1.0.1", "url": "https://blog.cliffano.com/2010/09/09/couchdb-upgrade-from-0-11-0-to-1-0-1/", "published_at": "2010-09-09T14:42:32+00:00" }, { "id": "01a08745-d8ec-736c-8708-8ac5a96bcb5e", "title": "Nginx With Gzip On Ubuntu Jaunty", "url": "https://blog.cliffano.com/2010/08/31/nginx-with-gzip-on-ubuntu-jaunty/", "published_at": "2010-08-31T12:58:29+00:00" }, { "id": "01a08745-d8ec-736c-8708-8ac5a9cffd75", "title": "Quotes From 37signals Rework", "url": "https://blog.cliffano.com/2010/07/22/quotes-from-37signals-rework/", "published_at": "2010-07-22T14:46:32+00:00" }, { "id": "01a08745-d8ec-736c-8708-8ac5aa77dea6", "title": "Badminton Academy Of Victoria Web Site Relaunch", "url": "https://blog.cliffano.com/2010/07/15/badminton-academy-of-victoria-web-site-relaunch/", "published_at": "2010-07-15T14:57:06+00:00" }, { "id": "01a08745-d8ec-736c-8708-8ac5ab10fa61", "title": "CITCON ANZ 2010", "url": "https://blog.cliffano.com/2010/07/04/citcon-anz-2010/", "published_at": "2010-07-04T13:10:33+00:00" }, { "id": "01a08745-d8ec-736c-8708-8ac5abc1ca5f", "title": "Home Studio v0.2", "url": "https://blog.cliffano.com/2010/07/04/home-studio-v0-2/", "published_at": "2010-07-04T08:06:03+00:00" }, { "id": "01a08745-d8ec-736c-8708-8ac5acb2c8f7", "title": "Vent Your Spleen", "url": "https://blog.cliffano.com/2010/07/04/vent-you-spleen/", "published_at": "2010-07-04T06:49:30+00:00" }, { "id": "01a08745-d8ec-736c-8708-8ac5ad6150cd", "title": "Hudson BuildMonitor v1.5.5", "url": "https://blog.cliffano.com/2010/06/14/hudson-buildmonitor-v1-5-5/", "published_at": "2010-06-14T06:14:37+00:00" }, { "id": "01a08745-d8ed-71b6-80ec-8ad7688295bb", "title": "iPhone Equation", "url": "https://blog.cliffano.com/2010/06/13/iphone-equation/", "published_at": "2010-06-13T11:59:04+00:00" }, { "id": "01a08745-d8ed-71b6-80ec-8ad768e4a28a", "title": "Compiling Node.js on Solaris - The Issues", "url": "https://blog.cliffano.com/2010/06/04/compiling-node-js-on-solaris-the-issues/", "published_at": "2010-06-04T10:27:33+00:00" }, { "id": "01a08745-d8ed-71b6-80ec-8ad7694c5bbd", "title": "Hudson Gource", "url": "https://blog.cliffano.com/2010/05/30/hudson-gource/", "published_at": "2010-05-30T13:29:36+00:00" }, { "id": "01a08745-d8ed-71b6-80ec-8ad7699f9aab", "title": "Introducing Wordnik Search Firefox Add-on", "url": "https://blog.cliffano.com/2010/05/05/introducing-wordnik-search-firefox-add-on/", "published_at": "2010-05-05T13:12:00+00:00" }, { "id": "01a08745-d8ed-71b6-80ec-8ad76a55df67", "title": "The Altered Past", "url": "https://blog.cliffano.com/2010/04/25/the-altered-past/", "published_at": "2010-04-25T09:06:08+00:00" }, { "id": "01a08745-d8ed-71b6-80ec-8ad76a6b9233", "title": "Re Hudson SiteMonitor Plugin And JSLint Violations Support", "url": "https://blog.cliffano.com/2010/04/12/re-hudson-sitemonitor-plugin-and-jslint-violations-support/", "published_at": "2010-04-12T12:41:10+00:00" }, { "id": "01a08745-d8ed-71b6-80ec-8ad76a7c190e", "title": "A Guide To Stand-Up Meeting - Part 1", "url": "https://blog.cliffano.com/2010/01/26/a-guide-to-stand-up-meeting-part-1/", "published_at": "2010-01-26T11:58:56+00:00" }, { "id": "01a08745-d8ed-71b6-80ec-8ad76b173430", "title": "Known Hosts Issue With Net::SSH", "url": "https://blog.cliffano.com/2010/01/18/known-hosts-issue-with-netssh/", "published_at": "2010-01-18T13:25:48+00:00" }, { "id": "01a08745-d8ed-71b6-80ec-8ad76b8ac2f6", "title": "My Take On People's Takes On Google's QR Code Push", "url": "https://blog.cliffano.com/2009/12/11/my-take-on-peoples-take-on-googles-qr-code-push/", "published_at": "2009-12-11T11:35:55+00:00" }, { "id": "01a08745-d8ed-71b6-80ec-8ad76c524661", "title": "Sitebricks And SiteMesh On Google App Engine", "url": "https://blog.cliffano.com/2009/12/06/sitebricks-and-sitemesh-on-google-app-engine/", "published_at": "2009-12-06T05:01:23+00:00" }, { "id": "01a08745-d8ed-71b6-80ec-8ad76cd0f555", "title": "Garry Kasparov's How Life Imitates Chess", "url": "https://blog.cliffano.com/2009/09/22/garry-kasparovs-how-life-imitates-chess/", "published_at": "2009-09-22T15:08:46+00:00" }, { "id": "01a08745-d8ed-71b6-80ec-8ad76d48326c", "title": "Hudson Code Swarm Part 2", "url": "https://blog.cliffano.com/2009/09/14/hudson-code-swarm-part-2/", "published_at": "2009-09-14T17:16:50+00:00" }, { "id": "01a08745-d8ed-71b6-80ec-8ad76e1c48d8", "title": "RFC - ChuckNorris Plugin", "url": "https://blog.cliffano.com/2009/09/09/rfc-chucknorris-plugin/", "published_at": "2009-09-09T15:29:51+00:00" }, { "id": "01a08745-d8ee-72e2-a902-64389a25718b", "title": "Emptiness Header Images", "url": "https://blog.cliffano.com/2009/08/21/emptiness-header-images/", "published_at": "2009-08-21T19:41:24+00:00" }, { "id": "01a08745-d8ee-72e2-a902-64389a9efb4d", "title": "Teman Macet Podcast", "url": "https://blog.cliffano.com/2009/07/06/teman-macet-podcast/", "published_at": "2009-07-06T09:57:57+00:00" }, { "id": "01a08745-d8ee-72e2-a902-64389b4a30a2", "title": "Creating An Eco-Friendly Office", "url": "https://blog.cliffano.com/2009/07/04/creating-an-eco-friendly-office/", "published_at": "2009-07-04T15:05:08+00:00" }, { "id": "01a08745-d8ee-72e2-a902-64389be963c5", "title": "QR Code Usage In Japan", "url": "https://blog.cliffano.com/2009/05/18/qr-code-usage-in-japan/", "published_at": "2009-05-18T15:28:34+00:00" }, { "id": "01a08745-d8ee-72e2-a902-64389c36e262", "title": "Gift From wannabesociety.com", "url": "https://blog.cliffano.com/2009/03/16/gift-from-wannabesocietycom/", "published_at": "2009-03-16T13:39:12+00:00" }, { "id": "01a08745-d8ee-72e2-a902-64389cfd2c43", "title": "BuildMonitor v1.0", "url": "https://blog.cliffano.com/2009/03/09/build-monitor-v10/", "published_at": "2009-03-09T11:34:13+00:00" }, { "id": "01a08745-d8ee-72e2-a902-64389d71680e", "title": "Lovin' The Groovy", "url": "https://blog.cliffano.com/2009/03/01/lovin-the-groovy/", "published_at": "2009-03-01T14:21:00+00:00" }, { "id": "01a08745-d8ee-72e2-a902-64389e70f12b", "title": "Build Executor Monitoring", "url": "https://blog.cliffano.com/2009/03/01/build-executor-monitoring/", "published_at": "2009-03-01T12:50:30+00:00" }, { "id": "01a08745-d8ee-72e2-a902-64389f43a399", "title": "Home Studio v0.1", "url": "https://blog.cliffano.com/2009/03/01/home-studio-01/", "published_at": "2009-03-01T11:04:58+00:00" }, { "id": "01a08745-d8ee-72e2-a902-6438a0259b6d", "title": "Hudson Code Swarm", "url": "https://blog.cliffano.com/2009/01/31/hudson-code-swarm/", "published_at": "2009-01-31T14:53:35+00:00" }, { "id": "01a08745-d8ee-72e2-a902-6438a0370378", "title": "A Cleaner Way To Customise WordPress Theme Styles", "url": "https://blog.cliffano.com/2009/01/12/a-cleaner-way-to-customise-wordpress-theme-styles/", "published_at": "2009-01-12T12:25:10+00:00" }, { "id": "01a08745-d8ee-72e2-a902-6438a12d0e19", "title": "Image Saving In Watir", "url": "https://blog.cliffano.com/2008/12/29/image-saving-in-watir/", "published_at": "2008-12-29T18:03:25+00:00" }, { "id": "01a08745-d8ee-72e2-a902-6438a177d095", "title": "Three Years Running A Mini Content Sharing Web Site - Part 1", "url": "https://blog.cliffano.com/2008/12/22/three-years-running-a-mini-content-sharing-web-site-part-1/", "published_at": "2008-12-22T15:33:47+00:00" }, { "id": "01a08745-d8ee-72e2-a902-6438a245a1c8", "title": "Testing Reflection Plugin", "url": "https://blog.cliffano.com/2008/12/06/testing-reflection-plugin/", "published_at": "2008-12-06T10:03:48+00:00" }, { "id": "01a08745-d8ee-72e2-a902-6438a2bbb41d", "title": "BuildMonitor v0.9.1 - Oui!", "url": "https://blog.cliffano.com/2008/11/23/buildmonitor-v091-oui/", "published_at": "2008-11-23T12:27:36+00:00" } ] posts Claim your blog
Back to blog.cliffano.com
Blog · corpus.blog/blogs/blog.cliffano.com/posts

blog.cliffano.com

blog.cliffano.com

2024

2023

2021

2018

2017

2016

2015

2014

2013

2012

2011

2010

2009

2008