Skip to content
Blog

Blog

Insights, experiences and technical notes from our daily work with C++, Qt and Embedded Linux.

· 4 min read

systemd on embedded systems: what pays off and what hurts

systemd in embedded use: cutting units and dependencies properly, optimising boot time instead of ordering, supervising services with the watchdog, keeping the journal off the flash, and running a read-only root filesystem.

  • Embedded Linux
  • systemd
  • Boot Time
Read more
· 5 min read

Version control in embedded projects: what still matters after ten years

Git in long-lived embedded projects: branches per hardware revision, handling vendor BSPs, binaries and toolchains, reproducible states through tags and manifests – and why a readable history only proves its worth years later.

  • Git
  • Version Control
  • Embedded Linux
Read more
· 5 min read

Writing Linux drivers: when you need the kernel – and when you don't

Before you write a kernel driver: which devices can be driven cleanly from user space, when a kernel driver becomes unavoidable, how a platform driver is structured, and which mistakes cost the most time during bring-up.

  • Embedded Linux
  • Kernel
  • Drivers
Read more
· 6 min read

Optimizing Embedded Linux Boot Time: Measure Before You Tune

From power-on to first frame: how to measure an embedded Linux device's boot time credibly and find the levers in bootloader, kernel and user space that actually save seconds.

  • Embedded Linux
  • Boot Time
  • Performance
Read more
· 7 min read

Real-Time Linux: What PREEMPT_RT Delivers – and What It Does Not

Determinism, not speed: how PREEMPT_RT makes Linux real-time capable, how to measure latency credibly with cyclictest, and which system and application mistakes undo every bit of tuning.

  • Real-Time
  • PREEMPT_RT
  • Embedded Linux
Read more
· 8 min read

Modern C++ (17/20/23) for Embedded Systems

How C++17, C++20 and C++23 make embedded software safer and clearer at little to no runtime cost — applied with discipline for constrained targets.

  • C++
  • Modern C++
  • Embedded
Read more
· 7 min read

Qt in Embedded Environments

How Qt brings modern user interfaces to resource-constrained hardware – from QML and hardware acceleration to boot time and a lean stack.

  • Qt
  • QML
  • Embedded Linux
Read more
· 7 min read

Advantages of Yocto in Industrial Environments

Why the Yocto Project pays off for long-lived industrial products – from reproducible builds and license compliance to safe update strategies.

  • Yocto
  • Embedded Linux
  • Industry
Read more

Ready for your next project?

Tell us about your challenge – we usually reply within one business day.

Start a project