Alessandro Cappellato Ferrari

How to Build for Decentralized Systems

What if you could build decentralized apps using Python and a pre-configured CI/CD pipeline? See how to deploy your first smart contract from a place of success.

How to Build for Decentralized Systems
#1about 2 minutes

Understanding the paradigm shift to decentralized systems

Blockchains operate as a shared computer where resources are limited and network latency requires asynchronous programming, unlike scalable cloud computing.

#2about 3 minutes

Using blockchain for data traceability and transparency

Blockchains provide an immutable ledger for industries like pharma and supply chain to ensure data integrity and transparency for regulatory compliance.

#3about 3 minutes

Enabling digital ownership with NFTs and fractionalization

NFTs can represent unique assets like event tickets to control secondary markets, while fractionalization makes high-value assets like real estate more accessible.

#4about 3 minutes

Improving operational efficiency for payments and trades

Blockchains can reduce costs for fintech micropayments, enable instant cross-border settlements, and eliminate counterparty risk through atomic swaps.

#5about 2 minutes

Simplifying development with Python and TypeScript

Algorand's developer tools meet developers where they are by enabling smart contract creation using familiar languages like Python and TypeScript.

#6about 5 minutes

Live demo of scaffolding a smart contract with Algokit

A step-by-step demonstration shows how to use the Algokit CLI to initialize, configure, build, and deploy a Python-based smart contract to a local network.

#7about 2 minutes

Visually debugging complex blockchain transactions

The Lora explorer tool helps developers understand complex, multi-party atomic transactions by visualizing the flow of calls and assets instead of parsing raw logs.

Related jobs
Jobs that call for the skills explored in this talk.

Featured Partners

Related Articles

View all articles
AF
Algorand Foundation
Why Blockchain? A Developer’s Perspective
For many developers, blockchain feels like that one friend who keeps trying to sell you on their side hustle: persistent, occasionally confusing, and often surrounded by hype. But behind the buzzwords and market noise lies a technology with real engi...
Why Blockchain? A Developer’s Perspective
AF
Algorand Foundation
From Hype to Code: Real Blockchain Use Cases for Developers
So you’ve wrapped your head around why blockchain exists . You’re on board with the concepts: decentralization, immutability, and trust-minimized infrastructure. But now comes the real question: What can you actually build with it? This post is for d...
From Hype to Code: Real Blockchain Use Cases for Developers
JB
Julia Beyers
7 tips on how to become a blockchain developer
Blockchain is one of the most exciting emerging technologies in the world. Blockchain networks like Ethereum make it possible to create self-executing contracts called “smart contracts”. These are set to revolutionize many industries – from finance t...
7 tips on how to become a blockchain developer
DC
Daniel Cranney
Dev Digest 177: Blockchain, jQuery and a Prompt Playground
Inside last week’s Dev Digest 177 . 😫 Do AI tools slow down developers by 20%? 📝 The State of DevSecOps ⚠️ 2.3M Chrome and Edge browsers infected by malicious extensions 🤔 Is it still worth using jQuery? 🪦 10 dead influential programming languages 💻...
Dev Digest 177: Blockchain, jQuery and a Prompt Playground

From learning to earning

Jobs that call for the skills explored in this talk.