logo
veeso_devChristian Visintin
A picture of me

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

AI can replicate software. But can it replicate everything that makes that software worth paying for?

No one cares about your reverse-engineered Photoshop clone

AI can replicate software. But can it replicate everything that makes that software worth paying for?

PhotocraftA couple of weeks ago, someone released PhotoCraft, an open-source reimplementation of Adobe Photoshop written in Rust.The internet immediately exploded with excitement. People were clai

Published on October 13, 2026 - 6 min read

How to use a relational database inside a WASM module or an Internet Computer canister with wasm-dbms: setup, usage, and benchmarks

wasm-dbms: a relational database for WebAssembly and the Internet Computer

How to use a relational database inside a WASM module or an Internet Computer canister with wasm-dbms: setup, usage, and benchmarks

PremiseIf you landed here, chances are you searched for something like "how do I use a database in WASM" or "relational database on the Internet Computer". I've been looking

Published on October 11, 2026 - 7 min read

How legal pressure can make negative reviews disappear, even when the platform is supposed to protect reviewers.

How a company got me to remove a 1-star review on Trustpilot

How legal pressure can make negative reviews disappear, even when the platform is supposed to protect reviewers.

Spam bombing. Unable to unsubscribeThis article is based on something that happened to me a few weeks ago.During the summer of 2026, I started getting bombarded with dozens of emails from an

Published on September 24, 2026 - 7 min read

Remote file systems are easy to use until you want them to behave like real file systems.

Mount remote file systems locally, whatever the protocol, with Fusibile

Remote file systems are easy to use until you want them to behave like real file systems.

An SFTP client can download a file. An S3 client can list objects. A WebDAV client can create directories. But what if I simply want to run:

Published on September 22, 2026 - 6 min read