F

ForrestKnight

YouTube Creator

4
Tools Used
5
Content Pieces
691,298
Total Views
0
Total Likes

Content Feed

Why Your Company Copied Netflix's Architecture

September 14, 2026

youtube

Microservices solved a problem that most companies never had. Try out PostHog, it's genuinely awesome (and a lot of fun!): https://jetty.to/posthog So I've covered Netflix's engineering a couple times before, and one of the biggest things they've done was migrating to microservices. It was perfect for them, and it worked out so well that the rest of the industry followed suit. However, there's just one problem there... most of these other companies never even knew the problem they were copying the solution to. Sources: Four Reasons We Choose Amazon's Cloud as Our Computing Platform (Netflix, Dec 2010): https://netflixtechblog.com/four-reasons-we-choose-amazons-cloud-as-our-computing-platform-4aceb692afec Netflix completes AWS migration, 2016 coverage (Data Center Dynamics): https://www.datacenterdynamics.com/en/news/netflix-completes-move-to-aws-public-cloud/ Netflix completes cloud migration (Silicon UK): https://www.silicon.co.uk/cloud/cloud-management/netflix-completes-cloud-migration-data-centre-185843 Netflix cloud migration complete (InfoQ): https://www.infoq.com/news/2016/03/Netflix-Cloud-Migration Netflix shipping centers slammed by problems (AP via NBC News, Aug 2008): https://www.nbcnews.com/id/wbna26202698 Same AP wire, mirror (6abc): https://6abc.com/archive/6324438/ March 2008 outage (AP via NBC News): https://www.nbcnews.com/id/wbna23783945 Shipping Snag Delays Netflix Customers' Rentals (NPR, Aug 2008): https://www.npr.org/2008/08/15/93619403/shipping-snag-delays-netflix-customers-rentals Netflix shipping hub footage (2009): https://www.youtube.com/watch?v=CWA0LKfEv3c Netflix launches Watch Instantly (Forbes, Jan 2007): https://www.forbes.com/2007/01/15/netflix-free-video-streaming-tech-media-cz_qh_0116netflix.html Case studies in cloud migration, Neil Hunt's account (Increment): https://increment.com/cloud/case-studies-in-cloud-migration/ Completing the Netflix Cloud Migration (Netflix, 2016): https://about.netflix.com/en/news/completing-the-netflix-cloud-migration The Netflix Simian Army (Netflix Tech Blog, Jul 2011): https://netflixtechblog.com/the-netflix-simian-army-16e57fbab116 A Closer Look at the Christmas Eve Outage (Netflix Tech Blog): https://netflixtechblog.com/a-closer-look-at-the-christmas-eve-outage-d7b409a529ee How an Amazon engineer's slip-up started the outage (The Register): https://www.theregister.com/2013/01/02/netflix_amazon_christmas_eve_outage_explained/ Isthmus, resiliency against ELB outages (Netflix Tech Blog): https://netflixtechblog.com/isthmus-resiliency-against-elb-outages-d9e0623484f3 Active-Active for Multi-Regional Resiliency (Netflix Tech Blog): https://netflixtechblog.com/active-active-for-multi-regional-resiliency-c47719f6685b Migrating to Cloud Native with Microservices, Adrian Cockcroft (GOTO Berlin 2014): https://www.youtube.com/watch?v=DvLvHnHNT2w The reactions slide, Cockcroft's deck (SlideShare): https://www.slideshare.net/adriancockcroft/goto-berlin Netflix CES 2016 Keynote (Netflix): https://www.youtube.com/watch?v=5TR-NRpkW9I ThePrimeagen's Netflix hire date (X): https://x.com/ThePrimeagen/status/1732874320500736419 Netflix OSS (GitHub): https://github.com/Netflix Goodbye Microservices (Segment, 2018): https://segment.com/blog/goodbye-microservices/ Segment's story on The Changelog (#312): https://changelog.com/podcast/312 Deconstructing the Monolith (Shopify Engineering, 2019): https://shopify.engineering/deconstructing-monolith-designing-software-maximizes-developer-productivity Under Deconstruction: The State of Shopify's Monolith (Shopify Engineering, 2020): https://shopify.engineering/shopify-monolith Monoliths are the future, Kelsey Hightower (Changelog, 2020): https://changelog.com/posts/monoliths-are-the-future Kubernetes and retiring at the top with Kelsey Hightower (The Pragmatic Engineer): https://www.youtube.com/watch?v=UlXpOGIpITM Scaling up the Prime Video monitoring service and reducing costs by 90% (Prime Video Tech, 2023): https://www.primevideotech.com/video-streaming/scaling-up-the-prime-video-audio-video-monitoring-service-and-reducing-costs-by-90 A portion of this video was sponsored by PostHog. If you're a developer, sign up to my free newsletter Dev Notes 👉 https://www.devnotesdaily.com/ If you're a student, checkout my Notion template Studious: https://notionstudent.com Don't know why you'd want to follow me on other socials. I don't even post. But here you go. 🐱‍🚀 GitHub: https://github.com/forrestknight 🐦 Twitter: https://www.twitter.com/forrestpknight 💼 LinkedIn: https://www.linkedin.com/in/forrestpknight 📸 Instagram: https://www.instagram.com/forrestpknight

