The Universe of Joshua Blais
The Universe of Joshua Blais
Joshua Blais
Welcome to my Hub on the Worldwide Web. It serves as the central and canonical point of truth for all activities, writings, videos, works, and content.
Latest Posts
Money isn’t real. Value is. Although most of humanity is obsessed with “getting that bag” - the truth is that money is a construct on which we have agreed. And, the “value” of money is not consistent. Those that have sold their soul to...
A friend of mine sent me a .pages file the other day. Upon receiving the email I said out loud “what in tarnation is a .pages file?” Apparently that is Apple’s notes app file format. The fact that these companies don’t export to .txt...
Decluttering is a meme in a society with so much abundance. The average American owns something like 300,000 things. What if we focused on owning that which is essential and purposeful? I invite you to take a look at your life and...
Instead of using actions or some other way of CI/CD’ing my apps, I simply work with a deploy script that will build a Docker Container, push it to my registry, SSH into the remote, pull the container, make sure it runs, then apply NGINX...
I have a bit of an unconventional way to deploy docker containers - I saw that Docker Hub wanted to charge montly fees when I am simply pushing and pulling images infrequently, so I decided to do this via my Gitea instance. Create your...
As of today, this blog and all of my projects are Google analytics free. I do still allow login with Google on some of my apps as it is an easy way for those that don’t care to use their email to sign up, but it is the final Google...
A little under two months ago, I started a different kind of journey to learning something new. I swapped out the tired old qwerty layout on my keyboard for Colemak (specifically Colemak-DH variant) in an attempt to have less finger...
If there is one thing that I have personally changed about myself over the past few years it is my stringent reduction in the use of expletives in my vernacular. You will nearly never see it in my writing or my videos, and even though...
I have been using go lang and the Echo framework for all of my app builds over the past six months and can’t see myself ever returning to a javascript or python backend. Here is how I set up a very basic backend in 4 simple steps:...
Perhaps the greatest roadblock on my path to spiritual growth has been falling again and again to the sin of lust. Not just the lust for the flesh, but the lust of items, money, beautiful things and that which ties us to the world. With...
When I was a child, I would always ask my father - God bless him! - why? Why was something like this, or that? Why did this thing go or this other thing stop? Why was that person this way? Why was I here and now? Why did the sky get dark...
When we aim to quit a habit, we inevitably start “counting the days” since we last participated in that habit. “5 days since I last had a smoke!” or “It has been two weeks since I last had a drink” What inevitably happens is that the...
I see far too many people down these days. Three years ago, my life was in shambles. The only thing that pulled me out of that hole was to move my body and subsequently my mind. I never thought I would be at rock bottom. And yet, there I...
One of the greatest lies that we tell ourselves is that we will “do it when we are ready”. I recall nearly 2 years ago, I was sitting at the dinner table with some friends, and we were talking about having children, and the timing...
The presupposition with Pascal’s wager is that living life from a Christian perspective is a “sacrifice” in the short term, but in the long term (read: eternity) you get the reward from that sacrifice in Heaven. You “give up” the short...