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.

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.

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.

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/pgn-to-sqlite Drop Python 3.8 support and add 3.13 support (#87) November 02, 2024 Merged
EndlessTrax/pgn-to-sqlite Use `uv` for build and dependency management (#86) November 02, 2024 Merged
EndlessTrax/kachi Use `uv` for dependency management (#61) November 01, 2024 Merged
realpython/reader Update Python Versions in CI/CD (#21) October 14, 2024 Merged
realpython/reader CI/CD updates + Bump version (#19) October 14, 2024 Merged
EndlessTrax/pyanchor Update docs + Version Bump (#57) October 04, 2024 Merged
EndlessTrax/pyanchor Use `uv` for dependency management (#56) October 04, 2024 Merged
EndlessTrax/kachi Fix Linting Error (#44) August 19, 2024 Merged
Keeper-Security/secrets-manager Add Secure OS Storage Option (#624) July 23, 2024 Open
EndlessTrax/kachi Add badges to README (#21) July 04, 2024 Merged