Paul Blundell (Software Crafter)

@ Novoda Liverpool
Likes to Android with the aim of making that million dollar app one day; retiring to a beach of his choice. For now writes blog posts to hopefully enlighten others & gain some feeling of self worth.

The Novoda Craft University - Part 3: The Learning

This blog post explains how a high level of craft is kept up and shared amongst our 40 plus engineers. Part three explains what we have learnt from the NCU and how you can improve inside your company. We’re a digital product agency, and we try and deliver the
read more →

The Novoda Craft University - Part 2: The Teaching

This blog post explains how a high level of craft is kept up and shared amongst our 40 plus engineers. Part two explains what the NCU is and how it integrates into your journey. We’re a digital product agency, and we try and deliver the best value for our
read more →

The Novoda Craft University - Part 1: The Journey

This blog post explains how a high level of craft is kept up and shared amongst our 40 plus engineers. Part one follows your journey of learning and how crafting should lead the way. We’re a digital product agency, and we try and deliver the best value for our
read more →

IoT @ Google Developer Days - Krakow 2017

After an amazing event, this blog gives you the lowdown on all things IoT at GDD Krakow 2017. Google Developer Days (GDD) Krakow was a global event showcasing the latest developer products and platforms from Google to help you quickly develop high-quality apps, grow and retain an active user base.
read more →

Porting a python library to Android .. Things - The InkypHat

Android Things allows you to create driver libraries around your IoT peripherals. This is a powerful platform feature allowing you to use peripherals without needing to know the low level details. In this blog post, I’ll show you how such a driver was created for the Inky pHAT e-paper
read more →

Writing your first chat bot - where do you start?

What do you need to start writing your first chatbot? You have an awesome idea and you know it’ll work well on a Google Home or Amazon Alexa, but where do you start? Let’s run through a simple user scenario to understand the product. Then we’ll trace
read more →

Android Things Best Practices, 3 ways to Thread

Working with Android Things means connecting to peripheral sensors & actuators to send or receive commands and data. As with all Android development, you should be evaluating the performance impact of this and consider offloading the effort onto another thread wherever possible. So what is best practice for threading on
read more →

Android Things Architecture - Sensors & Actuators

Android Things works by creating an Android app and tying it to peripherals using User Drivers. These peripherals come in a variety of forms, this post will explore their differences and commonalities to help you understand where User Driver code fits in your architecture & codebase. When using peripherals, you
read more →

The only way to implement Model View Presenter

The only way to do Model View Presenter (MVP) and you probably didn't even know it existed! Everyone on the internet is talking about MVP and everyone likes to share 'the best way', little do they know the best way is written in this blog. I will talk about how
read more →

Stay in the loop!

Hear about our events, blog posts and inspiration every month

Subscribe to our newsletter