Recently updated channels

Pick one to see only that channelBrowse all channels →

Results

80 articles
Sort
9 slides1:14:23EN
JSJane Street· Aug 24, 2018Cristina Rosu: Building Dynamic OCaml Web Apps with Incr_domCristina Rosu · Jane StreetA practical introduction to the Elm architecture, virtual DOM and incremental computation, followed by a live counter-app demonstration.Programming LanguagesSoftware engineeringDeveloper productivity+1
11 slides1:02:34EN
JSJane Street· May 10, 2018Andy Ray on Designing and Running OCaml on FPGAsAndy Ray · Jane StreetHardCaml turns OCaml into a hardware design language. Andy Ray explains FPGA fundamentals, simulation and verification, then demonstrates an OCaml software stack running on a soft CPU.SemiconductorsProgramming LanguagesSoftware engineering+1
6 slides38:17EN
JSJane Street· Mar 13, 2017How to Build a Reliable Exchange with Deterministic ReplayA matching engine, multicast and state-machine replication can turn a high-throughput exchange into a recoverable system. This talk explains the design and its tradeoffs.Software engineeringFintech
23:58EN
JSJane Street· Mar 31, 2016Effective ML: Errors, Abstraction and Managing ComplexityA Jane Street engineer discusses explicit failure, boilerplate, type-system restraint and the practical role of side effects.Programming LanguagesSoftware engineeringCode review & verification
10:20EN
Lex FridmanPodcast · 2 speakersHow C++ Is Standardized: Votes, Consensus and the Move to a Three-Year Release CycleGuest Bjarne Stroustrup · Host Lex FridmanBjarne Stroustrup explains how the ISO committee works, why C++0x slipped to C++11, and how shorter cycles made C++14, C++17 and C++20 arrive on time.Open source & communityProgramming LanguagesSoftware engineering+1
1:23:15EN
Lenny's PodcastPodcast · 2 speakersCamille Fournier on Rewrites, One-on-Ones and Building Platform TeamsGuest Camille Fournier · Host Lenny RachitskyThe author of The Manager's Path explains what annoys engineers about PMs, why rewrites are a trap, how to move into management, and what makes platform teams work.Product & UXProduct ManagementProduct Leadership+3
1:32:32EN
Lenny's PodcastPodcast · 2 speakersDevin's Scott Wu on Building an AI Software Engineer and Turning Coders into ArchitectsGuest Scott Wu · Host Lenny RachitskyThe Cognition co-founder explains how his 15-person team uses fleets of Devins to build Devin, what the product can and can't do, and why he expects more engineers, not fewer.Coding agentsSoftware engineeringDeveloper productivity+3
40:42EN
No Priors: AI, Machine Learning, Tech, & StartupsPodcast · 2 speakersDon't Mistake a Month of Hype for the End of SoftwareHost Sarah Guo, Elad GilSarah Guo and Elad Gil separate the SaaS-apocalypse noise from the real signals: record revenue ramps, collapsing token prices, and the question of when a founder should sell.Enterprise & strategyAI StrategyCompany Building+3
1:16:17EN
Lenny's PodcastPodcast · 2 speakersFaster, But for What? Nicole Forsgren on Measuring Developer Productivity in the AI EraGuest Nicole Forsgren · Host Lenny RachitskyThe creator of DORA and SPACE explains why most productivity metrics mislead, how AI changes flow and trust, and how to build a developer experience program that proves its value.Evals & observabilityDeveloper productivityEvals+3
1:16:53EN
Lenny's PodcastPodcast · 2 speakersEngineering Leadership After ZIRP: Strategy, Systems and AccountabilityGuest Will Larson · Host Lenny RachitskyCarta CTO Will Larson on how engineering management changed after the zero-interest-rate era, and the habits he relies on now: systems models, written strategy, shared incentives and honest values.Enterprise & strategyLeadershipDeveloper productivity+3
10:24EN
Lex FridmanPodcast · 2 speakersConcepts: How C++ Finally Got Compile-Time Constraints on TemplatesGuest Bjarne Stroustrup · Host Lex FridmanBjarne Stroustrup explains what C++ concepts are, why they are real and shippable today, and why it took decades to get them right.Programming LanguagesSoftware engineeringCoding Culture
14:47EN
Lex FridmanPodcast · 2 speakersBuild Your Own Types: What Bjarne Stroustrup Learned from Simula, Fortran and LispGuest Bjarne Stroustrup · Host Lex FridmanThe creator of C++ traces how Simula's user-defined types shaped his language, and why he builds for constrained, long-lived systems.Programming LanguagesSoftware engineeringCoding Culture
1:45:10EN
Lenny's PodcastPodcast · 2 speakersShape Up in Real Life: Fixed Time, Variable Scope, and the Shaping Session That Makes It WorkGuest Ryan Singer · Host Lenny RachitskyRyan Singer, author of Shape Up, explains appetites, six-week time boxes and live shaping sessions, and why copying Basecamp's method without its conditions fails.Product & UXProduct StrategyProduct Management+3
1:40:03EN
Lenny's PodcastPodcast · 2 speakersDo More Per Minute: Shopify's Farhan Thawar on Intensity, Hard Paths and Hiring by DoingGuest Farhan Thawar · Host Lenny RachitskyShopify's head of engineering explains how pair programming, relentless check-ins, deleted code and job trials keep a 10,000-person company moving fast.Enterprise & strategyLeadershipCompany Building+3
11:59EN
Lex FridmanPodcast · 2 speakersFrom a Side Project to TensorFlow's Core: François Chollet on How Keras Came to BeGuest François Chollet · Host Lex FridmanThe creator of Keras recalls why he built it in 2015 around recurrent networks, how it moved onto TensorFlow, and what TensorFlow 2.0 means for its design.Open source & communityDeep LearningOpen-source ecosystems+3