Josh Strange

Josh Strange

Engineering manager at Touchpoint, founder of GrubBux, and technology enthusiast who codes in my spare time.

iRant: Birthday Alerts

appleios

Dear Apple, This might be hard to fathom but I have many people in my contacts that I don’t really care about. People from previous phases of my life or just people I’ve fallen out of contact with over the years. For years I’ve put up with 9am being the time of day I get…

iRant: Find My Teases ETA

appleios

While I generally enjoy using my various Apple devices, there are some major pain points and endless minor papercuts that I run into every day. Some of these would be understandable, even acceptable, in the v1 of a given service/app but instead of being fixed, they linger for years, untouched by the glacial yearly OS…

Nightly Postgres Backups via GitHub Actions

awsgithub

Recently I wanted to set up nightly backups of my Postgres databases hosted on Neon.tech. Yes, they have backups and PITR but I knew I’d feel better if I had backups just in case. My business runs on AWS and so S3 was the obvious destination. I took this as an opportunity to look into…

Kroger’s Digital Struggle

krogertechnology

I’ll start by saying that I know nothing about the grocery store industry. But what I do know is technology and UI/UX. I’ve seen improvements in Kroger’s apps and its website over the past few years but it continues to lag behind its competitors. Not its fellow grocers, of which there seem to be few,…

The Use Case for Mac Virtual Display

appleapple vision pro

I’ll be honest, I still think Mac Virtual Display (MVD) for the Apple Vision Pro (AVP) is lackluster. Though I think I have a better understanding of why some reviewers or tech bloggers/enthusiasts have sung it’s praises. I also think they will not be waxing quite as poetic after a week or two of use.…

Apple Vision Pro or $4K?

appleapple vision pro

The Apple Vision Pro (AVP) is quite amazing. The picture quality is the best I’ve experienced, the UI/UX is top notch in typical Apple fashion, but I don’t find myself craving it. Sure the first few days it was super cool but I think I enjoyed blogging about it almost as much as using it,…

Apple Vision Pro: Writing Code

appleapple vision pro

So yesterday I posted about my first impressions on the Apple Vision Pro (AVP) and I wanted to expand a bit on using the Mac Virtual Display feature. As I said yesterday, I do not see this replacing my external monitors. In part because you only get 1 monitors in AVP and also because the…

Apple Vision Pro: First Impressions

1passwordapple

Let me start by saying the Apple Vision Pro (AVP, sorry Apple, I’m not typing it out each time) is an amazing product but it has some significant limitations. I am still undecided on whether I will keep it or return it as my original main use case (replacement of my MBP monitors) isn’t up…

Securing all your self-hosted apps with Single Sign-on

caddyreverse-proxy

There are multiple approaches to how best secure your self-hosted apps as well as multiple ways to reverse proxy your self-hosted apps but today I will focus on how I use Caddy, http.login plugin, and the http.jwt plugin to secure my apps. I have a number of self-hosted apps running on my home network and…

My Mac Apps

1passwordalfred

I have a friend who is setting up a new Macbook for work and while this is not his first Mac it’s the first he will be using as a daily driver in some time. I also am setting up a new Macbook I got from work and I have been sending my friend the…

Full archive (25 posts) →