javascript frameworks
1:03:48JavaScript: The Good Parts
589K views • 17 years ago
Google TechTalks
Douglas Crockford's 2009 Google tech talk on the good and bad parts of JavaScript, based on his book. He argues for using a reliable subset of the language and avoiding its flawed features.
1:12:41Chris McCord - Keynote: Phoenix LiveView - Interactive Apps without Javascript - ElixirConf EU 2019
47K views • 7 years ago
Code Sync
Chris McCord's ElixirConf EU 2019 keynote introducing Phoenix LiveView, which builds interactive server-rendered apps without writing JavaScript. It explains how only changed dynamic parts are sent over a websocket.
1:06:46Crockford on JavaScript - Section 8: Programming Style & Your Brain
111K views • 14 years ago
YUI Library
Douglas Crockford's YUIConf 2011 keynote on why programming style matters, particularly in JavaScript. He draws on science about the brain and shows how tools like JSLint help.
1:06:34Introduction to Node.js with Ryan Dahl
758K views • 15 years ago
InfoQ
Ryan Dahl, the creator of Node.js, introduces the event-driven I/O framework built on V8 with examples, and discusses the v0.4.0 release and its new APIs.
Topic match · Web development
1:01:46The Web That Never Was - Dylan Beattie
96K views • 7 years ago
NDC Conferences
Dylan Beattie's entertaining NDC talk imagines an alternate history of the web, asking what if different decisions had been made on operating systems, browsers and standards. It blends real history with humor.
Topic match · Web development
1:35:30React Today and Tomorrow and 90% Cleaner React With Hooks
1.2M views • 8 years ago
React Conf
The first three talks from React Conf 2018, by Sophie Alpert, Dan Abramov and Ryan Florence. They introduce React Hooks and explain the problems with classes that hooks solve.
Topic match · Web development
1:03:41Ryan Dahl - History of Node.js
80K views • 15 years ago
phxtagsoup
Ryan Dahl tells the history of Node.js and why he created it at a Phoenix meetup. He explains the push for non-blocking IO on a clean slate rather than extending an existing ecosystem.
Topic match · Web development
1:05:33Keynote: The Road To LiveView 1.0 by Chris McCord | ElixirConf EU 2023
27K views • 3 years ago
Code Sync
Chris McCord's ElixirConf EU 2023 keynote tracing LiveView's evolution from simple form validation to full apps, with code examples and live demos of what 1.0 will offer.
Topic match · Web development
1:02:26Solving Problems the Clojure Way - Rafal Dittwald
87K views • 7 years ago
Clojure/north
Rafal Dittwald's Clojure/north talk shows how to move from writing Java-style code in Clojure to thinking in data-driven, functional terms. He walks through a JavaScript example, refactoring imperative code step by step into a functional core.
1:13:24The Principles of Clean Architecture by Uncle Bob Martin
591K views • 10 years ago
NorfolkDevelopers
Robert C. Martin (Uncle Bob) presents the principles of Clean Architecture, covering dependency direction, boundaries, and why frameworks and databases should be details rather than the center of an application.
1:02:17OAuth 2.0 and OpenID Connect (in plain English)
2M views • 8 years ago
OktaDev
Okta developer advocate Nate Barbettini explains OAuth 2.0 and OpenID Connect in a roughly hour-long talk. It starts from the problems the protocols solve and walks through the flows. The description notes the implicit flow material is now out of date.
Topic match · Web development
1:02:44DjangoCon 2008 Keynote: Cal Henderson
125K views • 18 years ago
Google for Developers
Cal Henderson's DjangoCon 2008 keynote, "Why I Hate Django", is a funny critique of Django from a Flickr architect. It touches on scaling topics such as database replication.
Topic match · Web development
1:07:46Building a Better Web Browser - James Mickens - Harvard CS Colloquium 2015
29K views • 10 years ago
Paul Irish
James Mickens's 2015 Harvard colloquium argues that browsers are bloated and insecure because feature races trump clean interface design. He presents a cleaner, more secure browser architecture (Atlantis) with a much smaller API surface.
Topic match · Web development
1:01:08RailsConf 2019 - Opening Keynote by David Heinemeier Hansson
46K views • 7 years ago
Confreaks
David Heinemeier Hansson's opening keynote at RailsConf 2019 argues against the expectation of payment for open source work, drawing on his experience releasing Rails. It also includes lighter asides about the industry.
Topic match · Web development
1:05:46Rails World 2024 Opening Keynote - David Heinemeier Hansson
155K views • 2 years ago
Ruby on Rails
DHH's opening keynote at Rails World 2024 in Toronto, where Rails 8 beta shipped. It covers built-in authentication, Propshaft, Solid Cache, Solid Queue, Solid Cable, Kamal 2 and Thruster, pitching the One Person Framework that needs no PaaS.
Topic match · Web development
1:00:34High Performance Web Sites and YSlow
90K views • 18 years ago
Google TechTalks
A Google Tech Talk on Yahoo's 14 rules for faster web pages and the YSlow tool. It covers front-end practices like avoiding @import and fixing ETags, with live analysis of popular sites.
Topic match · Web development
1:06:08Scaling the Linear Sync Engine
37K views • 3 years ago
Linear
A Linear engineer talks about scaling the company's sync engine, which keeps client data local and synchronized. It follows an earlier talk on the same system.
Topic match · Web development
1:16:07React Helsinki February 2020
42K views • 6 years ago
Fraktio
React Helsinki meetup recording featuring a talk on lessons with Apollo GraphQL and Linear co-founder Tuomas Artman on real-time sync for web apps. The sync talk explains Linear's local-first architecture.
Topic match · Web development
1:18:42Web Development in Emacs, Common Lisp and Clojurescript - Emacs SG
14K views • 10 years ago
Engineers.SG
Elias Martenson presents his Emacs-based workflow for building a web application (the Potato chat platform) with Common Lisp on the backend and ClojureScript on the frontend. He demonstrates SLIME, Paredit, CIDER and debugger-driven interactive development. The talk is 79 minutes and was given at Emacs SG.
Topic match · Web development
1:12:27Rasmus Lerdorf - 25 Years of PHP - phpday 2019
3K views • 7 years ago
GrUSP
Rasmus Lerdorf marks 25 years of PHP at phpday 2019 with a look at the highlights and lowlights of the language. He argues for upgrading PHP versions, covering performance, static analysis, zero-cost profiling and dead code elimination.
Topic match · Web development
1:11:55ElixirConf 2019 - Day 1 Morning Keynote - Brian Cardarella, Luke Imhoff, Paul Schoenfelder
8K views • 7 years ago
ElixirConf
The ElixirConf 2019 day 1 morning keynote, including the announcement of Lumen, an alternative BEAM implementation designed for WebAssembly. It features DockYard's team presenting the project and a demo.
Topic match · Web development
1:06:39Ruby Midwest 2011 - Keynote: Architecture the Lost Years by Robert Martin
172K views • 14 years ago
Confreaks
Robert C. Martin's Ruby Midwest 2011 keynote argues that software architecture should express the application's intent rather than its framework. He covers separating entities, interactors and boundaries so the web, database and framework are details.
1:01:33A Possible Future of Software Development
82K views • 18 years ago
Google TechTalks
Sean Parent of Adobe argues that object-oriented frameworks ultimately fail to deliver scalable, high quality software and proposes combining generic and declarative programming instead. It draws on Stepanov's Elements of Programming.