General
p/generalShare and discuss tech, products, business, startups, or product recommendations
trending
•

6d ago

I Spent 4 Hours Debugging a "Missing" Log Line That Was Never Missing

I added logging. The log line didn't appear. I assumed the code wasn't executing. I restructured the function, added more logs, restructured again.

Four hours later I found it. The log line was there. It was being written to a file I wasn't tailing because the path had changed two deploys ago and I was looking at the old one.

•

6d ago

The Function Rename That Missed File 13

I asked Claude Code to rename a function across the codebase. It found 12 files, made the change, and reported success.

A thirteenth file sat in a directory outside its search scope. No warning.

•

6d ago

Stop writing help docs just fix your inline text

It's amazing how many support tickets disappear the moment you stop treating onboarding confusion as a documentation problem and treat it as a UI copywriting bug.

After logging our most frequent user complaints last month we found that six different people were asking the exact same question in different ways simply because our button description didn't say what action it triggered. One clear sentence on the screen saved us hours of answering the same emails every week.

What tiny text tweak had the biggest impact on your app's support load?

•

6d ago

Do you charge clients for a code audit before fixing their broken site?

Every time a new client asks us to patch an issue on an unfamiliar web app I struggle with whether to demand a paid diagnostic hour first or just take a wild guess at the pricing.

Clients hate paying twice but jumping straight into a fixed price quote without auditing the codebase is a fast track to working for free.

What pricing model works best for you when stepping into a codebase built by someone else?

•

25d ago

How do you know what your AI coding agent actually did? Here's how I learned I didn't

Coding agents now run commands, read files and call tools with our own permissions, and most of us review the final diff rather than every step. For a while that felt fine to me.

Then I started recording every tool call my own agents made. Some of what it flagged in my own sessions was things I hadn't noticed at all, like a credential read followed by a call to a cloud API in the same session. Each turned out to have a reason, but I only knew because I looked. The transcript alone wouldn't have told me.

I'm curious how others approach this:

- Do you review what your agent ran, or only the result? Why?

•

1yr ago

What will be the role of humans in society when AI and human-like robots take over more jobs?

In yesterday's discussion by @aaronoleary, there were a few thoughts about using robots at home.

In this context, several questions occurred to me.

For example, what will happen to the future of humans if we delegate most of the manual and mental work to machines? How will we handle our free time? How will people be rewarded?

How do you quote bug fixes on messy legacy code you haven't seen yet?

Taking on a quick bug fix for someone else's codebase always turns into a trap when you realize the underlying structure is a complete mess of outdated plugins and spaghetti code.

Quoting a flat fixed price beforehand usually means underestimating the hours, while billing hourly makes clients anxious about open-ended bills.

If you do freelance bug fixing, how do you handle estimates without either losing money or scaring off the client?

•

14d ago

How do you turn "it feels hard to trust" into better UX copy?

When someone hesitates before clicking a key action button, that hesitation shows a lack of confidence, but it's difficult to resolve without knowing the source of their doubt. I think asking them what worst-case scenario they were worried might happen next reveals more than adding another tooltip.

For those who craft product messaging, what follow-up question helps you get from "I wasn't sure what would happen" to copy that builds total clarity?

•

1yr ago

Creating buzzzzz.... Invites, Waitlists or Open

I've read a lot of conflicting views on this ... I'd love some advice.

We're about to relaunch our news platform ... which has been locked behind an "invite code" for a few months in ~beta state ... and we'd like to create some buzz!!..

•

14d ago

Raised our price by 20%. We lost 15% of customers but revenue jumped. Did I mess up?

We launched our SaaS at a low "early adopter" price two years ago. It was great for getting feedback, but by month 18, our support costs were eating us alive. We were attracting users who wanted everything for $9/mo but needed 3 hours of onboarding each.

Three weeks ago, we bit the bullet and raised our base plan from $19 to $23 (a 20% increase) for all new customers. We grandfathered existing users for 6 months to soften the blow.

The immediate reaction was a mix of silence and a few angry emails. Over the next 21 days, our new signups dropped by about 15% compared to the previous month. I panicked. I thought we had priced ourselves out of the market.

But when I pulled the revenue report this morning, our MRR from new customers was actually up 8%. The users who did sign up were much more serious, asked fewer support questions, and converted to annual plans faster.

First
Previous
•••
216217218
•••
Next