Tools mentioned:
👁️ 93,527❤️ 0
View Original →

Why Rust Can't Replace C++

September 2, 2026

youtube

C++ is just better than Rust.* Check out Macroscope: https://jetty.to/macroscope *at some things. I know I've made a few videos about Rust replacing other languages - simply because I find these sorts of things fascinating, like rewriting an entire codebase. And I typically have a section in those videos stating while Rust is great in many use cases, it isn't a magic bullet. So I figured it was time to make a dedicated video on that notion, specifically surrounding C++, because I've found that most people consider Rust to just be a better C++ all around, more so than any other language. This idea, however, translates to plenty of other languages. Rust is good, but it isn't always the best choice. I hope y'all enjoy!! Sources: DARPA TRACTOR (C to Rust): https://www.darpa.mil/research/programs/translating-all-c-to-rust CISA Product Security Bad Practices: https://www.cisa.gov/resources-tools/resources/product-security-bad-practices Secure by Design, memory safety (Google): https://security.googleblog.com/2024/03/secure-by-design-googles-perspective-on.html Why C++ Wins in Finance, Juan Alday (Citadel Securities): https://www.youtube.com/watch?v=InLxLEqg_fs Spread Networks (Wikipedia): https://en.wikipedia.org/wiki/Spread_Networks How to spend $300M on 3 milliseconds (Jim Campbell): https://jimdcampbell.com/2016/09/01/a-short-story-about-how-to-spend-300m Zig 0.15.1 release notes: https://ziglang.org/download/0.15.1/release-notes.html Zig 0.16.0 release notes: https://ziglang.org/download/0.16.0/release-notes.html rustc codegen, LLVM backend (Rust Compiler Dev Guide): https://rustc-dev-guide.rust-lang.org/backend/codegen.html Rust atomics (std docs): https://doc.rust-lang.org/std/sync/atomic/index.html Too Many Linked Lists: https://rust-unofficial.github.io/too-many-lists/ Rust linked list patch, Alice Ryhl (Rust-for-Linux): https://lkml.rescloud.iu.edu/2404.0/01480.html allocator_api tracking issue, open since 2016: https://github.com/rust-lang/rust/issues/32838 Hazard pointers, C++26 (P2530): https://www.open-std.org/jtc1/sc22/wg21/docs/papers/2023/p2530r3.pdf RCU, C++26 (P2545): https://www.open-std.org/jtc1/sc22/wg21/docs/papers/2023/p2545r4.pdf C++26 (cppreference): https://en.cppreference.com/w/cpp/26 CUDA Programming Guide, C/C++ Language Extensions (NVIDIA): https://docs.nvidia.com/cuda/cuda-programming-guide/05-appendices/cpp-language-extensions.html cuBLAS: https://docs.nvidia.com/cuda/cublas/ cuDNN: https://docs.nvidia.com/deeplearning/cudnn/ TensorRT: https://docs.nvidia.com/deeplearning/tensorrt/ PyTorch ATen (C++ core): https://github.com/pytorch/pytorch/tree/main/aten Rust-CUDA: https://github.com/Rust-GPU/Rust-CUDA cuTile Rust paper (NVIDIA Research): https://arxiv.org/abs/2606.15991 Unity and .NET (Unity blog): https://unity.com/blog/engine-platform/unity-and-net-whats-next C++ in Unreal Engine (Epic): https://dev.epicgames.com/documentation/en-us/unreal-engine/programming-with-cplusplus-in-unreal-engine Embark Studios Rust pledge: https://www.embark.dev/ Embark builds ARC Raiders on Unreal (Epic interview): https://www.unrealengine.com/developer-interviews/embark-studios-build-the-award-winning-arc-raiders-with-unreal-engine Gameplay at Embark, careers page: https://careers.embark-studios.com/pages/gameplay-at-embark Leaving Rust gamedev (LogLog Games): https://loglog.games/blog/leaving-rust-gamedev/ rust-gpu (started at Embark): https://github.com/Rust-GPU/rust-gpu Safe C++, P3390 (Sean Baxter): https://www.open-std.org/jtc1/sc22/wg21/docs/papers/2024/p3390r0.html Circle C++ compiler: https://www.circle-lang.org/ Profiles, P3081: https://wg21.link/p3081 Committee picks profiles over Safe C++ (The Register): https://www.theregister.com/2025/09/16/safe_c_proposal_ditched/ Trip report, profiles targeting C++29 (Herb Sutter): https://herbsutter.com/2026/03/ C++ growth vs Rust, SlashData numbers (Herb Sutter): https://herbsutter.com/2025/12/30/software-taketh-away-faster-than-hardware-giveth-why-c-programmers-keep-growing-fast-despite-competition-safety-and-ai/ Why Fighter Jets Ban 90% of C++ Features (LaurieWired): https://www.youtube.com/watch?v=Gv4sDL9Ljww A portion of this video was sponsored by Macroscope. Other socials: 🐱‍🚀 GitHub: https://github.com/forrestknight 🐦 Twitter: https://www.twitter.com/forrestpknight 💼 LinkedIn: https://www.linkedin.com/in/forrestpknight 📸 Instagram: https://www.instagram.com/forrestpknight

