Debugging Smart Contracts with Foundry

Posted on Sun 24 November 2024 in tech • Tagged with programming, solidity, ethereum, foundry, forge, debugging, smart-contracts

Debugging in Foundry and Forge: Techniques for Solidity Developers

In this video, I walk through four essential debugging techniques in Foundry and Forge, as outlined in my YouTube video. These techniques include:

  1. Verbose Test Output
  2. Foundry Interactive Debugging
  3. Printf Debugging
  4. Event Logging

1. Verbose Test Output

Verbose test output is …


Continue reading

EMOM Timer - Rust + WebAssembly in Action

Posted on Sun 20 October 2024 in tech • Tagged with rustlang, wasm

EMOM Timer - A Rust and Yew Application

EMOM Timer

Introduction

For those who are new to EMOM workouts, EMOM stands for "Every Minute on the Minute." It's a type of interval workout that pushes your limits by requiring you to complete an exercise at the start of each minute. The leftover time …


Continue reading

What if you get RIFed?

Posted on Mon 10 June 2024 in tech

What to Do if You Get Terminated: Updated 2024

Facing termination can be one of the most challenging moments in your professional career. It's essential to approach this situation strategically and proactively to navigate your way to a new job successfully. Here’s a comprehensive guide on what to do …


Continue reading

Hash It! - unix utilities that should exist

Posted on Fri 01 March 2024 in tech

Introducing hashit: A Command-Line Utility for Hashing Text Columns

I'm excited to announce a new command line utility. I was thinking of tools that should be part of unix but aren't already. This lead me to thinking about hash functions and how to create hashes on lists of strings easily …


Continue reading

trimtrain - unix utilities that should exist

Posted on Fri 01 March 2024 in tech

Introducing trimtrain: An Efficient Tool for Space Normalization

trimtrain allows you to clean and normalize a dataset so that all data is separated by single spaces for further text processing.

Key Features

  • Simplicity: trimtrain is designed with simplicity in mind. It does one thing and does it well - normalizing data …

Continue reading

Create and Edit Hyperlinks in Emacs Org Mode

Posted on Mon 26 February 2024 in tech • Tagged with emacs, org

Create and edit hyperlinks in Emacs Org Mode