ThingMonk 2016Developers, Data, Design: The New Industrial

ThingMonk Talks

The Moment Seizes

Long nows, making it how you imagined and the Internet of Things. Let's look 400,000 years into the past, through now, and cast forward in to the future. Let's talk about the Internet of Things from the moment. Let's stop, and reflect for just a second, about how shifting our perspective can change the ways that we invent, the ways that we tinker, the ways that we bring delightful future possibilities in to being.

In this talk, you'll learn about a summary of the entire history of human technology and what it can teach us, going forward, about how we sustainably build the Internet of Things.

Sam Phippen Bio

Sam Phippen is a Swashbuckling Hacker from London, U.K. He hugs all the servers at Digital Ocean. He fights for the forces of justice as an open source maintainer of RSpec, the most popular testing framework in Ruby. In the future a whole new generation of artists will be writing genomes with the fluency that Blake and Byron wrote verses. He's sad he can't hug every cat

The Little Things of Horror

The current age where privacy is no longer regarded as 'a social norm' may not long survive the coming of the Internet of Things. To a lot of people the digital Internet still isn't as real as the outside world. But it's going to be a different matter altogether when your things tattle on you behind your back.

If everything is smart, everything will soon be measuring, calculating, and weighing your life. Suddenly its not just your email, or the photographs of your cat, but your heart rate, your respiration rate, how, and who, you slept with the night before.

But the rush to connect devices to the Internet has led to sloppy privacy, and sloppy security. That can't continue. We therefore will pick over the Internet of Things battlefield of the last couple of years and point out poor architectural choices, poor decisions, and poorly secured things. The hope is that these battle stories can inform future architectures, and make hindsight the best foresight.

Alasdair Allan Bio

Director, Babilim Light Industries. Alasdair Allan is a scientist, author, and hacker. Originally an astrophysicist he now works as a consultant and journalist, focusing on open hardware, security, and emerging technologies. In the past he has mesh networked the Moscone Center, caused a U.S. Senate hearing, and contributed to the detection of what was—at the time—the most distant object yet discovered.

Non trivial IoT deploys are actually an AR exercise. Don't believe me? Here are some examples

Non trivial IoT deploys are actually an AR exercise. Don't believe me? Here are some examples

Yodit Stanton Bio

CEO, & ThingMonk Regular

IOT Data Agglomeration, where the value of IoT is hiding

IOT Data Agglomeration is the combination of variety of different and distinct data sets over time. This talk covers scenarios of why things such as community clouds will finally rise thanks to IOT and the value delivered by Data Agglomerations.

Dave McCrory Bio

CTO, Basho

The Things Network

The Things Network

Johan Stokking Bio

Johan Stokking is tech lead and co-founder of The Things Network. Together with a strong community, he is on a mission to build an open, crowd sourced and decentralized internet of things data network. The city of Amsterdam was covered in six weeks. Global coverage is next.

Johan started The Things Network in the summer of 2015 with Wienke Giezeman. With over a 100 communities worldwide, impact on thousands of people and a reach in the millions, they are committed to build the global network together with the community.

Quantifying your Fitness

Kirsten has created a system, available on Github, which interacts with Fitbit, MyFitnessPal, and Withings, to create a health tracking system. It will send nagging notes via SMS using Twilio, change the colors of a Philips hue lightbulb based on progress for the day, and interact with any other API-driven service. Examples of all of these will be shared with you! What Gets Measured Gets Done!

This live demo is a lot of fun :-)

Kirsten Hunter Bio

Kirsten Hunter is an unapologetic hacker and passionate advocate for the development community. Her technical interests range from graph databases to cloud services, and her experience supporting and evangelizing REST APIs has given her a unique perspective on developer success. In her copious free time she’s a gamer, fantasy reader, and all around rabble-rouser.

The 7 Habits of Highly Diverse Communities

IoT is transforming our societies. But how do we ensure we don't end up solving IoT problems for just the elite, or a tiny percentage of society? Fortunately there are diverse communities out there we can learn from. This talk distils 7 habits learnt from these communities and a framework for sustaining diverse IoT communities. The more diverse our IoT communities the more secure and resilient society will be.

Tracy Miranda Bio

Tracy Miranda is a developer, open source evangelist and veteran of the Eclipse community. She is founder of Kichwa Coders, a software consultancy specialising in Eclipse tools for scientific and embedded software. Tracy has a background in electronics system design, including patents for her work on processor architectures. She writes for and on tech, open source & diversity.

The (Connected) House of Horrors - Why you should run screaming from the Internet of Things in a domestic setting

