are Episode 407: Juval Lowy on Righting Software By traffic.libsyn.com Published On :: Fri, 24 Apr 2020 01:30:58 +0000 Juval Löwy, Software Legend and Founder of IDesign discusses his recently published book, Righting Software, with host Jeff Doolittle. This episode focuses on Löwy’s belief that the software industry is in a deep crisis, evident from the numerous... Full Article
are Episode 426: Philip Kiely on Writing for Software Developers By traffic.libsyn.com Published On :: Tue, 15 Sep 2020 17:58:49 +0000 Philip Kiely discusses his book Writing for Software Developers. Software development primarily involves writing code but strong written communication skills are critical. Technical comprehension is vital but solid written communication skills are also... Full Article
are Episode 430: Marco Faella on Seriously Good Software By traffic.libsyn.com Published On :: Fri, 16 Oct 2020 20:49:27 +0000 Felienne interviews Marco Faella about his book ‘Seriously Good Software,’ which aims to teach programmers to use six key qualities to better analyze the quality of their code bases. Full Article
are Episode 441 Shipping Software - With Bugs By traffic.libsyn.com Published On :: Tue, 05 Jan 2021 21:11:22 +0000 James Smith, CEO and co-founder of Bugsnag discusses “Why it is ok to ship your software with Bugs.” Full Article
are Episode 448: Matt Arbesfeld Starting Your Own Software Company By traffic.libsyn.com Published On :: Sat, 27 Feb 2021 02:56:04 +0000 Matt Arbesfeld, cofounder of LogRocket, discusses the benefits and drawbacks of starting a software company as a software engineer, including finding cofounders, fundraising, and determining what ideas are worth pursuing. Full Article
are Episode 455: Jamie Riedesel on Software Telemetry By traffic.libsyn.com Published On :: Tue, 13 Apr 2021 19:01:29 +0000 Jamie author of Software Telemetry book discusses Software Telemetry, why telemetry data is so important and the discipline of tracing, logging, and monitoring infrastructure. Full Article
are Episode 466: Casey Aylward on Venture Capital for Software Investing By traffic.libsyn.com Published On :: Tue, 29 Jun 2021 20:54:14 +0000 Casey Aylward, Principal at Costanoa Ventures discusses Venture capital with a focus on early stage investing from the perspective of the entrepreneur and the VC with host Kanchan Shringi. Full Article
are Episode 497: Richard L. Sites on Understanding Software Dynamics By se-radio.net Published On :: Tue, 01 Feb 2022 20:27:40 +0000 Richard L. Sites discusses his new book Understanding Software Dynamics, which offers expert methods and advanced tools for understanding complex, time-constrained software dynamics in order to improve reliability and performance. Philip Winston spoke with Sites about the five fundamental computing resources CPU, Memory, Disk, Network, and Locks, as well as methods for observing and reasoning when investigating performance problems using the open-source utility KUtrace. Full Article
are Episode 501: Bob Ducharme on Creating Technical Documentation for Software Projects By se-radio.net Published On :: Tue, 01 Mar 2022 19:48:42 +0000 Nikhil Krishna speaks to Bob DuCharme an experienced technical writer and author about how to write and maintain technical documentation for software products. In the episode different mediums to distribute documentation and tools to maintain documentation are discussed. Full Article
are Episode 506: Rob Hirschfeld on Bare Metal Infrastructure By se-radio.net Published On :: Wed, 06 Apr 2022 01:22:18 +0000 Rob Hirschfeld CEO of RackN discusses Bare Metal as a Service. Host Brijesh Ammanath spoke with Hirschfeld about all things bare metal. Hirschfeld starts with the basics before doing a deep dive into bare metal configuring, provisioning, common failures.. Full Article
are Episode 518: Karl Wiegers on Software Engineering Lessons By se-radio.net Published On :: Wed, 29 Jun 2022 00:07:50 +0000 Karl Wiegers, Principal Consultant with Process Impact and author of 13 books, discusses specific software development practices that can help you make sure that you don't repeat the same problems he sees time and time again with every customer... Full Article
are Episode 520: John Ousterhout on A Philosophy of Software Design By se-radio.net Published On :: Tue, 12 Jul 2022 22:03:43 +0000 John Ousterhout, professor of computer science at Stanford University, joined SE Radio host Jeff Doolittle for a conversation about his book, A Philosophy of Software Design. They discussed the history and ongoing challenges of software system design, especially the nature of complexity and the difficulties handling it. The conversation also explored various design concepts from the book, such as modularity, layering, abstraction, information hiding, maintainability, and readability. Full Article
are Episode 529: Jeff Perry on Career Management for Software Engineers By se-radio.net Published On :: Wed, 14 Sep 2022 16:00:17 +0000 Jeff Perry, career coach with experience in multiple engineering and technology fields discusses how software engineers can be intentional and proactive in evaluating and pursuing career options, with host Kanchan Shringi. Full Article
are Episode 536: Ryan Magee on Software Engineering in Physics Research By se-radio.net Published On :: Wed, 02 Nov 2022 16:03:00 +0000 Ryan Magee, postdoctoral scholar research associate at LIGO Laboratory – Caltech, joins host Jeff Doolittle for a conversation about how software is used by scientists in physics research. The episode begins with a discussion of gravitational waves... Full Article
are Episode 538: Roberto Di Cosmo on Archiving Public Software at Massive Scale By www.se-radio.net Published On :: Fri, 18 Nov 2022 02:28:00 +0000 Roberto Di Cosmo, Computer Science professor at University Paris Diderot and founder of the Software Heritage initiative, discusses how to protect against sudden loss from the collapse of a "free" source code repository provider, how to protect... Full Article
are Episode 543: Jon Smart on Patterns and Anti-Patterns for Successful Software Delivery in Enterprises By se-radio.net Published On :: Wed, 21 Dec 2022 17:22:00 +0000 Jon Smart, author of the book Sooner Safer Happier: Patterns and Antipatterns for Business Agility, discusses patterns and anti-patterns for the success of enterprise software projects. Host Brijesh Ammanath speaks with him about the various common... Full Article
are SE Radio 559: Ross Anderson on Software Obsolescence By se-radio.net Published On :: Wed, 12 Apr 2023 19:54:00 +0000 Ross John Anderson, Professor of Security Engineering at University of Cambridge, discusses software obsolescence with host Priyanka Raghavan. They examine risks associated with software going obsolete and consider several examples of software obsolescence, including how it can affect cars. Prof. Anderson discusses policy and research in the area of obsolescence and suggests some ways to mitigate the risks, with special emphasis on software bills of materials. He describes future directions, including software policy and laws in the EU, and offers advice for software maintainers to hedge against risks of obsolescence. Full Article
are SE Radio 561: Dan DeMers on Dataware By se-radio.net Published On :: Thu, 27 Apr 2023 00:34:00 +0000 Dan DeMers of Cinchy.com joins host Jeff Doolittle for a conversation about data collaboration and dataware. Dataware platforms leverage an operational data fabric to liberate data from apps and other silos and connect it together in real-time data networks. They explore a range of key topics, including zero-copy integration, encapsulation and information hiding, handling changes to data models over time, and latency and access issues. The discussion also explores dataware management and security concerns, as well as the concept of 'data plasticity' as an analogy to neuroplasticity, which is where the nervous system can respond to stimuli such as injuries by reorganizing its structure, functions, or connections. Full Article
are SE Radio 566: Ashley Peacock on Diagramming in Software Engineering By se-radio.net Published On :: Wed, 31 May 2023 23:43:00 +0000 Ashley Peacock, author of the book Creating Software with Modern Diagramming Techniques, speaks with SE Radio host Akshay Manchale about diagrams in software engineering. They discuss the power of diagramming and some reasons we don’t fully use it as often as we should. Ashley contrasts historical use of UML diagrams versus modern diagrams, which don't have hard rules about representations. The episode examines different types of diagrams through an example application and how it could be built with modern tools such as Streamy to simplify the building, versioning, and maintenance of diagrams. Full Article
are SE Radio 574: Chad Michel on Software as an Engineering Discipline By se-radio.net Published On :: Thu, 27 Jul 2023 16:22:00 +0000 Chad Michel, Senior Software Architect at Don’t Panic Labs and co-author of Lean Software Systems Engineering for Developers, joins host Jeff Doolittle for a conversation about treating software development as an engineering discipline. They begin by discussing the need for engineering rigor in the software industry. Chad points out that many developers lack awareness of good engineering practice and are often unaware of resources such as the Software Engineering Body of Knowledge (SWEBOK). Among the many topics explored in this episode are design methodologies such as volatility-based decomposition and the work of David Parnas, as well as important topics such as quality, how to address complexity, designing for change, and the role of the chief engineer. This episode is sponsored by ClickSend. SE Radio listeners can get a $50 credit by following the link. Full Article
are SE Radio 580: Josh Doody on Mastering Business Communication for Software Engineers By se-radio.net Published On :: Thu, 07 Sep 2023 01:06:00 +0000 Josh Doody, author of Mastering Business Email, speaks with host Brijesh Ammanath about how software engineers can master business communication. They begin with an exploration of various communication modes, including Slack, virtual meetings, emails, and presentations. Josh shares several strategies to improve communication skills and cross-cultural communication, but if there's one key take away from this episode, it might be: “use positive language for any medium of communication; be kind and use positive words.” Brought to you by IEEE Software magazine and IEEE Computer Society. Full Article
are SE Radio 597: Coral Calero Muñoz and Félix García on Green Software By se-radio.net Published On :: Mon, 08 Jan 2024 23:44:00 +0000 Coral Calero Muñoz and Felix Garcia, professors at the University of Castilla-La Mancha, speak with host Giovanni Asproni about green and sustainable software—an approach to software development aimed at creating software systems that consume less energy and produce less CO2 during their entire lifetimes with minimal impact on their functionality and other qualities. The episode starts by describing why green software matters, particularly in the context of global warming, and introducing the key concepts. Continues discussing the current status of the field, in both academia and industry, and finishes with hints and tips that can be readily applied by development teams to make their systems greener. Brought to you by IEEE Computer Society and IEEE Software magazine. Full Article
are SE Radio 604: Karl Wiegers and Candase Hokanson on Software Requirements Essentials By se-radio.net Published On :: Thu, 22 Feb 2024 00:05:00 +0000 Karl Wiegers, Principal Consultant with Process Impact and author of 14 books, and Candase Hokanson, Business Architect and PMI-Agile Certified Practitioner at ArgonDigital, speak with SE Radio host Gavin Henry about software requirements essentials. They explore five different parts of requirements engineering and how you can apply them to any ongoing project. Wiegers and Hokanson describe why requirements constantly change, how you can test that you're meeting them, and why the tools you have at hand are suitable to start straight away. They discuss the need for requirements in every software project and provide recommendations on how to gather, analyze, validate, and manage those requirements. Candase and Karl offer in-depth perspectives on a range of topics, including how to elicit requirements, speak with users, get to the source of the business or user goal, and create requirement sets, models, prototypes, and baselines. Finally, they look at specifications you can use, and how to validate, test, and verify them. Brought to you by IEEE Computer Society and IEEE Software magazine. Full Article
are SE Radio 606: Charlie Jones on Third-Party Software Supply Chain Risks By se-radio.net Published On :: Thu, 07 Mar 2024 22:57:00 +0000 Charlie Jones, Director of Product Management at ReversingLabs and subject matter expert in supply chain security, joins host Priyanka Raghavan to discuss tackling third-party software risks. They begin by defining different types of third-party software risks and then take a deep dive into case studies where third-party components and software have had cascading effects on downstream systems. They consider some frameworks for secure software development that can be used to evaluate third-party software and components – both as a publisher or as a consumer – and end by discussing laws and regulations with final advise from Charlie on how enterprises can tackle third-party software risks. Brought to you by IEEE Computer Society and IEEE Software magazine. This episode is sponsored by WorkOS. Full Article
are SE Radio 609: Hyrum Wright on Software Engineering at Google By se-radio.net Published On :: Thu, 28 Mar 2024 20:19:00 +0000 Hyrum Wright, Senior Staff Engineer at Google, discusses the book he co-edited, “Software Engineering at Google,” with host Gregory M. Kapfhammer. Wright describes the professional and technical best practices adopted by the software engineers at Google. The wide-ranging conversation investigates an array of topics, including measuring engineering productivity and writing effective test cases. This episode is sponsored by the Algorand Foundation. Full Article
are SE Radio 614: Wouter Groeneveld on Creative Problem Solving for Software Development By se-radio.net Published On :: Fri, 03 May 2024 01:19:00 +0000 Wouter Groeneveld, author of The Creative Programmer and PhD researcher at KU Leuven, discusses his research related to programming education with host Jeremy Jung. Topics include evaluating projects, constraints, social debt in teams, common fallacies in critical thinking, maintaining flow state, documenting and retaining knowledge, and creating environments that encourage creativity. Brought to you by IEEE Software and IEEE Computer Society. Full Article
are SE Radio 616: Ori Saporta on the Role of the Software Architect By se-radio.net Published On :: Wed, 15 May 2024 18:35:00 +0000 Ori Saporta, co-founder and Systems Architect at vFunction, joins host Jeff Doolittle for a conversation about the role of the software architect. The episode begins with Ori’s thoughts on what is typically missed or overlooked regarding this role. The conversation then explores aspects of both hard and soft skills required of software architects. Other topics include the relationship of the software architect to other roles, to design and process, and to quality. The show concludes by addressing the importance of dependency management by software architects. Brought to you by IEEE Software magazine and IEEE Computer Society. Full Article
are SE Radio 626: Ipek Ozkaya on Gen AI for Software Architecture By se-radio.net Published On :: Tue, 23 Jul 2024 23:30:00 +0000 Ipek Ozkaya, Principal Researcher and Technical Director of the Engineering Intelligent Software Systems group at the Software Engineering Institute, Carnegie Mellon, discusses generative AI for Software Architecture with SE Radio host Priyanka Raghavan. The episode delves into fundamental definitions of software architecture and explores use cases in which gen AI can enhance architecture activities. The conversation spans from straightforward to challenging scenarios and highlights examples of relevant tooling. The episode concludes with insights on verifying the correctness of output for software architecture prompts and future trends in this domain. Brought to you by IEEE Computer Society and IEEE Software magazine. Full Article
are SE Radio 627: Chuck Weindorf on Leaders and Software Engineers By se-radio.net Published On :: Wed, 31 Jul 2024 22:24:00 +0000 Chuck Weindorf, a retired IT director and chief engineer with nearly 40 years' experience in software engineering, joins host Jeff Doolittle for a conversation about the concepts in Chuck's book, Leaders & Software Engineers. Through personal anecdotes and insights gleaned from his extensive career, Chuck underscores quality assurance's critical role in building trust with users and fostering a proactive culture of defect resolution within development teams. He highlights how ethical considerations underpin trust and integrity within the software engineering profession. Chuck and Jeff examine the significance of thorough documentation and the vital role of effective communication in overcoming silos within organizations, and ensuring that projects meet their intended objectives while maintaining high standards of quality and reliability. They discuss how to cultivate a positive, innovative culture within engineering teams. Chuck shares strategies for addressing challenges and opportunities presented by change, advocating for adaptability and continuous learning as essential qualities for both new and experienced engineers navigating the evolving technological landscape. He offers advice for those transitioning into leadership roles, emphasizing the importance of developing soft skills and the ability to empathize with and inspire team members. Finally, the episode explores the potential impact of emerging technologies, such as low-code platforms and artificial intelligence. Brought to you by IEEE Computer Society and IEEE Software magazine. Full Article
are SE Radio 637: Steve Smith on Software Quality By se-radio.net Published On :: Thu, 10 Oct 2024 21:33:00 +0000 Steve Smith, founder and principal architect at Nimble Pros, joins host Jeff Doolittle for a conversation about software quality. The episode begins with a discussion of why software quality matters for businesses, customers, and developers. Steve explains some patterns and practices that help teams design for quality. They discuss in detail the practices of testing and quality assurance, and the conversation wraps up with suggestions for fostering a culture of quality in teams and organizations. Brought to you by IEEE Computer Society and IEEE Software magazine. Full Article
are AMD CPUs for the past 9 years are vulnerable to data leak attacks By www.pcstats.com Published On :: Mon, 09 Mar 2020 15:50:33 "It's not just Intel chips that are vulnerable to hard-to-fix security flaws. Researchers at the Graz University of Technology have detailed a pair of side channel attacks under the "Take A Way" name that can leak data from AMD processors dating back to 2011, whether it's an old Athlon 64 X2, a Ryzen 7 or a Threadripper. Both exploit the "way predi... [PCSTATS] Full Article CPU / Processors
are Food Forests Aren’t Just Nourishing. They’re Cool. By www.yesmagazine.org Published On :: Fri, 08 Mar 2024 20:44:09 +0000 Trees and edible plants are being planted at churches, schools, street corners, and empty lots across the country to provide free shade and food to all. Full Article Sustainable food and farming Climate Environment tree planting food banks urban forestry Food Security urban heat islands climate solutions food forest shade urban green spaces food deserts
are Inside Trump’s Madison Square Garden Rally By www.yesmagazine.org Published On :: Wed, 30 Oct 2024 21:56:31 +0000 Investigative journalist Arun Gupta offers an eyewitness account of the hate—and sense of belonging—on display at Donald Trump’s New York City rally. Full Article Democracy Madison Square Garden MAGA Donald Trump New York City 2024 Election YES! Presents: Rising Up with Sonali
are Immigrants Prepare for the Worst (Again) By www.yesmagazine.org Published On :: Fri, 01 Nov 2024 14:00:00 +0000 No matter who wins the 2024 presidential race, immigrant rights advocates are laying the groundwork for long-term justice. Full Article Democracy Social Justice Immigration Donald Trump Kamala Harris 2024 Election Immigrants Rights
are Not What They Expected: Grandparents As Day Care By www.yesmagazine.org Published On :: Mon, 02 Oct 2023 19:28:19 +0000 Expanded federal funding for child care ended Oct. 1, and in many cases, extended families, including grandparents, will shoulder the burden. Full Article Economy Jobs Health care Aging and dying Childcare American Rescue Plan child care “child care cliff” grandparents
are Striking Auto Workers Are Out-Organizing Their Bosses By www.yesmagazine.org Published On :: Thu, 12 Oct 2023 19:12:16 +0000 A journalist takes us inside UAW’s “Stand Up” strike strategy, an innovative spin-off of 1930’s era “sit down” strikes. Full Article Economy Jobs YES! Presents: Rising Up with Sonali United Auto Workers Ford Strike UAW GM
are CEOs Aren’t Earning Their Pay, New Report Finds By www.yesmagazine.org Published On :: Fri, 24 Nov 2023 16:00:00 +0000 The shareholder advocacy group As You Sow has a new report listing obscene CEO pay. Here's what the data reveals Full Article Wealth and inequality Jobs Economy YES! Presents: Rising Up with Sonali As You Sow Wage Theft Rosanna Landis Weaver
are Making Childcare Sustainable for Parents and Providers By www.yesmagazine.org Published On :: Wed, 15 May 2024 21:35:29 +0000 To highlight the unsustainable costs of child care for parents and providers, Community Change Action marked "Day Without Child Care" for the third year in a row. Full Article Economy Childcare YES! Presents: Rising Up with Sonali Jennifer Wells
are Are the Olympics Still Relevant? By www.yesmagazine.org Published On :: Fri, 05 Jul 2024 14:00:00 +0000 In the face of catastrophic climate change and the genocide in Gaza, can the world afford to hold a spectacle such as the Olympics? Full Article Economy Social Justice Wealth and inequality COVID-19 YES! Presents: Rising Up with Sonali 2024 Olympics Paris Jules Boykoff
are Green Cities Are for People, Not Profit By www.yesmagazine.org Published On :: Thu, 11 Jul 2024 23:00:37 +0000 Across the country, activists are battling gentrification and working to build sustainable cities that don’t displace working-class communities of color. Full Article Economy Affordable housing Sustainability Gentrification Texas sustainable development green gentrification upzoning Green Cities Progress 2025: Climate and Environment Progress 2025
are Labor Unions Prepare to Protect Workers, No Matter What By www.yesmagazine.org Published On :: Wed, 25 Sep 2024 14:00:00 +0000 Can organized labor continue its recent momentum into the next presidential administration? Full Article Jobs Economy Progress 2025: Labor and Capital Unions Progress 2025 Donald Trump NLRB Joe Biden 2024 Election workers Organized Labor Project 2025
are Centering Queer (Self) Care in the 2024 Election By www.yesmagazine.org Published On :: Mon, 13 May 2024 14:00:00 +0000 Leaning into lineages of resilience and care can be a balm for election-related anxiety for LGBTQ people—and everyone. Full Article LGBTQ+ Health & Happiness Clean elections Mental health 2024 Election Progress 2025: LGBTQ Rights Mental Health Progress 2025 Self-Care LGBTQ
are Planning Parenthood for Incarcerated Men By www.yesmagazine.org Published On :: Mon, 10 Jun 2024 14:00:00 +0000 An innovative sex-ed curriculum in Southern California is teaching incarcerated men about consent, birth control, and dismantling masculinity. Full Article Education Health & Happiness Prison Reform California Masculinity Incarceration Prison sex education consent Planned Parenthood
are Communal Care in Action By www.yesmagazine.org Published On :: Tue, 18 Jun 2024 14:00:00 +0000 Tamela Gordon’s new book, Hood Wellness, shows what it looks like to hold others—and be held—in community. Full Article Health & Happiness Social Justice Joy Social Media self care hood wellness rest pleasure
are Murmurations: Where Days Are Born By www.yesmagazine.org Published On :: Thu, 20 Jun 2024 19:07:56 +0000 Poet Julie Quiroz offers a summer solstice spell that celebrates the story of light. Full Article Murmurations Health & Happiness solstice Summer
are AI Can’t Fix Our Broken Health Care System, But People Can By www.yesmagazine.org Published On :: Fri, 19 Jul 2024 14:00:00 +0000 AI is trained on data from our health care system as it exists, which means the data is contaminated by racial, economic, and regional disparities. But there are solutions. Full Article Health care Body Politics Health & Happiness California Medi-Cal Artificial Intelligence AI Health Insurance
are adrienne maree brown’s “Loving Corrections” to Build Collective Power By www.yesmagazine.org Published On :: Thu, 22 Aug 2024 14:00:00 +0000 Best-selling author adrienne maree brown’s new book offers tools to navigate the difficult conversations and dynamics of organizing and belonging. Full Article Books Health & Happiness Mental health Empathy Murmurations Culture Loving Corrections adrienne maree brown YES! Presents: Rising Up with Sonali
are A Progress 2025 Vision for Health Care By www.yesmagazine.org Published On :: Thu, 12 Sep 2024 14:00:00 +0000 Instead of gutting Medicare and Medicaid, as Project 2025 envisions, here's what a holistic, collective approach to health care would look like. Full Article Democracy Health & Happiness Health care Health Care 2024 Election YES! Presents: Rising Up with Sonali Progress 2025: Health Care Progress 2025
are Rare-Disease Patients Know: We All Deserve Better Care By www.yesmagazine.org Published On :: Mon, 07 Oct 2024 22:19:09 +0000 Often forced to become experts on their own treatment, rare-disease patients are modeling the collective care and mutual aid networks that can help ensure everyone's long-term survival. Full Article Health & Happiness Body Politics rare diseases rare disease collective care Health Care Mutual Aid
are Bacon and Apple Stuffed Pork Chops | Paleo Parents By paleoparents.com Published On :: 2012-01-13T21:23:04-08:00 We made this a few nights ago and it kicked ass. Full Article