All Posts

How to Cross the Border into the Democratic People's Republic of iOS (aka, "Current App Store Metadata Requirements")

Posted on September 28, 2021

It's no secret that submitting an app to the App Store is much more difficult than submitting the same app to the Google Play Store. Trying to get your app past Apple's reviewers is a bit like trying…

Read full post

Setting up your Virtual Camera in OBS Studio on Linux Mint

Posted on March 26, 2021

My hope is that you have found this article after having found a half dozen or so other tutorials on how to get your Virtual Camera running in OBS Studio 26 or higher on a Linux Mint 20.1 Cinnamon…

Read full post

My first cryptic crossword

Posted on March 11, 2021

I have been an avid reader of Games magazine (now called Games World of Puzzles) since I was a kid. I first encountered Games when I was flying somewhere with the fam and I went in an airport…

Read full post

A few VSCode tips for those who are just getting started with coding

Posted on February 10, 2021

One of the classes I'm teaching right now is an introductory CSS/HTML/JavaScript class. I feel it's my challenge with these code newbies to help them become addicted to coding... and to do that, they…

Read full post

Immutable State, Reducers, and the Clerk at the DMV Office

Posted on January 24, 2021

As you progress through your journey into learning React, you will eventually come across what may seem to be a paradox, the classic question of "what happens when an unstoppable force meets an…

Read full post

Using Window.prompt() within a JS function (more Mad Libs analogies)

Posted on January 22, 2021

Look at this variation of the function I referred to in my last post:We fixed the redundant declaration so now our function works properly. And we moved from being a function argument; it is now a…

Read full post

Understanding Function Arguments Using Mad Libs

Posted on January 21, 2021

One of my students in an intro to JavaScript course asked me what was wrong with this function:The purpose of the function is to apply a percentage to a if the argument is true. But the function…

Read full post

Job Interviews and the Dreaded Technical Test

Posted on January 18, 2021

I got laid off from my Software Engineer position in October, 2020, thanks to COVID wreaking havoc on the industry in which I was working (travel). Over the next three and a half months, I submitted…

Read full post

Handling State in a React App

Posted on December 10, 2020

I don't do well when I am put on the spot and under pressure to get the answer right... which has led to my fair share of bombed job interviews. But yesterday on an interview, I was put on the spot…

Read full post

Scalability: Your Future Self Will Thank You

Posted on September 16, 2020

You're the new guy on the team and you're finished with onboarding. You take on your first assignment: add a feature, modify an existing feature... whatever. But as you dig into the code, you can see…

Read full post

Test Post After Netlify CMS Install

Posted on January 05, 2020

Crossing Fingers...Looks like we've gotten the cms working, folks. Give it a try!

Read full post

Using Emmet with React in Visual Studio Code - 2019

Posted on March 20, 2019

Curabitur tincidunt hendrerit justo. Praesent nisl dui, mollis vitae quam eu, dignissim faucibus lorem. Sed vitae erat at sem suscipit laoreet nec vel diam.

Read full post

Welcome To My Web Developer Blog

Posted on August 20, 2018

This blog template was designed for web developers. Whether you're a professional web developer or are just getting started in the world of web development, this Gatsby starter is ready to go, right…

Read full post