Every year it is increasingly difficult to get these updates out in time. So it's a bit weird to be writing this 2024 year in review post while it's already halfway into 2025. I do like being able to write down my thoughts and reflections of the past year, so
While the past couple of years have been hectic, 2023 feels like it has been surprisingly steady - and has a clear upward trajectory. The year before felt like a roller coaster with incredible highs but also deep lows. That is why stability is a welcome change - and in
While 2021 saw the heights of the cryptocurrency market, 2022 kicked off its decline. And by now we're definitely back in a crypto bear market. Not only the crypto market is affected though, since the entire global economy is in recession. 2022 was a turbulent year with a lot of
In my previous Year In Review I mentioned we were heading into a new crypto bull market, and you can bet that we did. I got into crypto in the middle of the 2017 bull run, so this year was the first bull market I experienced from its onset. It
Since the start of 2021, Non-Fungible Tokens (NFTs) have become increasingly popular inside and outside of existing crypto communities. Trading volumes for NFTs have skyrocketed and a bunch of new communities have formed around them. Most NFTs are traded on marketplaces such as OpenSea or Rarible . The main value of
2020 was a weird year. COVID changed the dynamics of life around the world. Governments enforced lockdowns and business had to close. Stock markets crashed, only to bounce back spectacularly. Remote working became the norm, while travel completely shut down. Much of 2020 was about figuring out how to live
The latest big thing in Ethereum is Decentralised Finance (DeFi). Central applications of DeFi are lending, staking and trading ERC20 tokens. To use ERC20 tokens in DeFi protocols such as Uniswap , Aave or Yearn you have to grant the dapp permission to spend tokens on your behalf - known as
I wrote my first year review in 2018 because I felt that a lot had happened and I wanted to reflect. And I feel the same about 2019. A lot changed in my life as I shifted from being a student to working in the cryptocurrency space. In this article
A few years back I created a few small video games using the Lua-based game development framework LÖVE (or love2d) . Because they are so small, it doesn't make sense to distribute these games for desktop platforms. But they are great as browser games, so I used Tanner Rogalsky's love.js
Ethereum was the first platform with Turing-complete smart contracts, but it was already possible to create simple contracts on Bitcoin, and Bitcoin Cash has recently been improving its smart contract capabilities.
One of the final Truffle updates of 2018 included the addition of Truffle plugins. But how do we create Truffle plugins, and what are their possibilities?
Etherscan is the most popular explorer in the Ethereum space. And one of its big features is verifying the source code of smart contracts . Verification allows users of smart contracts to understand what a contract is doing before using it. This increases trust in these smart contracts , and benefits developers
Some time ago, I stumbled upon Ahmad Awais' website after finding his recent VSCode course. Since 2015 Ahmad writes yearly review posts on his blog that outline the important achievements of the year. I enjoy these articles a great deal and they inspired me to start a similar practice on
Reverting is a big part of Solidity smart contracts for the Ethereum blockchain. To make sure reverting functionality works well it should be thoroughly tested.
Checking emitted events is very powerful when testing smart contracts. Learn how to use the fabric-assertions library to make assertions about smart contract events.