Image for post
Image for post

Field Notes on freshening up legacy iOS apps

Our Boat Watch app is pretty successful, but as busy developers we’ve got out of step with Storyboards, autolayout, and other (not so recent) additions to iOS UI development workflow — they offer benefits, of course, but were too much of an overhead to retrofit into a working app , and as a result we’ve largely let these pass by. SwiftUI, announced at the 2019 Apple Devcon, has piqued our interest though — it looks like a significant step change in UI development, and I feel that using it would enable us to freshen our apps, and hopefully enable them…


Image for post
Image for post
Photo by Pop & Zebra on Unsplash

A Guide to SSI, DIDs and VCs from a Beginner’s Viewpoint

Much has been written about self-sovereign identity (SSI) — the ability to gain control over one’s own identity — and how this is going to become a cornerstone of our interactions in the future. Work has been going on is this field for many years, but it is the emergence of distributed ledger and blockchains technologies that has re-energised the field and brought it into focus. This is timely, as it coincides with a general mood against centralised services taking ownership of our identities, and compromising our privacy.

As a newcomer, it can be tricky to get oriented in such…


I’ve been a software developer for many years - never a very fast or especially enthusiastic one, but reasonable enough, and I’ve made some nice mobile apps and other things along the way. Lately, I confess, I’ve lost my appetite for writing code, and looked for new things to do — I took an MSc, and then started a postgrad research degree, where I’m looking at a particular application area for blockchain technology. My “day job” has led me in to IOT, where I’m enjoying figuring out the pieces of Amazon’s Greengrass and the AWS platform, and looking forward to…


Image for post
Image for post

I’ve recently started a research project based on the applications of a concept in the blockchain world known widely by its acronym of “DAO” — which stands for Decentralised Autonomous Organisation. But what does that actually mean?

As a starting point, this definition works well for me…

“An organization that runs autonomously, in a decentralized manner, that functions without the need for centralized parties to make decisions for the organization to grow, to be profitable, or *physically* exist.” (BlockChannel)

Reading back into the literature of the early 21st Century, we find Professor Yochai Benkler, among others, writing about a movement…


In September 2016 I took a year off work and went back to university. I needed a change of scenery, and a bit of a reboot, so I pretty spontaneously signed up for a Master’s degree in Information Security and Privacy — cybersecurity — at Cardiff University, where I’d graduated nearly 30 years earlier. I didn’t have much knowledge of cybersecurity, but thought it would be topical, and might lead to new opportunities. The course was interesting, and it was nice to meet new people — although at 49 years old I was something of a curiosity! But that was…


I recently completed a Master’s degree dissertation where I considered the suitability of using a blockchain implementation as a channel for securely sharing information. As the project explored some interesting technologies, I wanted to summarise it while it was fresh in my mind, and share the story with a wider audience.

The project was carried out at Cardiff University, with Professor Alun Preece from the Crime and Security Research Institute. The aim was to see if blockchain technology provided a means to securely share information among members of multi-agency groups. These groups could typified by a lack of a central…


A journey of discovery, awkward id checks and trading Nectar Points

There’s a real buzz about cryptocurrencies right now, Bitcoin (BTC) and its more technical sibling Ether (ETH — the currency of the Ethereum blockchain) are hitting all time highs. I was lucky to get involved a few months ago, before the latest rise, largely by chance, but have been popping odds and sods into the market since. I’m not recommending anyone else does the same, but if you do, hopefully my experiences will help smooth the path a little.

One of the biggest mysteries is how to get started…

Iain Barclay

Emerging Technology R&D • PhD student, researching Blockchain, AI and Crowdworking • Mobile, IOT & Alexa App coder and product manager

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store