Skip to content

Tech: Blog

601 blog items in Tech.
Simple, Clutter-free Programming with Go

Simple, Clutter-free Programming with Go

11/11/2015
GoLang (generally shortened to Go) is the latest language-that-everyone-wants-to-learn-and-use. In this article, I'll provide an introduction to the language, its features, its potential, and whether you should care about Go or not.
Video - Super Powered Web Services

Video - Super Powered Web Services

01/11/2015
No application exists in isolation, in most cases it will frequently need to access external data and services to bring it to life. In this video we look at the principles of connecting to these services. We will cover the basics of APIs, REST and JSON in an Android app and play with some Marvel Super Heroes on the journey.
Versioning Large Files with git LFS

Versioning Large Files with git LFS

11/09/2015
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

Video - Structuring an Android Project

09/09/2015
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.
Goodbye Drupal, Hello Jekyll

Goodbye Drupal, Hello Jekyll

09/07/2015
Sorry for the lack of updates in a while. There have been two main reasons for this, other commitments kept me busy and I've been reworking a lot of the technology stack that powers Chip Shop. I'd like to tell you more about updates to the later.
Organise your Browser Tabs with OneTab

Organise your Browser Tabs with OneTab

11/04/2015
One of the main perils of the modern world is there is far too much to distract us. So many interesting blog posts to read, events to attend, crap-we-don't-need to buy and other assorted diamonds from the internet. I'm sure several days into the working week we look at our browser and find 20+ tabs open, all eating up memory and so cluttered you can't even remember what is what anymore.
Dockers 2nd holiday in Berlin

Dockers 2nd holiday in Berlin

25/03/2015
Docker is currently one of the most spoken about tech projects right now and it's hard to believe that it's only two years old. As part of the celebrations, the Docker team decided to host more than a dozen open-source-a-thon parties around the World. Not only to help people learn how to contribute to the project, but also donating $50 for every contribution to the Oceanic Society.
Add your suggestions to "What Came Next"

Add your suggestions to "What Came Next"

22/03/2015
One Day the World Ended is designed to be an open source and collaborative work of fiction. Most of this will come later when I have more material ready, but <a href="https://github.com/ChrisChinchilla/One-Day-the-World-Ended-Jekyll" target="_blank">the code of the website is on GitHub</a> and you're more than free to issue pull requests if you want to.
Mobile World Congress 2015

Mobile World Congress 2015

06/03/2015
The mobile monolith that is Mobile World Congress is over for another year. I was lucky enough to get hold of a press pass and decided to spend the week in Barcelona. Soaking up the warmer weather, joining the 90,000 other attendees and preparing for the bombardment of marketing mumbo jumbo to unearth some gems for developers.
Finovate 2015, The Part Mobile is Playing in Fintech

Finovate 2015, The Part Mobile is Playing in Fintech

17/02/2015
The financial sector is an industry ripe for technical disruption. It is well-financed, has many multifaceted requirements and the vast majority of us need its services on a regular basis. The last couple of years have created a plethora of startups and product offerings to service the financial sector and the financial needs of consumers. It even has its own buzzword, 'FinTech', to really prove it has arrived.
It's all change, again

It's all change, again

16/02/2015
My plan for 2015 was to spend another few months working on my various projects and then start looking for new full-time work opportunities. In the past month I made a few casual enquires to get an idea of what might be out there and ended up getting quite a few offers very quickly. Many of these I considered but weren&#39;t compelling or different enough (from past work roles) to be worth putting a hold on my own projects.
Review of "Triumph of the Nerds" and "Kobold Guide to Board Game Design"

Review of "Triumph of the Nerds" and "Kobold Guide to Board Game Design"

26/01/2015
Continuing my reviews of research I have just finished the classic "Kobold Guide to Board Game Design<img alt="" border="0" height="1" src="https://ir-na.amazon-adsystem.com/e/ir?t=gregamamma-20&l=as2&o=1&a=1936781042" style="border:none !important; margin:0px !important;" width="1" />" and can highly recommend it as a good overview of board game design advice. It is a collection of essays more than an end-to-end guide, so some essays will hold more relevance with you than others. However I picked up enough nuggets of advice to make it a worthwhile purchase and have a long list of 'todos. it includes essays from some stalwarts of the industry such as <a href="https://en.wikipedia.org/wiki/Richard_Garfield" target="_blank">Richard Garfield</a> and <a href="https://en.wikipedia.org/wiki/Steve_Jackson_(US_game_designer)" target="_blank">Steve Jackson</a> (who created large parts of my childhood) and is divided into sections of the design process. One of the encouraging outcomes of reading the book was realising that I am currently on track and already doing a lot of what was recommended, but also realised I have a long way to go yet!
Production Updates 26th January

Production Updates 26th January

26/01/2015
Last week I spent time on creating some of the common elements that can be found across all of the Gregarious Mammal sites, this includes:<ul><li>Creative Commons notice</li><li>Mailing List</li><li>Financially contributing to projects</li><li>Git and version information</li></ul>