Hacker Newsnew | past | comments | ask | show | jobs | submit | stevoski's commentslogin

If you enjoy these types of stories from video game industry veterans, I recommend the My Perfect Console podcast.

https://www.myperfectconsole.com/


I’m a strong believer in “fix bugs first” - especially in the modern age of “always be deploying” web apps.

(I run a small SaaS product - a micro-SaaS as some call it.)

We’ll stop work on a new feature to fix a newly reported bug, even if it is a minor problem affecting just one person.

Once you have been following a “fix bugs first” approach for a while, the newly discovered bugs tend to be few, and straight forward to reproduce and fix.

This is not necessarily the best approach from a business perspective.

But from the perspective of being proud of what we do, of making high quality software, and treating our customers well, it is a great approach.

Oh, and customers love it when the bug they reported is fixed within hours or days.


Would love to work on a project with this as a rule but I am working on a project that was build before me with 1.2 million lines of code, 15 years old, really old frameworks; I don't think we could add features if we did this.

Same. The legacy project that powers all of our revenue-making projects at work is a gargantuan hulking php monster of the worst code I’ve ever seen.

A lot of the internal behaviors ARE bugs that have been worked around, and become part of the arbitrary piles of logic that somehow serve customer needs. My own understanding of bugs in general has definitely changed.


I wrote up my thoughts on this into a longer post: https://killthehippo.com/posts/fix-bugs-or-add-new-features

The premise of this article is 100% incorrect.

Personal blogs are not "back". The article has zero evidence for this.

Ironically, Darren Rowse (the "problogger" person cited in the article) hasn't published a new blog post since 2024-07-24, more than a year ago.


Yes indeed, and also the title promise - I looked forward to read how the personal blogs are back, only to discover the author didnt provide any evidence, but not even examples. Maybe they are indeed back, if we count Substack newsletter archive as a "personal blog".


This is a good write-up.

If you’ve never run a hiring process, it’s hard to get a feel for just how difficult and time-consuming it is.

And risky - hiring someone wrong for the role is very expensive and disruptive. And yet more likely to happen that you’d think, even with a rigorous selection process.


Anyone used GitKraken?

I haven’t, but for reasons, I’m interested to hear about your experience with it.


Gitkraken is the best, and I can't believe anyone would voluntarily use Sourcetree over it.

I've used gitkraken for over 9 years and it's great for both newbies and pros.

It completely solves the problem with new or intermediate devs, who are not used to working in a sizable team, constantly needing hand-holding.

Lots of people resist adopting it at first, but not one has regretted it so far. It usually goes like this:

1. "No I won't use it, the terminal is better"

2. Mess up

3. Finally give gitkraken a serious try

4. Realize they didn't really know git


Been using gitkraken for ages and still like it, but they do make it harder and harder to like every update. The enshittification seems to have started and every update seems to bring more and more ai features, and pushing more ”cloud” features as well


Off-topic, but unlike the example pricing plans, don’t make your SaaS’s “standard” plan $10/month. If you want a place to start, start with $50/month.

Or, as Patrick McKenzie used to tell us over and over, “charge more”.

(Yes, yes, I know some situations, customers, product, thinking, etc are different. But with broad brushstrokes, my advice is to not even entertain such a low price.)


This is such a broad generalization as to be useless. I use several pieces of software that are around $10/month which there’s no way in hell I would pay $50 for.


I'm not writing from the POV of a consumer of software. I'm writing from the POV of a seller of software.

If you are selling software, don't be the person charging $10/month. It's hard to make that business work.

Be the person charging $50/month. It's still hard - any business is - but it's much easier to make a software business financially viable if you charge decent money.


As an end user, there's no way I'd pay $50/month for any SaaS.


Lots of people feel the same.

Which leads me to another piece of advice: don’t do B2C. Sell to businesses who will be far more willing to pay higher prices, will churn at a lower rate, and will - in general - require less support.


The more I hear about this Zuckerberg character, the less I like him.


JIC you've not also heard about...

https://news.ycombinator.com/item?id=45839481


> Thankfully, CloudFlare is able to handle the traffic with a simple WAF rule and 444 response to reduce the outbound traffic.

This is from your own post, and is almost the best answer I know of.

I recommending you configure a Cloudflare WAF rule to block the bot - and then move on with your life.

Simply block the bot and move on with your life.


> The traffic is hitting numbers that require me to re-negotiate my contract with CloudFlare and is otherwise a nuisance when reviewing analytics/logs.

It's having negative financial repercussions now. It's not ignorable anymore.


I agree with you.

An article like this is weakened by including an unnecessary personal attack.


Interesting. I read it as a bit tongue-in-cheek. But who knows...


These videos by Tantacrul are sooooo good to watch, from the perspective of making product decisions for a software product. They are really well made, too


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: