Apr 25, 2020Maintaining ecological validity in a multi-tiered infrastructure using CircleCI contextsIn application development, you will want to deploy to multiple environments (development, testing, staging and production, for example) as the project progresses through a software development lifecycle. …Circleci4 min read
Mar 13, 2019Fixing crawl errors on Amazon S3 and CloudFrontCrawl Errors occur when a search engine (such as GoogleBot) attempts to index your site but encounters an error (usually HTTP 404). Examples of a crawl error includes: The href of a link on your site does not exist (dead link) A crawler re-indexes your site and finds that an…AWS4 min read
Feb 25, 2019Model Engineering Show 2013This year saw the 106th annual Model Engineer Show and the advent of the maker section. …Makers3 min read
Feb 25, 2019Web-Based Physical ComputingThis article is a brief introduction into electronics for web developers which allows you to control circuits from a web-based interface. Download the code samples from the GitHub Repository. Originally presented at the Mini Maker Faire Elephant & Castle on 6 July 2013. Original format was provided as a PowerPoint…Raspberry Pi8 min read
Feb 25, 2019Accessing a web server from across your networkIf you’re developing a website and you’d like to show a colleague in the same office what you’re working on, free services like nip.io and xip.io make it easy to get connected to your computer from any other computer on your subnet. However you need to configure your Apache web…Apache2 min read
Feb 25, 2019Studio Farrago at Pecha Kucha, BrisbaneOriginally presented on 10 October 2010. Pecha Kucha comes from the Japanese phrase ペチャクチャ, meaning “Chit Chat”. It is a format for presenting were a deck of 20-slides are each shown for 20 seconds. On 10 October 2010, I had the privilege of presenting at the Asia Pacific Pecha Kucha…Presentations7 min read