Contact Information
Articles By This Author
The Ultimate Guide to Crypto Tokens
You have probably heard lately the terms tokens, crypto tokens, and cryptocurrencies. In this article, I will cover in depth what crypto tokens are, how
Coding Challenges: How to Solve Them
Here you are going to see how to approach coding challenges like a pro and nail your next technical interview! Preface I wrote down everything
UTXO and Account-Based Blockchains
UTXO vs Account-Based Blockchains Introduction Bitcoin and Ethereum differ in many ways. In this article, I will cover one of their differences: the way they
How to Become a Certified Kubernetes Application Developer
This guide is a summary of my study notes for the Certified Kubernetes Application Developer (CKAD) exam that I recently passed. Even if you’re not
Bloom Filters and Bitcoin
Bloom filters are a data structure developed by Burton Howard Bloom in 1970. You can see them as a hash tables’ cousin. They also allow
Merkle Trees and Bitcoin
Merkle trees, also known as binary hash trees, are a type of binary tree. They can be used to efficiently verify the integrity of large
6 Hard Dynamic Programming Problems Made Easy
In this article, I gave you an introduction to Dynamic Programming with several examples. Here I will solve 6 harder Dynamic Programming problems to show
Recursion vs Iteration: 13 Ways to Traverse a Tree
To understand recursion, you must understand recursion. I will show you 13 different ways to traverse a tree to compare recursive and iterative implementations. This
All you need to know about Dynamic Programming
What is dynamic programming and why should you care about it? In this article, I will introduce the concept of dynamic programming, developed by Richard
Google Cloud Platform Tutorial: From Zero to Hero with GCP
Do you have the knowledge and skills to design a mobile gaming analytics platform that collects, stores, and analyzes large amounts of bulk and real-time