shell shock
30:38Anthony Scopatz - xonsh - PyCon 2016
22K views • 10 years ago
PyCon 2016
Anthony Scopatz presents xonsh at PyCon 2016, a shell that is a superset of Python combining the best features of bash, zsh and fish. It covers rich history, tab completion, and how the language compiles to a Python AST.
31:12The Unix Chainsaw - Gary Bernhardt
25K views • 11 years ago
timmonta
Gary Bernhardt's Cascadia Ruby Conference 2011 talk on using the Unix shell for practical problem solving. He builds pipelines interactively by iterative refinement, using small tools as levers.
45:55Ruby Conf 12 - Boundaries by Gary Bernhardt
58K views • 13 years ago
Confreaks
Gary Bernhardt's RubyConf 2012 talk on testing in isolation without mocking everything. It goes through behavior versus data, mutation versus immutability, and how a functional core with an imperative shell yields natural isolation and parallelism.
20:29Why I changed my mind about nuclear power | Michael Shellenberger | TEDxBerlin
2.3M views • 8 years ago
TEDx Talks
In this TEDxBerlin talk, environmental activist Michael Shellenberger explains why he changed from opposing nuclear power to advocating it, after looking at the evidence on Chernobyl, Fukushima and air pollution.
17:33Why renewables can’t save the planet | Michael Shellenberger | TEDxDanubia
5.7M views • 7 years ago
TEDx Talks
Michael Shellenberger argues in a TEDx talk that solar and wind need huge amounts of land and mining, and says nuclear power is a better path to protecting both the climate and nature.
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:00:10Functional architecture - The pits of success - Mark Seemann
152K views • 10 years ago
NDC Conferences
Mark Seemann argues that functional programming naturally yields many of the best practices object-oriented developers learn painfully. He shows how functional architecture leads to a pit of success, with a pure core and impure shell.
49:54The Clean Architecture in Python
114K views • 12 years ago
Next Day Video
Brandon Rhodes' PyOhio 2014 talk on applying the Clean Architecture in Python. He shows how this high-level design pattern fits Python's features and addresses maintainability problems in large applications.
1:02:15Classic Game Postmortem: Sid Meier's Civilization
225K views • 9 years ago
GDC Festival of Gaming
A 2017 GDC postmortem in which Sid Meier and Bruce Shelley tell how Civilization came together from board game design and sim game experience. They cover its development history and design decisions, including fairness and luck.
40:58Pete Hunt: React - Rethinking Best Practices (updated) - JSConf.Asia 2013
58K views • 12 years ago
JSConf
Pete Hunt of Facebook and Instagram presents React at JSConf.Asia 2013, explaining its design principles and why they seemed shocking at first. He argues that React separates concerns rather than technologies, and the talk also announces the React Chrome developer tools.
1:13:53Raymond Hettinger, Keynote on Concurrency, PyBay 2017
161K views • 9 years ago
SF Python
Raymond Hettinger's PyBay 2017 keynote on concurrency in Python. It covers threads, processes, asyncio, locks and the GIL, with live shell-based examples.
1:12:30George Friedman, "Europe: Destined for Conflict?"
887K views • 11 years ago
Chicago Council on Global Affairs
George Friedman of Stratfor speaks at the Chicago Council on Global Affairs about flashpoints in Europe that he expects to erupt again, including borderlands and cultural fault lines.