hypernephelist n. [from Greek nepho-, cloud] someone who goes above the clouds.

Compile and deploy an Ethereum smart contract with solc and web3

There are quite a few Ethereum development tools and environments out there, but sometimes it is useful to be able to deploy a smart contract programmatically using the simplest and most basic tools. For example, when testing various Ethereum implementations and variations, you might find that your development tool of choice doesn’t interact well and is not able to deploy anything. This post is basically some notes about deploying a smart contract using simple, and hopefully universal, Node.JS code.

My first Visual Studio Code extension for Kick Assembler C64

I recently write my first extension for Visual Studio Code: Kick Assembler C64. If you are a little bit into retro computing/programming, you might know Kick Assembler as one of the popular modern programs you can use to develop in 6502 assembly language for the Commodore 64. It is written in Java, which means it works on Mac, Linux and Windows.

Building a Windows development box for Ethereum and Truffle

In the last few weeks I have been working on a number of Ethereum smart contract projects, where I have come to rely on the Truffle development tool to structure my application, as well as compile, test, and deploy the smart contracts.

Publishing a Smart Contract on the Azure Bletchley infrastructure

At the Ethereum Devcon2 conference, Microsoft unveiled the first iteration of the infrastructure platform for the Project Bletchley vision, in the form of a Quickstart ARM template that can be used to easily deploy a fully configured blockchain cluster.

A simple smart contract Web UI using web3.js

After deploying my first smart contract on a private Ethereum blockchain, I wanted to start developing a small UI so I could see what was happening without having to watch a bunch of terminal windows!