Rust is a systems programming language created by Graydon Hoare in 2006 and first released by Mozilla in 2010. It is designed for performance, safety, and concurrency, with a focus on memory safety without a garbage collector. Rust’s ownership model ensures safe memory management, making it viable for tasks that require control over system resources, The post Creating a Rust IDE with Vitaly Bragilevsky appeared first on Software Engineering Daily ....
Nov 21, 2024•43 min•Transcript available on Metacast CRV is a venture capital firm that invests in early-stage startups. The firm has invested in more than 600 startups including Airtable, DoorDash and Vercel. James Green is a general partner at CRV where he is known for investing in startups focused on security, infrastructure and financial services. He joins the show to talk about The post VC Investing at CRV with James Green appeared first on Software Engineering Daily ....
Nov 20, 2024•53 min•Transcript available on Metacast DataStax is known for its expertise in scalable data solutions, particularly for Apache Cassandra, a leading NoSQL database. Recently, the company has focused on enhancing platform support for AI-driven applications, including vector search capabilities. Jonathan Ellis is the Co-founder of DataStax. He maintains a technical role at the company and has recently worked on developing The post DataStax and the Future of Real-Time Data Applications with Jonathan Ellis appeared first on Software Engin...
Nov 19, 2024•43 min•Transcript available on Metacast FAPI is a refinement of the OAuth standard developed by the OpenID Foundation. It was conceived to solve a core problem of providing a consistent approach to API security across the financial industry, with the goal of enhancing interoperability of financial data exchange. It has now been adopted across many different industries in applications where The post Enhancing OAuth Security and Interoperability Using FAPI with Joseph Heenan appeared first on Software Engineering Daily ....
Nov 14, 2024•43 min•Transcript available on Metacast PCSX2 is an open-source PlayStation 2 emulator that allows users to play PS2 games on modern hardware. The emulator is remarkable for simulating the complex architecture of the PS2, which includes the Emotion Engine CPU, Graphics Synthesizer, and specialized subsystems. The emulator just hit a major milestone with the release of PCSX2 version 2.0. The The post PlayStation 2 Emulation with TellowKrinkle appeared first on Software Engineering Daily ....
Nov 13, 2024•52 min•Transcript available on Metacast Taiwan Semiconductor Manufacturing Company, or TSMC, produces a significant portion of the global supply of advanced semiconductors. Its cutting-edge technology powers everything from smartphones to high-performance computing, and its customers include Apple, NVIDIA, and ARM. TSMC’s dominance in chip production has made Taiwan a critical player in the global tech supply chain, drawing attention from The post TSMC and the Geopolitics of the Chip Industry with Tim Culpan appeared first on Software...
Nov 12, 2024•48 min•Transcript available on Metacast Factorio is a construction and management simulation game focused on resource-gathering with real-time strategy and survival elements. The player survives by locating and harvesting resources to craft various tools and machines, which in turn create more advanced materials that allow for the progression to more sophisticated technologies. The game was released in 2020 and has The post Factorio with Michal Kovařík appeared first on Software Engineering Daily ....
Nov 07, 2024•1 hr 21 min•Transcript available on Metacast Slack is a team communication platform that originated as an internal tool within Tiny Speck, a game development company. When the company realized that their game would not achieve commercial success, they changed direction and repurposed the communication tool into a new product which eventually became Slack. Slack was launched in 2013 and is now The post Frontend Engineering at Slack with Shruti Kapoor appeared first on Software Engineering Daily ....
Nov 06, 2024•45 min•Transcript available on Metacast Boston Dynamics is a robotics company known for creating advanced robots with highly dynamic movement and agility, designed to navigate complex environments. Their robots, such as the quadruped Spot and the humanoid Atlas, have applications in industries ranging from logistics to public safety. They also garner widespread attention with their impressive videos showcasing robots performing The post Boston Dynamics with Matt Malchano appeared first on Software Engineering Daily ....
Nov 05, 2024•50 min•Transcript available on Metacast TypeScript is a superset of JavaScript that adds static typing with optional type annotations. It was created at Microsoft and first released in 2012. TypeScript ESLint enables ESLint and Prettier to run on TypeScript code. Josh Goldberg is a host for Software Engineering Daily, the author of Learning TypeScript by O’Reilly, and a Microsoft MVP. The post TypeScript ESLint with Josh Goldberg appeared first on Software Engineering Daily ....
Oct 31, 2024•56 min•Transcript available on Metacast Modern engineering teams often face challenges with unpredictable delivery and limited visibility into their performance. This can make it difficult to track progress, identify bottlenecks, and understand how efficiently time and resources are being used. The lack of clear insights commonly prevents teams from aligning their work with broader business goals. Sleuth is designed to The post Sleuth and the Future of Engineering Teams with Dylan Etkin appeared first on Software Engineering Daily ....
Oct 30, 2024•43 min•Transcript available on Metacast Python 3.13 was just released and brings fundamental changes to the language including a new interactive interpreter, experimental support for running in a free-threaded mode, and a Just-In-Time compiler, or JIT. There are also updates to the Python type system, module removals, and docstring improvements among many other changes. Łukasz Langa is the CPython Developer The post The Big Changes in Python 3.13 with Łukasz Langa appeared first on Software Engineering Daily ....
Oct 29, 2024•47 min•Transcript available on Metacast Argo is an open-source suite of tools to enhance continuous delivery and workflow orchestration in Kubernetes environments. The project had its start at Applatix and was accepted to the Cloud Native Computing Foundation in 2020. Michael Crenshaw and Zach Aller are both lead maintainers for Argo. They join the show with Lee Atchison to talk The post Argo and Kubernetes with Michael Crenshaw and Zach Aller appeared first on Software Engineering Daily ....
Oct 24, 2024•45 min•Transcript available on Metacast In software engineering, C++ is often used in areas where low-level system access and high-performance are critical, such as operating systems, game engines, and embedded systems. Its long-standing presence and compatibility with legacy code make it a go-to language for maintaining and extending older projects. Rust, while newer, is gaining traction in roles that demand The post Rust and C++ with Steve Klabnik and Herb Sutter appeared first on Software Engineering Daily ....
Oct 23, 2024•1 hr 2 min•Transcript available on Metacast CRISPR is a powerful tool in biotechnology that allows scientists to precisely edit genes, much like editing lines of code in a computer program. Just as developers can remove or alter specific parts of a code to fix bugs or enhance functionality, CRISPR enables researchers to modify DNA to correct genetic disorders, improve crops, or The post Engineering an Open Source CRISPR with Aadyot Bhatnagar appeared first on Software Engineering Daily ....
Oct 22, 2024•33 min•Transcript available on Metacast SoundCloud is an online platform and music streaming service where users can upload, promote, and share their music or audio creations. It was founded in 2007 and is known for its community-driven approach, allowing artists to interact directly with their fans and receive real-time feedback on their work. Matthew Drooker is the Chief Technology Officer The post SoundCloud’s Platform Architecture with Matthew Drooker appeared first on Software Engineering Daily ....
Oct 17, 2024•38 min•Transcript available on Metacast GraphQL is an open-source query language for APIs and a runtime for executing those queries. It was developed by Facebook to address the problem of over-fetching or under-fetching data, which is a common issue with traditional REST APIs. Matt Bessey is a Principal Engineer and Software Architect. Earlier this year Matt wrote a blog post The post The End of GraphQL with Matt Bessey appeared first on Software Engineering Daily ....
Oct 16, 2024•45 min•Transcript available on Metacast Asahi Linux is a project that aims to port Linux to Apple Silicon chips, which use a custom ARM-based architecture. The project is fundamentally important given the popularity of Apple Silicon Macs, and it’s also a heroic effort because Apple Silicon is an entirely undocumented platform. Alyssa Rosenzweig is a well-known computer scientist who describes The post Linux on Apple Silicon with Alyssa Rosenzweig appeared first on Software Engineering Daily ....
Oct 15, 2024•35 min•Transcript available on Metacast DOOM is a pioneering first-person shooter that needs no introduction. The game was released in 1993 for DOS and was an instant success. This led to ports of the game to other major platforms including Windows, PlayStation, and Sega Saturn. One of the most remarkable ports was to the Super Nintendo, with development being led The post DOOM on Super Nintendo with Randy Linden appeared first on Software Engineering Daily ....
Oct 10, 2024•49 min•Transcript available on Metacast Authentication is a key requirement for any B2B software application, especially if software vendors are selling to enterprise clients who are likely to have strict authentication requirements for the vendors they use. However, building authentication for a B2B application is typically complex and resource-intensive due to the data models required, the provisioning and managing accounts, The post Identity and Access Management with Julianna Lamb appeared first on Software Engineering Daily ....
Oct 09, 2024•51 min•Transcript available on Metacast J. P. Morgan Payments is one of the leaders in payments processing with a staggering $10 trillion in payments handled daily. The company recently released its Payments Developer Portal, or PDP, which serves as a gateway for developers to build and test payment APIs, and accept, manage, and send payments on their own platforms. Developing The post Building Secure Payments Infrastructure with Jack Gibson appeared first on Software Engineering Daily ....
Oct 08, 2024•44 min•Transcript available on Metacast MongoDB Atlas is a managed NoSQL database that uses JSON-like documents with optional schemas. The platform recently released new vector search capabilities to facilitate building AI capabilities. Ben Flast is the Director of Product Management at MongoDB. He joins the show to talk about the company’s developments with vector search. This episode is hosted by The post MongoDB Vector Search with Ben Flast appeared first on Software Engineering Daily ....
Oct 03, 2024•42 min•Transcript available on Metacast Darío and Wiseguy are Nintendo 64 hackers and modders. They are the creators of multiple projects, including RT64 which is an N64 graphics renderer for enhancing games in emulators and native ports. This year, they released N64: Recompiled, which is a tool to statically recompile N64 binaries into C code that can be compiled for The post N64 Recompiled with Darío and Wiseguy appeared first on Software Engineering Daily ....
Oct 02, 2024•1 hr 2 min•Transcript available on Metacast The Stack Overflow Developer Survey is an annual survey conducted by Stack Overflow that gathers comprehensive insights from developers around the world. It offers a valuable snapshot of the global developer community, covering a wide range of topics such as preferred programming languages, tools, and technologies. Erin Yepis is a Senior Analyst and Ryan Polk The post The 2024 Stack Overflow Developer Survey with Erin Yepis and Ryan Polk appeared first on Software Engineering Daily ....
Oct 01, 2024•40 min•Transcript available on Metacast Software supply chain attacks exploit interdependencies within software ecosystems. Security in the supply chain is a growing issue, and is particularly important for companies that rely on large numbers of open source dependencies. Chainguard was founded in 2021 and offers tools and secure container images to improve the security of the software supply chain. Matt The post Container Security with Matt Moore appeared first on Software Engineering Daily ....
Sep 26, 2024•58 min•Transcript available on Metacast The Google Maps Platform JavaScript API is a fundamental web technology that’s used to build dynamic and interactive map features in web apps. Matt Toon is a Solutions Engineering Manager for the Google Maps Platform. He joins the podcast with Josh Goldberg to talk about his background working with geospatial data, the development of Google The post Google Maps Platform Javascript API with Matt Toon appeared first on Software Engineering Daily ....
Sep 25, 2024•42 min•Transcript available on Metacast LLMs are becoming more mature and accessible, and many teams are now integrating them into common business practices such as technical support bots, online real-time help, and other knowledge-base-related tasks. However, the high cost of maintaining AI teams and operating AI pipelines is becoming apparent. Maxime Armstrong and Yuhan Luo are Software Engineers at Dagster, The post AI Pipelines with Maxime Armstrong and Yuhan Luo appeared first on Software Engineering Daily ....
Sep 24, 2024•44 min•Transcript available on Metacast Data is at the center of many business decisions and advances today, including AI-driven capabilities. This requires companies to have well-governed data that is easy for users to find, use and understand. In moving to the cloud, Capital One modernized its data ecosystem and adopted a “You Build, Your Data” model to equip its data The post Data Management at Capital One with Jim Lebonitte appeared first on Software Engineering Daily ....
Sep 19, 2024•29 min•Transcript available on Metacast ESLint is a static code analysis tool for identifying and fixing problems in JavaScript code. It helps developers maintain code quality and consistency by enforcing coding standards and detecting issues such as syntax errors, stylistic problems, and bugs. Nicholas Zakas is the creator of ESLint. He joins the show to talk about working at Yahoo The post Creating ESLint with Nicholas Zakas appeared first on Software Engineering Daily ....
Sep 18, 2024•46 min•Transcript available on Metacast The Humane pin is a multi-modal wearable device designed by Humane Inc., a startup co-founded by former Apple employees Imran Chaudhri and Bethany Bongiorno. This wearable is part of a broader vision to create more seamless and integrated interactions between humans and technology, moving away from traditional screens. George Kedenburg III is a Software Designer The post Humane with George Kedenburg III and Josh Dickens appeared first on Software Engineering Daily ....
Sep 17, 2024•49 min•Transcript available on Metacast