Dylan Ratcliffe
๐ค SpeakerAppearances Over Time
Podcast Appearances
Find every dependency within your cloud environment and show it to you.
It took about six or eight months to get this built.
In terms of tooling, I chose my tooling based on what I thought it would be easiest to hire for.
So for the back end, I wrote it all in Go, not because I knew how to write Go.
I didn't.
I had to learn how to write Go.
But because I knew that I would be able to hire infrastructure people who knew Go and Go engineers who knew infrastructure.
There's a massive overlap between the type of people who've had these sorts of deploying on a Friday problems and people who don't go.
And so that was what made the decision on the language and a tool set for the backend.
For the frontend, I chose Angular because I knew nothing about frontends and it looked good to me.
My first hire for frontend said, this is terrible, let's rewrite it with Next.
And they were absolutely right to do that.
And so none of that remains to this day, which is good.
In terms of trade-offs, I made like...
But remarkably few in those first eight months, mostly because I was paying myself out of my own salary.
I didn't have a board to report to.
I didn't have any customers.
I was just building a cool thing because I wanted to.
I knew the people that I wanted to help.
I knew the problem I wanted to solve.