Welcome

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

Latest stories

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...

It Works for Me. That Doesn’t Matter.

I

Yesterday I had one of those moments that every developer dreads. A client using ManageMemberships said a customer couldn’t sign up through the form. I checked the logs—nothing weird. I signed up myself on my phone using a real card—worked perfectly. The client followed up, saying it still wasn’t working. The member got an error message that said “contact info updated.” That exact...

Other Links

Check out some of these other links