Category: Random Coding
-

We’re live on the app stores
Howdy friends! RiseOhana is live on the Google Play Store. We’re also approved on the Apple App Store. This is one of those milestones that sounds simple when you say it out loud but was anything but. I’ve been building this app with AI at 40x speed, running from the bear and pouring everything I…
-

“Good Catch.” When AI Productivity Comes With Fine Print
Howdy friends! When I was at Google, I used to try to maintain about 3,000 lines of code in changes per month. As a manager. That was my silly little trophy. Now, some managers stop writing code entirely, but I wanted to keep my hands dirty. 3k LOC/month while running a team, doing performance reviews…
-

The Marathon and the Bear
Howdy friends! I want to share something that’s been on my mind. And it’s not code. Well, it’s kind of about code. It’s about the thing that happens around the code. I love my work right now. Like, genuinely love it. I wake up excited. I go to bed thinking about what I’m building. And…
-

Claude Spent Hours Debugging the Wrong Thing.
Howdy friends! Let me tell you about the most painful Claude Code debugging MAUI session I’ve had in a while. I was building a .NET MAUI Android app and I trusted Claude Code for too long instead of just rolling up my sleeves to see what’s going on. The setup I’m building RiseOhana, a family…
-

Vibe Coding Doesn’t See The Forest
Howdy friends! So today I ran into something while vibe coding with Claude Code that got me thinking about the bigger question everyone in tech is dancing around right now — are software engineers still necessary? I was adding FCM push notifications to RiseOhana — a family bonding app where parents create quests for their…
-

Server upgrade!
I upgraded my server after 5 of so years and it is still as fun as ever to see the performance gains! I’ve seen this site load as fast as 300ms now and everything seems so silky! I’ve been on a weird productivity funk ever since my vacation two months ago and I can’t seem…
-

Blackjack – Card Counting trainer
The first release is finally complete! Download for Android on Google Play now! If you have an Android device, please feel free to download, learn and win at Blackjack! If you want offer me any feedback to make it better, I also super welcome the feedback. There is a bug that causes the game to…
-
Does Card Counting work in Black Jack?
I’ve heard a few times in passing that you can count cards and beat the casino in Black Jack. Over the years I spent a little time understanding the basic premise, but only got a shallow idea and never knew if it actually worked. I don’t often go to the casino and I have a…
-
EntityFramework – Migrations Gotchas
Wanting to be a little more thrifty on a side project, I decided to roll with MySQL and EntityFramework. There were a few gotchas, outside of the normal tutorial and I’m just putting this out here to save time for anyone else who may have had to deal with the issues I ran across. Data…
-
XamarinForms – Overriding a ContentPage with a custom PageRenderer on Android
The short version: If you want to have default behavior on all platforms except for Android. Do the following Create your content page with all of it’s goodies Create a custom PageRenderer In the OnElementChanged function Cast the Context property of the renderer to the Activity type associated Take that value and execute the SetContentView method while passing…