Developer and the DOM - A history of manipulation and abstraction
*Excerpt
As web developers we see a variety of tools evolve every year that all claim to be the future of web development, but few people are as excited to explore the past. In this talk we’ll trace the lineage of the contemporary web landscape back to the advent of the DOM and the first browser javascript API. In doing so we hope to illuminate an often overlooked historical perspective on web development and explain why frameworks like React and Angular came into existence and why today is an exciting time to be working with the browser.
Description
As web developers we see a variety of tools evolve every year that all claim to be the future of web development, but few people are as excited to explore the past. In this talk we’ll trace the lineage of the contemporary web landscape back to the advent of the DOM and the first browser javascript API. In doing so we hope to illuminate an often overlooked historical perspective on web development and explain why frameworks like React and Angular came into existence and why today is an exciting time to be working with the browser.
We will provide an overview of the history of the web from the developer’s perspective while focusing on paradigmatic turning points. We will discuss how historical problem solving can make us better at what we do. We will share our personal woes, lessons, and victories from years of experience in the industry. We will compare the basic architectural paradigms of a couple of contemporary client side frameworks. And after mapping our way through the history of web development we will look at what the near future may hold.
Tags
javascript, web, dom, history
Speaking experience
Zack has spoken at javascript meetups in the Boston area and has taught internal learning sessions at the places he has worked.
Speakers
-
Zachary Michael
Squishymedia- Website: http://squishymedia.com/
Biography
We are two developers from Squishymedia looking to present together.
Zack is a fullstack developer who has cut his teeth in the agency world, on international education technologies, with net art experiments, and at a handful of web tech startups. He has worn many hats as a designer, frontend-developer, project manager, and backend engineer. Currently he works in Portland at Squishymedia.
Sessions
-
- Title: Developer and the DOM - A history of manipulation and abstraction
- Track: Chemistry
- Room: B204
- Time: 3:45 – 4:30pm
-
Excerpt:
As web developers we see a variety of tools evolve every year that all claim to be the future of web development, but few people are as excited to explore the past. In this talk we’ll trace the lineage of the contemporary web landscape back to the advent of the DOM and the first browser javascript API. In doing so we hope to illuminate an often overlooked historical perspective on web development and explain why frameworks like React and Angular came into existence and why today is an exciting time to be working with the browser.
- Speakers: Zachary Michael, Gregory Noack
-
Gregory Noack
Squishy MediaBiography
Gregory is the senior frontend developer & UX designer at Squishmedia. He started his career as a front-end developer in 2006 after studying as an apprentice printmaker in Northern California. He takes pride in creating and implementing designs for the browser using the most current philosophies and technologies of the design world.
Sessions
-
- Title: Developer and the DOM - A history of manipulation and abstraction
- Track: Chemistry
- Room: B204
- Time: 3:45 – 4:30pm
-
Excerpt:
As web developers we see a variety of tools evolve every year that all claim to be the future of web development, but few people are as excited to explore the past. In this talk we’ll trace the lineage of the contemporary web landscape back to the advent of the DOM and the first browser javascript API. In doing so we hope to illuminate an often overlooked historical perspective on web development and explain why frameworks like React and Angular came into existence and why today is an exciting time to be working with the browser.
- Speakers: Zachary Michael, Gregory Noack
-