dev and ops
28:36Literate Devops with Emacs
105K views • 11 years ago
Howard Abrams
Howard Abrams demonstrates, in an EmacsConf 2015 talk, how he uses org-mode's Babel and Tramp to configure and operate remote servers from a single document. Code blocks, their results and the explanatory text all live together.
46:22Velocity 09: John Allspaw and Paul Hammond, "10+ Deploys Pe
119K views • 17 years ago
O'Reilly
John Allspaw and Paul Hammond's Velocity 09 talk on how Flickr achieved ten or more deploys per day through close cooperation between development and operations.
36:27ChatOps at GitHub - Jesse Newland
32K views • 13 years ago
Rubyfuza
Jesse Newland describes how GitHub uses Hubot, its chat bot, to run operations such as deployment, monitoring, graphing and provisioning from chat rooms. He explains how this improves shared awareness and remote work culture.
35:43Preparing for scoped storage (Android Dev Summit '19)
85K views • 7 years ago
Android Developers
A 2019 Android Dev Summit session on the scoped storage model in Android 10. It gives a plan overview and best practices for apps adapting to the new restrictions.
52:54Old Geeks Yell At Cloud (with Andrew Clay Shafer & Bryan Cantrill)
16K views • 9 years ago
Arrested DevOps
A podcast episode of Arrested DevOps with Andrew Clay Shafer and Bryan Cantrill, featuring Cantrill's rant on integrity in companies and technology.
50:34A Conversation with Stewart Brand (Devcon4)
2K views • 7 years ago
Ethereum Foundation
A panel conversation with Stewart Brand at Ethereum's Devcon4, where he recounts his life and work 'hacking civilization' and discusses the role of institutions in decentralization.
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.
33:53Linux for Chromebooks: Secure Development (Google I/O ’19)
239K views • 7 years ago
Chrome for Developers
A Google I/O 2019 talk explaining the architecture of Linux on Chromebooks (Crostini), a sandboxed Linux development environment built on containers inside a VM, with demos and design rationale.
27:33MountainWest RubyConf 2013 Devs and Depression by Greg Baugues
34K views • 13 years ago
Confreaks
Greg Baugues tells his story of living with bipolar II and ADHD as a developer at a Ruby conference. He urges openness about mental illness and explains how to get help and support colleagues.
22:522016/2017 MUST-KNOW WEB DEVELOPMENT TECH - Watch this if you want to be a web developer
916K views • 10 years ago
LearnCode.academy
LearnCode.academy presents a roadmap of web development technologies to learn in 2016 and 2017, spanning front-end, back-end and DevOps tools.
37:07Who Destroyed Three Mile Island? - Nickolas Means | The Lead Developer Austin 2018
762K views • 8 years ago
LeadDev
Nickolas Means recounts the 1979 Three Mile Island accident minute by minute, from the control rod insertion to the operator's decision to switch off emergency cooling. He argues that finding systemic causes is more useful than blaming individuals.
51:11Game Development with SDL 2.0 (Steam Dev Days 2014)
235K views • 12 years ago
Steamworks Development
Ryan Gordon (Icculus) gives a high-level overview of SDL 2.0 at Steam Dev Days 2014. He covers its features and how it eases building, porting and maintaining games, including Linux ports.
1:13:54RetroAhoy: The Secret of Monkey Island
3.2M views • 8 years ago
Ahoy
A roughly 75-minute video essay from Ahoy's RetroAhoy series on the making and history of The Secret of Monkey Island. It covers the small LucasArts team, the game's development and its sequel.
1:04:33CppCon 2014: Jeff Preshing "How Ubisoft Develops Games for Multicore - Before and After C++11"
53K views • 12 years ago
CppCon
CppCon 2014 talk by Jeff Preshing on how Ubisoft Montreal developed games for multicore hardware, before and after C++11 concurrency support. It goes into atomics and lock-free programming in practice.
11:06Microsoft is Forcing me to Buy MacBooks - Windows Modern Standby
4.3M views • 3 years ago
Linus Tech Tips
Linus Tech Tips explains how Windows Modern Standby causes laptops to drain battery while asleep, arguing it makes Windows laptops hard to recommend compared to MacBooks.
46:23High Volume, Bandwidth Heavy Infrastructure On The Cheap - Kyle Drake
1K views • 9 years ago
PDX Node
Kyle Drake of Neocities explains the bandwidth pricing pitfalls of the big cloud providers. He describes how to run high-volume, bandwidth-heavy infrastructure far more cheaply, including through co-location.
10:20Dev Deletes Entire Production Database, Chaos Ensues
3.6M views • 3 years ago
Kevin Fang
Kevin Fang comically retells GitLab's 2017 incident in which an engineer deleted the production database, based on the company's postmortems. It walks through the confusion and failed backups.
29:48Trace Driven Development: Unifying Testing and Observability - Ted Young, LightStep
2K views • 7 years ago
CNCF [Cloud Native Computing Foundation]
Ted Young of LightStep proposes trace testing, using distributed tracing data to unify testing and observability. The KubeCon-era talk argues for testing against trace data rather than treating tests and monitoring separately.
43:33Google I/O 2011: Chrome Dev Tools Reloaded
107K views • 15 years ago
Google for Developers
Paul Irish and Pavel Feldman present the newest Chrome Dev Tools features at Google I/O 2011, including live CSS editing, saving changes, breakpoints and network analysis. It also covers remote debugging.
46:22F8 2015 - Big Code: Developer Infrastructure at Facebook's Scale
99K views • 11 years ago
Meta Developers
An F8 2015 talk touring the tool-chain Facebook uses to let thousands of engineers build mobile apps, including its move to Mercurial, an Atom-based IDE and continuous integration.
48:32Google I/O 2014 - Android fireside chat
19K views • 12 years ago
Google for Developers
A Google I/O 2014 fireside chat in which members of the Android platform team answer questions about why the platform works the way it does. It is moderated by developer advocate Reto Meier.
45:35The real story behind Wayland and X
46K views • 11 years ago
Linux.conf.au 2013 -- Canberra, Australia
X.Org developer Daniel Stone explains the history and technical limits of the X Window System and why Wayland was created, debunking myths from forum comments. He covers topics such as network transparency and blocking calls.
48:29DEF CON 30 - Sam Bent - Tor - Darknet Opsec By a Veteran Darknet Vendor
557K views • 4 years ago
DEFCONConference
A DEF CON 30 talk by Sam Bent, a former darknet vendor, on operational security when using Tor and the darknet. He applies the hacker mindset to staying anonymous and avoiding capture.
45:31Bruce Hauman - Developing ClojureScript With Figwheel
56K views • 11 years ago
ClojureTV
Bruce Hauman presents Figwheel, a ClojureScript tool for live, interactive development with hot code reloading. He explains the main ideas, demonstrates how it works, and shares tricks for getting the most out of it.
25:11Black Hat USA 2013 - OPSEC failures of spies
54K views • 12 years ago
Black Hat
Journalist Matthew Cole's Black Hat 2013 talk on the CIA's operational security failures in the 2003 Milan kidnapping. Phone and location metadata exposed the team and led to arrest warrants.
54:51Keynote - Karen Sandler
20K views • 14 years ago
Linux.conf.au 2012 -- Ballarat, Australia
Karen Sandler's keynote at Linux.conf.au 2012 on the software running inside medical devices such as her own pacemaker-defibrillator. She discusses the difficulty of learning what code runs in life-sustaining devices and why open source matters there.
2:13:40Crash Bandicoot Co-Creator Andy Gavin: Extended Interview | Ars Technica
246K views • 6 years ago
Ars Technica
A two-hour extended interview in which Crash Bandicoot co-creator Andy Gavin tells how he and Jason Rubin built the game at Naughty Dog. It includes the custom Lisp tools used.
46:54"Write a single library to handle all input devices, it'll be easy" they said...
21K views • 6 years ago
linux.conf.au
Peter Hutterer's linux.conf.au 2020 talk on creating libinput, the unified userspace input library, and the difficulties of handling the many quirks of input devices.
37:49Tudor Gîrba - Moldable development
26K views • 7 years ago
Curry On!
Tudor Girba's Curry On! 2019 talk on moldable development, the idea that developers should build custom tools and views for each software system they work on. It draws on the Pharo and Glamorous Toolkit environments.
1:06:20Lars Bak - The Making of a Secure and Robust IoT Development Platform
3K views • 7 years ago
Curry On!
A Curry On talk by Lars Bak, known for V8 and Dart, on building a secure and robust IoT development platform. It discusses language and VM design choices for small devices.
46:22"Clojure in Unity 3D: Functional Video Game Development" by Ramsey Nasser and Tims Gardner
24K views • 12 years ago
Strange Loop Conference
A Strange Loop talk presenting an open-source library that integrates Clojure into the Unity 3D game engine. It covers REPL-based live coding, macros, DSLs and persistent data structures for game development.
52:35Debugging Under Fire: Keep your Head when Systems have Lost their Mind • Bryan Cantrill • GOTO 2017
101K views • 9 years ago
GOTO Conferences
Bryan Cantrill's GOTO Chicago 2017 talk on debugging production systems under pressure, centered on the incident where an operator's mistyped command rebooted an entire Joyent datacenter. It covers human factors, automation and architecture.
Topic match · Cloud, DevOps & reliability
2:26How Toy Story 2 Almost Got Deleted: Stories From Pixar Animation: ENTV
551K views • 14 years ago
@HOLLYWOOD
Pixar staff tell the story of how Toy Story 2 was almost deleted from the studio's computers and was saved by a home computer backup.
Topic match · Cloud, DevOps & reliability
2:25:52The spelled-out intro to neural networks and backpropagation: building micrograd
4.4M views • 4 years ago
Andrej Karpathy
Andrej Karpathy's first Neural Networks: Zero to Hero lecture, which builds micrograd, a tiny autograd engine, from scratch in Python. It explains backpropagation and neural network training step by step, assuming only basic Python and some high-school calculus.
18:35We Are The Art | Brandon Sanderson’s Keynote Speech
579K views • 9 months ago
Brandon Sanderson
Brandon Sanderson's keynote on AI-generated art, arguing that the artistic process and the journey matter more than the finished product. He explains why he rebels against generative AI in creative work.
31:25Debugging The Web (Chrome Dev Summit 2016)
144K views • 10 years ago
Chrome for Developers
Paul Irish's Chrome Dev Summit 2016 talk surveys the state of the art in Chrome DevTools debugging. It covers workspaces, diffs, CSS coverage, Node debugging, editor improvements and Lighthouse.
1:27:07Swami Sarvapriyananda at IITK - "Who Am I?" according to Mandukya Upanishad-Part 1
6.2M views • 12 years ago
Vivekananda Samiti, IIT Kanpur
A lecture by Swami Sarvapriyananda at IIT Kanpur on the Mandukya Upanishad and the question 'Who am I?'. It explains the four states of consciousness in Advaita Vedanta.
28:20Technical leadership and glue work - Tanya Reilly | #LeadDevNewYork
93K views • 7 years ago
LeadDev
Tanya Reilly's LeadDev talk on glue work, the invisible coordination and support tasks engineers do that keep teams successful but can hurt careers.
45:35The Real Story Behind Wayland and X - Daniel Stone (linux.conf.au 2013)
104K views • 13 years ago
Mladen Mijatov
Daniel Stone, a longtime X and Wayland developer, explains at linux.conf.au 2013 why X11's design became untenable and what motivated Wayland. The talk walks through X's history and accumulated cruft.
1:04:04LISA11 - Fork Yeah! The Rise and Development of illumos
310K views • 14 years ago
USENIX
Bryan Cantrill's LISA11 talk on how illumos arose after Oracle closed OpenSolaris. It covers the history of Sun, ZFS, DTrace and Zones, and the diaspora of kernel engineers, with a famous rant about Oracle and Larry Ellison.