Why I’m moving to Linux (for real)
ChaptersAI

Why I’m moving to Linux (for real)

Theo - t3․gg
38:06
Jul 3, 2026
149.8K views
4.6K
Show description

I moved almost all my dev work off my $10K MacBook onto a fleet of networked Linux boxes and it has fundamentally changed how I run agents. Thank you Railway for sponsoring! Check them out at: https://soydev.link/railway Here’s the KVM i show off btw https://amzn.to/3SGYQ0A Want to sponsor a video? Learn more here: https://soydev.link/sponsor-me Check out my Twitch, Twitter, Discord more at https://t3.gg S/O @Ph4seon3 for the awesome edit 🙏 #programming #coding #linux

Have questions about this video?

Sign up to chat with AI and get deeper insights.

Sign up — 5 free credits
Transition from Mac to Linux
Linux advantages for developers
Performance issues with Macs
Cloud services utilization
Codeex software challenges
TL;DR

The video explains why Theo is moving from Mac to Linux for development work, citing performance issues with Macs and the benefits of using Linux systems via cloud and local setups.

8
Watch Score

Valuable insights for developers considering OS transitions.

1/10
Clickbait
positive
Sentiment
Should watch

Developers interested in cross-platform workflows and optimizing their tech setup.

Can skip

Users not involved in technical fields or uninterested in Linux specifics.

Quality (8/10)

Detailed exploration of transitioning from Mac to Linux with practical examples and personal insights.

Clickbait (1/10)

Title accurately reflects content transition from Mac to Linux.

Sponsorship Detected
Railway — ~30s
Summary
Theo, a content creator and software developer, discusses his decision to transition his development work from Mac to Linux. Initially a strong advocate of Apple products, he began experiencing performance issues with his MacBook, particularly when running heavy processes with applications like Codeex, which caused overheating and lag. He describes how Macs' system policies that ensure security could bog down processes requiring intensive computation, such as running multiple agents for software development. Additionally, the inefficiency of Apple's APFS file system proved problematic for tasks involving frequent file manipulation, like those in the typical software development cycle. Seeking alternatives, Theo began experimenting with Linux, which performed significantly better in terms of speed and load management, notably for compiling and executing tasks. The video delves into Theo's setup using various hardware, cloud services, and software tools to optimize his workflow. Theo highlights the versatility of Linux, particularly its ability to manage tasks swiftly and efficiently across distributed environments through SSH and cloud systems like Railway. He finds this transition not only improves performance but also enhances task scalability and management across multiple machines without over-utilizing his local system resources. Despite initial concerns with transitioning from Mac's integration of RAM and GPU, Theo is impressed with Linux's flexibility and encourages developers facing similar Mac performance issues to consider making a similar switch to Linux. He emphasizes the advantages of having multiple distributed systems for handling complex workflows as being not only technically superior but also more cost-effective when compared to relying solely on high-end Apple hardware.
Challenges with MacBook for Development3
  1. 1MacBook overheating with Codeex — MacBooks can overheat during heavy use, hindering dev work.
  2. 2Inefficiency of APFS File System — APFS is slow for tasks like frequent file creation/deletion.
  3. 3CIS policyd performance bottlenecks — Mac's security policies slow down intensive task execution.
Key Takeaways
  • Macs have performance issues with intensive dev tasks.
  • Linux offers better performance for development needs.
  • Theo uses cloud services like Railway for scalability.
  • Distributed workflow on Linux is more efficient.
  • Software like Codeex can burden MacOS with high CPU usage.
  • Linux optimizes disk IO tasks unlike Mac's APFS.
  • Transitioning between OSs can enhance workflow flexibility.
Prerequisites
  • Basic understanding of operating systems and development environments.
Mentioned Resources
Railway(tool)

Used for hosting his services and facilitating his workflow.

Codeex(software)

Main software used that caused issues on Mac.

GL Inet Fingerbot(product)

Used to remotely control power on computers.

Content Analysis
Type

tutorial

Sentiment

positive

Difficulty

intermediate

Complexity

moderate

Target Audience

Developers and tech enthusiasts considering OS alternatives.

Notable Quotes

"All it took to get Theo Linux pill was a fast file system and a fingerbot."

Expressing surprise at how these small changes facilitated his switch to Linux.

#linux#mac#development#cloud computing#performance#opensource#workflow#codeex#t3 code#servers#it infrastructure#remote work#technology transition#software development#computing