Technical interviews about software topics.
…
continue reading
Technical interviews about software topics.
…
continue reading
Databases and data engineering episodes of Software Engineering Daily
…
continue reading
1
Machine Learning Archives - Software Engineering Daily
Machine Learning Archives - Software Engineering Daily
Machine learning and data science episodes of Software Engineering Daily.
…
continue reading
Stories of people hacking on weird and interesting projects.
…
continue reading
1
Open Source Archives - Software Engineering Daily
Open Source Archives - Software Engineering Daily
Open source technology episodes of Software Engineering Daily
…
continue reading
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. He…
…
continue reading
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. He…
…
continue reading
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. He…
…
continue reading
1
Sleuth and the Future of Engineering Teams with Dylan Etkin
42:48
42:48
Play later
Play later
Lists
Like
Liked
42:48
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 busin…
…
continue reading
1
Sleuth and the Future of Engineering Teams with Dylan Etkin
42:48
42:48
Play later
Play later
Lists
Like
Liked
42:48
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 busin…
…
continue reading
1
The Big Changes in Python 3.13 with Łukasz Langa
46:36
46:36
Play later
Play later
Lists
Like
Liked
46:36
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 t…
…
continue reading
1
The Big Changes in Python 3.13 with Łukasz Langa
46:36
46:36
Play later
Play later
Lists
Like
Liked
46:36
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 t…
…
continue reading
1
The Big Changes in Python 3.13 with Łukasz Langa
46:35
46:35
Play later
Play later
Lists
Like
Liked
46:35
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 t…
…
continue reading
1
Argo and Kubernetes with Michael Crenshaw and Zach Aller
45:07
45:07
Play later
Play later
Lists
Like
Liked
45:07
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 about th…
…
continue reading
1
Argo and Kubernetes with Michael Crenshaw and Zach Aller
45:07
45:07
Play later
Play later
Lists
Like
Liked
45:07
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 about th…
…
continue reading
1
Argo and Kubernetes with Michael Crenshaw and Zach Aller
45:26
45:26
Play later
Play later
Lists
Like
Liked
45:26
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 about th…
…
continue reading
1
Rust and C++ with Steve Klabnik and Herb Sutter
1:01:47
1:01:47
Play later
Play later
Lists
Like
Liked
1:01:47
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 tractio…
…
continue reading
1
Rust and C++ with Steve Klabnik and Herb Sutter
1:01:47
1:01:47
Play later
Play later
Lists
Like
Liked
1:01:47
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 tractio…
…
continue reading
1
Rust vs. C++ with Steve Klabnik and Herb Sutter
1:01:50
1:01:50
Play later
Play later
Lists
Like
Liked
1:01:50
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 tractio…
…
continue reading
1
Engineering an Open Source CRISPR with Aadyot Bhatnagar
32:57
32:57
Play later
Play later
Lists
Like
Liked
32:57
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 develop new t…
…
continue reading
1
Engineering an Open Source CRISPR with Aadyot Bhatnagar
32:57
32:57
Play later
Play later
Lists
Like
Liked
32:57
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 develop new t…
…
continue reading
1
Engineering an Open Source CRISPR with Aadyot Bhatnagar
33:50
33:50
Play later
Play later
Lists
Like
Liked
33:50
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 develop new t…
…
continue reading
1
SoundCloud’s Platform Architecture with Matthew Drooker
38:00
38:00
Play later
Play later
Lists
Like
Liked
38:00
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 Off…
…
continue reading
1
SoundCloud’s Platform Architecture with Matthew Drooker
38:00
38:00
Play later
Play later
Lists
Like
Liked
38:00
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 Off…
…
continue reading
1
SoundCloud’s Platform Architecture with Matthew Drooker
39:21
39:21
Play later
Play later
Lists
Like
Liked
39:21
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 Off…
…
continue reading
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 titled “Why…
…
continue reading
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 titled “Why…
…
continue reading
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 titled “Why…
…
continue reading
1
Linux on Apple Silicon with Alyssa Rosenzweig
35:24
35:24
Play later
Play later
Lists
Like
Liked
35:24
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 desc…
…
continue reading
1
Linux on Apple Silicon with Alyssa Rosenzweig
35:24
35:24
Play later
Play later
Lists
Like
Liked
35:24
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 desc…
…
continue reading
1
Linux on Apple Silicon with Alyssa Rosenzweig
36:09
36:09
Play later
Play later
Lists
Like
Liked
36:09
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 desc…
…
continue reading
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 by legendary engineer R…
…
continue reading
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 by legendary engineer R…
…
continue reading
1
Identity and Access Management with Julianna Lamb
51:13
51:13
Play later
Play later
Lists
Like
Liked
51:13
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,…
…
continue reading