HN user

tomquirk

60 karma
Posts10
Comments16
View on HN

The answer to this is to shift left into product/design.

Sure, I'm doing less technical thinking these days. But all the hard thinking is happening on feature design.

Good feature design is hard for AI. There's a lot of hidden context: customer conversations, unwritten roadmaps, understanding your users and their behaviour, and even an understanding of your existing feature set and how this new one fits in.

It's a different style of thinking, but it is hard, and a new challenge we gotta embrace imo.

Not sure if they're still doing it, but GitLab does the code review interview, and I too really liked it.

Before the interview, you clone the repo and get the app running on your machine.

For the first half of the interview, you review a pull request in real time. There's a mix of obvious and non-obvious callouts. And the second half, you actually implement your suggestions.

Honestly the code review portion alone is a great indicator of a dev's experience and soft skills.

I appreciate your opinion. And maybe there is some truth to your statement.

But in the professional context, none of that really matters IMO. If someone in your team is offended (and yes, it might seem stupid to you), then the dynamic of the team is thrown off. And ultimately, productivity suffers. That's how I'm thinking about it these days.

It's interesting that email isn't more common in promotion of OSS. It seems like there's lack of tooling and so people put it in the "too much work" bucket. Email is one of the most successful marketing channels across all industries and so it's a shame there's nothing out there for open source makers to help them easily add email to their toolbelt.

I'm building https://gitmail.io, an email marketing tool for open source projects. Reach out if you'd like to voice your thoughts!