I've connected as much of my house as I can to the Internet of Things. This is the story about how I nearly burned down my house, opened my network to Chinese hackers, wrecked my sanity, electrocuted myself, spent far too much money, automated my domestic chores, electrocuted myself again, spent even more money, drilled holes in my home, filled in those holes and drilled some more holes, hacked my security cameras, bought kit from a start-up which went bust, alienated my family, and generally had a terrible, terrible time. But my robot vacuum cleaner now tweets - which is pretty cool, I guess.

Terence Eden Bio

Terence Eden is a Digital Troublemaker & Unicode Wizard. He has tweeting solar panels and an Internet controlled robot vacuum cleaner. He likes hacking his car, blogging, and writing in the third person.

The Economics of IoT

IoT is poised to become a ubiquitous force in both B2B and B2C markets, and the investments being made now will help shape the direction of the field. Who are the major investors in IoT at the moment? How much is being invested and where? What does this say about the IoT market overall?

Rachel Stephens Bio

Rachel is RedMonk’s newest analyst. Her current areas of research are broad, though in all cases she has an affinity to let numbers drive the story. Her background prior to joining the team was in financial analytics and database administration.

Building the Web of Things - Node.js, the Web and the IoT

Because the Internet of Things is still new, there is no universal application protocol. Fortunately, the IoT can take advantage of the web, where IoT protocols connect applications thanks to universal and open APIs.

In this talk we'll look at "Building the Web of Things", a book introducing developers, tinkerers, makers and product developers to using cutting-edge and open web technologies to build the IoT. This step-by-step book teaches you how to use web protocols to connect real-world devices to the web, including the Semantic and Social Webs.

In particular, we will cover:

  • Introduction to IoT protocols and devices
  • Connect electronic actuators and sensors (GPIO) to a Raspberry Pi
  • Implement standard REST and Pub/Sub APIs with Node.js on embedded systems
  • Learn about IoT protocols like MQTT and CoAP and integrate them to the Web of Things
  • Use the Semantic Web (JSON-LD, RDFa, etc.) to discover and find Web Things
  • Share Things via Social Networks to create the Social Web of Things
  • Compose physical mashups with EVRYTHNG, Node-RED, and IFTTT

Dominique Guinard Bio


5 Years Old: Thoughts on the IOT Scene in London

5 Years Old: Thoughts on the IOT Scene in London

Alexandra Deschamps-Sonsino Bio

Alexandra is an interaction designer, product designer, entrepreneur based in London.

She was named 2nd in Top 100 Internet of Things Thought Leaders (Onalytica, 2014) and in the Top 100 Influencial Tech Women on Twitter (Business Insider, 2014).

She is the founder of the Good Night Lamp, connected lamps for your global friends and family.

She is also the Director of designswarm a strategic consultancy focusing on the internet of things. Some of her clients include BBC R&D, Nokia, British Gas, EDF R&D and British Telecom.

She was co-founder and CEO of Tinker London, a smart product design studio. Tinker was the first distributor of the Arduino platform in the UK.

She has been running the London Internet of Things meetup since 2011, one of the largest meetups on that topic in the world.

Her work has been exhibited at the Museum of Modern Art in New York, the Victoria & Albert Museum and galleries around the world.

Just because you can doesn't mean that you should

Big data! Fast data! Real-time analytics! These are buzzwords commonly associated with platform offerings around IoT.

Although the Law of large numbers always applies, just because you can deploy more sensors doesn't automatically mean that you should. After all, they cost money, bandwidth, and can be a pain to maintain. On the example of the Westminster Parking Trial, I'd like to show how analytics on preliminary survey data could have reduced the number of deployed sensors significantly.

A similar logic goes for fast and real-time analytics. While being advertised as killer features, many people new to IoT and analytics are not even aware that they might get away with batch processing. On the example of flying a drone, I'd like to discuss for which use cases I'd apply edge processing (on the drone), stream or micro-batch analytics (when data arrives at the platform) or work on batched data (stored in a database).

Boris Adryan Bio

Boris Adryan ("Boris", or "Dr. Adryan") has a long-standing interest in big data analytics and machine learning. From 2008 to 2015 he lead a method development group at the University of Cambridge. Since 2013 he has been a consultant and hired hand for mostly London based IoT companies. In 2016 Boris did his personal Brexit and joined Zühlke Engineering in Frankfurt to support their IoT and data analytics activities.

IoT and the Environment

IoT and the Environment

Ian Massingham Bio

Technical Evangelist, Amazon Web Services

Continuing the Conversation

Continuing the Conversation

Matt Biddulph Bio

Matt Biddulph is co-founder of Thington Inc, who are building a new way to interact with a world of connected things. He was co-founder of Dopplr, the social network for smarter travel acquired by Nokia in 2009. He started out in 1994 building search engines on CD-ROM, and now specialises in real-time data, social software, and connecting the real world to the web

Moving Containers at Scale

