Software Engineering & Languages

Software architecture & design — Page 4

Video frame: Visualising software architecture with the C4 model - Simon Brown, Agile on the Beach 201935:33

Visualising software architecture with the C4 model - Simon Brown, Agile on the Beach 2019

Agile on the Beach
Picked by 3 · 2021–2023
Video frame: CppCon 2018: Stoyan Nikolov “OOP Is Dead, Long Live Data-oriented Design”1:00:46

CppCon 2018: Stoyan Nikolov “OOP Is Dead, Long Live Data-oriented Design”

CppCon
Picked by 3 · 2018–2021
Video frame: Data Oriented GUI in Rust by Raph Levien - Bay Area Rust Meetup1:05:59

Data Oriented GUI in Rust by Raph Levien - Bay Area Rust Meetup

Rust Programming Language
Picked by 2 · 2018–2020
Video frame: Rethinking CS Education | Alan Kay, CrossRoads 20151:10:32

Rethinking CS Education | Alan Kay, CrossRoads 2015

Infosys Foundation USA
Picked by 2 · 2016–2019
Video frame: Robert C Martin - Clean Architecture and Design58:39

Robert C Martin - Clean Architecture and Design

gnbitcom
Picked by 2 · 2018–2024
Video frame: "Uncle" Bob Martin1:23:35

"Uncle" Bob Martin

Program on Entrepreneurship
Picked by 2 · 2017–2024
Video frame: Object-Oriented Programming is Garbage: 3800 SLOC example52:48

Object-Oriented Programming is Garbage: 3800 SLOC example

Brian Will
Picked by 2 · 2016–2022
Video frame: Design Microservice Architectures the Right Way48:30

Design Microservice Architectures the Right Way

InfoQ
Picked by 2 · 2019–2021
Video frame: You Give REST a Bad Name3:42

You Give REST a Bad Name

Dylan Beattie
Picked by 2 · 2020–2025
Video frame: Nathaniel J. Smith - Trio: Async concurrency for mere mortals - PyCon 201832:17

Nathaniel J. Smith - Trio: Async concurrency for mere mortals - PyCon 2018

PyCon 2018
Picked by 2 · 2020–2023
Video frame: Glenn Vanderburg of LivingSocial on why software development is an engineering discipline41:47

Glenn Vanderburg of LivingSocial on why software development is an engineering discipline

O'Reilly
Picked by 2 · 2015–2018
Video frame: Stuart Sierra - Components Just Enough Structure41:19

Stuart Sierra - Components Just Enough Structure

ClojureTV
Picked by 2 · 2014–2015
Video frame: Yehuda Katz - Why Rails is Hard (Railsberry 2012)53:12

Yehuda Katz - Why Rails is Hard (Railsberry 2012)

applicake
Picked by 2 · 2013–2014
Video frame: Sebastian Markbage: Minimal API Surface Area | JSConf EU 201424:28

Sebastian Markbage: Minimal API Surface Area | JSConf EU 2014

JSConf
Picked by 2 · 2015–2024
Video frame: A Possible Future of Software Development1:01:33

A Possible Future of Software Development

Google TechTalks
Picked by 2 · 2012–2019
Video frame: GraphQL: The Documentary27:58

GraphQL: The Documentary

CultRepo
Picked by 2 · 2019–2022
Video frame: Cory Benfield - Building Protocol Libraries The Right Way - PyCon 201631:38

Cory Benfield - Building Protocol Libraries The Right Way - PyCon 2016

PyCon 2016
Picked by 2 · 2016–2024
Video frame: Unconditional Code • Michael Feathers • GOTO 201844:19

Unconditional Code • Michael Feathers • GOTO 2018

GOTO Conferences
Picked by 2 · 2018–2021
Video frame: Why Web Filters Don't Work: Penistone and the Scunthorpe Problem3:37

Why Web Filters Don't Work: Penistone and the Scunthorpe Problem

Tom Scott
Picked by 2 · 2017–2026
Video frame: Elm Europe 2017 - Richard Feldman - Scaling Elm Apps59:51

Elm Europe 2017 - Richard Feldman - Scaling Elm Apps

Elm Europe
Picked by 2 · 2019–2022
Video frame: Handmade Hero | Getting rid of the OOP mindset7:44

Handmade Hero | Getting rid of the OOP mindset

vexe
Picked by 2 · 2018–2023
Video frame: The Maximal Graph - Wilker Silva39:15

The Maximal Graph - Wilker Silva

ClojureTV
Picked by 2 · 2019–2020
Video frame: CppCon 2014: Zaika Antoun "Microsoft w/ C++ to Deliver Office Across Different Platforms, Part II"56:52

CppCon 2014: Zaika Antoun "Microsoft w/ C++ to Deliver Office Across Different Platforms, Part II"

CppCon
Picked by 2 · 2016–2019
Video frame: Keynote: Flutter (Dart Developer Summit 2016)24:03

Keynote: Flutter (Dart Developer Summit 2016)

Google for Developers
Picked by 2 · 2017–2018
Video frame: Mountain West Ruby 2012 Capability vs. Suitability by Gary Bernhardt19:44

Mountain West Ruby 2012 Capability vs. Suitability by Gary Bernhardt

Confreaks
Picked by 2 · 2015–2023
Video frame: Seminar with Alan Kay on Object Oriented Programming (VPRI 0246)2:41:18

Seminar with Alan Kay on Object Oriented Programming (VPRI 0246)

Yoshiki Ohshima (大島芳樹)
Picked by 2 · 2017–2025
Video frame: The Forgotten Art of Structured Programming - Kevlin Henney [C++ on Sea 2019]1:29:27

The Forgotten Art of Structured Programming - Kevlin Henney [C++ on Sea 2019]

cpponsea
Picked by 2 · 2021–2022
Video frame: "Agility & Robustness: Clojure spec" by Stuart Halloway40:00

"Agility & Robustness: Clojure spec" by Stuart Halloway

Strange Loop Conference
Picked by 2 · 2016–2022
Video frame: Scaling the Linear Sync Engine1:06:08

Scaling the Linear Sync Engine

Linear
Picked by 2 · 2023–2025
Video frame: React Helsinki February 20201:16:07

React Helsinki February 2020

Fraktio
Picked by 2 · 2021–2025
Video frame: Three Beautiful Quicksorts53:56

Three Beautiful Quicksorts

Google TechTalks
Picked by 2 · 2010–2023
Video frame: Avoiding Microservice Megadisasters - Jimmy Bogard45:27

Avoiding Microservice Megadisasters - Jimmy Bogard

NDC Conferences
Picked by 2 · 2018–2023
Video frame: Nicholas Zakas: Scalable JavaScript Application Architecture52:23

Nicholas Zakas: Scalable JavaScript Application Architecture

YUI Library
Picked by 3 · 2013–2015
Video frame: "Write a single library to handle all input devices, it'll be easy" they said...46:54

"Write a single library to handle all input devices, it'll be easy" they said...

linux.conf.au
Picked by 1 · 2020–2024
Video frame: Gopherfest 2015 | Go Proverbs with Rob Pike22:29

Gopherfest 2015 | Go Proverbs with Rob Pike

The Go Programming Language
Picked by 1 · 2016–2026
Video frame: Data-Oriented Demo: SOA, composition1:32:47

Data-Oriented Demo: SOA, composition

Jonathan Blow
Picked by 1 · 2015–2020