There are many YouTube channels for crypto, these are my personal picks

Photo by Nick Chong on Unsplash

YouTube is crammed with a growing number of channels discussing cryptocurrencies. Many of them are not of great quality and involve inexperienced creators making exaggerated claims to promote their favorite coins.

However, buried among all this are a few true gems. In this post, I’ll give my best picks for must-follow YouTubers on crypto.

1. Benjamin Cowen

A simple mixin that can be added to any class to allow instance counting

Photo by Crissy Jarvis on Unsplash.

In this tutorial, I will explain the obvious way to write an instance counter in Python and then show how it can be improved.

Why Count Instances?

First up, why would we want to count the instances of an object? Here are some use cases:

  • We want to give objects unique IDs at runtime.
  • We want to track or count instance creation for debugging purposes.
  • The runtime instance count has some significance for our program (e.g. we need to sort objects by creation order).

The Basic Approach

The simple approach to instance counting is just to add it directly to your class:

class A: numInstances =…

Increase productivity with an updated zshrc and a few plugins

Manjaro Default Desktop and Terminal with zsh

I recently installed Manjaro Linux to test some software I’m working on. One thing I was impressed by was how fast the terminal felt out-of-the-box, and how great it looked.

A little digging led me to Manjaro’s excellent default zsh config. In this post, I’m going to explain the enhancements they’ve made and walk through how to get them working on your setup.

Prompt Customization

Let’s face it, one of the main reasons we customize our terminal is to make it look cool. …

A deep dive into the pros and cons of one of the top crypto exchange apps on mobile

Coinbase Logo

Coinbase is a cryptocurrency trading platform that lets users buy, sell and trade a number of crypto coins.

In this post, I’m going to take a deep dive into the Coinbase app for iOS. I will cover functionality, ease-of-use, fees, security, and the range of supported coins.


Coinbase was founded in 2012, and the iOS app was released in 2013. This makes it one of the first ways to trade cryptocurrency on mobile. Coinbase is a regulated exchange and has recently been approved by the Securities and Exchange Commission (SEC) to be listed on the NASDAQ stock exchange.

The simple math that tells us how rich we could really get from Bitcoin

Photo by Execution on Unsplash

I’ve only been experimenting in crypto for a relatively short period of time. Yet during this time I’ve seen many articles and videos claiming only a tiny amount of Bitcoin will make you incredibly rich.

I’m confident my math skills are good enough to assess that it’s unlikely anyone is going to become seriously rich from Bitcoin based on a $500 to $1000 investment.

Let me explain…

Market Capitalization

Many newcomers to crypto start by assessing assets based on price. So, Bitcoin looks like it’s worth a lot at $50k, compared to Cardano at only $1.20. Cardano appears to be worth a…

6 Ways To Refine Your Google Search Results

Photo by Benjamin Dada on Unsplash

Google is a near-magical research tool, but only if we use its full potential. In this post, I’m going to share 10 pro tips for getting perfect search results.

Exact Phrase Match

If you just type a sequence of words into Google, it will find pages that contain those words. It will not necessarily match that exact phrase.

To match an exact phrase, place the search in quotes, for example:

"best mountain bikes"

I find this particularly useful when searching for errors:

"The program can’t start because MSVCR100.dll is missing from your computer"

This will find forum posts etc, that provide solutions to…

A novel approach to integrating Git and SVN repositories

Git and SVN logos
Git and SVN logos
Logos used under a Creative Commons license. Photo by the author.

Git has gained massively in popularity since its initial launch in 2005. In fact, Git now accounts for around 70% of all VCS usage. In this article, I’m going to describe some options for interacting with an SVN repository as a Git user, with the pros and cons of each.

1. git-svn

git-svn is a specialized tool for Git users to interact with Git repositories. It works by providing a Git frontend to an SVN backend. With git-svn, you use Git commands on the local repository, so it’s just like using normal Git. …

How to recognize these biases and make better decisions

Photo by Daniel Korpai on Unsplash

As humans, we are naturally biased. In fact, there is evidence that bias forms an important part of our evolution. However, in a business context, it’s important to be aware of potential biases so we can avoid poor decisions.

In this article, I’m going to explain three common cognitive biases and suggest strategies for avoiding them.

What Are Cognitive Biases?

The term “cognitive bias” is defined in the Handbook of Evolutionary Psychology, as:

A systematic pattern of deviation from norm or rationality in judgement, whereby inferences about other people and situations may be drawn in an illogical fashion

A cognitive bias is a predictable…

How to survive cryptocurrency’s volatile market without losing the plot

Photo by Austin Distel on Unsplash

Many people, myself included, enter cryptocurrency as an experiment. We hear about Bitcoin as “the new gold”, and read tweets about how the price will “go to the moon”.

We get an intense feeling of FOMO, so our next step is to sign up for a crypto exchange and buy some currency. The price goes up and we get a small rush from the money made, so we buy a bit more. It goes up again, so we buy even more. It’s possible to make 20% profit in a few days. It feels great.

Then the price goes down.


Jamie Bullock

Senior Developer at Co-founder of Let’s learn together.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store