We are talking about real containers, ships, trucks, cranes and traffic which create very complex logistical hub challenge. IoT is not so new here and many moving parts like the containers have been tracked over years, the next new challenge these ports embark on are in the areas of logistic networks, connected business and more and more automation. In this talk we will go deep into how such a networked logistic hub works, what sensor and open data is being captured, how this is being used to process and automate large logistical flows.

Thomas Grassl Bio

Head of Developer Relations, SAP

Expressive Interfaces for the Internet of Things


Haiyan Zhang Bio

Innovation Director, Microsoft Research



Stacey Higginbotham Bio

Stacey Higginbotham is the creator of The Internet of Things Podcast and the Stacey Knows Things newsletter. She has spent the last 15 years covering technology and finance for publications such as Fortune, Gigaom, The Deal, The Bond Buyer and BusinessWeek. Her bimonthly column on living in the smart home "Get Smart with Stacey" runs every two weeks on PCMag's site. When she's not installing connected gadgets in her home in Austin, Texas, she's likely trying new vegetarian recipes.

What is Different in Internet of Things for Internet of Things

What is Different in Internet of Things for Internet of Things

Stefan Ferber Bio

Stefan Ferber is VP for Engineering at Bosch Software Innovations GmbH in Germany – the Bosch Group’s software and systems house with responsibility for the Bosch IoT Suite. Ferber represents Bosch on the board of the Eclipse Foundation, driving open source strategy for industrial IoT. Ferber also represented Bosch in the German “Industrie 4.0 Platform”. Ferber is a member of the European “Internet of Things Council“. With more than twenty years of experience in software development, software processes, software product lines and software architectures for embedded systems, computer vision, and IT domains.

Building an immersive interactive architectural interface

Project Cinder provides a deeply immersive interactive architectural interface for students to make sense of their changing relationships to the building, and to each other. The project manifest in the form of a a virtual cat called Cinder, inhabiting Trumpington Community College, Cambridge, where she thrives alongside the high-tech building’s sustainability systems. I will talk about the process of building this project, the challenges and fun we had with the students and working with building system.

Ling Tan Bio

Architect / Designer / Maker / Coder who operates mainly within environment, people, wearable technology

Concursus - Event Sourcing for the Internet of Things

What if the pitfalls identified in Peter Deutsch’s “eight fallacies of distributed computing” were not inconveniences but opportunities? We present our view of the emerging patterns within distributed systems architecture and argue for a modern semantics of distributed systems based on sympathy with the network. In our approach, event sourcing and stream processing provide the processing model, while microservices and bounded contexts provide the domain model. We discuss the implementation of Concursus, an open source framework for bringing event sourcing patterns to distributed applications, which represents the evolution of our thinking about event sourcing, based on our practical experience of implementing IoT systems in production.

Tareq Abedrabbo Bio

Tareq is Chief Technology Officer for OpenCredo having joined the company in 2010.

Tareq is responsible for delivery of innovative projects that frequently involve NoSQL, Big Data, Cloud and Container technologies to wide range of organisations. His approach is highly pragmatic, hands on and he is focussed on problem solving and delivering value to his clients. Before OpenCredo, Tareq was a team lead for Tunisiana and also a committer to Spring Web Services. Tareq has a strong interest in programming languages from Java and Scala to Python and Go. He is also co-author of Neo4J in Action and can regularly be seen speaking at meetups and conferences.

Concursus - Event Sourcing for the Internet of Things

What if the pitfalls identified in Peter Deutsch’s “eight fallacies of distributed computing” were not inconveniences but opportunities? We present our view of the emerging patterns within distributed systems architecture and argue for a modern semantics of distributed systems based on sympathy with the network. In our approach, event sourcing and stream processing provide the processing model, while microservices and bounded contexts provide the domain model. We discuss the implementation of Concursus, an open source framework for bringing event sourcing patterns to distributed applications, which represents the evolution of our thinking about event sourcing, based on our practical experience of implementing IoT systems in production.

Dominic Fox Bio

Dominic is a Senior Consultant for OpenCredo, having joined the company in 2013.

Formerly a Senior Developer for TIM Group, Dominic is both a proficient Java 8 and Scala developer, and a systems architect specialising in scalable solutions using modern technologies such as Cassandra and Kafka. He is a co-author of Neo4J in Action, the creator and maintainer of the popular protonpack Java 8 library, and the chief developer of the open source Concursus framework for event sourcing in Java 8.

Living life on the edge

When we talk about the IoT we often instinctively think of large numbers of distributed sensors all connecting back to the cloud for analysis and action. For a variety of reasons, this approach, however, doesn't always nicely fit the scenarios we see in industrial contexts. In this talk we'll look at how we can harness the IoT at the edge of the network as well as in the cloud, and the good reasons why we might want to do so.

Martin Gale Bio

