header image

Marco Besier

Marco Besier

I turn programmers into professional Web3 developers.
Subscribe to Marco Besier
Receive the latest updates directly to your inbox.
Card Header

The "virtual" and "override" keywords in Solidity

Marco Besier
March 07
In this blog post, we'll discuss the "virtual" and "override" keywords and explore how you can use them in Solidity to make your code more maintainable.
Card Header

How to interact with external contracts using interfaces

Marco Besier
March 06
In this blog post, we will explore how to use Solidity interfaces to interact with existing smart contracts.
Card Header

Solidity function visibility modifiers 101

Marco Besier
March 04
Solidity functions have four different visibility modifiers: public, private, internal, and external. In this blog post, we'll explore each of them in detail.
Card Header

How to install Node.js the right way

Marco Besier
November 30
In this post, you'll learn how to install and manage multiple Node.js versions using the Node Version Manager.
Card Header

Zero-knowledge proofs in plain English

Marco Besier
November 24
In this post, I’ll try to demystify one of the most confusing topics in cryptography: zero-knowledge proofs.
Card Header

How to install the MetaMask browser wallet

Marco Besier
November 16
In this post, you’ll learn how to quickly set up the MetaMask browser wallet. This will allow you to interact easily with any EVM-compatible blockchain.