Parker Rex
All videos
Parker Rex

Best Podcast for Software Engineers (Software Engineering Podcasts)

August 24, 2024

Watch on YouTube@parkerrex

Parker shares a straight-talking take on a standout podcast for developers, then dives into real-world deployment tradeoffs when bootstrapping an app on a budget. The core message: ship value to customers first, and get deployment basics solid so you can iterate without burning cash.

Why this podcast is worth your time#

  • Recommendation: The Lex Fridman episode with Peter Levels is the best podcast for developers, aspiring founders, indie hackers, and product folks.
  • Why Peter Levels resonates:
  • Breaks norms about entrepreneurship and development
  • Delivers honest, no-nonsense workflow and decision-making
  • Focuses on shipping something people actually need, not showcasing the latest tech stack
  • Key takeaway: Your tech stack is not your product; what you build should solve a real problem for users.

Core takeaways for developers and bootstrappers#

  • Customer-first mindset over tech bragging
  • “Does this thing solve my problem?” matters far more than the language or framework you chose.
  • Embrace practical deployment knowledge
  • If you don’t know how to deploy reliably, you’re shackling your project’s growth.
  • Don’t assume huge funding equals safety
  • VCs and hype can mask real-world constraints; execution and product-market fit matter more.
  • Learn by doing, not just reading
  • Watching others’ workflows (like Peter Levels) can dramatically cut your learning curve.

Real-world deployment realities to consider#

  • The Vercel vs. VPS debate
  • Vercel can be convenient but can become costly as your usage scales, even for small apps.
  • A VPS (DigitalOcean Droplet) teaches you deployment fundamentals and scales more predictably (costs, control, and knowledge).
  • Your setup may involve multiple moving parts
  • Mono repo with several apps (e.g., marketing site, dashboard, API)
  • Different runtimes and routers (e.g., Next.js app router vs. pages router)
  • CI/CD and a GitHub Runner on Linux (e.g., Ubuntu)
  • Practical takeaway: If you’re bootstrapping, investing time to learn VPS deployment is often worth it for long-term control and cost predictability.

What Parker actually implemented (high level)#

  • Found himself needing:
  • Always-on processes (live calendar sync, etc.)
  • Websockets support
  • A deployment path that scales beyond local or hobby usage
  • Approach decision
  • Moved from relying on hosted platforms to running his own VPS to gain reliability and cost visibility
  • Decided to learn and implement a multi-app deployment on a single VPS
  • Technical context
  • Working with a Mono repo containing multiple apps (marketing site, dashboard, API)
  • Using Next.js with app router and facing migration/friction decisions
  • Setting up CI/CD and GitHub Runner on the VPS
  • Outlook
  • This is a common path for developers who want hands-on control and to avoid creeping costs as projects grow

Practical steps you can take now (actionable)#

  • If you’re bootstrapping, start learning VPS deployment
  • Pick a provider (e.g., DigitalOcean) and spin up a basic Ubuntu droplet
  • Get comfortable with common Linux commands (cd, ls, cat, etc.)
  • Set up a minimal production pathway
  • Create a monorepo structure that fits your apps
  • Decide on how you’ll run multiple services (PM2, Docker, or systemd services)
  • Establish CI/CD
  • Configure a GitHub Actions runner on your VPS or use a lightweight CI strategy to deploy to the server
  • Build a small, reliable deployment workflow
  • Automate server updates, app builds, and restarts
  • Ensure websockets and real-time features are addressed in your stack
  • Budget with eyes open
  • Track usage and costs early; plan for scale to avoid sticker shock later
  • Learn the core concepts
  • App routing choices in Next.js (app router vs pages router) and the practical implications for your project
  • How a multi-app deployment on a single server works in practice

Live updates and next steps#

  • Parker plans to do live streams to share progress and lessons
  • Follow Parker on X (Twitter) for updates and real-time thoughts
Transcript

