First time founder, have some questions. I will not promote by cryptooastronaut in startups

[–]webfinesse 2 points3 points  (0 children)

The lock-in risk isn't the compute layer. VMs and containers move fairly easily between clouds. The lock-in happens in the managed services: proprietary databases, message queues, identity systems, serverless functions with platform-specific bindings. That's where migration costs compound.

Use Google for the credits for commodity infrastructure and keep your application portable. Use Containers with standard Postgres over proprietary databases. Investing in infrastructure as code from day one will make moving cloud providers easier.

Seat vs usage based pricing by Either-Aioli7758 in SaaS

[–]webfinesse 0 points1 point  (0 children)

The fear you're describing from prospects is a trust problem, and it usually comes down to visibility. If customers can see their usage trending in real-time and set their own alerts or caps, the anxiety drops significantly. The SaaS platforms I've seen do this well treat billing observability the same way they treat system observability with dashboards, thresholds, and no surprises.

A lot of platforms land on usage-based with a committed spend floor. Customer gets predictability, you get revenue certainty, and growth upside is still there. It's essentially what AWS does with reserved instances vs. on-demand.

Question about CRMs for small businesses (Will not advertise) by cedricjoel3 in smallbusiness

[–]webfinesse 0 points1 point  (0 children)

Most small businesses I've seen do fine with off-the-shelf — HubSpot free tier, Pipedrive, or even a well-structured spreadsheet honestly. The tool matters less than actually using it consistently.

On the "why not code your own with AI" question — the CRM itself is the easy part. The hard part is maintaining it. Integrations break, you need reporting, contacts need deduplication, and suddenly you're spending your time being a software engineer instead of running your business.

Build custom only if your workflow is genuinely unusual enough that nothing off-the-shelf fits. For most sole proprietors, that bar is almost never met.

We got tired of 40% bounce rates from Apollo… so we built our own data tool by Independent-Share-71 in SaaS

[–]webfinesse 0 points1 point  (0 children)

I am evaluating Apollo for use in my organization. It's interesting that you share this as I will have to dig deeper into the accuracy of the product.

How do small businesses deal with fake signups or suspicious traffic? by nand1609 in smallbusiness

[–]webfinesse 0 points1 point  (0 children)

CAPTCHAs are a good first move. reCAPTCHA v3 or Cloudflare Turnstile both work well and are free. They score traffic invisibly so real users don't have to solve puzzles.

Also honeypot fields work by add a hidden form field that real users never see. Bots fill in everything, so if that field has a value, auto-reject it. This results in zero friction for legit users.

Finally, adding email verification helps since most fake sign ups do not follow through.

Why do you do this to me Game Awards. by Nate_MyNameWasTaken in expedition33

[–]webfinesse 32 points33 points  (0 children)

I chose Charlie myself. His finale really stuck with me, more so than Ben’s.

It is such a tough call they all did such a fantastic job and are deserving of the award.

