Tim Berners-Lee
Fireside Chat with Sir Tim Berners-Lee
#1about 1 minute
The definitive answer to the tabs versus spaces debate
While linters make the choice less critical for JavaScript, Python's semantic whitespace makes spaces the safer and recommended option.
#2about 2 minutes
Rethinking the web's foundation and the problem with DNS
The Domain Name System (DNS) was a foundational mistake because its commercialization and rental model undermined the permanence of web addresses.
#3about 3 minutes
Clarifying the confusion between Web 3.0 and Web3
Web 3.0, based on the Solid protocol, is fundamentally different from the blockchain-based "Web3," which is unsuitable for personal data due to its public, slow, and expensive nature.
#4about 2 minutes
Building beneficent applications with user well-being in mind
Developers have an ethical duty to create applications that serve the user's best interests rather than manipulating them for advertising or engagement metrics.
#5about 3 minutes
A framework for regulating AI based on professional agency
AI can be regulated effectively by legally requiring AI assistants to work for the user with the same duty of care as a doctor or lawyer.
#6about 3 minutes
The impact of AI coding assistants on developer productivity
AI tools like GitHub Copilot can automate repetitive tasks such as writing tests, freeing developers to focus on more creative and high-level problem-solving.
#7about 4 minutes
Navigating a software development career as a generalist or specialist
Instead of chasing specific frameworks, young developers should cultivate a "T-shaped" or "P-shaped" skill set and follow their own creative energy to build unique things.
#8about 3 minutes
The importance of collaborating with non-technical experts
Building responsible technology requires collaboration with designers, artists, and social scientists to understand the full human and societal impact of software.
#9about 9 minutes
Using standards and sharing knowledge within the community
Developers should adhere to open standards like HTTP and actively contribute to the community by sharing their knowledge through conferences, blogs, and videos.
Related jobs
Jobs that call for the skills explored in this talk.
Matching moments
02:44 MIN
The origin of the web and its founding principles
The Resilience of the World Wide Web
02:44 MIN
The creation of the web by Tim Berners-Lee
The Resilience of the World Wide Web
05:22 MIN
Defining Web3 as a new era of user empowerment
Web3: Embracing the Next Era of the Internet Within a Web2 Landscape
00:19 MIN
The vision for a user-centric web called Web5
Giving the individual control of their data: Open Source Decentralized Web Nodes
05:00 MIN
Understanding the evolution from Web1 to Web3
Debunking the Top 10 Myths about Web 3
18:04 MIN
Answering questions on data, scalability, and accessibility
Web3: Embracing the Next Era of the Internet Within a Web2 Landscape
40:14 MIN
A call to action to defend and improve the web
The State Of The Web
27:30 MIN
Why Web3 is a lasting shift for everyone
Debunking the Top 10 Myths about Web 3
Featured Partners
Related Videos
Opening Keynote by Sir Tim Berners-Lee
Tim Berners-Lee
Web3: Embracing the Next Era of the Internet Within a Web2 Landscape
Darrel Idiagbor
The year 3000, a brief history of Web Development
Lorenzo Pieri
The State Of The Web
Jeremy Keith
Refactoring the Web
Angie Jones
Tech with Tim at WeAreDevelopers World Congress 2024
Tim Ruscica
Closing Keynote by Joel Spolsky
Joel Spolsky
Opening Keynote: Civic Coding, A Framework for Democratic Tech
David Simas
From learning to earning
Jobs that call for the skills explored in this talk.





Principal Web Architect
LSEG (London Stock Exchange Group)
Nottingham, United Kingdom
React
GraphQL
JavaScript
TypeScript
Unit Testing
+2

Founding Engineer - WarrenAI
Founders Factory Ltd.
Charing Cross, United Kingdom
€60K
API
Python
Next.js
FastAPI
+2



Research Associate/PhD Candidate in the Field of Enterprise AI and Digital Sovereignty
The Institute For Information Systems And Digital Business
St. Gallen, Switzerland
API
Flask
Python