126: The Web Kind of Happens to You

Topics covered
Popular Clips
Questions from this episode
- Asked by 3 people
- Asked by 3 people
- Asked by 2 people
- Asked by 2 people
- Asked by 1 person
- Asked by 1 person
- Asked by 1 person
- Asked by 1 person
- Asked by 1 person
- Asked by 1 person
- Asked by 1 person
Episode Highlights
Enterprise Adoption
In the realm of enterprise adoption, the debate between web and native applications is pivotal. argues that large entities, including governments, are incentivized to maintain web applications due to their stability and independence from proprietary systems 1. He highlights the risks of relying on native apps, which can become obsolete if the supporting OS or hardware changes 1. adds that many companies have been burned by proprietary solutions, leading them to favor the web's universal accessibility 2. shares a humorous anecdote about outdated software, illustrating the slow evolution of enterprise systems 3.
The web has a certain appeal that other solutions don't. It's good enough for everything else we do on the web as consumers.
---
Security Challenges
Security challenges in web and native applications are a significant concern. discusses how iOS's sandboxing philosophy aims to restrict apps similarly to websites, enhancing security by controlling access to sensitive data 4. He notes that while web apps are confined, the sophistication of app controls on iOS is more advanced 4. JavaScript security is another issue, as its execution speed can lead to vulnerabilities if not properly managed 5. highlights the limitations on iOS, where browser choice is restricted, impacting user experience and security perceptions 6.
Apps are sandboxed. They can't see the things. They can't get your location data unless they ask.
---
Consumer vs Corporate
The contrast between consumer and corporate values significantly influences application choices. explains that consumers prioritize ease of use and popularity, while corporations focus on avoiding dependency on single vendors 7. He notes that large entities have learned from past experiences with proprietary systems, leading them to prefer solutions that offer flexibility and control 8. adds that while web apps may seem less exciting, they serve crucial roles in internal operations and government functions 8.
The most important thing to us is not to get tied down to a single venture, to sort of be masters of our own destiny.
---
Related Episodes


581: A Different Way to Be Evil
Answers 383 questions

439: Eventually Converge on Correctness
Answers 383 questions

620: Mostly Cookies
Answers 383 questions

327: Better Late Than Wrong
Answers 383 questions

310: Apple Playstore
Answers 383 questions

390: I Invented This Anti-Pattern
Answers 383 questions

272: 60% Satisfied
Answers 383 questions

118: A Fistful of Apple Watches
Answers 383 questions

387: It Might Not Be as Cool as You Think
Answers 383 questions

172: iPhone X
Answers 383 questions

144: Digital Schmear
Answers 383 questions

120: One Magical Wire
Answers 383 questions

391: Worse in Stupid Ways
Answers 383 questions

227: Typing on Pillows
Answers 383 questions

12: Accidental Server Hardware
Answers 383 questions














