I am Chris Ward (aka Chris Chinchilla). I am a Developer, Designer and Writer currently living in Berlin, but originally from London and with many years spent in Melbourne.

This site is the home of many of my personal and work projects and the experiences I have working on them. All have a thread of openness, exchanging knowledge and new ideas.

Why do you call yourself Chris Chinchilla? Hmm, yes it does sound rather silly doesn't it! It's a nickname I've had for over 12 years after a passing comment at school, I've carried it through all my fanzine and music years and quite 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.

  • Changes From Play Testing

    After my first constructive play test session, here is the first wave of changes to the game.

  • Video - Activities and Intents, the lego blocks of Android

    Any Android app that requires even a basic interface will need the basic building blocks of activities and intents to manage interface screens and the flow between them. In this video we look at the different activity types available and how we connect them with intents.

  • Video - The Manifest to manage your metadata

    A Chrome Extension Manifest file contains important metadata about your extension. From simple aspects like giving it a name and an author, to setting keyboard shortcuts and overriding browser settings. The Manifest file gives life to your code.

  • Thoughts on (Play) Testing

    I just had my first play testing session for Chip Shop and returned with lots of feedback. The three players helped me identify a lot of small problems with the game as well as a couple of larger issues that need some refining to make the game work better. None of them so big to break the game, but some important ideas to ponder. Depending on the decisions I make, they may change move the game in a slightly different direction.

  • WikiMedia Game Jam, T-Shirts, Printing Experiments and so much more

    WikiMedia Game Jam, T-Shirts, Printing Experiments and so much more

    Pushing forward to play testing (which has now begun, more on that later) I have been busy cleaning, tidying and streamlining game components after Essen. Here are some updates...

  • Video - Understanding Java and Android

    Android development uses the popular Java programming language. In this video we look at the basics of Java and the additions that Android brings to it.

  • Playtesting Chip Shop

    Playtesting Chip Shop

    Chip Shop is ready for play testing! Find out how to get involved.

  • Creating PDFs from Markdown with Pandoc and LaTeX

    If you've read some of my previous posts on SitePoint or elsewhere, you may know that I'm working on a board game. In the game, called Chip Shop, you get to run a computer company in 1980s America.

  • Video - The Evolution of Androids Ecosystem

    In this video I'll outline a history of Android versions, and explain whether we should still support them in our applications and, if so, how.

  • How I Became an e-Resident of Estonia

    I've lived in three countries in my life, and I travel on a regular basis. I wouldn't go as far as to say that we should have global open borders, but there are ways that the life of the new breed of global entrepreneurs could be easier.

  • Versioning Large Files with git LFS

    Versioning large files can be problematic with distributed version control systems like Git. Git Large File Storage (or LFS) is a new, open-source extension to Git that aims to improve handling of large files.

  • Video - Structuring an Android Project

    When a project is created in Android Studio it contains several auto-generated files containing skeleton code for our project. In this video we look at what function these files perform and when and why we would edit them.

  • Sustaining and Maintaining your Not-for-Profit

    You've had and developed an idea, got it started and hit the ground running with people involved, projects happening and hopefully some outcomes.

  • Video - A Tour of Android Studio

    Android Studio is now the official IDE for Android development. In this video we look at how to download and install it, tour the interface and look at some of the tools and features it offers.

  • Video - Understanding Android Differences

    In this video we'll look at understanding the differences between Android devices, system versions and the components that comprise the Android Operating System.