Tools mentioned:
👁️ 349,660❤️ 0
View Original →

AI Has Broken Open Source

August 17, 2026

youtube

Open source has never been better... and worse, at the same time. Check out WorkOS, it's really good: https://jetty.to/workos Open source is going through it right now. Projects aren't taking any more contributions. Entire platforms are banning mostly AI-written projects. Companies are completely leaving open source and going closed source. And these are the people who love open source the most. So I went through everything that's happened just this year - what's actually going on, why it's happening, and where I've landed on all of it. Sources: curl: https://github.com/curl/curl Daniel Stenberg, about (20 billion installations): https://daniel.haxx.se/about.html The four freedoms of free software (FSF): https://www.gnu.org/philosophy/free-sw.html The end of the curl bug bounty (Stenberg): https://daniel.haxx.se/blog/2026/01/26/the-end-of-the-curl-bug-bounty/ Death by a thousand slops (Stenberg): https://daniel.haxx.se/blog/2025/07/14/death-by-a-thousand-slops/ curl bug bounty page: https://curl.se/docs/bugbounty.html Ghostty AI policy: https://github.com/ghostty-org/ghostty/blob/main/AI_POLICY.md Mitchell Hashimoto announcing the Ghostty policy: https://x.com/mitchellh/status/2014433315261124760 tldraw contributions policy (Steve Ruiz): https://github.com/tldraw/tldraw/issues/7695 NetBSD commit guidelines: https://www.netbsd.org/developers/commit-guidelines.html Vouch announcement (Mitchell Hashimoto): https://x.com/mitchellh/status/2020252149117313349 Vouch repo: https://github.com/mitchellh/vouch HackerOne Internet Bug Bounty (paused): https://hackerone.com/ibb?type=team Cal.com goes closed source: https://cal.com/blog/cal-com-goes-closed-source-why Linux 7.1-rc4 announcement, Linus Torvalds (LWN): https://lwn.net/Articles/1073192/ Kernel security report numbers, Willy Tarreau (Tom's Hardware): https://www.tomshardware.com/software/linux/linus-torvalds-says-ai-bug-reports-have-made-the-linux-security-mailing-list-almost-entirely-unmanageable Who Writes Linux (Linux Foundation): https://www.linuxfoundation.org/hubfs/lf_pub_whowriteslinux2016.pdf Linus Torvalds, "Linux is not one of those anti-AI projects" (The Register): https://www.theregister.com/ai-and-ml/2026/07/15/linus-torvalds-tells-ai-haters-to-fork-off/5271894 Let the agents democratize open source (DHH): https://world.hey.com/dhh/let-the-agents-democratize-open-source-9fd630a9 Protecting our FLOSS commons from LLMs (Codeberg): https://blog.codeberg.org/protecting-our-floss-commons-from-llms.html Garry Tan's 37,000 lines a day post (Fast Company): https://www.fastcompany.com/91520702/y-combinator-garry-tan-agentic-ai-social-media GitHub status: https://www.githubstatus.com curl security moves again (Stenberg): https://daniel.haxx.se/blog/2026/02/25/curl-security-moves-again/ Stenberg on the new AI reports (LinkedIn): https://www.linkedin.com/posts/danielstenberg_hackerone-activity-7446667043996725249-ZhEU/ curl disclosed reports on HackerOne: https://hackerone.com/curl/hacktivity?type=team Ghostty CI workflows: https://github.com/ghostty-org/ghostty/tree/main/.github/workflows Bun: https://github.com/oven-sh/bun A portion of this video is sponsored by WorkOS. If you're a developer, sign up to my free newsletter Dev Notes 👉 https://www.devnotesdaily.com/ If you're a student, checkout my Notion template Studious: https://notionstudent.com Don't know why you'd want to follow me on other socials. I don't even post. But here you go. 🐱‍🚀 GitHub: https://github.com/forrestknight 🐦 Twitter: https://www.twitter.com/forrestpknight 💼 LinkedIn: https://www.linkedin.com/in/forrestpknight 📸 Instagram: https://www.instagram.com/forrestpknight

