Menu

Level up your skills with...
no nonsense coding guides, resources and tools
on a variety of topics and programming languages
Get battle-tested coding strategies straight to your inbox. No fluff, just code.
Subscribe
* No spam. Unsubscribe at any time.

Dev Stream

How to Use the ENUM type in Your PostgreSQL Databases
Walter posted an update - #New post published
Have you considered using ENUM's?

If you haven't heard of ENUM's just yet, then check out my latest article in which I break them down and discuss the pros and cons of having them in your database.

Walter posted an update - #New post published
GitHub Copilot convinced me finally

I've been daily driving GitHub Copilot for the past few weeks (the Pro account) and I can confidently say that it is good...pretty good. Check out my new article where I break down what finally convinced me.

Walter posted an update - #New post published
A brief introduction to cryptography

If you're a software engineer of any kind in this day and age, then you no doubt work (or have worked) with cryptography. Whether your hashing passwords, generating unique random ID's or deciphering random user generated input in your database, some form of cryptography is at play.

Walter posted an update - #New post published
Implementing the Rail Fence Cipher in JavaScript

The Rail Fence Cipher is one of the simplest ciphers when it comes to cryptography, but it still relies on a pretty cool visual concept that makes it unique.

H . . . O . . . L . .
. E . L . W . R . D .
. . L . . . O . . . .

Check out how it works and how to implement your own in JavaScript right over here 👉 Implementing the Rail Fence Cipher in JavaScript

Walter posted an update - #New post published
Need to reset your PostgreSQL password on windows?

Now a year goes by that I don't need to do a hard reset on my local PostgreSQL password. I don't typically use Postgres for my personal work (SQL Server all the way), but when I do I pretty much go to this article in order to remember how to rest it.

Walter posted an update - #New post published
Need a Google Analytics alternative?

I've been using GA for over a decade now, and for the most part it tracks just fine. But, there are alternatives out that offer extras that you don't typically get on free platforms.

Fathom is one of those alternatives. It's got a super simple interface that makes checking traffic a no-brainer every day and Fathom never deletes data, which is huge for sites that plan on being around for a while.

And there's alot more to like as well. You can read my full comparison right over here 👉 Why I'm Switching from Google Analytics to Fathom in 2025

Walter posted an update - #New post published
What is the state of ASP.NET Web Forms in 2025?

As a long-time ASP.NET Web Forms developer who has maintained applications in this framework for over a decade, I understand the uncertainty many developers face regarding its future. Let's take a clear-eyed look at where Web Forms stands in 2025 and what it means for developers and businesses still using this aging, but still robust, technology.

Check out the full article.

Walter posted an update - #New post published
I finally fixed my database emoji issue

If you’ve ever run into the dreaded ?? problem, then you are not alone. I've had this issue on this blog for years now, and I've finally gotten around to looking into it. Which means that I can finally add emojis 🍵

You can find out how I fixed it over here.

Code Your Own Classic Snake Game – The Right Way

Master the fundamentals of game development and JavaScript with a step-by-step guide that skips the fluff and gets straight to the real code.

🐍 Hands-on learning - Build a working game from scratch
🚀 Clear and concise - No unnecessary jargon or filler, just actionable steps
💡 Real-world skills - Learn the fundamentals of game development and JavaScript

Download Now

Master new skills fast with bite-sized coding guides

Skip the fluff—get straight to the code. These quick guides tackle real-world programming challenges with clear, actionable steps.

Explore the guides

Latest Articles

How to Use the ENUM type in Your PostgreSQL Databases
Published on: 2/17/2025 - 5 min read
## Understanding ENUM in Databases: When and How to Use It When building a database schema, you will often encounter situations where a col...
Why I Finally Decided to Upgrade To GitHub Copilot Pro
Published on: 2/13/2025 - 6 min read
If you had asked me a year whether I thought that AI generated code was decent enough for production, I would have probably said no. The hal...
A brief introduction to cryptography
Published on: 1/23/2025 - 5 min read
### Introduction to Cryptography If you're a software engineer of any kind in this day and age, then you no doubt work (or have worked) wit...