Welcome

This is my developer blog. For the more formal business website, please visit Dayat Technologies. For membership management software visit ManageMemberships

Latest stories

Why SaaS Beats “Rolling Your Own” Almost Every Time

W

I had a meeting recently with someone who was hesitant to sign up for my SaaS. He needed all the features my platform offers, but he was tossing around the idea of building a stripped-down standalone version instead. That’s when I laid out the reality check. Even if he went standalone, he’d still be on the hook for monthly hosting fees. Anything connected to the internet costs something to keep...

World Class Service Means Ensuring Customer Success

W

Most people think world-class service is about fast response times, flawless communication, or throwing in extra perks to “wow” customers. While those things are nice, they aren’t the heart of true service. World-class service is about ensuring your customer’s success—even when it means telling them no. I’ve been a self-employed software developer for over a decade, writing LAMP stack...

New Layout

N

I’ve decided to switch it up both visually and from a tech perspective. I’m back to using WordPress from using Gatsby. No real reason other than I’ve started offering more WordPress hosting and want to eat my own dog food.

How I Actually Use AI to Code Faster

H

There’s still a lot of talk about vibe coding. I’ve written about it before, but after watching the Cursor and Claude drama on Twitter, I realized my approach might not match the noise. Programming languages are like spoken languages. There are infinite ways to say or build something, but only a handful of those ways are worth using long-term. Anyone can hack together a feature, but there’s a big...

What I’ve Learned Building My SaaS Since September

W

When I started building this SaaS in September, I didn’t even want to launch a SaaS. I was working with a local client who had a tight budget and was using a mess of disconnected services that refused to talk to each other. None of them offered a usable API. I realized the only way to get them what they needed was to build something myself. That was the spark. Writing Code Was Less Than 40% of...

Deep State vs Client State: Who’s Really in Control

D

Who’s running your app — your server, your client, or a silent third party you forgot you even wired in? As I’ve been revamping the API layer for ManageMemberships, I’ve started seeing how layered and political “state” really is. You’ve got tokens, hashes, cookies, headers, and sometimes ghosts from past refactors — all arguing over who gets to say what’s true. This post breaks down some of...

Other Links

Check out some of these other links