Tools mentioned:
👁️ 115,576❤️ 0
View Original →

Why Everyone's Rewriting Everything in Rust

August 10, 2026

youtube

Everything is Rust. Try out Cursor! It's so good. https://jetty.to/cursor So Rust is over 10 years old. Nothing about the language fundamentally changed this year. But more companies than ever have been switching to Rust, even those that had a full plan to do so just a few years ago but shelved the idea... until now. I wanted to really understand why all of this is happening right now, all at the same time. So I dug into every one of these rewrites (not everything is listed here - I went over way more that you'll learn about in the video): - Why Meta ported their type checker to Rust when other languages would've been easier. - What actually happened with the Bun rewrite (now that Jarred finally released the blog post). - How companies like Linear got massive performance boosts without writing a single line of Rust. - Why every major AI lab keeps choosing Rust. - Updates on last year's stories (including the conclusion to the Linux kernel/Rust drama). - And way more so I could find a real pattern. So that's what this video's about. And once you see what it is, which is actually two things, and why it's happening... well it kind of changes how you think about potential rewrite decisions moving forward - and with this entire industry shift towards Rust - deciding whether or not to just build your new project in Rust to begin with. Videos mentioned: The Bun Rewrite (Zig → Rust): https://youtu.be/2AqwehBu84w Claude Fable 5: https://youtu.be/2kObwHxHILQ Big Tech AI Layoffs: https://youtu.be/7QKcphdM5Cw The X Algorithm Rewrite: https://youtu.be/-8JOlCvA4Qs Last year's Rust video: https://youtu.be/meEXag1XCFw Sources: Rust 1.0 announcement: https://blog.rust-lang.org/2015/05/15/Rust-1.0.html Rewriting Bun in Rust (Bun blog): https://bun.com/blog/bun-in-rust Bun Rust port merge PR: https://github.com/oven-sh/bun/pull/30412 Bun is joining Anthropic (Bun blog): https://bun.com/blog/bun-joins-anthropic Anthropic acquires Bun (Anthropic): https://www.anthropic.com/news/anthropic-acquires-bun-as-claude-code-reaches-usd1b-milestone Dropbox sync engine rewrite: https://dropbox.tech/infrastructure/rewriting-the-heart-of-our-sync-engine Announcing TypeScript 7.0: https://devblogs.microsoft.com/typescript/announcing-typescript-7-0/ Flow's OCaml to Rust Port (Meta): https://medium.com/flow-type/flows-ocaml-to-rust-port-78b95bcf49e9 Flow original announcement (2014): https://engineering.fb.com/2014/11/18/web/flow-a-new-static-type-checker-for-javascript/ React Compiler Rust port (PR #36173): https://github.com/facebook/react/pull/36173 Meta's transition from C to Rust on mobile (Meta Tech Podcast): https://engineering.fb.com/2025/07/01/developer-tools/an-inside-look-at-metas-transition-from-c-to-rust-on-mobile/ Announcing Vite 8 beta (Rolldown): https://voidzero.dev/posts/announcing-vite-8-beta The (successful) end of the kernel Rust experiment (LWN): https://lwn.net/Articles/1049831/ Untrusted data in Linux, Greg Kroah-Hartman at RustWeek 2026: https://www.youtube.com/watch?v=Nzmj7K0FNRY RustWeek talk page: https://2026.rustweek.org/talks/greg/ Greg KH calls for more Rust Linux developers (Phoronix): https://www.phoronix.com/news/Greg-KH-More-Rust-Linux Linus Torvalds on AI in the kernel (Tom's Hardware): https://www.tomshardware.com/software/linux/linus-torvalds-rebukes-anti-ai-stances-in-the-linux-kernel-code-review-process-says-linux-is-not-one-of-those-anti-ai-projects-creator-embraces-ai-as-just-a-tool-and-clearly-a-useful-one Microsoft is rewriting Windows in Rust in small bites (The Stack): https://www.thestack.technology/rewriting-windows-in-rust/ Cloudflare just got faster and more secure, powered by Rust: https://blog.cloudflare.com/20-percent-internet-upgrade/ OpenAI Codex CLI repo: https://github.com/openai/codex OpenAI to acquire Astral: https://openai.com/index/openai-to-acquire-astral/ Grok Build open source announcement: https://x.ai/news/grok-build-open-source Grok Build repo: https://github.com/xai-org/grok-build Grok Build repo upload analysis (The Agent Report): https://the-agent-report.com/2026/07/grok-build-cli-repo-upload-privacy-july-2026/ Grok Build repo upload coverage (TechTimes): https://www.techtimes.com/articles/320420/20260714/grok-build-shipped-entire-codebases-xai-cloud-privacy-toggle-did-nothing.htm X algorithm repo: https://github.com/xai-org/x-algorithm Why Ghostty is written in Zig, Mitchell Hashimoto (The Changelog): https://www.youtube.com/watch?v=dJ5-41u-e7k Bun unsafe audit: https://bun.com/bun-unsafe-audit uutils coreutils: https://github.com/uutils/coreutils sudo-rs is now default in Ubuntu 25.10: https://discourse.ubuntu.com/t/sudo-rs-is-now-default-for-questing-quokka/66497 Don't know why you'd want to follow me on other socials. I don't even post. But here you go. 🐱‍🚀 GitHub: https://github.com/forrestknight 🐦 Twitter: https://www.twitter.com/forrestpknight 💼 LinkedIn: https://www.linkedin.com/in/forrestpknight 📸 Instagram: https://www.instagram.com/forrestpknight

Tools mentioned:
👁️ 92,135❤️ 0
View Original →

My IntelliJ IDEA Setup for Java Development

July 27, 2026

youtube

I've been a Java developer for many years now, and I wanted to share my IntelliJ IDEA setup for it Java development after about 7 years of refining my setup. Try these and many other new features in the latest IntelliJ IDEA 2026.2 release: 🔍 Explore what's new in IntelliJ IDEA: https://jetty.to/intellij-26-2 💻 Download IntelliJ IDEA to get started: https://jetty.to/intellij This video is sponsored by IntelliJ IDEA by JetBrains. If you're a developer, sign up to my free newsletter Dev Notes (about to get rebranded and revived) 👉 https://www.devnotesdaily.com/ Don't know why you'd want to follow me on other socials. I don't even post. But here you go. 🐱‍🚀 GitHub: https://github.com/forrestknight 🐦 Twitter: https://www.twitter.com/forrestpknight 💼 LinkedIn: https://www.linkedin.com/in/forrestpknight 📸 Instagram: https://www.instagram.com/forrestpknight

👁️ 40,400❤️ 0
View Original →