# Marco Besier > I turn programmers into professional Web3 developers. ## Recent Posts - [How to interact with external contracts using interfaces](https://paragraph.com/@marcobesier/how-to-interact-with-external-contracts-using-interfaces) - [Solidity function visibility modifiers 101](https://paragraph.com/@marcobesier/solidity-function-visibility-modifiers-101) - [How to install Node.js the right way](https://paragraph.com/@marcobesier/how-to-install-node-js-the-right-way) - [Zero-knowledge proofs in plain English](https://paragraph.com/@marcobesier/zero-knowledge-proofs-in-plain-english) - [How to install the MetaMask browser wallet](https://paragraph.com/@marcobesier/how-to-install-the-metamask-browser-wallet) ## Blog Information - [Homepage](https://paragraph.com/@marcobesier/): Main blog page - [RSS Feed](https://api.paragraph.com/blogs/rss/@marcobesier): Subscribe to updates - [Twitter](https://twitter.com/marcobesier): Follow on Twitter ## Optional - [All Posts](https://paragraph.com/@marcobesier/): Complete post archive - [Sitemap](https://paragraph.com/@marcobesier/sitemap-index.xml): XML sitemap for crawlers