Blog

Articles by Stefano Tempesta

Thoughts on technology, AI, and the craft of building things.

Technology

Practical and forward-looking articles on software, AI, and digital innovation.

Collateral is the Killer App: Why Tokenizing an Asset is Only Half the Story

The distinction between a digital twin and an active collateral instrument is the difference between a feature and a market. This article is about that shift. It looks at what is actually working today in collateralizing tokenized real-world assets (RWAs), the product strategy behind it, and the technical design choices that make it possible.

The Trust Tax: Every Enterprise AI Deployment Pays It

Confidential AI is the first architectural answer to this problem that doesn’t require trust as an input. And I think it’s about to become the most important line item in enterprise AI strategy. Here’s why.

Account abstraction and alternative solutions

Supporting Account Abstraction at blockchain protocol would allow accounts to function as smart contracts, enabling custom transaction validation, automated payments, and enhanced security mechanisms.

ZK Proofs for Privacy and Scalability

Zero Knowledge is the crypto buzzword of the year, and for good a reason! but if you’re not a cryptographer or a developer, you may be wondering: what exactly is a zero-knowledge proof (ZK-proof)?

BGIN Block #9 on Digital Identity

The Blockchain Governance Initiative Network (BGIN) is a multi-stakeholder discussion body / distributed think tank, which plays the same role as what ISOC/IETF/ICANN/IGF is doing for the Internet ecosystem for the blockchain ecosystem.

Smart Contracts and the new Security Challenges

Smart contracts pose new security challenges to software security officers. Once a smart contract is deployed onto a blockchain, it cannot be changed or deleted. Bugs or vulnerabilities in the code are permanent and can be exploited by attackers.

Kaleido for Enterprise Blockchain

In the rapidly evolving world of blockchain technology, enterprises are constantly seeking tools and platforms that not only enhance their operational efficiency but also ensure security, scalability, and ease of use.

The ZK Revolution

Zero-Knowledge proofs are cryptographic methods that allow one party to prove to another that they possess a certain piece of information, without actually revealing the information itself.

Wireless or Ethernet QR code Scanner Solution

Generating QR code is trivial. What is less obvious is building also a kit with the actual scanner, install it at customer site, and connect it to the network for communication with our backend.

Smart Contracts Simply Explained

You may have heard about Smart Contracts when talking about blockchain, but what are they exactly and what problems do they solve?

Digital Innovation in the Blockchain Age

With blockchain, we can imagine a world in which contracts are embedded in digital code and stored in transparent, shared databases, where they are protected from deletion, tampering, and revision.

Converting GIS spatial coordinates

Latitude and longitude look simple until you have to parse them. A tour of what WGS 84, EPSG:4326 and NMEA 0183 actually are, and a small, correct C# type for moving between notations.

Leadership

Guidance for leading technical teams through change, complexity, and growth.

The Fundamentals of Responsible Generative AI

In the rapidly evolving landscape of technology, generative artificial intelligence (AI) stands out as a groundbreaking development. However, with great power comes great responsibility.

Project 166

Project 166 is a carbon sequestration and land restoration site in rural Queensland.

The rise of the distributed team

Working remotely is part of the modern work culture. Sounds good in theory, but when it comes to implementing a distributed team and managing it successfully, it’s a lot easier said than done.

Build your IP, don’t buy it

I’m often asked whether we should develop a specific software component or buy an existing solution that fits our requirements. It’s the usual diatribe: build or buy, develop or acquire.

MVP for Most Valuable Product

Let me get straight to the point: I don’t like the Agile definition of MVP as Minimum Viable Product. It just sounds wrong.

CIO vs CTO

What are the synergies and differences of the roles of a Chief Information Officer and a Chief Technology Officer? An open conversation about two roles with one mission.

How to Give Constructive Feedback

No one likes being criticised. The word itself evokes fear and defensiveness. However, learning to give and receive constructive feedback is an essential part of learning, growing, improving and achieving our goals.

The art of outsourcing projects

IT offshoring is a big business these days, but despite looking financially attractive, working with companies in far-off lands introduces challenges that, if not considered properly, can drive any project to failure.

Novels

Fiction exploring identity, travel, and the human side of a connected world.

Meteors

Meteors is a novel about what we miss while we are looking elsewhere, and about the difference between the light that flares and the light that stays.

Scouting

Curious stories written for young scouts and the adults who read with them, exploring adventure and leadership.

An unhandled error has occurred. Reload 🗙

Rejoining the server...

Rejoin failed... trying again in seconds.

Failed to rejoin.
Please retry or reload the page.

The session has been paused by the server.

Failed to resume the session.
Please retry or reload the page.