Posts

2024

2023

2022

  • Release-plz: release Rust packages from CI 5 min read #rust#cargo#crate#publish#release

    Releasing Rust packages is tedious and error-prone, just like most IT manual tasks. For every package you want to release, you need to:

2021

2020

  • Rust makes cross compilation child's play 4 min read #rust#github#template#continuous#deployment#cross

    Recently I solved this delta issue, where the maintainer asked to switch from Travis CI to GitHub actions.

  • 📽 2 videos about rust code coverage in VSCode 2 min read #rust#rustlang#vscode#visual#studio#code#coverage#test#unit#testing

    It's several years now that I feel the need to share what I learn with other people. I gained so much value from free online content that at this point…

  • Create an amazing Rust GitHub project in no time 3 min read #rust#github#template#ci#cd

    Expectations on open source projects are becoming higher and higher everyday. If a project is not well documented or it doesn't have a test suite and a…

  • Continuous integration with VHDL 3 min read #ci#vhdl#ghdl#vunit#verilog#github#actions

    During this lockdown (like almost everyone) I have a lot of free time, so I decided to give a look at my to do list. In the looong term goals part…

  • Doc-org: org-mode + latex + docker = pdf 3 min read #docker#org-mode#latex#emacs

    I was so tired of working with word processors like Microsoft Word that I created a documentation system based on plain text.

  • Linux on my 32GB windows tablet is surprisingly good 5 min read #linux#tablet#windows#hp

    I have a HP Pavilion X2 10-n105nl: an hybrid laptop/tablet with detachable keyboard and touch screen display. I bought it in 2016 in order to take…

2019

  • Keep a changelog! 6 min read #changelog#versioning

    In this article I will show you a changelog format and a convention for assigning numbers to your software versions.

  • Coderetreat is the funniest coding event I've ever attended 2 min read #coderetreat#coding event

    November 16th is the Global Day of Coderetreat and this was the first time I partecipated.

  • whoami 1 min read #new website#hugo

    I'm Marco and I opened this website in order to share with the rest of the world my love for computer science, programming, linux, open source and…