Senior Software Engineer at Netlify, Erica Pisani, discusses edge computing, edge functions, and private integrations. Josh Goldberg, TypeScript developer, shares insights on writing better TypeScript and contributing to open source projects. Topics include Netlify's hosting platform, transitioning to software engineering, benefits of edge computing, green software development, and creating Zine 418.
Read more
AI Summary
AI Chapters
Episode notes
auto_awesome
Podcast summary created with Snipd AI
Quick takeaways
Netlify offers hosting services with direct deployment from GitHub, while Erica Pisani discusses edge computing and private integrations.
Erica Pisani emphasizes the value of soft skills in software engineering and advocates for environmentally conscious software development.
Deep dives
Netlify's Hosting Platform and Deployment Process
Netlify is a hosting platform offering build, deploy, and serverless back-end services for web apps. Users can deploy directly from source files stored in version control systems like GitHub. Erica Pasani, a senior software engineer at Netlify, discusses edge computing, edge functions, private integrations, and more.
Erica Pasani's Journey into Software Development and Career Evolution
Erica Pasani shares her unconventional path into software development, from initially being interested in history to reluctantly taking a programming class in high school. Despite facing doubts and challenges, supportive mentors and co-op experiences led her to pursue programming in university and eventually thrive in the tech industry.
The Importance of Soft Skills in Software Engineering
Erica Pasani reflects on the value of soft skills in software engineering, emphasizing the impact of effective communication, adaptability, and problem-solving abilities in her daily work. She highlights the parallels between her background in humanities and her success in technology, underscoring the diverse skill sets that contribute to her software engineering prowess.
Enabling Environmentally Conscious Software Development
Erica Pasani advocates for environmentally conscious software development, citing the need to reduce energy consumption and carbon footprints. She suggests leveraging the edge for high-traffic functions to enhance energy efficiency and minimize resource usage. Encouraging a shift towards green software not only promotes sustainability but also improves performance and cost-effectiveness for users.
Netlify is a popular hosting platform that provides build, deploy, and serverless backend services for web apps. The platform enables deployment directly from source files stored in a version control system like GitHub.
Erica Pisani is a Senior Software Engineer at Netlify. She joins the show to talk about how she got started at Netlify, edge computing, edge functions, private integrations, and more.
Josh Goldberg is an independent full time open source developer in the TypeScript ecosystem. He works on projects that help developers write better TypeScript more easily, most notably on typescript-eslint: the tooling that enables ESLint and Prettier to run on TypeScript code. Josh regularly contributes to open source projects in the ecosystem such as ESLint and TypeScript.
Josh is a Microsoft MVP for developer technologies and the author of the acclaimed Learning TypeScript (O’Reilly), a cherished resource for any developer seeking to learn TypeScript without any prior experience outside of JavaScript. Josh regularly presents talks and workshops at bootcamps, conferences, and meetups to share knowledge on TypeScript, static analysis, open source, and general frontend and web development.