Publications

Everything we publish, dated: technical articles, the freely accessible CRA & Dev wiki, open-source code, contributions to Zephyr and probe-rs, LinkedIn posts. Written by Florian Mahon, over 20 years of software and firmware engineering.

We would rather show the method than promise it. This page gathers what we have published: technical articles, an open wiki that turns the Cyber Resilience Act into development techniques, and code under open licences. Each wiki episode is tested on real hardware or in a real CI pipeline, with its companion code.

The author is Florian Mahon, founder of ADNT: over 20 years of IT, software, real-time firmware and R&D, from EtherCAT and FPGA to heading an eight-person software R&D department.

CRA & Dev wiki

CRA & Dev is our freely accessible knowledge base (CC BY-SA 4.0 licence, FR/EN, open to contributions). One episode per requirement of Annex I of Regulation (EU) 2024/2847: a concrete need, a technique with code, a threat model.

#EpisodePublishedTechnique
1You can’t fix what you don’t know you’re running: SBOM and VEXJuly 2026CycloneDX inventory, VEX exploitability
2An unsigned .exe is a parcel with no senderJuly 2026Authenticode signing
3Never store a secret in plaintext again: Windows DPAPIJuly 2026Encryption at rest, with an in-depth article
4Trust, but verify: sign your dataJuly 2026Data integrity, cross-platform
5Generating an SBOM is not enough: monitor it with Dependency-TrackSeptember 2026Grype in CI, Dependency-Track
6A thousand fragments, one signature: updating firmware over LoRaWANOctober 2026FUOTA, Zephyr, MCUboot, ESP32 bench

Articles

Open source

All our public repositories: github.com/ADNTIO.

Upstream contributions

When a tool we use has a defect, we fix it upstream rather than working around it on our side. Contributions accepted by the maintainers, under the fmahon account:

ProjectContributionMerged
Zephyr RTOSRaspberry Pi Pico 2: Wi-Fi firmware blob setup instructionsJanuary 2026
probe-rsFix: invalidate the hardware breakpoint cache after a chip reset, found while building Crispy (the story)January 2026
Raspberry Pi pico-examplesFix: function pointer prototype and build issuesFebruary 2025
awesome-embedded-rustAdded Crispy Bootloader to the reference list of the embedded Rust ecosystemFebruary 2026

On LinkedIn

Florian Mahon has been posting on LinkedIn since July 2026, in French and English: CRA roles and obligations (manufacturer, importer, distributor), the 11 September 2026 reporting deadline, SBOM and VEX, security.txt and coordinated disclosure (RFC 9116), the CRA decisions that belong to leadership, and every new wiki episode.

Identifiers