This month’s most useful tools for developers – October

Tim LeRoy
on 18 October 2016

Every month our team share their pick of articles that are useful specifically for software developers.

Some are about new thinking or new techniques, some are about old or legacy technology and some are just useful resources for different languages or platforms.  The brief is simple – if we think they’re useful, you might too.

This month Mark, Jamie, Craig, Paul and even Kev share their most useful.


Ever wondered what all of those Amazon Web Services do?

This guide is by and for engineers who use AWS. It aims to be a useful, living reference that consolidates links, tips, gotchas, and best practices. [link]


A collection of samples to discuss and showcase different architectural tools and patterns for Android apps.

This GitHub project is the same To Do application written using several different architectures, so you can compare and contrast when you want to choose one, and have a blueprint to follow once you have chosen.  It’s endorsed by Google. [link]

This is a similar one for the web [link] and this is one for iOS/ Swift [link]


Ever wondered what was involved in a GitHub pull request?

This explains and has some tools to help: [link]


What is the difference between Exponent and React Native?

Get up and running quickly with React Native. [link]


Machine Learning Made Easy with Talend – Decision Trees

Nice introduction to decision trees:  “Decision trees are built using a recursive partitioning algorithm that is easily described” [link]


No more ‘TOFU’.

A new tool to avoid the annoying rectangles where nice fonts should be, not the vegan staple. [link]


Functional programming

Charles Scalfani says that “taking that first step to understanding Functional Programming concepts is the most important and sometimes the most difficult step. But it doesn’t have to be.”

We have previously shared  Part 1 but Part 2Part 3Part 4Part 5 and Part 6 are a really good series to read in full.


400,000 GitHub repositories, 1 billion files, 14 terabytes of code: Spaces or Tabs?

We are going to parse a billion files among 14 programming languages to decide which one is on top. [link]





Subscribe to our newsletter for free advice delivered to your inbox on a fortnightly basis.

Related articles