Ricky White

Hi, I'm Ricky 👋

Thank you for taking the time to stop by my small part of the digital universe. As you navigate through these virtual pages, you'll find a multi-passionate individual who has a wide range of experiences and skills. Who, hopefully, has some things to share with the rest of the world.

For the past 3 years, I've been wearing multiple hats as the Director of Technology and Operations at The Migus Group. Working at a small startup affords me the opportunity to use my varied life experiences and skills to have a valuable impact on the company and the customers we serve.

Learn more about me...

Latest Posts

Image of working GitHub Action

Migrating a Python Package from Travis CI to GitHub Actions

GitHub Actions is the new hotness for continuous integration(CI) and deployment. To the point where it seems to be the default for new open source projects that are GitHub based.

Me staring seriously at the camera

My Spondylitis Story

This article has been taken from Chapter 9 of my book – Taking Charge – Making your healthcare appointments work for you.

My face, masked, wet and tired

This face...

This is not a face of contentment. Nor the face of comfort. This is the face of someone who does what they have to, despite it being the last thing they wanted to do.

Laptop with code on the screen

Automating new Python environments with PowerShell

I'm a big fan of automation. If I can automate something, I will. One thing I do often is create a new virtual environment for Python applications, which is just a simple terminal command. But then I have to update pip. Every. Single. Time.

Kids having a pillow fight

Stop calling me lucky for having good kids!

My kids are just like any other. They've been tears galore at times. And the kids cry, too. But in the end, we get there. And at no point has luck played a part in it.

Laptop, coffee and notepad

How to Master Your Martial Arts School's Website: Fundamentals

Optimize your martial arts school website to ensure visitors have the best experience, reducing frustration and attracting leads.

Karate class

5 Reasons Why Everyone Should Try Martial Arts

Martial arts is more than just about punching and kicking. It encompasses all aspects of a person’s well-being, not just the physical. By definition, martial arts is indeed an art.

Me with a broadsword

A Brief History of My Martial Arts Journey

I have fond memories sitting with my father watching countless Bruce Lee and Chuck Norris movies at a very young age. Only to be told to go to bed as soon as the movie in question had finished, which was also promptly followed by my mother yelling “stop fighting with your brother”.

Me recieving my Black belt from my Shihan

The End Of The Beginning

Looking back on my Kempo journey so far, I can proudly say that Kempo has changed my life. Truly. If you had told me before I started Kempo that a few years later I would be doing 204 burpees in 30 minutes for charity, and preparing to test for my black belt, I would have called you crazy.

Man with a tear rolling down his cheek

I Cried Today

I cried today. I cried because...

Dan Reynolds

An Interview with Dan Reynolds of Imagine Dragons

I spoke with Dan recently to discuss the first episode of “This AS Life Live”, living with AS, and his ambitions for the future of AS care.

doctor typing on a laptop

Improve your healthcare appointments with this simple action

If you have at least one chronic illness, you will have multiple symptoms and problems. That’s just a fact. You health will never be still. It will ebb and flow like a river. And you won’t always know what direction it will meander next.

Latest Open Source Contributions

Repo Title Created State
EndlessTrax/kachi Add badges to README (#21) July 04, 2024 Merged
EndlessTrax/kachi Refactoring code and tests (#20) July 04, 2024 Merged
EndlessTrax/kachi Fix: `PackageNotFoundError` when running `--version` from the binary (#12) June 20, 2024 Merged
EndlessTrax/kachi Update README (#11) June 20, 2024 Merged
EndlessTrax/kachi Fix #8: Only show warning if any sources are not backed up (#9) June 20, 2024 Merged
EndlessTrax/kachi Fix release upload (#7) June 19, 2024 Merged
EndlessTrax/kachi Update build workflow (#6) June 19, 2024 Merged
EndlessTrax/kachi Update build workflow (#5) June 19, 2024 Merged
EndlessTrax/kachi Fix build workflow (#4) June 19, 2024 Merged
EndlessTrax/kachi Add build workflow (#3) June 19, 2024 Merged