Coding, common vulnerabilities, fixing them and a spot of IoT

Tuesday, February 19, 2019 - 18:00
Linuxing In London

[Please do read our code of conduct, by attending you are agreeing to be bound by it. ]


Winter is finally coming to an end and we have a refreshing evening of technology at Linuxing in London. Interested in coding? Security? Or Java? IoT? This is the night for you.

Our main talk is with Simon Maple, an international speaker and JavaScript expert.

His session will take some of the most common vulnerabilities found in the JavaScript and Java eco-systems, breaks them down and shows how simple code can exploit them. We'll look at examples in the wild that have been exposed, some more famously than others, before showing you how to guard against these important security issues.

But firstly some IoT:

Carl Peto will briefly discuss one of his special IoT projects, S4A (Swift for Aruindo).

Swift for Arduino has a nifty IDE and a small but growing community, including Slack channels, social media, blogs and a community GitHub site.

Ross Cruickshank will talk on "a personal journey from the heady days of the early HomeBot energy agents, through the trough of disillusionment that is the Smart Meter roll-out (7 meters and counting), to the enlightenment of RYO real-time gas and electricity monitoring."

[Sign up here too, Skills Matter link:]


18:00 Doors open.

18:15 Everyone seated and an introduction to Linuxing In London.

18:20 S4A: The Easy Way to Microcontrollers with Carl Peto.

18:30 Smart metering? It's a gas! with Ross Cruickshank.

19:00 How to break into your application: A live hack with Simon Maple part 1.

19:45 Refreshment break, Skill Matter has free tea, coffee and biscuits.

20:00 How to break into your application: A live hack with Simon Maple part 2.

20:45 Community slot and free raffle.

20:50 Finish.

20:55 Continue Q&A in the Skills Matter bar over a soft drink.

[NB: The agenda is subject to change and revision, timings may change.]

1. Speakers’ biography

Simon is the Director of Developer Advocacy at Snyk, a Java Champion since 2014, JavaOne Rockstar speaker in 2014, Duke's Choice award winner in 2016, Virtual JUG founder and organiser, and London Java Community co-leader. He is an experienced speaker, having presented at JavaOne, JavaZone, Jfokus, DevoxxUK, DevoxxFR, JavaZone, JMaghreb and many more including many JUG tours. His passion is around user groups and communities. When not travelling, Simon enjoys spending quality time with his family, cooking and eating great food.

Simon on Twitter

Simon On LinkedIn

2. Carl Peto is a long standing member of Linuxing In London

I have spent 20 or 30 years working with all kinds of computer tech I could get my hands on. My day job is Swift fanatic with a dash of objective C and a side interest in "IoT". I'm currently working at a start up specialising in high tech IoT projects.

Carl on Twitter

Carl on LinkedIn

3. Ross Cruickshank is an IBM developer advocate.

He has a background and interest in applied AI, sensors, and hardware and software development. Ross is a HUGE fan of NodeRED, and its capability to link events and data with minimal programming (and typos).

He has run many workshops and given numerous lectures on technological subjects. Ross studied at the University of Strathclyde.

Ross Cruickshank on Twitter. (

Ross Cruickshank on GitHub. (

Ross Cruickshank on LinkedIn (

[Please don't forget to sign up at Skills Matter for health and safety: ]

Please do read our code of conduct, by attending you are agreeing to be bound by it.

Skills Matter, CodeNode

10 South Place, London, EC2M 7EB