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

Paul Dix

๐Ÿ‘ค Speaker
750 total appearances

Appearances Over Time

Podcast Appearances

The Changelog: Software Development, Open Source
Building the machine that builds the machine (Interview)

It tests the underlying query engine to see if it passes those tests.

The Changelog: Software Development, Open Source
Building the machine that builds the machine (Interview)

So at that point, I was like, OK, does it actually work?

The Changelog: Software Development, Open Source
Building the machine that builds the machine (Interview)

Because the robot says it works.

The Changelog: Software Development, Open Source
Building the machine that builds the machine (Interview)

So I spun up a Prometheus server on my laptop and I spun up this InfluxDB server.

The Changelog: Software Development, Open Source
Building the machine that builds the machine (Interview)

I set up Prometheus to do remote writes to the InfluxDB server.

The Changelog: Software Development, Open Source
Building the machine that builds the machine (Interview)

I set up to scrape the node exporter, basic system stats, CPU, memory, disk, all that stuff.

The Changelog: Software Development, Open Source
Building the machine that builds the machine (Interview)

And then I set up Grafana and I pointed a system metrics dashboard at Prometheus.

The Changelog: Software Development, Open Source
Building the machine that builds the machine (Interview)

I pointed at InfluxDB.

The Changelog: Software Development, Open Source
Building the machine that builds the machine (Interview)

I looked at the two and they were the same.

The Changelog: Software Development, Open Source
Building the machine that builds the machine (Interview)

I was like, wow, it actually created a completely compatible implementation of PromQL.

The Changelog: Software Development, Open Source
Building the machine that builds the machine (Interview)

And this was like...

The Changelog: Software Development, Open Source
Building the machine that builds the machine (Interview)

60,000 lines of code, and I didn't write a single line of it, like not a one.

The Changelog: Software Development, Open Source
Building the machine that builds the machine (Interview)

And I didn't really, other than the, like I said, the overall structure, the project structure, I didn't really do anything else.

The Changelog: Software Development, Open Source
Building the machine that builds the machine (Interview)

But again, like it had the Go implementation to go off of and it used that.

The Changelog: Software Development, Open Source
Building the machine that builds the machine (Interview)

And to me, that was just like a wild experience, right?

The Changelog: Software Development, Open Source
Building the machine that builds the machine (Interview)

I finished that in like...

The Changelog: Software Development, Open Source
Building the machine that builds the machine (Interview)

or like mid-September.

The Changelog: Software Development, Open Source
Building the machine that builds the machine (Interview)

I was just like, this is crazy.

The Changelog: Software Development, Open Source
Building the machine that builds the machine (Interview)

And then of course, at that stage in mid-September, I was very much in the Codex camp because I was using, I think it was like Codex 5.1 or 5 at that point, right?

The Changelog: Software Development, Open Source
Building the machine that builds the machine (Interview)

And I kind of like freely interchanged between both Cloud Code and the Codex CLI.