In 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. …


Crawl 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…


This year saw the 106th annual Model Engineer Show and the advent of the maker section. …


This 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…


If 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…


Originally 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…

Bashkim Isai

London-based Creative Technologist specialising in Tangible Media and Web Development.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store