If you are looking for polished tutorials that work perfectly the first time… you might want to keep looking.
This blog is different.
This is where real coding happens.
Not the highlight reel. Not the “look how easy this is” version. Not the AI-generated, copy-and-paste solution that almost works.
This is the part where things break. Where programs fail. Where something that worked yesterday suddenly does not—and you have to figure out why.
Why This Blog Exists
I started this blog for a simple reason:
Too much code on the internet does not actually work.
That is not new. Back in the 90s, it was magazines with misprints and missing lines. Today, it is blog posts, code snippets, and yes—even AI-generated solutions that look perfect but fall apart the moment you run them.
Somewhere along the way, we started valuing looking right more than working right.
I am more interested in working code.
What You Will Find Here
- Real programs, not just fragments
- Working examples you can actually run
- Debugging—not just the solution, but the process
- Mistakes, fixes, and everything in between
- Modernization of legacy systems (including RPG and IBM i work)
- Honest takes on tools, trends, and yes… AI
You will not just see the end result—you will see how it got there.
What You Will Not Find
- Untested code
- Overhyped “magic” solutions
- Tutorials that skip the hard parts
- Blind trust in tools that have not earned it
About Me
I am a consultant who works hands-on with business systems, operations, and enterprise software across multiple industries.
I spend my time solving real problems—ERP systems, process improvements, and the kind of technical challenges that do not come with clean documentation.
I also spend a lot of time debugging.
Why Follow Along?
Because this is how you actually get better.
Not by copying code that works once—but by understanding why things fail, how to fix them, and how to build something that lasts.
If that sounds useful, you are in the right place.
What Is Next
I am just getting started.
You will see projects, experiments, failures, and working solutions—all shared openly.
Some posts will be quick. Others will go deep.
All of them will be real.
Final Thought
If you have ever spent hours chasing a bug…
If you have ever questioned whether the code you copied actually works…
If you have ever stared at a screen wondering why nothing is happening…
You are not alone.
Welcome to the process.
-
IBM Bob and the Old Programmer Who Finally Climbed Aboard
I have been hearing that the AS/400 is obsolete since Y2K. Back then, everyone was talking about abandoning it for the next big thing — new platforms, new frameworks, new acronyms. Yet…
-
Small Is Not a Limitation. It Is the Strategy.
National Small Business Week runs May 3–9 this year, and I will be honest with you: I almost let it pass without saying anything. I am in my first year of running…
-
“I Have Not Learned the New Debugging Tool”
“What do you mean you have not learned the new debugging tool?” If you have been coding since the dinosaurs roamed the earth… well, yes—some of us have. And technically, birds are…
