CINXE.COM

Blog - Ferrous Systems

<!DOCTYPE html> <html class="no-js" lang="en"> <head> <meta charset="utf-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"> <meta http-equiv="cleartype" content="on" /> <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no" /> <!-- Open Graph Support for social media previews--> <meta property="og:url" content="https://ferrous-systems.com/" /> <meta property="og:type" content="website" /> <meta property="og:title" content="Blog" /> <meta property="og:description" content="Ferrous Systems is a Berlin-based Rust consultancy" /> <meta property="og:image" content="https://ferrous-systems.com/images/square-rainbow-logo.png" /> <!-- Twitter Card Support --> <meta name="twitter:card" content="summary" /> <meta name="twitter:creator" content="@ferroussystems" /> <meta name="twitter:title" content="Blog" /> <meta name="twitter:description" content="Ferrous Systems is a Berlin-based Rust consultancy" /> <meta name="twitter:image" content="https://ferrous-systems.com/images/square-rainbow-logo.png" /> <title> Blog - Ferrous Systems </title> <meta name="description" content="Berlin based technology consultancy specialising in the Rust programming language. We offer development, implementation, training and long-term support."> <meta name="viewport" content="width=device-width"> <meta name="viewport" content="width=device-width, initial-scale=1, minimum-scale=1.0, maximum-scale=5.0, minimal-ui" /> <meta name="google-site-verification" content="IoEbyiSQxhH-B0H2jsi-3pLw9v3ZKhWfVxZVF_HSo-w" /> <link rel="me" href="https://social.ferrous-systems.com/@ferrous" /> <link rel='canonical' href='/blog/' /> <link rel="alternate" type="application/rss+xml" title="Subscribe to Ferrous System's Blog" href="/blog/feed.xml" /> <!-- Place favicon.ico and apple-touch-icon.png in the root directory --> <!-- For non-Retina (@1× display) iPhone, iPod Touch, and Android 2.1+ devices: --> <link rel="apple-touch-icon-precomposed" href="/apple-touch-icon-precomposed.png"><!-- 57×57px --> <!-- For the iPad mini and the first- and second-generation iPad (@1× display) on iOS ≤ 6: --> <link rel="apple-touch-icon-precomposed" sizes="72x72" href="/apple-touch-icon-72x72-precomposed.png"> <!-- For the iPad mini and the first- and second-generation iPad (@1× display) on iOS ≥ 7: --> <link rel="apple-touch-icon-precomposed" sizes="76x76" href="/apple-touch-icon-76x76-precomposed.png"> <!-- For iPhone with @2× display running iOS ≤ 6: --> <link rel="apple-touch-icon-precomposed" sizes="114x114" href="/apple-touch-icon-114x114-precomposed.png"> <!-- For iPhone with @2× display running iOS ≥ 7: --> <link rel="apple-touch-icon-precomposed" sizes="120x120" href="/apple-touch-icon-120x120-precomposed.png"> <!-- For iPad with @2× display running iOS ≤ 6: --> <link rel="apple-touch-icon-precomposed" sizes="144x144" href="/apple-touch-icon-144x144-precomposed.png"> <!-- For iPad with @2× display running iOS ≥ 7: --> <link rel="apple-touch-icon-precomposed" sizes="152x152" href="/apple-touch-icon-152x152-precomposed.png"> <!-- For iPhone 6 Plus with @3× display: --> <link rel="apple-touch-icon-precomposed" sizes="180x180" href="/apple-touch-icon-180x180-precomposed.png"> <link rel="shortcut icon" href="/favicon.png"> <link rel="icon" type="image/ico" href="/favicon.ico"> <link href="/stylesheets/application.css" rel="stylesheet" /> <link href="/stylesheets/blog.css" rel="stylesheet" /> </head> <body> <div class="maincontainer "> <!-- Logo & Top Nav --> <div class="header-wrap"> <header id="header" class="header"> <div class="container"> <nav class="navbar" role="navigation" aria-label="main navigation"> <div class="navbar-logo"> <a href="/"><img src="/images/logo_256_48.svg" alt="Ferrous Systems" /></a> </div> <div class="navbar-menu"> <a class="navbar-item" href="/training">Training</a> <a class="navbar-item" href="/rust-experts">Rust Experts</a> <a class="navbar-item" href="https://ferrocene.dev">Ferrocene</a> <a class="navbar-item" href="/open-source">Open Source</a> <a class="navbar-item" href="/blog">Blog</a> <a class="navbar-item button is-white-outline" href="/contact">Get in touch</a> <a class="navbar-item menu-only" href="https://github.com/ferrous-systems/">Github</a> <a class="navbar-item menu-only" href="/imprint">Imprint</a> <a class="navbar-item menu-only" href="/privacy">Privacy policy</a> </div> <div id="nav-menu-button" class="navbar-menutext">Menu<i class="navbar__menuicon"></i></div> </nav> </div> </header> <section class="intro"> <div class="container"> <nav class="breadcrumb" aria-label="breadcrumb" role="navigation"> <ul class="breadcrumb__items"> <li class="breadcrumb__item"><a href="/">Home</a></li> <li class="breadcrumb__item breadcrumb__item--active" aria-current="page"> Blog </li> </ul> </nav> <h1 class="intro__heading">Writing at Ferrous Systems</h1> </div> </section> </div> <!-- End Header and Nav --> <!-- Main page container --> <div class="maincontent"> <div class="blog"> <div class="container"> <section> <h1 class="blog__subheading">Featured</h1> <div class="blog__featuredarticles"> <div class="bookcover bookcover--coding bookcover--overview"> <img src="/images/blog/bookcover_blog_overview_coding_small.svg" alt="Blog coding article" class="bookcover__image bookcover__image--small" /> <img src="/images/blog/bookcover_blog_overview_coding_medium.svg" alt="Blog coding article" class="bookcover__image bookcover__image--medium" /> <img src="/images/blog/bookcover_blog_overview_coding_large.svg" alt="Blog coding article" class="bookcover__image bookcover__image--large" /> <div class="bookcover__content"> <div class="bookcover__category"><a href="/blog/categories/coding/">Coding</a></li></div> <h1 class="bookcover__heading bookcover__heading--istitle"><a href="/blog/embedded-world-2025-demos/" class="truncatable">How we built our 2025 Embedded World Demos</a></h1> <ul class="articletags"> <li class="articletags__tag"><a href="/blog/tags/cortex-r/">Cortex-r</a></li> <li class="articletags__tag"><a href="/blog/tags/cortex-m/">Cortex-m</a></li> <li class="articletags__tag"><a href="/blog/tags/arm/">Arm</a></li> </ul> <div class="bookcover__info"> <div class="bookcover__author">Jonathan</div> <time class="bookcover__date" datetime="2025-03-11">March 2025</time> </div> <a href="/blog/embedded-world-2025-demos/" class="bookcover__readmore">Read more</a> </div> </div> <div class="bookcover bookcover--announcement bookcover--overview"> <img src="/images/blog/bookcover_blog_overview_announcement_small.svg" alt="Blog announcement article" class="bookcover__image bookcover__image--small" /> <img src="/images/blog/bookcover_blog_overview_announcement_medium.svg" alt="Blog announcement article" class="bookcover__image bookcover__image--medium" /> <img src="/images/blog/bookcover_blog_overview_announcement_large.svg" alt="Blog announcement article" class="bookcover__image bookcover__image--large" /> <div class="bookcover__content"> <div class="bookcover__category"><a href="/blog/categories/announcement/">Announcement</a></li></div> <h1 class="bookcover__heading bookcover__heading--istitle"><a href="/blog/segger-jtrace-ferrocene/" class="truncatable">SEGGER J-Trace and Ferrocene</a></h1> <ul class="articletags"> <li class="articletags__tag"><a href="/blog/tags/segger/">Segger</a></li> <li class="articletags__tag"><a href="/blog/tags/stm32/">Stm32</a></li> <li class="articletags__tag"><a href="/blog/tags/cortex-m/">Cortex-m</a></li> </ul> <div class="bookcover__info"> <div class="bookcover__author">Jessie</div> <time class="bookcover__date" datetime="2025-03-11">March 2025</time> </div> <a href="/blog/segger-jtrace-ferrocene/" class="bookcover__readmore">Read more</a> </div> </div> <div class="bookcover bookcover--announcement bookcover--overview"> <img src="/images/blog/bookcover_blog_overview_announcement_small.svg" alt="Blog announcement article" class="bookcover__image bookcover__image--small" /> <img src="/images/blog/bookcover_blog_overview_announcement_medium.svg" alt="Blog announcement article" class="bookcover__image bookcover__image--medium" /> <img src="/images/blog/bookcover_blog_overview_announcement_large.svg" alt="Blog announcement article" class="bookcover__image bookcover__image--large" /> <div class="bookcover__content"> <div class="bookcover__category"><a href="/blog/categories/announcement/">Announcement</a></li></div> <h1 class="bookcover__heading bookcover__heading--istitle"><a href="/blog/rust-cortex-r52/" class="truncatable">Rust on Cortex-R52</a></h1> <ul class="articletags"> <li class="articletags__tag"><a href="/blog/tags/lauterbach/">Lauterbach</a></li> <li class="articletags__tag"><a href="/blog/tags/nxp/">Nxp</a></li> <li class="articletags__tag"><a href="/blog/tags/cortex-r/">Cortex-r</a></li> </ul> <div class="bookcover__info"> <div class="bookcover__author">Jessie</div> <time class="bookcover__date" datetime="2025-03-11">March 2025</time> </div> <a href="/blog/rust-cortex-r52/" class="bookcover__readmore">Read more</a> </div> </div> <div class="bookcover bookcover--announcement bookcover--overview"> <img src="/images/blog/bookcover_blog_overview_announcement_small.svg" alt="Blog announcement article" class="bookcover__image bookcover__image--small" /> <img src="/images/blog/bookcover_blog_overview_announcement_medium.svg" alt="Blog announcement article" class="bookcover__image bookcover__image--medium" /> <img src="/images/blog/bookcover_blog_overview_announcement_large.svg" alt="Blog announcement article" class="bookcover__image bookcover__image--large" /> <div class="bookcover__content"> <div class="bookcover__category"><a href="/blog/categories/announcement/">Announcement</a></li></div> <h1 class="bookcover__heading bookcover__heading--istitle"><a href="/blog/ferrocene-25-02-0/" class="truncatable">Ferrocene 25.02.0 now available!</a></h1> <ul class="articletags"> <li class="articletags__tag"><a href="/blog/tags/ferrocene/">Ferrocene</a></li> </ul> <div class="bookcover__info"> <div class="bookcover__author">Aïssata</div> <time class="bookcover__date" datetime="2025-02-26">February 2025</time> </div> <a href="/blog/ferrocene-25-02-0/" class="bookcover__readmore">Read more</a> </div> </div> <div class="bookcover bookcover--announcement bookcover--overview"> <img src="/images/blog/bookcover_blog_overview_announcement_small.svg" alt="Blog announcement article" class="bookcover__image bookcover__image--small" /> <img src="/images/blog/bookcover_blog_overview_announcement_medium.svg" alt="Blog announcement article" class="bookcover__image bookcover__image--medium" /> <img src="/images/blog/bookcover_blog_overview_announcement_large.svg" alt="Blog announcement article" class="bookcover__image bookcover__image--large" /> <div class="bookcover__content"> <div class="bookcover__category"><a href="/blog/categories/announcement/">Announcement</a></li></div> <h1 class="bookcover__heading bookcover__heading--istitle"><a href="/blog/defmt-1-0/" class="truncatable">Defmt is going to 1.0</a></h1> <ul class="articletags"> <li class="articletags__tag"><a href="/blog/tags/embedded/">Embedded</a></li> <li class="articletags__tag"><a href="/blog/tags/tooling/">Tooling</a></li> <li class="articletags__tag"><a href="/blog/tags/knurling-rs/">Knurling-rs</a></li> </ul> <div class="bookcover__info"> <div class="bookcover__author">Jonathan</div> <time class="bookcover__date" datetime="2025-01-27">January 2025</time> </div> <a href="/blog/defmt-1-0/" class="bookcover__readmore">Read more</a> </div> </div> </div> </section> <div class="moreinfo"> <div class="moreinfo__title">Interested in more information like this?</div> <div class="moreinfo__social"> <a href="/blog/feed.xml" class="moreinfo__sociallink moreinfo__sociallink--rss">RSS</a> <a href="https://twitter.com/FerrousSystems/" class="moreinfo__sociallink moreinfo__sociallink--twitter">Twitter</a> <a href="https://eepurl.com/guoC6P" class="moreinfo__sociallink moreinfo__sociallink--newsletter">Newsletter</a> </div> </div> <section> <h1 class="blog__subheading">What's new?</h1> <div class="blog__newarticles"> <div class="bookcover bookcover--announcement bookcover--overview"> <img src="/images/blog/bookcover_blog_overview_announcement_small.svg" alt="Blog announcement article" class="bookcover__image bookcover__image--small" /> <img src="/images/blog/bookcover_blog_overview_announcement_medium.svg" alt="Blog announcement article" class="bookcover__image bookcover__image--medium" /> <img src="/images/blog/bookcover_blog_overview_announcement_large.svg" alt="Blog announcement article" class="bookcover__image bookcover__image--large" /> <div class="bookcover__content"> <div class="bookcover__category"><a href="/blog/categories/announcement/">Announcement</a></li></div> <h1 class="bookcover__heading bookcover__heading--istitle"><a href="/blog/ferrocene-achieves-iec-62304-qualification/" class="truncatable">Ferrocene Achieves IEC 62304 Qualification</a></h1> <ul class="articletags"> <li class="articletags__tag"><a href="/blog/tags/ferrocene/">Ferrocene</a></li> <li class="articletags__tag"><a href="/blog/tags/safety-critical/">Safety-critical</a></li> </ul> <div class="bookcover__info"> <div class="bookcover__author">Jessie</div> <time class="bookcover__date" datetime="2025-01-14">January 2025</time> </div> <a href="/blog/ferrocene-achieves-iec-62304-qualification/" class="bookcover__readmore">Read more</a> </div> </div> <div class="bookcover bookcover--announcement bookcover--overview"> <img src="/images/blog/bookcover_blog_overview_announcement_small.svg" alt="Blog announcement article" class="bookcover__image bookcover__image--small" /> <img src="/images/blog/bookcover_blog_overview_announcement_medium.svg" alt="Blog announcement article" class="bookcover__image bookcover__image--medium" /> <img src="/images/blog/bookcover_blog_overview_announcement_large.svg" alt="Blog announcement article" class="bookcover__image bookcover__image--large" /> <div class="bookcover__content"> <div class="bookcover__category"><a href="/blog/categories/announcement/">Announcement</a></li></div> <h1 class="bookcover__heading bookcover__heading--istitle"><a href="/blog/ferrocene-24-11-0/" class="truncatable">Ferrocene 24.11.0 now available!</a></h1> <ul class="articletags"> <li class="articletags__tag"><a href="/blog/tags/ferrocene/">Ferrocene</a></li> </ul> <div class="bookcover__info"> <div class="bookcover__author">Ana</div> <time class="bookcover__date" datetime="2024-11-26">November 2024</time> </div> <a href="/blog/ferrocene-24-11-0/" class="bookcover__readmore">Read more</a> </div> </div> <div class="bookcover bookcover--coding bookcover--overview"> <img src="/images/blog/bookcover_blog_overview_coding_small.svg" alt="Blog coding article" class="bookcover__image bookcover__image--small" /> <img src="/images/blog/bookcover_blog_overview_coding_medium.svg" alt="Blog coding article" class="bookcover__image bookcover__image--medium" /> <img src="/images/blog/bookcover_blog_overview_coding_large.svg" alt="Blog coding article" class="bookcover__image bookcover__image--large" /> <div class="bookcover__content"> <div class="bookcover__category"><a href="/blog/categories/open-source/">Open Source</a></li></div> <h1 class="bookcover__heading bookcover__heading--istitle"><a href="/blog/hickory-dns-client/" class="truncatable">Security in hickory-dns</a></h1> <ul class="articletags"> <li class="articletags__tag"><a href="/blog/tags/open-source/">Open source</a></li> <li class="articletags__tag"><a href="/blog/tags/dns/">Dns</a></li> <li class="articletags__tag"><a href="/blog/tags/hickory-dns/">Hickory-dns</a></li> </ul> <div class="bookcover__info"> <div class="bookcover__author">Sebastian</div> <time class="bookcover__date" datetime="2024-11-19">November 2024</time> </div> <a href="/blog/hickory-dns-client/" class="bookcover__readmore">Read more</a> </div> </div> </div> <div class="blog__allarticles"> <a href="/blog/all" class="button is-blue">All blog articles</a> </div> </section> </div> </div> </div> <!-- Footer --> <footer class="footer"> <div class="footercontainer"> <a class="footer__iso_9001_cert" href="https://www.tuvsud.com/en/services/auditing-and-system-certification/iso-9001" target="_blank"> <img src="/images/ISO_9001_colour_single.gif" alt="ISO 9001 certificate" /> </a> <div class="container col-8"> <div class="column"> <div class="row"> <div class="column"> <a class="footer__logo " href="/"><img src="/images/logo_256_48.svg" alt="Ferrous Systems: consulting and made-to-measure solutions with Rust programming." /></a> </div> </div> <div class="row"> <div class="column"> <a class="footer__link" href="/training">Training</a> <a class="footer__link" href="/rust-experts">Rust Experts</a> <a class="footer__link" href="/ferrocene">Ferrocene</a> <a class="footer__link" href="/open-source">Open&nbsp;Source</a> <a class="footer__link" href="/blog">Blog</a> </div> <div class="column"> <a class="footer__link" href="https://github.com/ferrous-systems/" target="_blank">Github</a> <a class="footer__link" href="https://de.linkedin.com/company/ferrous-systems" target="_blank">LinkedIn</a> <a class="footer__link" rel="me" href="https://social.ferrous-systems.com/@ferrous" target="_blank">Mastodon</a> <a class="footer__link" href="https://twitter.com/FerrousSystems/" target="_blank">Twitter</a> </div> <div class="column"> <a class="footer__link" href="/contact">Get in touch</a> <a class="footer__link" href="/imprint">Imprint</a> <a class="footer__link" href="/privacy">Privacy policy</a> </div> </div> </div> </div> </div> </footer> <!--[if lt IE 10]> <div id="ie-warning-overlay"> <div id="ie-warning"> <h1>Did you know that your copy of Internet Explorer is very outdated and not secure?</h1> <p> To get the best possible experience using our website, we recommend that you upgrade to the latest version or use another web browser. Any of the following will provide a superior experience, and higher security, not only on this site, but across the web. </p> <p>Just click one of the icons below to get to the download page.</p> <ul> <li> <a href="http://microsoft.com/ie"> <img src="/images/browser_ie.gif" alt="Download Internet Explorer" /> <p>Internet Explorer 10+</p> </a> </li> <li> <a href="http://mozilla.org/firefox"> <img src="/images/browser_firefox.gif" alt="Download Firefox" /> <p>Firefox</p> </a> </li> <li> <a href="http://google.com/chrome"> <img src="/images/browser_chrome.gif" alt="Download Chrome" /> <p>Google Chrome</p> </a> </li> <li> <a href="http://apple.com/safari"> <img src="/images/browser_safari.gif" alt="Download Safari" /> <p>Safari</p> </a> </li> </ul> </div> </div> <![endif]--> </div> <!-- Javascript --> <script src="/javascripts/application.js"></script> <script src="/javascripts/shave.min.js"></script> </body> </html>

Pages: 1 2 3 4 5 6 7 8 9 10