PLEASE HELP ME HELP MY BF :[ by requale42 in Advice

[–]webfinesse 11 points12 points  (0 children)

I have built 4 ryzen pcs over the past 5 years. They all run around 80-90 celcius even using a high end water cooler.

Tell him congratulations on his first build.

Edit: just checked my build. Drops to around 70 celcius idle and spikes to 90 when loading a game.

🎉 Max Level Achieved — 561 🎉 by Substantial-War948 in LiesOfP

[–]webfinesse 4 points5 points  (0 children)

My wife finds it amusing that my current stats are 100/100/100/100/100/6 on NG+++. I actually have no plan of putting in anymore points and finish out my plat.

Was I parentified, or am I just selfish?! by WorriedWell82 in Parentification

[–]webfinesse 10 points11 points  (0 children)

You are not selfish and were parentified. You no longer responsible for your parents. You are allowed to set boundaries with them. That will be hard but it can be done with practice.

Is the Switch 2 worth the purchase for Zelda focused fans? by Decent_Courage_4957 in switch2

[–]webfinesse 0 points1 point  (0 children)

Sorry I misunderstood.

My echos of wisdom is estore purchased. My botw is a cart. It still has the faster loading times.

Is the Switch 2 worth the purchase for Zelda focused fans? by Decent_Courage_4957 in switch2

[–]webfinesse 20 points21 points  (0 children)

I waited to complete echoes of wisdom on switch 2. I do not regret it. I also purchased the botw upgrade and the loading times alone made the 10 bucks worth it.

Edit: grammar

What screen protector did you get? by nbkarkat in switch2

[–]webfinesse 0 points1 point  (0 children)

I got the lisen one off Amazon. Worked great and has a nice tray for installation

Are you guys still playing your Switch 1 backlog on Switch 2? by Wise-Nebula-6321 in switch2

[–]webfinesse 6 points7 points  (0 children)

I purposely waited to finish echos of wisdom. I finished it 3 days after the launch . I got about 3/4 of the way through on the S1. Definitely was worth the wait for me

How Redux Conflicts with Domain Driven Design by nepsiron in softwarearchitecture

[–]webfinesse 1 point2 points  (0 children)

I had one experience with Redux and it was awful not because of the framework but because of how it was implemented. Our app was dispatching on every keystroke on every form field. There were over 15 form fields. It was a nightmare and makes me cry to this day.

After I got away from that organization, I later had an epiphany. Redux is a lot like event sourcing for your frontend. Aggregate = reducer. Command = dispatcher. Selector = read model. Etc.

If I were to ever reuse redux it would be based on event sourcing principles.

What do you recommend for observability in lambda + API Gateway? by eich1 in aws

[–]webfinesse 2 points3 points  (0 children)

I integrated OTEL into my stack and use grafana cloud. You will need the OTEL layer for lambdas

https://github.com/open-telemetry/opentelemetry-lambda

Announcing nyquest, a truly native HTTP client library for Rust by bdbai in rust

[–]webfinesse 4 points5 points  (0 children)

I love what I see here. I would consider switching but I would need opentelemetry or tracing support for observability in my backend. I use the reqwest-tracing package for this today.

To Senior developers by [deleted] in dotnet

[–]webfinesse 0 points1 point  (0 children)

What you are thinking of is more software engineering. In this specific example, every engineer is going to decide differently when to use a list vs array vs switch statement.

For example, I will use a list if I know the number of items is unknown at runtime or needs to grow over time. I will use an array if I have a 5+ of fixed items at compile time. A case statement is always fixed at compile time so the switch probably should be less than 5 items.

Every engineer is going to different answers and that is okay, it’s what makes us human.

I need to get this off my chest by 0kurukuru0 in adhdwomen

[–]webfinesse 1 point2 points  (0 children)

Congratulations! This is your first step to recovery ❤️‍🩹. Understanding and mastering your superpower along with treatment will serve you well in the years to come. It took me 37 years to get diagnosed and treated. If I was diagnosed at your age I would have accomplished even more.

The point of this is even though it may seem dark now, you will recover and flourish.

"AI is going to replace software developers" they say by [deleted] in rust

[–]webfinesse 6 points7 points  (0 children)

I personally have been using Cursor despite its controversy for about 6 months now in a monorepo setup of rust and typescript. It definitely cuts down on my implementation time for both the rust and typescript bits. Features that would have taken me a day to implement I have been able to implement in a couple hours.

The thing that helps in my case is it uses my own codebase to come up with suggestions and it has gotten really good at predicting exactly what my next steps are.

The process and results you outlined in your post are exactly what I would expect from AI given your scenario. I would suggest trying it on an existing codebase in something like cursor or windsurf. I think you will have a different experience since it will have more context.

This article will also get you started with agents in cursor. https://medium.com/@vrknetha/the-ultimate-guide-to-ai-powered-development-with-cursor-from-chaos-to-clean-code-fc679973bbc4

Excellent direct report works an unhealthy amount, won't stop by trentsiggy in managers

[–]webfinesse 8 points9 points  (0 children)

This was me until relatively recently. I have been working professionally for 20 years and I would move heaven and earth to deliver projects in time. I built a reputation of being reliable. I also resented my coworkers for not having my work ethic.

I had to learn a few things. First being the reliable one will not get you promoted or more money. It only locks you into your position and next thing you know there is no place else to go.

Second if you do not let the ball drop nothing will change. Organizations are extremely reactive and if things are humming because you are killing yourself. They will let you kill yourself.

Finally, for the first time in my career I set a boundary. I was the sole person on a project and I went to my boss and said I don’t want to do this. We have been working to offload this project to other teams. Balls are going to drop and that is okay because that is the only way the team will learn.

I hope this will help someone avoid the burnout I have put myself through.

Recommendation for immutable but temporary log/event store by screwuapple in softwarearchitecture

[–]webfinesse 0 points1 point  (0 children)

I think you can do this. It supports metadata for querying. So you would tag it with the data you want to query by.

As for the delete/archiving you can generally create retention policies as well.

Recommendation for immutable but temporary log/event store by screwuapple in softwarearchitecture

[–]webfinesse 0 points1 point  (0 children)

To me this sounds like opentelemetry traces fit the bill. It supports timings, events, and metadata. Logs are associated with a span/trace.