eve
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.
26:53What the heck is the event loop anyway? | Philip Roberts | JSConf EU
3.8M views • 12 years ago
JSConf
Philip Roberts explains the JavaScript event loop, call stack, callbacks and asynchronous behavior with live visualizations using a tool he built. It demystifies terms like non-blocking and single-threaded.
35:12Jake Archibald on the web browser event loop, setTimeout, micro tasks, requestAnimationFrame, ...
808K views • 8 years ago
JSConf
Jake Archibald's JSConf.Asia 2018 talk "In the Loop" explains the browser event loop, covering tasks, microtasks, requestAnimationFrame, and how rendering interleaves with JavaScript. It uses visual walkthroughs to show why code runs in surprising orders and why setTimeout fixes are unreliable.
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.
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.
11:33Light Waves Visualized using Photon Sieves.
69K views • 6 years ago
Huygens Optics
Huygens Optics shows how DIY photon sieves shape a laser's wave front, explaining how they differ from zone plates and how aperture count affects the focal point, with time-resolved visualizations of the diffraction.
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.
52:54Antichamber: An Overnight Success, Seven Years In The Making
129K views • 11 years ago
GDC Festival of Gaming
Alexander Bruce's GDC talk on making Antichamber, from working alone in a bedroom to winning acclaim at the IGF. It focuses on the psychological challenge of seven years of solo development.
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.
7:09How a Blind Developer Uses Visual Studio (Microsoft Build 2017)
11K views • 4 years ago
Kompetenzzentrum Digitale Barrierefreiheit
Saqib Shaikh, a blind developer at Microsoft, shows at Build 2017 how he writes and debugs code in Visual Studio using a screen reader. This version adds subtitles.
9:45Hovering a Helicopter is Hilariously Hard - Smarter Every Day 145
6.9M views • 10 years ago
SmarterEveryDay
Smarter Every Day host Destin Sandlin tries to hover a helicopter and finds it very hard. The video shows how the constant coordinated corrections across several control axes feel at first and how learning makes them automatic.
14:20Reveal Invisible Motion With This Clever Video Trick
2.8M views • 6 years ago
Steve Mould
Steve Mould explains motion amplification and video magnification, techniques that find tiny changes in video invisible to the eye and exaggerate them. He covers the MIT research and industrial uses such as diagnosing vibrating machinery.
25:17Interview with Steve Yegge on Rhino on Rails and more
34K views • 18 years ago
Google for Developers
Steve Yegge is interviewed at Google's Kirkland office about the birth, growth and future of his Rhino on Rails project, a Rails clone on the Rhino JavaScript engine, and other web development topics.
8:40Bullet vs Prince Rupert's Drop at 150,000 fps - Smarter Every Day 165
7.4M views • 9 years ago
SmarterEveryDay
Smarter Every Day films a bullet hitting a Prince Rupert's drop with a high-speed camera at 150,000 fps. It shows how the glass drop's tough head and fragile tail behave on impact.
1:11:10Apple's World Wide Developers Conference 1997 with Steve Jobs
446K views • 15 years ago
superapple4ever
Steve Jobs at Apple's 1997 WWDC, shortly after his return, taking developer questions and describing Apple's direction. He discusses the Newton and says to start from the customer experience and work back to technology.
1:12:20Steve Jobs The Lost Interview
281K views • 9 years ago
Steve Jobs
A roughly 72-minute interview with Steve Jobs, believed to come from the 1995 interviews made for the Triumph of the Nerds documentary. He reflects on Apple and the early computer industry.
1:03:48Greg Young - CQRS and Event Sourcing - Code on the Beach 2014
170K views • 12 years ago
Code on the Beach
Greg Young's Code on the Beach 2014 talk on CQRS and event sourcing. He argues mature domains are built on facts that occurred rather than current state, and covers the business and technical benefits.
38:49DEF CON 23 - Chris Domas - Repsych: Psychological Warfare in Reverse Engineering
173K views • 10 years ago
DEFCONConference
Chris Domas's DEF CON 23 talk on psychological warfare against reverse engineers. He builds code whose disassembly and control flow graphs mislead, intimidate and demoralize anyone analyzing it.
28:41Part One: The Evergreen Equity Council
1M views • 7 years ago
Michael Nayna
The first of three short films by Mike Nayna about Bret Weinstein and Heather Heying's experience at Evergreen State College, focusing on the Equity Council and the controversy around it.
33:41OffensiveCon19 - Alex Ionescu - Keynote - Reversing Without Reversing
20K views • 7 years ago
OffensiveCon
Alex Ionescu's OffensiveCon 2019 keynote on how reverse engineering is done on Windows without conventional reversing. It covers legal ways to obtain names of variables, exported functions and structures.
54:25Event Sourcing • Greg Young • GOTO 2014
102K views • 11 years ago
GOTO Conferences
Greg Young, who coined CQRS, gives an in-depth GOTO 2014 talk on what event sourcing is, when it is valuable and when it is not, along with its trade-offs and common misconceptions.
48:04Greg Young — A Decade of DDD, CQRS, Event Sourcing
190K views • 10 years ago
Domain-Driven Design Europe
Greg Young, who coined CQRS, looks back on a decade of domain-driven design, CQRS and event sourcing at DDD Europe 2016. He discusses where event sourcing applies and how simple its core can be.
50:06The Many Meanings of Event-Driven Architecture • Martin Fowler • GOTO 2017
677K views • 9 years ago
GOTO Conferences
Martin Fowler's GOTO Chicago 2017 talk on the different things people mean by event-driven architecture. He identifies four patterns, including event notification and event-carried state transfer.
5:10Bill Burr destroyed Steve Jobs
4.6M views • 11 years ago
Comic Power
A short stand-up bit from Bill Burr at Night of Too Many Stars 2012, mocking Steve Jobs and the reverence surrounding him.
6:35The Doomed Cleveland Balloonfest of '86
12.6M views • 8 years ago
The Atlantic
A short Atlantic documentary on Cleveland's 1986 Balloonfest, when 1.5 million balloons were released at once and the attempt went badly wrong.
45:11Stevey's Tech Talk E39 -- A guided tour of Emacs
13K views • 4 years ago
Steve Yegge
Steve Yegge records himself working in Emacs and shows off about a dozen features in a roughly 45-minute screen capture. It is an informal, enthusiastic tour rather than a structured tutorial.
10:18Why You Should Put YOUR MASK On First (My Brain Without Oxygen) - Smarter Every Day 157
11.6M views • 10 years ago
SmarterEveryDay
Destin Sandlin of Smarter Every Day undergoes hypoxia training and experiences his own impaired thinking as oxygen is withdrawn. The video shows how quickly and unnoticeably oxygen deprivation degrades judgment, illustrating why you put your own mask on first.
28:11The Future of War, and How It Affects YOU (Multi-Domain Operations) - Smarter Every Day 211
2.6M views • 7 years ago
SmarterEveryDay
Destin Sandlin of Smarter Every Day explains Multi-Domain Operations through footage from his last mission at RIMPAC 2018. He covers missile and torpedo testing and interviews military leaders about the cyber and information domains.
7:58The Backwards Brain Bicycle - Smarter Every Day 133
31.6M views • 11 years ago
SmarterEveryDay
Destin of Smarter Every Day learns to ride a bicycle whose steering is reversed, taking about eight months, and compares it with how his young son learned much faster. It illustrates knowledge versus understanding and brain plasticity in adults versus children.
29:48MOLTEN GLASS VS Prince Rupert's Drop - Smarter Every Day 285
5.8M views • 3 years ago
SmarterEveryDay
Destin Sandlin of Smarter Every Day explores molten glass and Prince Rupert's drops with a glass artist, including a process that freezes the moment glass shatters and an artisan who makes the drops.
24:03Keynote: Flutter (Dart Developer Summit 2016)
19K views • 10 years ago
Google for Developers
Keynote from the 2016 Dart Developer Summit introducing Flutter, Google's toolkit for building mobile apps from one codebase. It shows early demos aimed at native look and feel.
42:02How to Surface a Submarine in the Arctic Ocean - Smarter Every Day 260
6.4M views • 5 years ago
SmarterEveryDay
Destin Sandlin of Smarter Every Day explains how a US Navy nuclear submarine surfaces through Arctic ice, filmed during the ICEx exercise. It shows ballast and control systems and the physics involved.
40:14S1E8: Show And Tell: Efrit: When Steve Gives Claude Full Access To 50 Years of Emacs Capabilities
2K views • 1 year ago
Vibe Coding With Steve and Gene
Steve Yegge shows Efrit, a tool that gives Claude full control of Emacs, on the Vibe Coding with Steve and Gene show. Claude opens info pages, runs shells and even draws a Mandelbrot fractal in a buffer.
22:44Investigation: How Roblox Is Exploiting Young Game Developers
2.7M views • 5 years ago
People Make Games
People Make Games investigates how Roblox relies on young, often child, developers to build its content while paying them very little. It covers Roblox's monetization model, the revenue split, and the harms to kids who make games on the platform.
1:45Why Do Reversing Trucks Not Beep Any More?
1.6M views • 12 years ago
Tom Scott
Tom Scott stands by a construction site and explains why reversing vehicles now use a white-noise hiss instead of beeping. The sound is easier to locate directionally and less annoying to neighbours.
7:09How A Blind Developer Uses Visual Studio
156K views • 8 years ago
Coding Tech
Saqib Shaikh, a blind developer, shows how he writes and debugs code in Visual Studio 2017 using a screen reader. The short demo shows an expert doing ordinary developer tasks.
52:12How to Survive in Gamedev for Eleven Years Without a Hit
1.2M views • 9 years ago
GDC Festival of Gaming
Jake Birkett of Grey Alien Games explains at GDC 2016 how an indie developer survived eleven years without a hit by building a long tail of games and redefining success.
27:26Developing the best free photo editor - Ivan KUCKIR - Web2day 2019
15K views • 7 years ago
Web2day
Photopea founder Ivan Kutskir talks about developing a free browser-based photo editor, one of the most complex JavaScript programs ever written, and the web technologies behind it.
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.
14:01Steve Jobs Introducing The iPhone At MacWorld 2007
10.6M views • 15 years ago
superapple4ever
Steve Jobs's January 2007 MacWorld keynote segment introducing the original iPhone. He presents it as a widescreen iPod, a phone and an internet communicator in one device.