zlacker

[parent] [thread] 3 comments
1. noduer+(OP)[view] [source] 2026-02-05 02:36:17
My career occupies a weird middle ground where, for 20 years or so, I've catered to smaller businesses that need bespoke solutions (because the SaaS available doesn't conform well to their business logic), but don't have the scale or desire to build and maintain software in-house. Sometimes these are slapped together in a weekend, if that's all that's needed. But in most cases they still become ongoing improvement and maintenance projects for me.

This niche position has had some interesting ramifications for them and for me. They clearly incur a lot of technical debt once their business relies on bespoke software. On the other hand, they own the software and can get an immediate response or new feature or upgrade from me, limited only by my time. And in the end, this ends up saving them time and money. It gives me a permanent and unending flow of work. But if I die, they're pretty screwed.

One reason I don't vibe code things even now, even simple components that could easily be vibe coded, is that I remember and know where everything is, every function or line of code that might be causing issues, because I wrote it myself. I know right away where to look for a query that might be throwing errors after a database upgrade, for instance.

As a manager I assume you would probably not want to go down the road of hiring someone like that, but for companies of a certain size it's an acceptable compromise. However, I wouldn't want to hire someone like that myself unless they were extremely reliable and didn't rely on AI to write any of their code.

replies(2): >>normie+h1 >>RobRiv+M1
2. normie+h1[view] [source] 2026-02-05 02:46:34
>>noduer+(OP)
This sounds great if you get on well with your clients. You must be an effective networker and at sales. How do you bill, and how do you price your services?
replies(1): >>noduer+gd
3. RobRiv+M1[view] [source] 2026-02-05 02:49:42
>>noduer+(OP)
People sometimes fail to appreciate the value of KNOWING the system inside and out when it comes to diagnosis and troubleshooting.

Observability is great, dont get me wrong, but past 3 to 6 months of work on the same thing...I can almost beet the observability tools in timetoresolve.

◧◩
4. noduer+gd[view] [source] [discussion] 2026-02-05 04:40:25
>>normie+h1
I bill quarter-hourly at $300/hr for actual time writing or evaluating code. Phone conversations are free, and I take time to evaluate and explain what I'm doing before clocking in. The downside to this is that I make myself available 24/7 should any issues arise. I also don't necessarily charge for hunting down network issues or bugs (because I also host some software for clients). It works out to a good income for 80 hours a month or so.

I'm terrible at sales. My clients have only come to me by rererral from other clients. More than half the time, I'll tell prospective clients that there are already SaaS solutions that would be better for them than building something bespoke, and help them find solutions, because I don't want to do work that's already been done.

[go to top]