RSSAmplifier

Blog

Asfaload Blog

asfaload.comRSS feed ↗19 posts

Latest posts

A typical Asfaload introduction

When I introduce someone to Asfaload, the same questions are often asked in the same order. I figured I would transcribe such a typical discussion in a blog post.

Combining Rust's traits and enums

In this post we will cover a pattern that appeared multiple times in our codebase: wrapping trait implementations in an enum. Although this is not the reason that I use this approach, for those who interested it avoids the performance cost of dynamic dispatch.

FOSDEM 2026

Preparing my FOSDEM visit.

Evolution of LLMs use by a programmer

Thinking that 6 months ago I didn’t use LLMs at all for programming and seeing the use I make of it today, I thought it would be interesting to write a blog post about the evolution.

Ignite talk at CfgmgmtCamp 2025

I will present an ignite talk of 5 minutes, 15s per auto-advancing slide, at Cfgmgmt Camp 2025 on Increasing security of downloads from the internet with Asfaload on tuesday 3rd of february at 12:30.

Lightning talk as FOSDEM

Our lightning talk proposal has been accepted, and I will present Increasing security of downloads from the internet with Asfaload on saturday 1st of february at 13:50.

Friday 20 dec 2024 project discovery

This week's project is Unikraft's kraftkit , which provides a suite of tools and Go-based framework for building custom, minimal, immutable lightweight unikernel virtual machines based on Unikraft .

Use asfald in your Github Actions

asfald , our tool to securely download from the internet, is now easily usable in your Github Actions thanks to our own asfald-action .

FSharp fsx scripts as a project's viable starting point

This post is my entry in the Fsharp Advent Calendar 2024 organised by Sergey Tihon. It shares some tips for starting an F# project with its scripting capabilities, and the conversion to compiled F# projects.

Asfaload mirror of public checksums available

As another step in our journey, we announce our mirror of public checksums, usable by everyone, and made easy with our tool asfald . Remember to let us know via a Github issue or our contact form if you have any suggestions regarding our project!

Why you should consider F#

This post is sharing why I love developing in F#, and why you should consider it. It is particularly adapted to rapidly evolving environments, typically found in startups, but its solidity makes it relevant in more established companies. Read on to know why!

Increasing security with asfd checksum checking

If securing downloads from the internet requires checking the file’s integrity and authenticity , only validating integrity can already take us a long way. In this post, we will see how asfd can be used to easily improve your security by enabling scenarios which would be cumbersome to deploy without it.

Public project launch

This is the first public announcement of our project Asfaload which aims to develop a solution to help secure and authenticate downloads from the internet. We have decided to develop our solution in an open and transparent way , hoping to foster discussion with a community of interested people. Being a small team, we need to rapidly get feedback and hope that releasing often and fast will help us…

Managing outside contributions as an open source project

Choosing an open source license is a first step, the next being to decide how to handle outside contributions.

Asfaload downloader alpha published

Today, we publish the first version of our downloader tool asfd , which, as a first step in our journey, checks the integrity of downloaded files.

Securing downloads: integrity and authenticity

Enhancing the security of downloading files from the internet requires 2 checks: the integrity of the file, and its authenticity. We’ll explore those concepts in this post.

Why did we choose the AGPL?

We have decided to develop [Asfaload](https://www.asfaload.com) in the open, publishing our software under the AGPLv3 license. In this post, we will discuss the reasons why.

It's a treacherous world for blockchain and Dapp developers

It appears that publishing a Github repo with Solidity code makes you a prime target for phishers and scammers.

Blog launch

After a successful private Proof of Concept phase, we are ready to take the next step, which is developing a production ready solution. We have decided to develop our solution in an open and transparent way, hoping to foster discussion with a community of interested people. A blog is in that regard a valuable tool, which is now available.