/awesome-tech-talks

:mortar_board: :clapper: An opinionated list of awesome videos related to IT / development topics, with a focus on training and gaining hands-on experience.

Creative Commons Zero v1.0 UniversalCC0-1.0

Awesome Technical Talks

An opinionated list of awesome videos related to IT / development topics, with a focus on training and gaining hands-on experience. Note that "development" and "operations" category entries can be equally useful to both administrators and developers, and be it only to get a glimpse across the fence (or wall, most often).

CC0 licensed

(Soft) Skills

  • Engineering You [45 min, InfoQ 2016] – Martin Thompson takes a look at ‘engineering’ in the software industry, and which individual practices and techniques help to bring out the engineer in every developer.
  • Scaling Yourself [29 min, goto 2012] – Scott Hanselman shows how to achieve more in the time you have, by prioritizing the right things, and doing less busy work with no value.
  • Generating a Culture of Doc [33 min, Write the Docs 2013] – Leah Cutter describes ways to encourage engineers to do the ‘write thing’.

Agile / Team / Management

Open Source

The Impact of Leveraging Open Source [51 min, Devoxx Belgium 2017] – Very nice introduction to Open Source (in the enterprise) and its major licenses by Jeff Strauss, an actual (but recovering) lawyer.

Languages

Technology

(Rugged) DevOps

Cloud & Containers

  • Project Calico & Istio: Application Connectivity at Scale [65 min, SRE NYC 2017] – Application connectivity at scale using a service mesh. How Project Calico and Istio complement each other by covering common requirements in OSI layers 3 to 7. Shortly explains the challenges of managing services, their endpoints, and connecting them, and then shows how the components in the 2 projects help to master them, and where they are placed and play together,

Linux

  • The Tragedy of systemd [47 min, linux.conf.au 2019] – A balanced view on systemd from a FreeBSD developer.

Tools

Version Control

  • Introduction to git [102 min, NewCircle 2011] – Shows what git does when you run simple commands, so you get acquainted with it; seasoned users get a glimpse of what's happening under the hood. Scott is a mighty fast talker, so he crams a lot about git into these 100 minutes.

Project Automation

Testing

Continuous Integration

Packaging

Deployment

Virtualization & Containers

Other Lists

Similar lists of talks.

  • Awesome Talks – A list of online talks that people really enjoyed watching, and that are worthy of your time.
  • Awesome Python Talks – An opinionated list of awesome videos related to Python, with a focus on training and gaining hands-on experience.
  • Programming Talks – Programming languages, computer science, software architecture and design.

Contributing

Contributions are welcome, please open a PR or an issue. Processing these will take a while though, since we'll at least take a peek into new submissions. In this early stage, proposals for adding missing categories are also useful. In your submissons, please stick to the established format of existing entries, and always include a duration and date.