Speaking
No upcoming presentations
-
2019-09-13
-
2019-06-20
-
2018-11-15
-
2018-10-18
-
2018-06-16
-
2018-06-03
-
2017-12-10A brief history of the WebPeer-to-peer Web / Los Angeles in Los Angeles, CA
...and how one architectural choice got us into a very big mess
-
2017-10-27
-
2017-07-26
-
2017-07-17The peer-to-peer Web and open dataOpen Austin
-
2017-06-20
-
2017-05-06