Is ChatGPT a prophet?
What led me to stop playing Rocket League competitively
Reducing cognitive complexity of existing code
If you performed a search for “cognitive complexity” and stumbled upon this article, then you might be using Code Climate. Code Climate may have complained that the “cognitive complexity” of a certain method or class is too high and needs…
Some frustrating challenges of being a software engineer
Imagine being at lunch with a bunch of fellow developers, and you all are ranting about all the things that are going wrong at the company. You guys could be talking about your below-market salaries, the tech debt piling up…
No Print Screen key on your Logitech MX Mechanical keyboard? No problem
The why, how, and what of Java streams
Java was my main programming language throughout high school and college, but by the time I graduated from college in 2013, the concept of Java streams did not yet exist. (We were still on Java 7.) I could write all…
Using Git from the command line
When I was a Git beginner I used TortoiseGit. TortoiseGit had all the features I had ever needed at the time. I could check out branches, stage files for commit, commit changes, push the branches, and do merges. I could…
Why I started this blog
and why I wish I started this blog sooner Hello everyone! For this very first blog post I’d like to introduce myself a little bit, and then I will go over some basics of what this blog is about, what…