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

Pieter Levels

๐Ÿ‘ค Speaker
2088 total appearances

Appearances Over Time

Podcast Appearances

Lex Fridman Podcast
#440 โ€“ Pieter Levels: Programming, Viral AI Startups, and Digital Nomad Life

And I think especially now with AI, you can automate so much more stuff than before. Because AI understands things so well. Before I would use if statements, right? Now you ask GPT, you put something in the GPT for and in the API, and it sends back like, this is good, this is bad.

Lex Fridman Podcast
#440 โ€“ Pieter Levels: Programming, Viral AI Startups, and Digital Nomad Life

This is the difference now. And that's very recent, right?

Lex Fridman Podcast
#440 โ€“ Pieter Levels: Programming, Viral AI Startups, and Digital Nomad Life

This is the difference now. And that's very recent, right?

Lex Fridman Podcast
#440 โ€“ Pieter Levels: Programming, Viral AI Startups, and Digital Nomad Life

This is the difference now. And that's very recent, right?

Lex Fridman Podcast
#440 โ€“ Pieter Levels: Programming, Viral AI Startups, and Digital Nomad Life

A lot of cron jobs.

Lex Fridman Podcast
#440 โ€“ Pieter Levels: Programming, Viral AI Startups, and Digital Nomad Life

A lot of cron jobs.

Lex Fridman Podcast
#440 โ€“ Pieter Levels: Programming, Viral AI Startups, and Digital Nomad Life

A lot of cron jobs.

Lex Fridman Podcast
#440 โ€“ Pieter Levels: Programming, Viral AI Startups, and Digital Nomad Life

It's like, I literally, I log into the server and I do like pseudo crontab dash E. And then I go into the editor and I write like hourly. And then I write PHP, you know, do this thing dot PHP. And that's a script. And that script does a thing and it does it then hourly. That's it. And that's how all my websites work.

Lex Fridman Podcast
#440 โ€“ Pieter Levels: Programming, Viral AI Startups, and Digital Nomad Life

It's like, I literally, I log into the server and I do like pseudo crontab dash E. And then I go into the editor and I write like hourly. And then I write PHP, you know, do this thing dot PHP. And that's a script. And that script does a thing and it does it then hourly. That's it. And that's how all my websites work.

Lex Fridman Podcast
#440 โ€“ Pieter Levels: Programming, Viral AI Startups, and Digital Nomad Life

It's like, I literally, I log into the server and I do like pseudo crontab dash E. And then I go into the editor and I write like hourly. And then I write PHP, you know, do this thing dot PHP. And that's a script. And that script does a thing and it does it then hourly. That's it. And that's how all my websites work.

Lex Fridman Podcast
#440 โ€“ Pieter Levels: Programming, Viral AI Startups, and Digital Nomad Life

They're called like health checks. So it's like healthcheck.php. And then it has like emojis, like a green check mark if it's good and a red one if it's bad. And then it does like database queries. For example, like what's the internet speed in, for example, Amsterdam? Okay, it's a number, it's like 27 point megabits, so it's an accurate number. Okay, check, good.

Lex Fridman Podcast
#440 โ€“ Pieter Levels: Programming, Viral AI Startups, and Digital Nomad Life

They're called like health checks. So it's like healthcheck.php. And then it has like emojis, like a green check mark if it's good and a red one if it's bad. And then it does like database queries. For example, like what's the internet speed in, for example, Amsterdam? Okay, it's a number, it's like 27 point megabits, so it's an accurate number. Okay, check, good.

Lex Fridman Podcast
#440 โ€“ Pieter Levels: Programming, Viral AI Startups, and Digital Nomad Life

They're called like health checks. So it's like healthcheck.php. And then it has like emojis, like a green check mark if it's good and a red one if it's bad. And then it does like database queries. For example, like what's the internet speed in, for example, Amsterdam? Okay, it's a number, it's like 27 point megabits, so it's an accurate number. Okay, check, good.

Lex Fridman Podcast
#440 โ€“ Pieter Levels: Programming, Viral AI Startups, and Digital Nomad Life

And then it goes to the next, and it goes on all the data points. Did people sign up in the last 24 hours? It's important, because maybe the signup broke. Okay, check, somebody signed up. Then I have uptimerobot.com, which is like for uptime, but it can also check keywords. It checks for an emoji. which is like the red X, which is if something is bad.

Lex Fridman Podcast
#440 โ€“ Pieter Levels: Programming, Viral AI Startups, and Digital Nomad Life

And then it goes to the next, and it goes on all the data points. Did people sign up in the last 24 hours? It's important, because maybe the signup broke. Okay, check, somebody signed up. Then I have uptimerobot.com, which is like for uptime, but it can also check keywords. It checks for an emoji. which is like the red X, which is if something is bad.

Lex Fridman Podcast
#440 โ€“ Pieter Levels: Programming, Viral AI Startups, and Digital Nomad Life

And then it goes to the next, and it goes on all the data points. Did people sign up in the last 24 hours? It's important, because maybe the signup broke. Okay, check, somebody signed up. Then I have uptimerobot.com, which is like for uptime, but it can also check keywords. It checks for an emoji. which is like the red X, which is if something is bad.

Lex Fridman Podcast
#440 โ€“ Pieter Levels: Programming, Viral AI Startups, and Digital Nomad Life

And so it opens that health check page every minute to check if something is bad. Then if it's bad, it sends a message to me on Telegram saying, hey, what's up? It doesn't say, hey, what's up? It sends me like an alert. Like this thing is down. And then I check. So within a minute of something breaking, I know it and then I can open my laptop and fix it.

Lex Fridman Podcast
#440 โ€“ Pieter Levels: Programming, Viral AI Startups, and Digital Nomad Life

And so it opens that health check page every minute to check if something is bad. Then if it's bad, it sends a message to me on Telegram saying, hey, what's up? It doesn't say, hey, what's up? It sends me like an alert. Like this thing is down. And then I check. So within a minute of something breaking, I know it and then I can open my laptop and fix it.

Lex Fridman Podcast
#440 โ€“ Pieter Levels: Programming, Viral AI Startups, and Digital Nomad Life

And so it opens that health check page every minute to check if something is bad. Then if it's bad, it sends a message to me on Telegram saying, hey, what's up? It doesn't say, hey, what's up? It sends me like an alert. Like this thing is down. And then I check. So within a minute of something breaking, I know it and then I can open my laptop and fix it.

Lex Fridman Podcast
#440 โ€“ Pieter Levels: Programming, Viral AI Startups, and Digital Nomad Life

But the good thing is like the last few years, things don't break anymore. And like definitely 10 years ago when I started, everything was breaking all the time. And now it's like almost, last week was like 100.000% uptime. And these health checks are part of the uptime percentage. So it's like, everything works.