This month’s most useful tools for developers – June 2017

Elliott King
on 14 June 2017

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.

React Native

James Robinson, one of our software engineers, takes our team through his experiences of using React Native for one of our internal prototype apps.


Want to get into Unity AR/VR development?

“Our goal is to give you a dev’s perspective on Unity. Unity’s tutorials will go deep and take you feature by feature. We want to go for breadth and show you what can be accomplished if you stay shallow but put a whole lot of things together quickly.” [link]


Getting Started with Azure Design Patterns and Azure ARM Quick start templates

Patterns and Practices, infographics, quick start templates,VSCode and Extensions, and much more [link]


How to Read Mathematics

“Reading mathematics too quickly results in frustration.  A half hour of concentration in a novel might net the average reader 20-60 pages with full comprehension, depending on the novel and the experience of the reader.  The same half hour in a math article buys you 0-10 lines depending on the article and how experienced you are at reading mathematics.”

Nicely written breakdown of a problem expressed in mathematical notation.


A day without Javascript

What could go wrong? [link]


Banking for devs, run by devs?

Several of us in the team have been using the new bank card and app from start-up / challenger bank Monzo, and we all quite like it. Maybe because it’s run like a modern software company, not a bank, with an active and pretty open developer community. [link]


How to setup Webpack +2.0 from scratch

Handy for anybody wanting to understand the psychotropic world of Webpack [link]


Vue.js – The Progressive JavaScript Framework

Provoked lots of debate amongst the team about the pros and cons versus React in particular. [link]


Roll up, roll up! Get yer free JS books ‘ere…[link]

Also, get a library of Linux books from Apress and support charity, here [link]


Real-time retrospective.

We had a little play with this idea and quite liked it – a way of capturing feedback or information to help improvements in real-time. [link]


Project Rome iOS SDK

“App experiences shouldn’t be tied to a single device any more than data should be tied to a single device.”

Interesting cross platform app experience SDK. Start a task in Android, iOS or Windows and pick up where you left off on any of the other platforms. [link]


Feeling the squeeze.

Amazing image compression for specific domains.

“Since our compression algorithm is learned rather than hard-coded, we can easily train codecs custom-tailored to specific domains. This enables capturing particular structure that the traditional one-size-fits-all codecs would not be able to characterize.” [link]


HTTPS on Stack Overflow: The End of a Long Road

“I hope you find some details of our trials, tribulations, mistakes, victories, and even some open source projects that resulted along the way to be helpful.” [link]


Pixel-morphing technology can improve display resolutions by 200%,

…and your current display is already capable of this.  Contains the line “This is accomplished through a surface morphology-induced, polarization-dependent plasmonic resonance, and a combination of bulk and surface liquid crystal effects that manifest at different applied voltages.” Still worth a read though. [link]


How do you code if you’re blind? 


AI is turning against itself.

This Dystopian Device Warns You When AI Is Trying to Impersonate Actual Humans. [link]

Finally, what could you do with 64KB?

Quite a lot it would seem – watch the video below – and here’s how they did a lot with very little. [link]




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

Related articles