Should this investing best-seller be on your reading list?

Book Cover of The Financial Times Guide to Investing

The Financial Times Guide to Investing is the UK’s best-selling investment book and currently sits at #13 in the investing chart. It was updated in 2020 for the 4th edition.

In this review, I’ll help you decide if it should be on your finance reading list.

About the author

Glen Arnold has a long track record of both academic scholarship and practical success in finance. He holds a Ph.D. and has worked as a finance professor at various universities. He currently runs his own equity portfolio, which he discusses through his paid newsletter.

Arnold has written many successful books including:

  • The Financial Times…

All you need is time, money, and one simple formula

Photo by tatonomusic on Unsplash

I recently wrote about how a $1000 Bitcoin Investment Won’t Make You Rich.

In that piece, I explained that in order to make 3 million dollars from a $1000 investment, the market capitalization of Bitcoin would need to exceed ten times the current total wealth in the world combined. Not very realistic!

In this post, I’m going to take a deeper dive into more realistic strategies for achieving financial independence through Bitcoin investment.

Defining “rich”

Everyone has their own definition of what “rich” means. …

Hint: it’s easier than you think

Photo by Sam Moqadam on Unsplash

I recently wrote about how and why I train for strength. In this post, I’m going to do a deeper dive into building a home gym specifically for strength training.

What is strength training?

Strength training is defined as:

A physical activity directed towards improving our ability to produce force against external resistance.

This means lifting, pushing, or pulling against some form of resistance and gradually increasing that resistance over time. As that resistance increases, our body adapts and we get stronger.

There are several ways this can be achieved, but most of the standard strength training programs are built around a foundation of…

Sometimes we focus too much on the wrong things

Photo by Scott Graham on Unsplash

Some software projects are successful, others fail miserably. In this post, I explore some of the things teams focus on but are unlikely to change project outcomes in any significant way.

Defining Success

A successful project is one that is regularly shipping working software that brings value to its users. Enough value needs to be provided by the product that someone is willing to pay enough money to make the project self-sustaining.

Often I see a lot of energy wasted on things that don’t contribute significantly to product success.

1. Automated Tests

Automated tests are an extremely valuable development practice. …

Lessons learned from one of my favorite writers

Photo by RetroSupply on Unsplash

Tim Denning was one of the first authors I followed when I started writing, and he has continued to inspire me for years since.

In this post, I’m going to share what I’ve learned about his writing, so it can help you become a better writer.

Write an insane amount

Tim is prolific. I couldn’t say how much he’s written, but in the last two months alone he’s written over 90 stories on Medium. He also maintains a personal blog, a mailing list, and has written a successful eBook.

At times he publishes four or more stories in one day. My guess is that…

What I’ve learned about strength training, and how it could benefit you

Photo by Victor Freitas on Unsplash

I’m currently 44 and have been exercising intermittently since my early 20’s.

I’ve done trail running competitively up to half-marathon distances. I also row regularly. In 2020 I reached the 67th percentile in the Concept 2 world rankings with a time of 3:29.0 over 1000m.

Despite maintaining a decent level of fitness, for most of my life, I’ve mostly been completely weak. I’ve “lifted a few weights” at the gym over the years, but never made any noticeable progress.

That is, until 2019 when I discovered strength training.

What is strength training?

Strength training is defined as:

A physical activity directed towards improving our…

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. …

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