Menu
Sign In Search Podcasts Libraries Charts People & Topics Add Podcast API Blog Pricing
Dax Raad

Dax Raad

πŸ‘€ Speaker
820 total appearances

Appearances Over Time

Podcast Appearances

The Pragmatic Engineer
Building OpenCode with Dax Raad

It's going to make total sense in hindsight.

The Pragmatic Engineer
Building OpenCode with Dax Raad

Yeah.

The Pragmatic Engineer
Building OpenCode with Dax Raad

Yeah, predicting is a lot harder than people think it is.

The Pragmatic Engineer
Building OpenCode with Dax Raad

Yeah, I think for us on the product side, like I said, it's very simple.

The Pragmatic Engineer
Building OpenCode with Dax Raad

You probably only have one good idea in your whole product.

The Pragmatic Engineer
Building OpenCode with Dax Raad

get the user to experience that as fast as possible it sounds so easy but if you go try every single product out there you will see a million accidental steps they introduced from the user hearing about your product to like seeing the value in it very hard to keep that minimal very hard to like not let that creep back in it's a constant thing so we do this i do this thing where um like i have a command that like runs up a new docker container and runs open code

The Pragmatic Engineer
Building OpenCode with Dax Raad

which lets me experience it the first time experience.

The Pragmatic Engineer
Building OpenCode with Dax Raad

I do that like once every two weeks.

The Pragmatic Engineer
Building OpenCode with Dax Raad

And I'm always catching stuff that we've messed up in that process by accident.

The Pragmatic Engineer
Building OpenCode with Dax Raad

The job of product isn't to just receive a problem and ship the immediate solution.

The Pragmatic Engineer
Building OpenCode with Dax Raad

It's to absorb all the problems and understand that there's one solution you can ship to fix 50 different problems, right?

The Pragmatic Engineer
Building OpenCode with Dax Raad

That is hard.

The Pragmatic Engineer
Building OpenCode with Dax Raad

That is difficult.

The Pragmatic Engineer
Building OpenCode with Dax Raad

That takes experience.

The Pragmatic Engineer
Building OpenCode with Dax Raad

That takes thinking.

The Pragmatic Engineer
Building OpenCode with Dax Raad

That takes talking to users.

The Pragmatic Engineer
Building OpenCode with Dax Raad

That takes talking to your team.

The Pragmatic Engineer
Building OpenCode with Dax Raad

That takes understanding your code base.

The Pragmatic Engineer
Building OpenCode with Dax Raad

A product is a way to abstract

The Pragmatic Engineer
Building OpenCode with Dax Raad

a solution for like many different issues right that's always going to be hard and that is a skill that you can infinitely get get better at um i used to be horrible at it i'm okay at it now i probably got another few decades of getting better at it yeah that's what i'm focused on like how to build stuff that solve problems well and