Looking at YAML and JSON for Schemas and Validation.
Agustin talks about our team's work on the GENIVI Development Platform and the transition to a continuous delivery model.
Sam and Mike continue their post about the Teufel build process, talking about the implementation of a reliable caching mechanism.
Within companies producing devices, product progress continues to drive complexity and creates legacy challenges. Codethink senior engineers Sam Thursfield and Michael Drake explain how a recent embedded project for high end Home Entertainment demanded working with a complex Buildroot setup. This delivered major build time benefits, enabling rapid continuous integration.
Over the last few years Codethink has been helping a series of customers understand and manage the scale and complexity of their software integration pipelines. We've seen and tried various approaches to visualise what's happening, but many projects end up falling back to some combination of:
- architecture diagrams ...
Deep learning in Python
We do standups to keep the team aware of what everyone is doing, and to identify roadblocks. Doing them on IRC means we can
- log the minutes
- have remote participants
- be in more than one standup at once (eg Project Manager)
Standups should be short - approx 10 minutes ...