Posted 15th November 2019, By Simon H
What happens when software expects a serial port which isn’t there? Sometimes a project presents a range of constraints that leads to an interesting challenge. The following blog explores this in ...more
Posted 17th October 2019, By Orianne T
Ben, studying Computer Science at the University of Southampton worked at ITDev for 12 weeks over the summer and wanted to share his experience, as well as give some advice for undergraduate students ...more
Posted 13th September 2019, By Orianne T
In follow up to our nomination for the Solent Business Awards "Best Company to Work for" we explore the history behind the company values.
Posted 12th July 2019, By Steven S
Expanding on a previous blog post we now expand on building a kernel for a different architecture, cross-compiling.
Posted 4th March 2019, By Lucas N
Our first CI deployments brought many benefits but we felt that there was still a lot of room for improvement. This blog explores how we addressed these improvements.
Posted 11th January 2019, By James H
Making a Stratum 1 Linux Time Server: Part 3
We have found out in the previous two parts of this series why distributed devices might need a method to synchronise their time to a reference. One ...more
Posted 14th December 2018, By James H
In the previous article we saw that getting distributed devices to agree on the current time is hard. This article, the second in a series of three, will introduce the concept of a time server – a ...more
Posted 4th December 2018, By James H
In general, distributed devices need to agree on time in order to effectively coordinate tasks, but getting every one to tell the same time is challenging! This article, the first in a series of ...more