https://corecursive.com/045-david-heinemeier-hansson-software-contrarian/
David Heinemeier Hansson Software Contrarian - CoRecursive Podcast
David Heinemeier Hansson talks to Adam about avoiding a software monoculture. He explains why we should find a programming language that speaks to us, why...
david heinemeier hansson
https://corecursive.com/067-zig-with-andrew-kelley/
Full-Time Open Source With Andrew Kelley - CoRecursive Podcast
Today’s show: How to quit your job and work on open source full time. This story has it all -- balancing side projects and full-time employment, building up...
full time openandrew kelley
https://corecursive.com/052-krystals-story/
Krystal's Story Chasing Your Curiosity and Continuous Learning - CoRecursive Podcast
Things are easier to learn when you are passionate about something. A lot of great careers are built on curiosity and obsession including Krystal Maughan our...
continuous learningkrystal
https://corecursive.com/godbolt-rule-matt-godbolt/
Godbolt's Rule When Abstractions Fail - CoRecursive Podcast
What do you do when your code breaks and the only fix is to dig into the runtime below?Matt Godbolt lives for that. Tile-based renderers, color-coded...
corecursive podcastgodbolt
https://corecursive.com/042-zach-tellman-software-in-context/
Software in Context With Zach Tellman - CoRecursive Podcast
corecursive podcastsoftware
https://corecursive.com/stack-overflow/
Quitting (And Then Rejoining) Stack Overflow with Ben Dumke-von der Ehe - CoRecursive Podcast
Today, we meet Ben Dumke-von der Ehe, one of the early developers on the Stack Overflow team. He was on the front lines as the platform transformed how...
stack overflowquittingbenvon
https://corecursive.com/018-micro-services-and-domain-driven-design-with-vaughn-vernon/
Domain Driven Design and Micro Services With Vaughn Vernon - CoRecursive Podcast
Today I talk to Vaughn Vernon about how Domain Driven Design can help with designing micro services. The guidelines that Vaughn has developed in his work on...
domain driven designmicro
https://corecursive.com/013-rust-and-bitter-c-developers-with-jim-blandy/
Rust And Bitter C++ Developers With Jim Blandy - CoRecursive Podcast
Today I talk with Jim Blandy, one of the authors of Programming Rust. We talk about what problems rust is trying to solve, the unique language features and...
jim blandy corecursiverust
Sponsored https://darlink.ai/
DarLink AI: Free AI Girlfriend Generator | Chat, Photos & Video
Create your ideal AI Girlfriend with DarLink AI. Customize her look and personality, chat naturally, and enjoy personalized photos, videos, and voice for a...
https://corecursive.com/011-graphql-and-sangria-with-oleg-ilyenko/
Graphql And Sangria With Oleg Ilyenko - CoRecursive Podcast
What is GraphQL and when should you use it? Oleg Illyenko is primary creator of Sangria, a graphql implementation used by twitter, The New York Times and many...
corecursive podcastgraphql
https://corecursive.com/027-abstraction-and-learning-with-runar-bjarnason/
Abstraction and Learning With Runar Bjarnason - CoRecursive Podcast
What is abstraction? Can we have a precise definition of abstraction that, once understood, makes writing software simpler?Runar has thought a lot about...
runar bjarnasonabstraction
https://corecursive.com/038-heather-miller-open-source/
Open Source Health and Diversity With Heather C Miller - CoRecursive Podcast
Heather Miller is an Assistant Professor at CMU. She is concerned that key open source projects are at risk of failure and no one is paying attention. Adam...
open source healthdiversity
https://corecursive.com/007-total-programming-using-swift-with-andre-videla/
Total Programming Using Swift With Andre Videla - CoRecursive Podcast
In simple terms, a total function is a function that produces a well defined output for all possible inputs. A total program is a program composed of only...
programming usingtotalswift
https://corecursive.com/initech-with-don-mckay/
The Unfulfilled Engineer Disillusionment at Work - CoRecursive Podcast
Nothing good comes from being insecure about your worth, especially at your job. That's what today's episode is about. That's what today's guest is here to...
corecursive podcastengineer
https://corecursive.com/sloot-digital-coding-system/
Sloot Digital Coding System Lost Compression System or Cautionary Tale? - CoRecursive Podcast
Lost treasure. Conspiracy theories. Impossible tech demos. Jan Sloot claimed to have invented revolutionary data compression that could fit a full movie into a...
coding systemcautionary tale
https://corecursive.com/coding-machines-with-don-and-krystal/
Coding Machines With Don and Krystal - CoRecursive Podcast
What if the tools you trust were actually betraying you? Join us for a riveting story where a team of software developers discovers that their compiler is...
corecursive podcastcoding
https://corecursive.com/044-shadaj-laddad-react-and-scala-js/
React and Scala JS With Shadaj Laddad - CoRecursive Podcast
Today Adam talks to Shadaj Laddad. What is React? Why do we need front end frameworks at all. Shadaj explains modern front end web development. He also...
scala jscorecursive podcast
https://corecursive.com/064-ethereum-rescue-with-dan-robinson/
Smart Contract Rescue With Dan Robinson - CoRecursive Podcast
Today I talk to Dan Robinson about trying to get someone their money back on Ethereum. He's going to be battling this murky world of blockchain high-frequency...
smart contractrescuedan
https://corecursive.com/025-burn-out-and-recreational-programming/
Recreational Coding And Preventing Burn-Out With Jamis Buck - CoRecursive Podcast
A decade ago Jamis Buck was not loving his job. He was an important open source contributor. He worked for the hottest trendiest software company at the time,...
recreationalcodingpreventing
https://corecursive.com/031-refinement-types-with-niki-vazou/
Refinement Types With Niki Vazou - CoRecursive Podcast
Formal verification and type systems - how do they relate? Niki Vazou is on a mission to bring better formal verification to the masses.I have done a couple of...
corecursive podcastrefinement
https://corecursive.com/hedy-with-felienne-hermans/
From Burnout to Breakthrough An Academic's Quest to Rethink Coding Education - CoRecursive Podcast
Can you imagine risking your career to making coding easier to learn? Meet Felienne Hermans, a professor who did just that by stepping beyond academia to...
burnoutbreakthroughacademic
https://corecursive.com/why-80-columns/
Why still 80 columns? This Day In History - CoRecursive Podcast
history corecursive podcast
https://corecursive.com/shopify-layoffs-with-allison-malloy/
Inside Shopify's Layoffs Lessons in Leadership and Resilience - CoRecursive Podcast
What if you had to break life-changing news to your team—could you handle the weight of their futures?Allison's journey from software engineer to...
insideshopifylayoffslessons
https://corecursive.com/april-fools-is-cancelled/
April Fools' Is Cancelled (2014) With Krystal and Don - CoRecursive Podcast
On this day in 2014,
april foolscancelledkrystal
https://corecursive.com/the-science-of-learning-to-code/
The Science of Learning to Code Debunking Myths and Exploring the Science - CoRecursive Podcast
Learning to code can feel impossible. Like facing a sheer rock wall with no ropes or harnesses. But what if there was a path up the mountain? A trail blazed...
debunking mythssciencecode
https://corecursive.com/data-compression-yann-collet/
From Project Management to Data Compression Innovator With Yann Collet - CoRecursive Podcast
How do you accomplish something massive over time? I've had the chance to meet with a number of exceptional software developers and it's something I always...
project managementdatayann
https://corecursive.com/012-erlang-and-distributed-systems-with-steven-proctor/
Distributed Systems Erlang Time With Steven Proctor - CoRecursive Podcast
Today's interview is with Steven Proctor, the host of the functional geekery podcast. We talk about distributed programming in general and specifically how...
distributed systemserlangtime
https://corecursive.com/032-bob-nystrom-on-building-an-interpreter/
How to Build a Programming Language And Why With Bob Nystrom - CoRecursive Podcast
Bob Nystrom is the author of Crafting Interpreters. I speak with Nystrom about building a programming language and an interpreter implementation for it. We...
programming languagebuildbob
https://corecursive.com/006-type-driven-development-and-idris-with-edwin-brady/
Type Driven Development and Idris With Edwin Brady - CoRecursive Podcast
Edwin Brady is the creator of the Idris programming language and Author of the book Type-Driven Development with Idris and a computer science lecturer. The...
type driven developmentidris
https://corecursive.com/one-million-checkboxes-with-nolen-royalty/
One Million Checkboxes The Viral Game That Defied Convention - CoRecursive Podcast
What if internet trolls could become your greatest collaborators? Nolen Royalty discovered this unexpected truth when his simple checkbox game went viral.It...
one millioncheckboxesviral
https://corecursive.com/016-moves-and-borrowing-in-rust-with-jim-blandy/
Moves and Borrowing In Rust With Jim Blandy - CoRecursive Podcast
The surprising thing about rust is how memory management works. Rust has the concepts of moves and borrowing. If you have heard about Rust, you may have heard...
jim blandy corecursivemoves
Sponsored https://sinparty.com/
SinParty | Freemium Adult Live Cams & Private Sex Shows
Explore Live Adult Cams on SinParty. ❤️ 1000+ Real Models Streaming Naked. No Signup. Free to Watch. Start Watching Now!
https://corecursive.com/040-tech-evangelism-with-gabriel-gonzalez/
Tech Evangelism With Gabriel Gonzalez - CoRecursive Podcast
What makes some pieces of technology take off? Why is java popular and not small talk or Haskell?Gabe is a popular blogger, a former Haskell cheerleader, and...
gabriel gonzaleztechpodcast
https://corecursive.com/modern-systems-programming-and-scala-native-with-richard-whaling/
Modern Systems Programming And Scala Native with Richard Whaling - CoRecursive Podcast
Richard Whaling has an interesting perspective on software development. If you write software for the JVM or if you are interested in low level system...
modern systemsscala native
https://corecursive.com/008-generic-programming-and-shapeless-with-miles-sabin/
Generic Programming And Shapeless With Miles Sabin - CoRecursive Podcast
When Miles Sabin applied to speak at a conference on generic programming, he bluffed a little bit. He would present on porting Simon Peytons Jone’s scrap...
generic programmingshapeless
https://corecursive.com/33-cory-doctorow-digital-rights/
Rethinking Technological Positivism With Cory Doctorow - CoRecursive Podcast
Self-driving cars or armed autonomous military robots may make use of the same technologies. In a certain sense, we as software developers are helping to build...
cory doctorowrethinking
https://corecursive.com/036-jimmy-koppel-advanced-software-design/
Advanced Software Design With Jimmy Koppel - CoRecursive Podcast
How do we create great software? What are the important skills need to properly review a PR? How do you identify assumptions of a code base and the stable...
advanced softwaredesignjimmy
https://corecursive.com/015-dependant-types-in-haskell-with-stephanie-weirich/
Dependent Types in Haskell With Stephanie Weirich - CoRecursive Podcast
At Strange Loop 2017, I wandered into a talk where I saw some code that deeply surprised me. The code could have been python if you squinted, passing...
corecursive podcastdependent
https://corecursive.com/051-bruce-tate-language-learning/
Learning a new language Finding Joy in Programming Languages with Bruce Tate - CoRecursive Podcast
There’s joy that can be found in language learning and pain as well. Whether you’re a beginner or an expert, there are still some things you can only...
finding joylearningnew
https://corecursive.com/035-bartosz-milewski-category-theory/
Category Theory With Bartosz Milewski - CoRecursive Podcast
Today Adam talks to Bartosz Milewski. He is the author of a popular blog series, lecture series, and now book on Category Theory for programmers.The world of...
bartosz milewskicategory
https://corecursive.com/002-incident-response-with-emil-stolarsky/
Incident Response With Emil Stolarsky - CoRecursive Podcast
As a system becomes more complex, the chance of failure increases. At a large enough scale, failures are inevitable. Incident response is the practice of...
incident responseemilpodcast
https://corecursive.com/from-everest-to-startups-with-yoshio-goto/
From Everest to Startups Yoshio Goto's Journey of Resilience and Coding - CoRecursive Podcast
How do you know what matters? What goals are worth pursing? What if training to climb Everest left you certain you were on the wrong career path? Yoshio's...
evereststartupsyoshiogoto
https://corecursive.com/tdih-cpan/
CPAN This Day In History - CoRecursive Podcast
CPAN was the first open-source software module repository. And on this day, Aug 1st, in 1995, CPAN was first announced to a private group of PERL users.And why...
history corecursive podcast
https://corecursive.com/to-the-assembly/
To The Assembly With Matt Godbolt - CoRecursive Podcast
How do CPUs work? How do compilers work? How does high-level code get translated into machine code? Today's guest is Matt Godbolt and he knows the answers to...
matt godboltassemblypodcast
https://corecursive.com/red-queen-coding/
Coding in the Red-Queen Era Don't Let Agents Eat Your Brain - CoRecursive Podcast
What do we risk when we let AI do the heavy lifting in our coding? Are we giving up the thinking that makes us good at what we do? And as expectations keep...
red queencodingeraletagents
https://corecursive.com/017-http4s-with-ross-baker/
Typeful Functional Streaming HTTP Http4s With Ross Baker - CoRecursive Podcast
The promise of functional programming is code that is easier to reason about, test and maintain. Referential transparency means there is no extra context to...
corecursive podcastfunctional
Sponsored https://landing.rk.com/
RealityKings
https://corecursive.com/shipping-graphing-calculator/
Shipping Graphing Calculator With Ron Avitzur - CoRecursive Podcast
I've been on many projects that get canceled. We're building cool stuff. We're going above and beyond, and we're excited. But the project encounters reality,...
graphing calculatorshipping