The Freelancer's Smart Contract: How It Works

The Freelancer's Smart Contract: How It Works

Why a Freelancer's Smart Contract?

I began my career building software for companies as a freelancer in my teens back in the late 90s. It was the best, or worst of times depending on how you see it. Apart from honing my development skills, I learned how to price my service and negotiate terms of payments so that I would be paid in stages as I delivered codes. These were skills I kept dear and near till today.

Ropsten Ethereum Faucet: JSON Web Service

Ropsten Ethereum Faucet: JSON Web Service

Motivation

This series of tutorial documents my process of building an Ethereum faucet on the Ropsten Testnet. This is the 3rd article of the series and it explains the codes behind the JSON Web Service. The JSON Web Service performs the role of dishing out free ETH when the requester provides his Ethereum wallet address and the number of ETHs he wishes to receive.

Voting on a Blockchain: Ballot Management DApp Code Walk-through

Voting on a Blockchain: Ballot Management DApp Code Walk-through

This is the 4th of 5 articles to explore the development of an end-to-end Balloting system on Ethereum. In this article, I will explain the codes behind the Ballot Management module of the DApp. 

Do check back often as I work on the rest of the articles in this series.

Voting on a Blockchain: How it works

Voting on a Blockchain: How it works

Voting is one of the most popular example to illustrate the potentials of Blockchain and Smart Contracts. As a use case, it is well aligned to the unique propositions of Blockchain technology. Here's my attempt at developing an end-to-end Balloting system on Ethereum.

This will be the first in the series of 5 articles. Do check back often as I work on them.