RSSAmplifier

Blog

Rosco Kalis

Entrepreneurship • Software Engineering • Cryptocurrency

kalis.meRSS feed ↗15 posts

Latest posts

2024 Year In Review: Travel, Fitness, & Quality of Life

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

2023 Year In Review: Entrepreneurship, Making Money & Stability

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

🎢 2022 Year In Review: Getting Married, Building Startups & Finding Balance

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

🖼 2021 Year in Review: Bull Markets, NFTs & Evaluating Priorities

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

The best peer-to-peer NFT trading platforms in 2021

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 Year in Review: Staying Home, Vintage Furniture & DeFi

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

Unlimited ERC20 allowances considered harmful

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

🏖 2019 Year in Review: Graduation, Cryptocurrency & Traveling

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

Building love2d games for the web with love.js and Docker

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

Smart contracts on Ethereum, Bitcoin and Bitcoin Cash

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.

Creating Truffle plugins

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?

Automatically verify Truffle smart contracts on Etherscan

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

🐼 2018 Year in Review: Blockchain, Open Source & Public Speaking

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

Asserting reverts when testing Solidity smart contracts with Truffle

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 events when testing Solidity smart contracts with Truffle

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.