I am Chris Ward (aka Chris Chinchilla). I am a Developer, Writer, and full of crazy ideas.

After 15 years as a developer I realized that my skills lie in helping others understand technical subjects. I achieve this through technical writing, blogging, networking and educating people through presentations and workshops.

This site is the home of my personal and work projects and the experiences I have working on them. If you like what you see, read more, come and see me present, or support what I do.

Why do you call yourself Chris Chinchilla? Yes it does sound silly doesn’t it! It’s a nickname I’ve had since 1997 after a passing comment at school, I’ve carried it through all my fanzine and music years and like it. For those who are interested, a Chinchilla is a small (and very cute) South American rodent, a Small Town in Queensland, Australia and is a real name in South America.

  • Live Blogging Hello Again from Apple

    I'm sat at an Apple event in Berlin and there's not many people here, which says something about what people feel about Macs vs iPhones, or something. In a week when IBM became one of Apple's biggest clients and Microsoft announced more interesting products. It feels like there is growing disappointment and boredom in what Apple is offering.

  • Hands on with the Lenovo Yoga Book

    Hands on with the Lenovo Yoga Book

    When I saw the announcement of the Yoga Book at IFA I was fascinated. A tablet with a proper keyboard, and a graphics tablet that I could doodle and even write on. Sign me up!

  • The Weekly Squeak, 23rd October

    The Weekly Squeak, 23rd October

    I've been travelling a lot the past couple of weeks from running a booth at the Essen Spiele Messe to conferences in Pristina. Cate and I will record a new podcast episode next week to discuss many of these, so in the meantime, this is just a links show folks.

  • How I Wrote the Atom Medium Exporter and How You Can Help Make It Better

    How I Wrote the Atom Medium Exporter and How You Can Help Make It Better I recently created a package for the Atom text editor that exports your markdown files to Medium. Find out how I wrote it and how you can help me improve it.
  • A documentation crash course for developers

    A documentation crash course for developers When you've spent a lot of time working on the latest great project, library, service or platform you generally would like people to use it. Whether people find out about you from a presentation, the media, internet search or word of mouth, what's the first aspect of your project that people usually encounter?
  • Belgrade to Berlin, it's tech conference season

    Belgrade to Berlin, it's tech conference season

    I haven't been to many meetups the past weeks as the beginning of October is traditionally conference season in tech, and as I look back through my Timehop for the past years, pretty much every year around this time I am at a conference.

  • Developing Add-ons for Enterprise Apps like JIRA

    Developing Add-ons for Enterprise Apps like JIRA

    Since 2008, many developers have focused on building, distributing and selling (or hoping to sell) their efforts in two curated, walled garden stores. The Apple App store and Google Play (and related) stores have helped developers find audiences of billions around the world. It hasn’t all been smooth sailing. Some say the “app store” model has forced a race to the bottom, with prices and developer revenue share reduced, despite such large audiences.

  • An Introduction to CoreOS

    An Introduction to CoreOS

    If you're reading this blog, then you have a rough idea of what containers are and why you want to use them. Docker has made it easy to experiment with containers, and is slowly making it easier to deploy and manage them in production environments. However, there are a still a lot of gaps in what Docker offers (for free), and others have stepped up to fill them. CoreOS is one such option; it's not just a container management system but an entire (Linux-based) operating system designed to run containers.

  • Weekly Squeak, 18th September - Maximum Linkage

    This has been a week of me appearing at meetups rather than attending, and I must admit, when I present, I tend to forget what else happened. More of an adrenaline rush than egotism. I hope.

  • From the UK Games Expo to Essen

    From the UK Games Expo to Essen

    It's been a while since my last update pertaining to the Chip Shop board game. After realising that board games isn't that lucrative of a business, it slipped down my priority list somewhat. I also had a lot of feedback from the UK Games Expo (thanks to Carrie and Tyler for running the booth for me) to process and that took time...

  • Exploring the Evive - A Book-Sized IoT Device

    Exploring the Evive - A Book-Sized IoT Device

    The evive aims to reduce the complex tangles of sensors, circuit boards and cables you have covering your workbench. It's a compact, all-in-one small book-sized device capable of reading and outputting a variety of sensor and trigger data. Built in includes power sensors, multiple motor channels, voltmeter probes, and two analog to digital converters. If that's not enough for you, at the heart of the evive is an Arduino Mega offering large expansion possibilities with a mini breadboard, communication module (Wi-Fi, Bluetooth and XBee), IC, SPI and Serial pins.

  • Weekly Squeak, 9th September - Apple vs the Prosumer

    In this Weekly Squeak I cover another week in Berlin meetups and after Apples September product announcements, do they no longer like the prosumer?

  • Making Atom (even more) awesome — My Setup

    Making Atom (even more) awesome — My Setup

    I spent a long time researching, trying and tweaking text editors. As a cross-platform developer and technical writer (mostly writer these days) I work with different programming languages, document formats and want an editor with particular features, but that is also easy on the eye. Ideally I wanted all the functionality I was looking for in one application, not split between 5.

  • Building Your First Blockchain App with Eris

    Building Your First Blockchain App with Eris

    A few months ago I was at the Berlin Blockchain awards, and it appears that 'blockchain' is the new buzzword that startups and tech-folk like to throw into everything, without completely understanding the concepts behind it. Whether you believe that blockchain is just a new buzzword for the industry or a truly revolutionary technology, developers are often uncertain of how they can use the blockchain concept in their applications. Eris Industries' solution might make this a bit easier.

  • Medium Exporter for Atom

    Medium Exporter for Atom

    I love Markdown and I love editing Markdown in Atom. But I also love the exposure that Medium offers, and whilst I admit it has a great editor, I like to be able to write offline and I like having a central repository (i.e. Git) of my work for collaboration, consolidation and other purposes.

  • Editors Friend for Atom

    As a (very) frequent writer and editor I often find myself writing and correcting the same words over and over again. Or in preparation for publishing I have to repeatedly undertake the same steps, such as adding short codes or formatting links.

  • Communist and cultural effects on tech communities

    Communist and cultural effects on tech communities

    This is my second visit to Tirana for the OSCAL conference, an annual celebration of open source technology in Albania's capital. Aside from excellent content, the conference stands out for a couple of reasons. Most attendees and organizers are under 30, and the gender divide is pretty much an even split. Anyone who attends tech-related events in other countries know that this is (sadly) unusual, and I was interested in digging beneath the surface to find out more.

  • Video - What’s New in AppCode 2016.2

    Video - What’s New in AppCode 2016.2

    A video about new features and improvements in AppCode 2016.2 is here!

  • An Introduction to Docker for Mac

    An Introduction to Docker for Mac

    Recently out of private beta, Docker's new native applications aim to replace the current methods for running Docker on Windows and Mac, creating a better experience for developers using those platforms. For the previous solution, Docker Toolbox used VirtualBox to create a small Linux virtual machine that hosted your images and containers. It worked pretty well but could be unreliable at times and required workarounds that sometimes resulted in unexpected outcomes or not working at all.

  • Rapid IoT Development with the relayr Android App and SDK

    Rapid IoT Development with the relayr Android App and SDK

    relayr is an IoT platform as a service, aiming to help IoT developers centralize and aggregate the data generated by IoT connected devices. By installing their hardware and software SDKs you don't need to worry about specific SDKs and data types generated by various devices, but instead code against the relayr APIs.

  • Video - Which Continuous Integration Tools Support Bitbucket?

    Video - Which Continuous Integration Tools Support Bitbucket?

    Automate your tools with Bitbucket

  • Otto: The Next Generation of Vagrant

    Otto: The Next Generation of Vagrant

    Not so long ago, Vagrant was the prime tool that attempted to solve that time-immemorial problem of "it works on my machine." Developers could create shareable Vagrant files to allow coworkers to spin up replica machines for testing code and the interconnecting parts of a typical modern project. Vagrant is far from dead, but it suffers from a couple of long-lasting issues, including the resource footprint of virtual machines created, the speed of sharing files between the host and virtual machine, and the speed of making configuration changes to virtual machines.

  • What Do Apple’s App Store Changes Mean for Developers?

    What Do Apple’s App Store Changes Mean for Developers?

    It's a sobering time to be a mobile developer, with both app and device sales down. Personally, I feel this is just the maturation of a new(ish) industry, and everything will work out eventually. But, noticing major dents in their revenue, the major players are clearly worried.

  • The Story of English by Robert McCrum, Robert MacNeil

    It's taken moving to a non-English speaking country to realize how wide spread and common place the English languages is in the World. This has piqued my interest in learning about the origins of our bastard tongue and how it got to this position.

  • Generation Xbox: How Videogames Invaded Hollywood, by Jamie Russell

    I loved this book and couldn't stop reading it, which was a pain as I mostly read before going to sleep. The book takes an era by era look at how the video games and movie industries have tried to collaborate together, and largely failed.