190 subscribers
התחל במצב לא מקוון עם האפליקציה Player FM !
Adam Scott on ethical web development
Manage episode 185398289 series 1433313
The O’Reilly Programming Podcast: Building applications that work everywhere for everyone.
In this episode of the O’Reilly Programming Podcast, I talk with Adam Scott, who has authored a series of ebooks on the topic of ethical web development, the most recent of which is Collaborative Web Development. He is also the presenter of the video Introduction to Modern Front-End Development. Scott is the web development lead at the Consumer Financial Protection Bureau, where he focuses on building open source tools.
Discussion points:
- How ethical web development encourages developers to make user-centered decisions
- Scott’s principles for ethical web development, including: building applications that work everywhere, work for everyone, and respect users’ privacy and security
- Why developers should consider accessibility from the start of a project, not just at the end of the development process
- Scott says that web developers represent “the first line of defense” in protecting users’ privacy and security; he stresses awareness of attack vectors, and the use of only well-tested options for authentication and encryption.
- The importance of open source in achieving the goals of ethical web development
Other links:
- The Learning Path Introduction to the Modern Front-End Web
- Scott’s free ebook Building Web Apps That Work Everywhere
- The web accessibility checklists from the A11Y Project and WebAIM
- Open source web accessibility tools from Pa11y
25 פרקים
Manage episode 185398289 series 1433313
The O’Reilly Programming Podcast: Building applications that work everywhere for everyone.
In this episode of the O’Reilly Programming Podcast, I talk with Adam Scott, who has authored a series of ebooks on the topic of ethical web development, the most recent of which is Collaborative Web Development. He is also the presenter of the video Introduction to Modern Front-End Development. Scott is the web development lead at the Consumer Financial Protection Bureau, where he focuses on building open source tools.
Discussion points:
- How ethical web development encourages developers to make user-centered decisions
- Scott’s principles for ethical web development, including: building applications that work everywhere, work for everyone, and respect users’ privacy and security
- Why developers should consider accessibility from the start of a project, not just at the end of the development process
- Scott says that web developers represent “the first line of defense” in protecting users’ privacy and security; he stresses awareness of attack vectors, and the use of only well-tested options for authentication and encryption.
- The importance of open source in achieving the goals of ethical web development
Other links:
- The Learning Path Introduction to the Modern Front-End Web
- Scott’s free ebook Building Web Apps That Work Everywhere
- The web accessibility checklists from the A11Y Project and WebAIM
- Open source web accessibility tools from Pa11y
25 פרקים
כל הפרקים
×

1 Kyle Simpson and Tammy Everts on the challenges of the modern web 49:02


1 Rebecca Parsons on evolutionary architecture 25:42




1 Brent Laster on Jenkins 2 and Git 28:47


1 Richard Warburton and Raoul-Gabriel Urma on Java 8 and Reactive Programming 36:36


1 Paul Bakker and Sander Mak on Java 9 modularity 29:31


1 Luciano Ramalho on Python’s features and libraries 20:40


1 Sam Newman on building microservices 29:23


1 Wendy Wise on developing for virtual reality and augmented reality 21:07


1 Katharine Jarmul on using Python for data analysis 26:17


1 Nathaniel Schutta on succeeding as a software architect 29:52


1 Matt Stine on cloud-native architecture 42:45


1 Michael Nygard on architecture without an end state 28:31




1 Jim Blandy and Jason Orendorff on Rust 29:24
ברוכים הבאים אל Player FM!
Player FM סורק את האינטרנט עבור פודקאסטים באיכות גבוהה בשבילכם כדי שתהנו מהם כרגע. זה יישום הפודקאסט הטוב ביותר והוא עובד על אנדרואיד, iPhone ואינטרנט. הירשמו לסנכרון מנויים במכשירים שונים.