A casual, ongoing conversation between two technology leaders with Chris Tonkinson and Frank Koehl.
…
continue reading
Weekly interviews with world-class engineering leaders about writing great software and working well with humans.
…
continue reading
Refactor fait la lumiÚre sur les femmes et les hommes qui composent le monde de la Tech. à travers leurs histoires et visions, réfléchissons à comment tendre vers un environnement plus épanouissant, inclusif et humain.
…
continue reading
Refactor is shining light on the people that make up the tech world. Through their stories and insights, letâs think about how to lean toward a more healthy, diverse and human-centric environment.
…
continue reading
Refactor Your Body is a podcast produced by DevLifts aiming to provide valuable information and interviews for developers to help you live a healthy life and stay motivated on your fitness journey.
…
continue reading
We talk about everything that has something to do with improving big Rails apps.
…
continue reading
Hosted by Chris Nobles, Dan Stabb, and Kay Fennimore, Refactor is a monthly podcast focusing on the people behind the technology. You'll hear inspiring stories from individuals throughout the tech industry who have changed their lives and the lives of others.
…
continue reading
1
Growing the development forest đČ â with Martin Fowler
1:00:08
1:00:08
Spill senere
Spill senere
Lister
Lik
Likt
1:00:08
Today's guest is Martin Fowler!Martin is chief scientist at ThoughtWorks. He is one of the original signatories of the Agile Manifesto and author of several legendary books, among which there is Refactoring, which shares the name with this podcast and this newsletter. With Martin, we talked about the impact of AI on software development, from the dâŠ
…
continue reading
Refactored #153: âClicking Up the Wrong Treeâ On this episode of Refactored⊠Chris is in love with ClickUp on TikTok. Straight unhinged. But heâs not in love with ClickUp itself. The guys debate. All-in-one vs specialized tools? The classic debate. Chris tells a story about the wrong people being put in charge of the wrong âhardâ things. Frank seesâŠ
…
continue reading
Refactored #152: âA Framework of Fearâ On this episode of Refactored⊠Comment Block âWith the explosion of AI tools Iâm becoming more paranoid than ususal. How can I trust that any of these AI powered platforms are secure when I know how often we skip actual security reviews, and should I be worred that weâre prioritizing cool features over actual âŠ
…
continue reading
1
Profitable Engineering đ ïž â with Aviv Ben Josef
58:53
58:53
Spill senere
Spill senere
Lister
Lik
Likt
58:53
Today's guest is Aviv Ben Josef!Aviv has more than 20 years of experience in tech. He is an executive coach working with hundreds of engineering teams and leaders.With Aviv, we talked about profitable engineering, what makes engineering valuable, why impact is hard to measure,and what are the cultural and organizational traits that make engineeringâŠ
…
continue reading
Refactored #151: âHorse Massacreâ On this episode of Refactored⊠The guys debate risk and business context of âtech debtâ and whether that term is even valid. Good luck getting management to care! Frank says microservices are just trendy, while Chris just complains about the operational complexity. Either way, maybe we can just⊠not?⊠for a while? âŠ
…
continue reading
1
The Evolution of Engineering Management đ â with Pat Kua
53:11
53:11
Spill senere
Spill senere
Lister
Lik
Likt
53:11
Today's guest is Pat Kua!Pat is a professional engineering and leadership coach with more than 20 years of experience in tech.He was CTO of N26 and principal consultant at ThoughtWorks. He is an accomplished speaker and writes an awesome newsletter for tech leaders called Level Up.With Pat, we talked about his journey in tech, from Australia to LonâŠ
…
continue reading
Refactored #150: âOcto-Kimonoâ On this episode of Refactored⊠Chris has been demoted! He explains how he fell from supreme executive to mere sea urchin. Chris rants about AWS. Those unreliable, gaslighting sons of⊠well, he has a bit of a strong reaction to some recent challenges. Frank corroborates: Digial Ocean (as a proxy for one of a dozen diffâŠ
…
continue reading
1
Career frameworks for Engineers and Managers đȘ â with Francesco Dominidiato
1:09:17
1:09:17
Spill senere
Spill senere
Lister
Lik
Likt
1:09:17
Today's guest is Francesco Dominidiato! Francesco Dominidiato is CTO at Moneyfarm, one of the largest wealth management companies in Europe, and former CTO at high-growth startups like Casavo and Docebo. During his career he scaled organizations from zero to hundreds of employees, and has incredible experience at all levels: from leading small teamâŠ
…
continue reading
1
Technical Storytelling at Google âïž â with Stephanie Wong
52:17
52:17
Spill senere
Spill senere
Lister
Lik
Likt
52:17
Today's guest is Stephanie Wong! Stephanie is the Head of Technical Marketing at Google Cloud, where she blends storytelling and technology to inspire developers and build customer growth. Sheâs an award-winning host, global keynote speaker, and creator of viral tech content.With Stephanie, we talked about her journey from sales to content creationâŠ
…
continue reading
Refactored #149: âWP Engine SHALL NOT Passâ On this episode of Refactored⊠NIST SP 800-63B-4 is out, and Chris couldnât be happier. They have now officially barred password rotations (along with some other super great updates)! Seriously, Chris is like, too excited by this. Frank brings the story about the (now legal and very public) battle betweenâŠ
…
continue reading
1
Communication Engineering đŹ â with Pramoda Vyasarao
1:01:09
1:01:09
Spill senere
Spill senere
Lister
Lik
Likt
1:01:09
Today's guest is Pramoda Vyasarao! Pramoda is a leadership and communication coach, he has 20+ years of experience in big tech, wrote the book âBeyond Your Limitsâ, and runs a course called Communication EngineeringWith Pramoda, we will talk about what good communication looks like, especially for engineers and managers, how it impacted his career âŠ
…
continue reading
Refactored #148: âDevOps: The Third Siloâ On this episode of Refactored⊠The guys discuss the evolution of DevOps Still a philosophy. Still not a job title. But also, now definitely a job title. Danger zone: Did we just create a new silo? That would be⊠not great. Why do people elect .NET for web dev? The guys are baffled. Comment: âServerless sounâŠ
…
continue reading
1
147: Pro Consoles: Nothing to See Here
1:00:08
1:00:08
Spill senere
Spill senere
Lister
Lik
Likt
1:00:08
Refactored #147: âPro Consoles: Nothing to See Hereâ On this episode of Refactored⊠Chris becomes a camera snob while Frank warns against combination appliances. Nothing CEO Carl Pei issues Return-To-Office mandate; publishes on LinkedIn. Itâs impassioned It sounds logical Itâs unsubstantiated TLDR: GTFO Are smartphones commoditized? Are âProâ consâŠ
…
continue reading
1
Founder Mode & The Managerâs Path đ â with Camille Fournier
58:50
58:50
Spill senere
Spill senere
Lister
Lik
Likt
58:50
Today's guest is Camille Fournier! Camille is an accomplished CTO and executive with 20+ years of experience in tech, and author of the timeless The Managerâs Path, possibly the most influential book ever about engineering management.With Camille we talked about good vs bad management, the controversial new founder mode, career advice for managers âŠ
…
continue reading
Refactored #146: âProcedural Justiceâ On this episode of Refactored⊠Chris has a new GPT power use case. Itâs not new, and itâs not his, but he pretends like it is. The guys avoid a longer-form discussion about popular game dev algos, like Perlin Noise and Voronoi Diagrams. Frank brings up Pandora (yeah, itâs still a thing) and the guys talk ML âfiâŠ
…
continue reading
1
Merchants of Complexity đŻ â with DHH
59:39
59:39
Spill senere
Spill senere
Lister
Lik
Likt
59:39
Today's guest is David Heinemeier Hansson! David is the creator of Rails, co-founder & CTO of Basecamp, a NYT bestselling author, and professional racing driver for 10+ years!In our chat, we explored many of David's strong opinions on software development, including today's excessive complexity in software and infrastructure, the role of AI, and thâŠ
…
continue reading
Refactored #145: âSkibidi Rollbacksâ On this episode of Refactored⊠Chris grouses about his Logitech BRIO. Decent camera, until the autofocus goes haywire. The guys talk M&A: Elgato, Corsiar, and Origin PC. AI hype: Chris brings a stupid story about âAIâ being shoved into toothbrushes. âMove fast and break thingsâ: A debate. Also: do you actually bâŠ
…
continue reading
1
Continuous Coordination đ â with Henry Poydar
52:52
52:52
Spill senere
Spill senere
Lister
Lik
Likt
52:52
Today's guest is Henry Poydar! Henry is CEO and founder at Steady, with more than 25 years of experience in tech leadership roles.With Henry, we talked about continuous coordination, an open source framework he co-created, providing a set of principles and practices for running modern, effective engineering teams.Here is what we talked about:(01:25âŠ
…
continue reading
Refactored #144: âEthics in 4Kâ On this episode of Refactored⊠Frank just canât seem to win with his new streaming setup. Itâs 2024, should 4K really be this hard? The guys admire VoiceMeeter, the kitchen sink of audio (for windows). Robin Williams approved! Chris explains how fickle users are with new systems - even when they are Provably betterâą âŠ
…
continue reading
Refactored #143: â21 Parameter Saluteâ On this episode of Refactored⊠The guys kick off with (probably the final) update on the CrowdStrike debacle. Spoiler: the proximal issue is code coverage, but the real villain is the lack of staged rollouts. External Technical Root Cause Analysis - PDF warning Is this a story of swiss cheese failure, or systeâŠ
…
continue reading
1
Danaâs Journey, Hiring Engineers & AI đșïž â with Dana Lawson
53:04
53:04
Spill senere
Spill senere
Lister
Lik
Likt
53:04
Today's guest is Dana Lawson! Dana is CTO at Netlify and held leadership roles at incredible companies like GitHub, New Relic, InVision, and more.With Dana, we talked about her journey, starting in the military, becoming a manager and major lessons she has learned. We also talked about how to hire engineers, how to create a diverse and inclusive teâŠ
…
continue reading
1
142: Certified Paranoia Engineer
1:08:09
1:08:09
Spill senere
Spill senere
Lister
Lik
Likt
1:08:09
Refactored #142: âCertified Paranoia Engineerâ On this episode of Refactored⊠Surveillance capitalism: Is your phone listening to you? No. Itâs not. But it doesnât need to. Chris goes ona mini-rant about misdirected paranoia. The guys debate possible legal culpability for ClownStrike following their epic foible. Frank takes a more measured stance (âŠ
…
continue reading
1
The Power of Influence đŁ â with Irina Stanescu
47:34
47:34
Spill senere
Spill senere
Lister
Lik
Likt
47:34
Today's guest is Irina Stanescu! Irina is a full-time engineering coach, course instructor, and former manager at Uber and Google.With Irina, we talked about her journey through Silicon Valley, big tech, and high growth startups, balancing IC and management duties, and achieving impact through influence.Here is what we talked about:(01:21) IntroducâŠ
…
continue reading
Refactored #141: âGone Fishinâ for BSODsâ On this episode of Refactored⊠Azure goes down, but no one seems to care after CrowdStrike breaks the world. The guys talk at length about the dangers of monoculture. Frank reminisces about the Winchester Mystery House, drawing a parallel to Googleâs cobbled-together cloud services. Frankâs fishing analogy âŠ
…
continue reading
Refactored #140: âStreaming Interviewsâ On this episode of Refactored⊠Frank has a new streaming setup in anticipation of the upcoming WoW expansion. The guys talk about the accessibility of streaming and how kids are responding/adapting. Ghost Jobs: the next scourge we have to combat? Seriously? Like we donât have enough nonsense in the market alrâŠ
…
continue reading
1
Code Reviews, AI, and Modern Engineering đ â with Greg Foster
55:11
55:11
Spill senere
Spill senere
Lister
Lik
Likt
55:11
Today's guest is Greg Foster! Greg is CTO at Graphite, a tool that helps teams doing better code reviews, and smaller and faster code changes.With Greg, we talked about what good code reviews look like, how AI is changing the development process, and how the Graphite engineering team works.Here is what we talked about:(02:01) Introduction(03:06) WhâŠ
…
continue reading
1
139: Independently Procrastinating
1:05:19
1:05:19
Spill senere
Spill senere
Lister
Lik
Likt
1:05:19
Refactored #139: âIndependently Procrastinatingâ On this episode of Refactored⊠Frank built a patio and now his back hurts. The American Dream! Happy Independence Day! The guys banter about the often-overlooked intelligence and skill required in blue-collar work. Frank channels his inner Mike Rowe, but both champion the trades. Frank rants about DeâŠ
…
continue reading
1
How Vercel Works đ â with Malte Ubl
59:44
59:44
Spill senere
Spill senere
Lister
Lik
Likt
59:44
Today's guest is Malte Ubl! Malte is CTO at Vercel, the frontend cloud provider, and creator and maintainer of Next.js, the most popular React framework. Malte has also been Engineer Director at Google, where he led Google Search for desktop computers.With Malte, we deep dived into how Vercel works as a team, what could developer experience look liâŠ
…
continue reading
1
Good Tech Strategy / Bad Tech Strategy đź â with Anna Shipman
48:25
48:25
Spill senere
Spill senere
Lister
Lik
Likt
48:25
Today's guest is Anna Shipman! Anna is CTO at Kooth, former Technical Director at Financial Times, a Keynote speaker and accomplished author.With Anna, we talked about her journey in tech and how to develop a good technical strategy, drawing from stories and examples from her 20 plus years of engineering experience.Here is what we talked about:(00:âŠ
…
continue reading
Refactored #138: âPerplexfully Agileâ On this episode of Refactored⊠Bitcoin. Why in the fundamentals is it hovering right around $69,420? (nice) Agile is dead! Everything is a lie! Agiles projects fail almost 3x more! The guys demolish this BS article. Frank emphasizes that Agile principles are often misinterpreted, leading to unnecessary complicaâŠ
…
continue reading
1
Elements of an Effective Software Organization đ§ â with Rebecca Murphey
1:00:52
1:00:52
Spill senere
Spill senere
Lister
Lik
Likt
1:00:52
Today's guest is Rebecca Murphey. Rebecca is field CTO at Swarmia, former manager at Stripe and Indeed, and the author of Build: Elements of an Effective Software Organization.With Rebecca, we talked about her journey through Indeed, Stripe and Swarmia and the three pillars of her book, business outcomes, developer productivity, and developer experâŠ
…
continue reading
1
Scaling Teams at Sanity, Github, and Google đą â with Rachel Potvin
57:42
57:42
Spill senere
Spill senere
Lister
Lik
Likt
57:42
Today's guest is Rachel Potvin. Rachel is SVP of Engineering at Sanity, ex-VP of Engineering at Github, and previously worked at Google and Ubisoft. She has had an incredible career journey and is a world renowned speaker.With Rachel we talked about her journey across what feels like different generations of companies. We talked about scaling teamsâŠ
…
continue reading
1
137: Job Search: The Next Generation
1:03:14
1:03:14
Spill senere
Spill senere
Lister
Lik
Likt
1:03:14
Refactored #137: âJob Search: The Next Generationâ On this episode of Refactored⊠The guys dive into the hilarity that is r/LinkedInLunatics. For example: someone complaining about applicatns using AI to complete mindless tasks. Frank suggests a quick sanity check on potential employers, but Chris says anything over five minutes is (likely) excessiâŠ
…
continue reading
1
How Perplexity Works â with Denis Yarats đ€
49:37
49:37
Spill senere
Spill senere
Lister
Lik
Likt
49:37
Today's guest is Denis Yarats. Denis is co-founder & CTO at Perplexity, one of my favorite products and one of the most successful AI startups today. Perplexity was founded less than two years ago and has just raised $250M in venture capital, at a $2B+ evaluation.With Denis, we talked about the state of AI products and his vision of where they're gâŠ
…
continue reading
1
Facebook, Dropbox & Modern Engineering Teams đ â with Aditya Agarwal
50:52
50:52
Spill senere
Spill senere
Lister
Lik
Likt
50:52
Today's guest is Aditya Agarwal. Aditya is a legend: he joined Facebook as employee #10 and, years later, joined Dropbox as CTO when there were ~20 engineers. Today, he is partner at South Park Commons, through which he invested in more than 300 companies.Today we talked about early stage Facebook, differences and similarities with Dropbox, engineeâŠ
…
continue reading
1
136: Ball-Curious Coffee Badging
1:05:36
1:05:36
Spill senere
Spill senere
Lister
Lik
Likt
1:05:36
Refactored #136: âBall-Curious Coffee Badgingâ On this episode of Refactored⊠Chris reveals his long-standing âball curiosityâ and finally takes the plunge into the world of trackballs. Frank, however, maintains his dignity and sticks with a traditional mouse. Frank introduces the latest buzzwords in the remote work lexicon: âquiet quitting,â âcoffâŠ
…
continue reading
Refactored #135: âFiber Fiascoâ On this episode of Refactored⊠Chris gets entangled in a suburban standoff where HOAs and ISPs play hot potato with his Internet dreams. Logitech, once a name synonymous with quality peripherals, now hocking an âAIâ mouse. For real. Ansible and Pulumi pick up steam. No one loves Chef anymore. Terraform is still a thiâŠ
…
continue reading
1
Observability & Testing in Production đ â with Charity Majors
53:11
53:11
Spill senere
Spill senere
Lister
Lik
Likt
53:11
Today's guest is Charity Majors, CTO at Honeycomb and one of myabsolute favorite writers. I believe I have recommended more articlesfrom her blog than any other author on the newsletter.Today we talked about observability, testing in production, continuous delivery, developer experience and much more.Here is what we talked about:(00:49) IntroductioâŠ
…
continue reading
1
Engineering Productivity and Developer Experience đ â with Laura Tacho (DX)
56:45
56:45
Spill senere
Spill senere
Lister
Lik
Likt
56:45
Today's guest is Laura Tacho, CTO at DX, engineering leadership coach, and speaker. At DX, she works with hundreds of companies on improving their developer experience and engineering productivity. Here is what we talked about: (02:20) Introduction(03:36) Why measure engineering productivity(05:58) Finding the proper framework(13:33) Value metrics âŠ
…
continue reading
Refactored #134: âStandard Issue Hostilityâ On this episode of Refactored⊠American Kennel Club makes a mockery of their trademark. Frank explains. Chris explains why heâs ruined his life. Again. Yet Another Email Migration. Gonna hashtag #YAEM for next time. Moves back to QWERTY because he loves the pain. The guys have a good debate over standardsâŠ
…
continue reading
1
Small Bets for Engineers đ° â with Daniel Vassallo (Small Bets)
59:04
59:04
Spill senere
Spill senere
Lister
Lik
Likt
59:04
Today's guest is Daniel Vassallo, the creator of the Small Bets community, which counts more than 5 ,000 members and includes engineers, entrepreneurs, and creators of all kinds.Daniel is also a former software engineer at AWS, the author of The Good Parts of AWS and created a successful Twitter course.With Daniel, we will talk about his unconventiâŠ
…
continue reading
1
133: Helldevins 2: The Electric Intelligoo
1:03:35
1:03:35
Spill senere
Spill senere
Lister
Lik
Likt
1:03:35
Refactored #133: âHelldevins 2: The Electric Intelligooâ On this episode of Refactored⊠Devin was a lie. Canât make this stuff up. The guys eat humble pie, admitting their miscall on AIâs immediate threat to software engineering jobs. Helldivers 2 storms gaming, leaving Chris ever FOMOd. The pick of the week is the Makalu Max from Mountain. ⊠and mâŠ
…
continue reading
Refactored #132: âSCANdelous calculusâ On this episode of Refactored⊠Chrisâ newest billion dollar idea: empowering despots with AI. Frank doesnât even like GPS-monitoring. Frankâs WoW team achieves a milestone! He and his raiding group are among the top 0.19% on the new content. The guys virtually drool over Helldivers 2 while Chris admits heâs toâŠ
…
continue reading
Refactored #131: âSupply Chain Shenanigansâ On this episode of Refactored⊠The XZ Utils library was compromised. Guys, this could have been very bad. The guys talk supply chain security â the weak[est?] point in your infrastructure? Frank makes a bold cliam; apparently âtoo manyâ is more than âsome.â Breaking mathematical discoveries like this, youâŠ
…
continue reading
1
How to be Successful as a Manager đœ â with Thiago Ghisi
1:06:16
1:06:16
Spill senere
Spill senere
Lister
Lik
Likt
1:06:16
Today's guest is Thiago Ghisi, Director of Engineering at Nubank. Thiago has had an incredible tech career. Before Nubank, he worked at Apple, Amex and ThoughtWorks. He is also a deep thinker, hosts a podcast and constantly shares great advice on X and LinkedIn.During our chat with Thiago, we talked about what makes managers successful, career expeâŠ
…
continue reading
Refactored #130: âJesus 2.0â On this episode of Refactored⊠Frank introduces a concept he is calling âJesus 2.0 Projectsâ Projects that will solve everythingâąâŠ once (if?) they ship. Projects that take real testicular fortitude to launch. Projects that also take real courage to terminate if they languish. Are executive sponsors to blame? Chris rumagâŠ
…
continue reading
1
It's Rarely About the Tech đ â with Andrew Weaver
55:38
55:38
Spill senere
Spill senere
Lister
Lik
Likt
55:38
Andrew Weaver is co-founder and CEO of CTO Academy, an educational product that works with thousands of CTO today. Andrew has over 25+ years of executive-level experience with companies of various size, including enterprises, SME and early-stage companies across multiple sectors. With Andrew, we discussed gaining the proper skillset to be a good CTâŠ
…
continue reading
Refactored #129: âWorld of WarCAPâ On this episode of Refactored⊠MongoDB. The wrong choice for your website, but thankfully at least itâs âWeb Scaleâ. Chris rants. Hard. Postgres has âinexactâ numerics. Today Chris learned. NewSQL lets you pretend to break the CAP Theorem for your ACID RDBMS. Frank has a bone to pick with Blizzards implementation âŠ
…
continue reading
1
Good Communication for Engineers đŹ â with Wes Kao
1:06:30
1:06:30
Spill senere
Spill senere
Lister
Lik
Likt
1:06:30
Wes Kao is a marketing executive, entrepreneur, and advisor who writes an amazing newsletter for high-performers in tech. She is co-founder of Maven, an edtech company that raised $25M from First Round and Andreessen Horowitz. Previously, she co-founded the altMBA with bestselling author Seth Godin. Here is what we talked about: (00:00) IntroductioâŠ
…
continue reading
Refactored #128: âJobs Destroyed or Preventedâ On this episode of Refactored⊠It was Pi Day! The guys⊠well, the guys basically just complain. Devin exists now. The guys debate whether âheâ (is that misgendering?) will replace you. Chris claims peak mania, and Primeagen has some great commentary. Frank points towards the⊠uh⊠bold? stupid? boring? âŠ
…
continue reading