Hi! If you haven't guessed from the website title, you are on the blog of John "Jeffrey" Westhoff.
First, here are some random links: TIL, Bookmarklets, Interactable posts
Now that that's out of the way, below you'll find my random blog posts in newest-first order - enjoy!
If I learned anything this past year, it’s that everyone thinks these chatbots are going to replace us.Continue reading ↦
My friend Emil and I entered a game jam in January, another in February, and plan on one in March. This has been a rollercoaster of the highest order.Continue reading ↦
For a while now I’ve been wanting to create a simple social networked game. Basically just a chat room where you can explore a 3D world, in browser. Recently, since I’ve been entering game jams for fun and learning the Godot Engine, I decided to actually work towards this dream. For a start, I grabbed this super helpful starter project to learn how the high level networking feature works in Godot.Continue reading ↦
Apparently it’s been a few years since I last yelled into the void about what laptop I use. Well, in that time, a lot has changed. First off, I gave my prized collection of x230 ThinkPads (and a few others) to my sisters, nieces, and nephews. Apparently they’re all broken at this point and I’m not allowed to have them back for repairs. Because of this, I got myself an x250, which was my main laptop for about two years before I gave it to my mother-in-law.Continue reading ↦
Microsoft Teams allows you to message a channel by sending an email to a certain address. This is great unless you are at a corporation that appends some boilerplate to all outgoing emails. Then it is frustrating and sad.Continue reading ↦
I mentioned recently a desire to create more accessible computer games. In this blog, I briefly cover some early findings towards that goal.Continue reading ↦
I haven’t really worked on anything I felt was worth posting here, but I really don’t want to have gone an entire half year with no blog post. So, I figured I’d do a write-up of everything I have done since I last posted, mostly with the intent of it being a reminder that I actually did stuff.Continue reading ↦
Free json viewer built using this library I found.Continue reading ↦
I’ve had some new-found motivation to work on my big chess game, but hit a silly problem.Continue reading ↦
Eleven days ago I wrote about the great digital divide. Today, I rant about the cost of bridging that divide. I’ve done a fair bit to try to secure better internet up here. For one, I bugged Spectrum, the big ISP around here, into giving me a quote on a service install. A lot more on that later. I also got a Visible SIM card, giving us a three-tiered solution for the time being.Continue reading ↦