welc to another video it's a beautiful Saturday and I want to just Yap a little bit about stuff on Twitter is actually lagged behind stuff that I'm talking about and it's really cool because all of X is obsessed with cursor and Claude but it's been out for like 60 days it's just surprising to me typically Twitter Twitter X usually they're supposed to be on it they know everything all the time and I don't know it's just crazy to me but I want to give an update on some the stuff that I'm learning where we're going what you're going to learn in this video so I came across the best podcast that everyone that's a developer aspiring developer entrepreneur Indie Dev hacker whatever it is product manager anyone that wants to get more technical go watch The Lex fredman Peter levels talk it's the best podcast I've ever seen why because it's someone that breaks every Norm in the book about being an entrepreneur and being a developer because so many developers especially in like the SF bubble from elitist schools they can be super pretentious and it makes it super intimidating for folks that didn't go to Fantasy schools myself to try to get into this whole development thing and it's just if you make something that people want then you're doing the right job and Peter is just so good at explaining this he's also Dutch a lot of Dutch people it's culturally a thing where they just don't have any fat in what they say they just rip he's very honest straightforward so definitely go watch that I mean even little things about how he does his workflow so many people make fun of his Tech stack but who cares no one cares no customer on the planet cares about your Tech stack they care does this thing solve my problem does it your product or your service help me that's it and so as a part of that video I'm sitting there and I'm listening and I had just gotten a bill from versell for like $30 and I have zero users it's not even out right it's on Local Host and I this $30 Bill and I'm looking at it and I'm like this is crazy and I can't do any long-standing Crown jobs so if I want to have something that's running all the time that doesn't work very well they charge you for each one of them and Aon is basically just a scheduled task that sits on your computer and runs but I can't do it locally I have to have it on server but I can't do it for sell and then I also need websockets because we have a calendar that connects Google calendar to your calendar to your activities that you're doing in real life with Fitness so you have this map calendar that pulls in everything it's Live Sync it audits your time and keeps you accountable your goals and it has to always be running and that also couldn't run so I I think it is a totally a thing that a lot of developers are getting bought and I totally fell into this bucket where when I first got into coding full-time almost two years ago before that I had done a lot of product management stuff but I just ate or drank the Kool-Aid I was like oh my gosh forell this is so cool they got a really good website it's open source they raised a couple hundred million dollars so that's a safe bet but at the same time like I didn't I kind of misclassified that because it doesn't mean it's a safe bet it means that they have to shill a lot of product so that they can stay on the Milestone based financing track that they're on in order to appe investors in order to continue to raise money or IPL or whatever the case is and so anyways I fell into this bucket and it was a really strange time to learn verell nextjs which is their framework because they just forked and stopped using this thing called the pages router and they started the app router and I went I spent a year learning the app router and then I just went to deploy my project and I realized oh man I can't do a lot of the stuff that I need to do in order to run map that sucks so coincidentally I go watch this Peter levels pod and I'm like oh this VPS thing that I see this it's hot I got to go inside this VPS thing literally meme on the internet of like $5 VPS can run your life or run your servers but I had seen that mean a lot of times and I was like I don't really know what it means I look it up it's virtual private server just means you're running your own server I used to run Counter-Strike servers that was like a dedicated server it's kind of the same but it forced me by having no way to deploy map to go and figure out this this VPS thing and it's crazy because it's literally again pay $30 for zero users on for sale and at Scales it's going to get super expensive I know you're not supposed to worry about that right now but it's just something to think about because I'm bootstrapping this and I go set up ver uh I go set up a droplet and I mean it it's taking some time definitely because I have a mono repo there's three apps there's a xjs app for the marketing site there's a xjs app for the dashboard there's an Express API there is a bunch of different packages so figuring out how to actually get that deployed has taken a second you have to do cicd and you have to get your GitHub Runner to run on the VPS it's using Ubuntu it's on Linux but a lot of Linux commands are really similar if you're used to using a terminal so like if you're used to using CD LS cat all those things so anyways Ranch over I'm really Amazed by this whole droplet digital ocean thing the CEO now follows me on Twitter if you want to follow me on Twitter I Yap you can click a button somewhere I'm actually probably not going to edit this so just go to x.com for Parx and go watch the Peter Levels video it's super sick and other stuff is I'm going to be doing some live streaming so that's exciting too but that's my rant on the versell thing there's going to probably be a lot of videos about this on the internet where like people are trying to defend verel I have no incentive on either side I'm not trying to dramatize it I just think if you are a developer and you are not aware of how to deploy stuff you should probably figure that out it took me like 2 days and I've figured it out and I feel so much better for it so that's the video thanks