Martin has spent twenty years in IT where he has dedicated his career to working with new technology and applying it in business. Having begun as web developer building online shops, he's also worked on the development of MQTT and related products in the IBM development lab, served as the chief architect for key customers and most recently became the technical leader for IBM's Industrial Sector business in the UK. Martin is also an IBM Master Inventor, with many of his patents coming from solving problems associated with embedding IT in unusual environments.

What could possibly go wrong?

Computing power and connectivity enables new ways for things to work better. But it also creates new possibilities for failure, not least when software problems produce real-world consequences. From the user’s perspective, this can damage the UX, undermine the value of the product, and sometimes present danger.

Developing a connected product means trying to anticipate everything that could go wrong—from power failures to cessation of user support—and ensure that each potential problem can be adequately mitigated. If the value of your product is marginal but the consequences of it going wrong could be catastrophic, it’s time to rethink.

In this talk, we’ll look at some of the ways connected products and their systems can fail, from loss of connectivity and interoperability glitches to user error, recklessness and going out of business. We’ll consider how to weigh the value of your product against the possibility and severity of potential failures, and suggest some ways to mitigate the possibility of failures through design.

Claire Rowland Bio

Claire is an independent product and UX strategy consultant and the lead author of Designing Connected Products - UX for the consumer internet of things. She has a particular interest in taking connected products from an early adopter user base to the mass market, and deep expertise in connected-home technology and energy management. Before becoming independent, she led service design for, a connected-home platform provider, and was head of research for design consultancy Fjord. She has worked in UX design and research for mobile, multiplatform and web services since 1997.

End-to-End or Bust - The Building Blocks of a Successful IoT Project

Simply connecting IoT devices to the internet does nothing to create value. A successful IoT project is one that gives customers full end-to-end control and the ability to turn insights into improvements. Within such an end-to-end IoT environment, security vulnerabilities are detected and patched immediately, edge algorithms are continuously improved based on real world results, and business processes are changed to result in massive gains in operational efficiency.

Achieving these results requires the coordinated efforts of three IoT building blocks - modules, data, and code. Join Samsung and to see such an environment in action, using open and extensible technologies. Included in this session is a demonstration of how insights gained from data within ARTIK Cloud result in new software deployed to a fleet of ARTIK devices using's IoT software deployment and management service.

Ronald McCollam Bio

Ronald McCollam is a "geek of all trades" with experience ranging from full stack development to IT operations to management and sales. He has been involved in technology and open source software since a stack of 3.5" Slackware floppies was the *easy* way to install Linux and gained a healthy respect for security during his years in IT operations management. Ronald currently works at helping to bring the speed and process of web DevOps to hardware management.

The Power of One - How developers can single-handedly create transformative IoT applications


Greg Gorman Bio

Greg is the Director of the Developer Ecosystem an team in the IoT Business Unit. Greg’s team creates and runs programs targeted directly to developers and large ecosystems around silicon vendors, board manufacturers, universities and software communities like Hackathons and technology workshops. The team develops on-line educational materials, examples, recipes and general outreach to anyone interested in working with the IBM IoT Platform.

Greg joined IBM through acquisition in 2008, where he served in several positions at Telelogic ranging from field engineer to sales executive to Vice President of Product Management over his 20 year history. Prior to Telelogic, Greg was with McDonnell-Douglas and Honeywell Air Transport, where he led a software and systems team creating crew station displays for fighter aircraft and commercial jetliners.  Greg graduated from the University of Missouri and is an AIPMM Certified Product Manager and INCOSE Expert Systems Engineering Professional. In his spare time Greg mentors a FIRST Robotics team in Allen, TX, inspiring young people to become engineers.

Hacking to Find IoT Data Insights

What better way to learn how to find critical insights in massive amounts of IoT data than from a hackathon? In July 2016 teams in the Digital Manufacturing Commons HackDMC hackathon provided 24GB of machine data from ITAMCO (Indiana Technology and Manufacturing Companies), collected over 4 years from more than 75 shop floor machines. The teams found compelling needles in the data haystack. During this session you will learn about the techniques used by the winners to process the massive amounts of machine events and turn those events into business actions and intelligence.

Charlie Isaacs Bio

Charlie Isaacs has a track record of R&D leadership at companies like Verizon, Answer Systems (acquired by Computer Associates), Broad Daylight (sold to Primus Knowledge, then ATG and then Oracle), and CTO Kana(Verint). After Kana he joined Alcatel-Lucent/Genesys as VP of Innovation. Charlie is VP/CTO for Customer Connection and claims to have “the best job at Salesforce” as he incubates customers worldwide onto the Salesforce IoT platform. Charlie holds a BSEE from the UC Santa Barbara and an MBA from California Lutheran University. He holds several patents related to CRM and the Internet of Things. He volunteers at organizations helping women and minorities enter STEM fields.