I'm Christian Visintin. I live in Udine, Italy. I'm a freelance software engineer. I'm also an open-source developer. On this blog I write about my dev misadventures and give unneeded opinions on many topics involving technology and development
Latest Posts
I transformed my LEGO Gameboy into a working Gameboy!
A frustrating DIY project to turn your Lego Gameboy into a functional Gameboy using a Raspberry Pi Zero 2W.
Since I saw the Lego Gameboy set, I wanted to make it functional since I have good knowledge of programming and little knowledge…
Published on January 06, 2026 — 11 min read
Announcing ic-dbms 0.1.0
A Rust framework to easily implement a database canister on the Internet Computer
What if I told you that this code: use candid::CandidType; use ic_dbms_api::prelude::{Text, Uint32}; use ic_dbms_canister…
Published on December 13, 2025 — 3 min read
Should we get rid of clippy::manual_try_fold?
A discussion on the most dangerous lint in Clippy
This is the 50th blog post on this blog! 🎉 Thank you everyone for reading my blog in the past 3 years! How I almost fucked up…
Published on December 06, 2025 — 7 min read
Cooking ic-dbms-canister: DBMS Layer
A tale of building a framework for building DBMS on Internet Computer - Chapter 3
Introduction This article is part of a series where I document the development of ic-dbms-canister, a framework for building…
Published on December 05, 2025 — 21 min read




