March 2022

A guide to Linux for embedded applications

An embedded device is a hardware and software system that performs a dedicated function within a larger computer system. It is typically resource-constrained and comprises a processing engine.  The software of an embedded Linux system runs on top of the Linux kernel, the fundamental core of the OS with complete control over everything occurring in […]

A guide to Linux for embedded applications Read More »

Getting started with Juju and Charmed Operators: three awesome videos

Getting started with software can be confusing – depending on the complexity of the software, of course. Despite the extensive documentation available for Charmed Operator SDK and Juju some just prefer to watch video material to start with. So, let’s take the opportunity to have a look at available tutorials and presentations available on the

Getting started with Juju and Charmed Operators: three awesome videos Read More »

The Keys to Successful Bug Reporting

A key principle of open source computing is the ability for users to directly engage with development efforts, the primary avenue being through the use of bug reporting. Bug reports are a critical component to the success of open source projects world-wide, though how to write one successfully can be, admittedly, somewhat vague. In this

The Keys to Successful Bug Reporting Read More »