Why 2020 should be the year you learn Rust?

Rust is a systems programming language that is being developed with safety and speed as its primary goals. It is a highly concurrent modern language with a fast-growing community. Developer surveys like “Stack Overflow Developer Survey” where it has been voted “the most loved language” for four years in a row show the support Rust …

Why 2020 should be the year you learn Rust? Read More »

My ETH India 2.0 Experience

ETH India is Asia’s biggest Ethereum Hackathon and the second installment of it just took place in Bangalore, India from 2nd August to 4th August. I decided to participate in the Hackathon as a hacker with my colleague Satyam and a college friend Saad. There, we created an open reputation protocol – Credeth. We ended …

My ETH India 2.0 Experience Read More »

Solidity tips and tricks to save gas and reduce bytecode size

Solidity is a special language with many little quirks. A lot of things behave differently in Solidity than most other languages as Solidity is created to work on the EVM with its limited feature set. I wrote a blog post with ten tips to save gas in Solidity a few months back and it got a great …

Solidity tips and tricks to save gas and reduce bytecode size Read More »

A dev’s journey from Truffle 4 to the unknown world of Truffle 5

The latest version of Solidity kickstarted a season of upgrades in the BUIDL space. The latest version of solidity essentially meant that all your smart contracts are now broken. It all seemed ok though; just a couple day’s work to get caught up. Then, just before Christmas came Truffle 5 with support for solidity 0.5 and web3 beta, and …

A dev’s journey from Truffle 4 to the unknown world of Truffle 5 Read More »