Many of my presentations, classes, and other events are public. The following list is an incomplete list of these events with some details including title, description, presentation, video, and link to more details when available.
Check out specific years:2026, 2025, 2024, 2023, 2022, 2021, 2020, 2016, 2015, 2014, 2013, 2012, 2011, 2010
2026
- Learning Lab: Chainguard Libraries for Java — CVE remediation, fallback, and policies
23 July 2026 -
Online learning lab for Chainguard on Chainguard Libraries for Java, covering CVE remediation, fallback to public repositories, and policy configuration, with live demos.
Video • Slide deck • Details
- Introducing Chainguard Libraries
22 July 2026 -
Virtual webinar for the APAC market introducing Chainguard Libraries, organized with Innovatus Events.
Slide deck • Details
- DriftlessAF: An open source agentic reconciler framework proven at scale
23 June 2026 -
Virtual session at the Confidential Computing Summit from the Linux Foundation on Chainguard Factory and the DriftlessAF agentic reconciler framework.
Video • Slide deck • Details
- Hunt the malicious package
18 June 2026 -
Capture the Flag virtual event for Chainguard with Nigel Douglas from Cloudsmith and Amir Shahmiri from Mend.io.
Video • Hands-on lab
- Is DevOps doomed?
San Diego, CA — 3 June 2026 -
Keynote at DevOpsCon San Diego for Chainguard. Covered problems with DevOps and CI/CD and changes from AI-assisted development, and supply chain risks.
Video • Slide deck • Keynote details on event site
- Is Maven safe for production?
Minneapolis, MN — 20 May 2026 -
Presented at Open Source Summit NA from the Linux Foundation with Adam Kaplan from Red Hat / IBM.
Video • Slide deck
- DriftlessAF, an agentic reconciler framework proven at scale
Minneapolis, MN — 19 May 2026 -
Presented at Open Source Summit NA from the Linux Foundation. Sponsored talk on Chainguard Factory and the DriftlessAF agentic reconciler framework.
Video • Slide deck
- Attacks rewritten: Where malware enters the build
28 April 2026 -
Virtual event for Chainguard. Covered software supply chain attacks, Chainguard Libraries, and supply chain security fundamentals.
Slide deck
- Takeaways from major open source library attacks
Las Vegas, NV — April 2026 -
Delivered a talk on the expo hall stage and two study hall sessions at the Chainguard booth at Google Cloud Next.
Slide deck
- Learning Lab: Chainguard Libraries
26 March 2026 -
Online learning lab on the history, trends, and future of software supply chain attacks, and how Chainguard Libraries for Python, Java, and JavaScript address them, with live demos.
Video • Slide deck • Details
- Takeaways from major open source library attacks
New York City, NY — March 2026 -
Breakout session (45 min) at Chainguard Assemble, co-presented with Patrick Smyth. Demonstrated how Chainguard Libraries blocked ~99.7% of known malicious npm packages in testing.
Video • Slide deck • Recap blog post
- Takeaways from major open source library attacks
26 February 2026 -
One-hour live webinar about stopping threats before they enter your environment including Q&A organized with ActualTech.
Slide deck
- Hack the AI stack
24 February 2026 -
Online hackathon around AI tooling, Chainguard Libraries, repository management, and software supply chain security, presented with Nigel Douglas from Cloudsmith.
- Rooting out sneaky sources of toil
28 January 2026 -
Participated as a panelist on a LeadDev discussion on software supply chain security and developer tooling. Moderated by Dominique Simoneau-Ritchie from Inspiren, Leslie Codero from The New York Times, Mallika Rao from Netflix, and Cheng Luong from Intuit.
- A view with a view with a view
16 January 2026 -
Trino Community Broadcast live stream episode 78 with co-host Cole Bowden and guest Rob Dickinson.
Video • Detailed show notes
- Proactive open source library management: Stopping threats before they enter your environment
14 January 2026 -
Presented as speaker for the Chainguard webinar with extensive Q&A and demo session about Chainguard Libraries.
Video • Slide deck
2025
- Introducing Chainguard EmeritOSS: Sustainable stewardship for mature open source
16 December 2025 -
Blog post and video introducing Chainguard EmeritOSS, a program for sustainable stewardship and continued maintenance of mature open source projects, with an overview of the typical open source project lifecycle.
Video • Details
- Proactive open source library management: Stopping threats before they enter your environment
11 December 2025 -
Presented as speaker for a CyberEdge Group webinar on supply chain security.
Slide deck
- Learning Lab: Chainguard Libraries
30 October 2025 -
Online learning lab on Chainguard Libraries for JavaScript and CVE remediation for Python libraries, with live demos.
Video • Slide deck • Details
- One tool to proxy them all
29 October 2025 -
Trino Community Broadcast live stream episode 77 and guests Jordan Zimmerman, Pablo Arteaga.
Video • Detailed show notes
- Chainguard Libraries for JavaScript at JSConf
October 2025 -
Staffed the Chainguard booth and ran a slide deck on Chainguard Libraries for JavaScript.
Slide deck
- Triple platform treat
26 September 2025 -
Trino Community Broadcast live stream episode 76 with co-host Cole Bowden and guests Jo Perez, Shawn Gordon.
Video • Detailed show notes
- Black Hat USA
Las Vegas, NV — 5–6 August 2025 -
Presented five lightning talk sessions at the Chainguard booth covering software supply chain security, Chainguard Libraries, and Chainguard Containers. Also presented a 30-minute partner talk at the JFrog booth on software supply chain security and Chainguard Libraries.
Slide deck: Software Supply Chain • Slide deck: Chainguard Libraries • Slide deck: Chainguard and JFrog
- Chainguard Libraries and repository management with Cloudsmith
August 2025 -
Presented Chainguard Libraries at an online webinar in partnership with Cloudsmith.
- Your app sees clearly into Trino
5 July 2025 -
Trino Community Broadcast live stream episode 75 with co-host Cole Bowden and guest Trevor Denning.
Video • Detailed show notes
- Insights from a Norse god
6 June 2025 -
Trino Community Broadcast live stream episode 74 with co-host Cole Bowden and guest Karsten Jeschkies.
Video • Detailed show notes
- Fork yeah: We're bringing kaniko back
5 June 2025 -
Blog post and video on Chainguard forking the kaniko container build tool after Google archived it, committing to maintain it as open source.
Video • Details
- Learning Lab: Chainguard Libraries for Java
14 May 2025 -
Online learning lab on Chainguard Libraries for Java, following the GA launch in April 2025. Starts with an overview of libraries and the Java ecosystem, then a demo with Apache Maven and Sonatype Nexus.
Video • Slide deck • Details
- Chainguard Libraries and Containers
San Francisco, CA — April/May 2025 -
Staffed the Chainguard booth at RSA Conference. Presented and demoed Chainguard Libraries and Containers.
- Wrapping Trino packages with a bow
9 April 2025 -
Trino Community Broadcast live stream episode 73 with co-host Cole Bowden.
Video • Detailed show notes
- Keeping the lake clean
17 March 2025 -
Trino Community Broadcast live stream episode 72 with co-host Cole Bowden and guests Viktor Kessler, Christian Thiel.
Video • Detailed show notes
- Assemble 2025 workshops
March 2025 -
Provided in-person technical education support for attendees at the Chainguard Assemble conference workshops.
- Fake it real good
27 February 2025 -
Trino Community Broadcast live stream episode 71 with co-host Cole Bowden and guest Jan Waś.
Video • Detailed show notes
- Previewing a new UI
13 February 2025 -
Trino Community Broadcast live stream episode 70 and guest Peter Kosztolanyi.
Video • Detailed show notes
- Client protocol improvements
30 January 2025 -
Trino Community Broadcast live stream episode 69 with co-host Cole Bowden and guest Mateusz Gajewski.
Video • Detailed show notes
- Year of the Snake — Python UDFs
16 January 2025 -
Trino Community Broadcast live stream episode 68 with co-host Cole Bowden and guest David Phillips.
Video • Detailed show notes
2024
- Trino Summit 2024
11–12 December 2024 -
Host and master of ceremonies for the free, virtual two-day Trino Summit, with community talks on Trino use cases and projects for an audience of over 700 live attendees.
Video • Details
- Opening up the Trino Gateway with the project maintainers
December 2024 -
A Trino Summit 2024 session on Trino Gateway, the load balancer and routing proxy for multiple Trino clusters, co-presented with Will Morrison of Starburst, Vishal Jadhav of Bloomberg, and Jaehoo Yoo of Naver.
Video • Slide deck
- Extra speed with Exasol and Trino
30 October 2024 -
Trino Community Broadcast live stream episode 67 with co-host Cole Bowden and guest Thomas Bestfleisch.
Video • Detailed show notes
- Chat with Trino and Wren AI
12 September 2024 -
Trino Community Broadcast live stream episode 66 and guests Himanshu Mendapara, William Chang, Yadia Colindres.
Video • Detailed show notes
- Performance boosts
12 September 2024 -
Trino Community Broadcast live stream episode 65 with co-host Cole Bowden.
Video • Detailed show notes
- Control with Open Policy Agent OPA
22 August 2024 -
Trino Community Broadcast live stream episode 64 with co-host Cole Bowden and guests Sebastian Bernauer, Sönke Liebau.
Video • Detailed show notes
- Querying with JS
1 August 2024 -
Trino Community Broadcast live stream episode 63 with co-host Cole Bowden and guest Emily Sunaryo.
Video • Detailed show notes
- A lakehouse that simply works at Prezi
11 July 2024 -
Trino Community Broadcast live stream episode 62 with co-host Cole Bowden and guest Vincenzo Cassaro.
Video • Detailed show notes
- Trino Fest 2024
Boston, MA — 13 June 2024 -
Host and master of ceremonies for Trino Fest 2024, the hybrid event at the Hyatt Regency in Boston, with community talks on table formats, optimizations, and real-world Trino use cases for in-person and virtual attendees.
Video • Details
- Trino powers business intelligence
20 June 2024 -
Trino Community Broadcast live stream episode 61 with co-host Cole Bowden and guest Patrick Pichler.
Video • Detailed show notes
- Trino calling AI
22 May 2024 -
Trino Community Broadcast live stream episode 60 with co-host Cole Bowden and guest Isa Inalcik.
Video • Detailed show notes
- Google I/O 2024
Mountain View, CA — May 2024 -
Attended Google I/O 2024 at the Googleplex together with his son Lukas Moser, following Google's push of AI across its developer platform and tools.
- Querying Trino with Java and jOOQ
24 April 2024 -
Trino Community Broadcast live stream episode 59 and guest Lukas Eder.
Video • Detailed show notes
- Open Source Summit NA
Seattle, WA — April 2024 -
Attended Open Source Summit North America from the Linux Foundation, representing Trino and Starburst and connecting with the open source community.
- Understanding your users with Trino and Mitzu
4 April 2024 -
Trino Community Broadcast live stream episode 58 with co-host Cole Bowden and guest István Mészáros.
Video • Detailed show notes
- Big data whirlwind tour
Bellevue, WA — April 2024 -
Presented a whirlwind tour of Trino to more than 100 attendees at the Data Engineer Things meetup, hosted at the Databricks office.
- Seeing clearly with OpenTelemetry
14 March 2024 -
Trino Community Broadcast live stream episode 57 with co-host Cole Bowden and guests David Phillips, Matt Stephenson.
Video • Detailed show notes
- The vast possibilities of VAST and Trino
22 February 2024 -
Trino Community Broadcast live stream episode 56 with co-host Cole Bowden and guests Colleen Tartow, Roman Zeyde.
Video • Detailed show notes
- Commander Bun Bun peeks at Peaka
18 January 2024 -
Trino Community Broadcast live stream episode 55 with co-host Cole Bowden and guests Mustafa Sakalsiz, Ali Tekin.
Video • Detailed show notes
- Trino 2023 wrapped
18 January 2024 -
Trino Community Broadcast live stream episode 54 with co-host Cole Bowden and guest Martin Traverso.
Video • Detailed show notes
2023
- Trino Summit 2023
13–14 December 2023 -
Host and master of ceremonies for the free, virtual two-day Trino Summit, with 17 community talks on Trino use cases and the inaugural Trino Champions awards, for an audience of over 600 live attendees.
Video • Details
- Functions with SQL and Trino
29 November 2023 -
Live online training session on aggregation functions, table functions, and SQL routines in Trino, the fourth session of the Learning SQL with Trino from the experts series co-hosted with Trino creators Martin Traverso, Dain Sundstrom, and David Phillips.
Video • Slide deck • Details
- Understanding your data with Coginiti and Trino
16 November 2023 -
Trino Community Broadcast live stream episode 53 with co-host Cole Bowden and guests Matthew Mullins, Roman Nestertsov.
Video • Detailed show notes
- Data management with SQL and Trino
15 November 2023 -
Live online training session on write operations — creating catalogs, schemas, and tables and inserting and updating data — the third session of the Learning SQL with Trino from the experts series co-hosted with Trino creators Martin Traverso, Dain Sundstrom, and David Phillips.
Video • Slide deck • Details
- Advanced analytics with SQL and Trino
1 November 2023 -
Live online training session on temporal, string, numeric, and JSON data types for analytics in Trino, the second session of the Learning SQL with Trino from the experts series co-hosted with Trino creators Martin Traverso, Dain Sundstrom, and David Phillips.
Video • Slide deck • Details
- Commander Bun Bun takes a bite out of Yugabyte
26 October 2023 -
Trino Community Broadcast live stream episode 52 with co-host Cole Bowden and guest Denis Magda.
Video • Detailed show notes
- Getting started with Trino and SQL
18 October 2023 -
Live online training session introducing core SQL concepts and skills with Trino, the first session of the Learning SQL with Trino from the experts series co-hosted with Trino creators Martin Traverso, Dain Sundstrom, and David Phillips.
Video • Slide deck: SQL basics • Slide deck: SQL and Trino concepts • Details
- Trino cools off with PopSQL
5 October 2023 -
Trino Community Broadcast live stream episode 51 with co-host Cole Bowden and guests Jake Peterson, Matthew Peveler.
Video • Detailed show notes
- Celebrating 50 episodes of Trino Community Broadcast
27 July 2023 -
Trino Community Broadcast live stream episode 50 with co-host Cole Bowden and guests Brian Olsen, Dain Sundstrom.
Video • Detailed show notes
- Trino, Ibis, and wrangling Python in the SQL ecosystem
6 July 2023 -
Trino Community Broadcast live stream episode 49 with co-host Cole Bowden and guest Phillip Cloud.
Video • Detailed show notes
- Trino Fest 2023
14–15 June 2023 -
Host and master of ceremonies for Trino Fest 2023, the free, virtual lakehouse-themed event over two half-days, with keynotes and community talks on lakehouse architectures and new connectors.
Video • Details
- What is Trino?
31 May 2023 -
Trino Community Broadcast live stream episode 48 with co-host Cole Bowden.
Video • Detailed show notes
- Trino, Starburst, and data lakes.
Vancouver, BC — 10 May 2023 -
Manfred talks with John Furrier and Rob Strechay from SiliconAngle theCube at Open Source Summit NA 2023.
Video
- Meet the new Trino maintainers
5 May 2023 -
Trino Community Broadcast live stream episode 47 with co-host Cole Bowden and guest James Petty.
Video • Detailed show notes
- Trino heats up with Ignite
15 March 2023 -
Trino Community Broadcast live stream episode 46 with co-host Cole Bowden and guest Jian Chen.
Video • Detailed show notes
- Seeing clearly with Metabase
26 January 2023 -
Trino Community Broadcast live stream episode 44 and guests Luis Paolini, Andrew DiBiasio, Piotr Leniartek.
Video • Detailed show notes
2022
- Trino saves trips with Alluxio
15 December 2022 -
Trino Community Broadcast live stream episode 43 with co-host Brian Olsen and guests Bin Fan, Beinan Wang.
Video • Detailed show notes
- Trino Summit 2022 recap
17 November 2022 -
Trino Community Broadcast live stream episode 42 with co-hosts Brian Olsen and Cole Bowden and guests Brian Zhan, Claudius Li, Dain Sundstrom, Martin Traverso.
Video • Detailed show notes
- Trino Summit 2022
San Francisco, CA — 10 November 2022 -
Host and master of ceremonies for the hybrid Trino Summit at the Commonwealth Club in San Francisco, the first in-person Trino Summit, with community talks on query federation, data mesh, lakehouses, and running Trino at scale.
Video • Details
- Raft floats on Trino to federate silos
18 August 2022 -
Trino Community Broadcast live stream episode 39 with co-host Brian Olsen and guests Edward Morgan, Steve Morgan.
Video • Detailed show notes
- Trino tacks on polymorphic table functions
21 July 2022 -
Trino Community Broadcast live stream episode 38 with co-host Cole Bowden and guests Kasia Findeisen, Martin Traverso.
Video • Detailed show notes
- Trino powers up the community support
16 June 2022 -
Trino Community Broadcast live stream episode 37 with co-host Brian Olsen and guests Cole Bowden, Jan Waś, Kostas Pardalis, Monica Miller.
Video • Detailed show notes
- Trino plans to jump to Java 17
19 May 2022 -
Trino Community Broadcast live stream episode 36 with co-host Brian Olsen.
Video • Detailed show notes
- Cinco de Trino 2022
5 May 2022 -
Co-host of Cinco de Trino, a free, half-day virtual Trino event with a keynote by Martin Traverso on Trino as a data lakehouse, the launch of fault-tolerant execution from Project Tardigrade, and community talks, with co-host Brian Olsen. The Starburst recap post and the on-demand session page have since been removed, so the link points at an archived copy.
Details
- Packaging and modernizing Trino
21 April 2022 -
Trino Community Broadcast live stream episode 35 with co-host Brian Olsen.
Video • Detailed show notes
- A big delta for Trino
17 March 2022 -
Trino Community Broadcast live stream episode 34 with co-host Brian Olsen and guests Claudius Li, Joe Lodin.
Video • Detailed show notes
- Trino becomes highly available for high demand
17 February 2022 -
Trino Community Broadcast live stream episode 33 with co-host Brian Olsen and guests Ramesh Bhanan, Sambit Dikshit, Siddhant Chadha, Suman Baliganahalli Narayan Murthy, Sumit Halder.
Video • Detailed show notes
- Trino Tardigrade: Try, try, and never die
20 January 2022 -
Trino Community Broadcast live stream episode 32 with co-host Brian Olsen and guests Andrii Rosa, Brian Zhan, Lukasz Osipiuk, Martin Traverso, Zebing Lin.
Video • Detailed show notes
2021
- Trinites II: Trino on AWS Kubernetes Service
16 December 2021 -
Trino Community Broadcast live stream episode 31 with co-host Brian Olsen.
Video • Detailed show notes
- Trino and dbt, a hot data mesh
17 November 2021 -
Trino Community Broadcast live stream episode 30 with co-host Brian Olsen and guests José Cabeda, Przemek Denkiewicz.
Video • Detailed show notes
- What is Trino and the Hive connector
28 October 2021 -
Trino Community Broadcast live stream episode 29 with co-host Brian Olsen.
Video • Detailed show notes
- Trino Summit 2021
21–22 October 2021 -
Host and master of ceremonies for the free, virtual two-day Trino Summit, the inaugural Trino Summit and the first event held under the Trino name, with community talks on running Trino at scale.
Video • Details
- Autoscaling streaming ingestion to Trino with Pravega
14 October 2021 -
Trino Community Broadcast live stream episode 28 with co-host Brian Olsen and guests Derek Moore, Andrew Robertson, Karan Singh.
Video • Detailed show notes
- Trino gits to wade in the data LakeFS
30 September 2021 -
Trino Community Broadcast live stream episode 27 with co-host Brian Olsen and guest Paul Singman.
Video • Detailed show notes
- Trino discovers data catalogs with Amundsen
16 September 2021 -
Trino Community Broadcast live stream episode 26 with co-host Brian Olsen and guest Mark Grover.
Video • Detailed show notes
- Trino going through changes
2 September 2021 -
Trino Community Broadcast live stream episode 25 with co-host Brian Olsen and guests Ayush Chauhan, Gunnar Morling, Ashhar Hasan.
Video • Detailed show notes
- Trinetes I: Trino on Kubernetes
19 August 2021 -
Trino Community Broadcast live stream episode 24 with co-host Brian Olsen.
Video • Detailed show notes
- Trino looking for patterns
2 August 2021 -
Trino Community Broadcast live stream episode 23 with co-host Brian Olsen and guest Kasia Findeisen.
Video • Detailed show notes
- TrinkedIn: LinkedIn gets a Trino promotion
22 July 2021 -
Trino Community Broadcast live stream episode 22 with co-host Brian Olsen and guests Akshay Rai, Jithesh Rajan, Laura Chen, Pratham Desai, Raju Nalli.
Video • Detailed show notes
- Trino + dbt = a match made in SQL heaven?
8 July 2021 -
Trino Community Broadcast live stream episode 21 with co-host Brian Olsen and guests Amy Chen, Victor Coustenoble.
Video • Detailed show notes
- Trino for the Trinewbie
23 June 2021 -
Trino Community Broadcast live stream episode 20 with co-host Brian Olsen and guest Marius Grama.
Video • Detailed show notes
- Data ingestion to Iceberg and Trino
10 June 2021 -
Trino Community Broadcast live stream episode 19 with co-host Brian Olsen and guest Cory Darby.
Video • Detailed show notes
- Trino enjoying the view
20 May 2021 -
Trino Community Broadcast live stream episode 18 with co-host Brian Olsen and guest Anjali Norwood.
Video • Detailed show notes
- Trino connector resurfaces API calls
13 May 2021 -
Trino Community Broadcast live stream episode 17 with co-host Brian Olsen and guests Rob Dickinson, Martin Traverso.
Video • Detailed show notes
- Make data fluid with Apache Druid
29 April 2021 -
Trino Community Broadcast live stream episode 16 with co-host Brian Olsen and guests Samarth Jain, Parth Brahmbhatt, Rachel Pedreschi.
Video • Detailed show notes
- Trino at Write the Docs Writing Day
25 April 2021 -
Took part in Write the Docs Writing Day with the Trino community, curating good-first-issue documentation tasks and mentoring new contributors, alongside Rose Williams and Brian Olsen.
Details
- Iceberg right ahead!
15 April 2021 -
Trino Community Broadcast live stream episode 15 with co-host Brian Olsen and guests Ryan Blue, David Phillips.
Video • Detailed show notes
- Iceberg: March of the Trinos
1 April 2021 -
Trino Community Broadcast live stream episode 14 with co-host Brian Olsen and guest David Phillips.
Video • Detailed show notes
- Trino takes a sip of Pinot!
18 March 2021 -
Trino Community Broadcast live stream episode 13 with co-host Brian Olsen and guests Xiang Fu, Elon Azoulay.
Video • Detailed show notes
- Trino gets super visual with Apache Superset!
4 March 2021 -
Trino Community Broadcast live stream episode 12 with co-host Brian Olsen and guests Srini Kadamati, Beto Dealmeida.
Video • Detailed show notes
- Dynamic filtering and dynamic partition pruning
18 February 2021 -
Trino Community Broadcast live stream episode 11 with co-host Brian Olsen and guests Raunaq Morarka, Karol Sobczak.
Video • Detailed show notes
- Naming the bunny!
4 February 2021 -
Trino Community Broadcast live stream episode 10 with co-host Brian Olsen.
Video • Detailed show notes
- Distributed hash-joins, and how to migrate to Trino
21 January 2021 -
Trino Community Broadcast live stream episode 9 with co-host Brian Olsen.
Video • Detailed show notes
- Trino: A ludicrously fast query engine: Past, present, and future
11 January 2021 -
Trino Community Broadcast live stream episode 8 with co-host Brian Olsen and guests Martin Traverso, Dain Sundstrom, David Phillips, Eric Hwang.
Video • Detailed show notes
2020
- Cost-based optimizer, decorrelate subqueries, and does Presto make my RDBMS faster?
30 November 2020 -
Trino Community Broadcast live stream episode 7 with co-host Brian Olsen and guest Martin Traverso.
Video • Detailed show notes
- Query planning, remove duplicate predicates, and memory settings
30 November 2020 -
Trino Community Broadcast live stream episode 6 with co-host Brian Olsen and guest Martin Traverso.
Video • Detailed show notes
- Hive partitions, sync_partition_metadata, and query exceeded max columns!
19 November 2020 -
Trino Community Broadcast live stream episode 5 with co-host Brian Olsen.
Video • Detailed show notes
- Presto on ACID, row-level INSERT/DELETE, and why JDK11?
4 November 2020 -
Trino Community Broadcast live stream episode 4 with co-host Brian Olsen and guest David Stryker.
Video • Detailed show notes
- Presto First Steps
November 2020 -
A three-hour live online beginner training course on the O'Reilly learning platform, with hands-on Katacoda exercises covering Presto installation, configuration, the command line interface, and querying connected data sources with SQL.
Details
- Running two Presto distributions and Kafka headers as Presto columns
22 October 2020 -
Trino Community Broadcast live stream episode 3 with co-host Brian Olsen and guest Sven Pfennig.
Video • Detailed show notes
- Kubernetes, arrays on Elasticsearch, and security breaks the UI
7 October 2020 -
Trino Community Broadcast live stream episode 2 with co-host Brian Olsen and guest Cory Darby.
Video • Detailed show notes
- What is Presto, WITH RECURSIVE, and Hive connector
24 September 2020 -
Trino Community Broadcast live stream episode 1 with co-host Brian Olsen.
Video • Detailed show notes
- Configuring and tuning Presto performance
9 September 2020 -
Live online training webinar on cluster sizing, memory management, JVM tuning, and the cost-based optimizer in Presto, presented by Dain Sundstrom as part of the free Presto training series with the project creators.
Video • Slide deck • Details
- Securing Presto
26 August 2020 -
Live online training webinar on securely deploying Presto at scale — authentication, authorization, and encryption — presented by Dain Sundstrom as part of the free Presto training series with the project creators.
Video • Slide deck • Details
- Understanding and tuning Presto query processing
12 August 2020 -
Live online training webinar on how Presto analyzes and executes queries and uses the cost-based optimizer, presented by Martin Traverso as part of the free Presto training series with the project creators.
Video • Slide deck • Details
- Advanced SQL in Presto
29 July 2020 -
Live online training webinar on advanced SQL in Presto — complex data types, window functions, and lambda expressions — presented by David Phillips as part of the free Presto training series with the project creators.
Video • Slide deck • Details
- Presto on FLOSS Weekly
6 May 2020 -
Guest on the FLOSS Weekly video podcast, episode 577, discussing Presto and the book Presto: The Definitive Guide with Dain Sundstrom, host Randal Schwartz, and co-host Simon Phipps.
Video
2016
- DevOpsDays Vancouver 2016
Vancouver, BC — April 2016 -
Gave an Ignite talk at DevOpsDays Vancouver 2016 on the growing complexity of application dependencies and components in the era of Docker containers.
Video • Slide deck
2015
- Still rocking it Maven
San Francisco, CA — October 2015 -
Presented Still Rocking it Maven at JavaOne 2015 with Jason van Zyl, on Apache Maven together with the Polyglot for Maven and Takari tooling.
Slide deck
- Getting your ducks in a row: An introduction to managing components in your software supply chain
Portland, OR — July 2015 -
Presented at OSCON for Sonatype on managing open source components across the software supply chain with repository management and component intelligence.
Slide deck
- Community Leadership Summit
Portland, OR — July 2015 -
Attended the Community Leadership Summit, the unconference on community management and leadership held alongside OSCON.
- Devoxx4Kids Portland
Portland, OR — July 2015 -
Helped as an instructor at Devoxx4Kids Portland, a hands-on technology and programming event for children held alongside OSCON, with all three of his boys taking part as students.
- Apache Maven developer hangouts
January–April 2015 -
Continued to run the Apache Maven developer hangouts, the live Hangout on Air series streamed to YouTube, with Jason van Zyl as the lead technical presenter and guests including Igor Fedorenko, Robert Scholte, Karl Heinz Marbaise, and Henning Schmiedehausen, covering the Maven 3.3.x releases, Polyglot for Maven, and the Android Maven Plugin. The recordings are no longer available online.
Details
2014
- Apache Maven developer hangouts
June–December 2014 -
Started and ran the Apache Maven developer hangouts, a live Hangout on Air series streamed to YouTube and launched in June 2014, with Jason van Zyl as the lead technical presenter alongside regular guests from the Takari team and the Maven community, covering Maven core, plugins, and the Takari Lifecycle. The recordings are no longer available online.
Details
- Nexus Live: October 2014
October 2014 -
A Nexus Live broadcast from Sonatype on DevOps and the enterprise, with guests Gene Kim and Josh Corman.
Video
- Nexus Live: The Atlassian story
31 July 2014 -
A Nexus Live broadcast from Sonatype on using the Nexus repository manager alongside Atlassian tooling.
Video
- Nexus Live: June 2014
June 2014 -
A Nexus Live broadcast from Sonatype on the Nexus repository manager, with guests Alex Honor and Damon Edwards from RunDeck.
Video
- Nexus Live: Live from the Sonatype Engineering Summit, Nexus 2.8
24 April 2014 -
A Nexus Live session streamed from the Sonatype Engineering Summit, meeting the engineering team behind Nexus 2.8 with live demos from Rich Seddon.
Video
- Nexus Live: The first 2 Minute Challenge
March 2014 -
A Nexus Live broadcast from Sonatype introducing the first Nexus 2 Minute Challenge, a series of short how-to videos for the Nexus repository manager.
Video
2013
- Nexus Live: December 2013
December 2013 -
A Nexus Live broadcast from Sonatype on the Nexus repository manager, with guest Tyler Jewell, CEO of Codenvy.
Video
- Nexus Live: November 2013
November 2013 -
A Nexus Live broadcast from Sonatype on the Nexus repository manager, with guest Kyle Allan from Riot Games.
Video
- DevOps finishes what Agile started
Vancouver, BC — 25–26 October 2013 -
An Ignite talk at DevOpsDays Vancouver 2013 on how DevOps carries forward and completes the cultural shift that Agile began.
Video
- Nexus Live: October 2013
October 2013 -
A Nexus Live broadcast from Sonatype on the Nexus repository manager, with guests John Nagro and Tom McLaughlin from HubSpot.
Video
- Nexus Live: September 2013
September 2013 -
A Nexus Live broadcast from Sonatype on the Nexus repository manager, co-presented with Rich Seddon.
Video
- Nexus Live: July 2013
July 2013 -
A Nexus Live broadcast from Sonatype on the Nexus repository manager, with guest Jason van Zyl, the creator of Apache Maven.
Video
- Nexus Live: June 2013
June 2013 -
A Nexus Live broadcast from Sonatype on the Nexus repository manager, co-presented with Brian Fox and Rich Seddon.
Video
- Nexus Live: May 2013
May 2013 -
A Nexus Live broadcast from Sonatype on the Nexus repository manager, co-presented with Brian Fox and Rich Seddon.
Video
- Android development growing up
San Jose, CA — 29 May 2013 -
Hosted the Android Development Growing Up fireside chat at AnDevCon, a panel discussion on the maturing of the Android development ecosystem.
- Nexus Live: April 2013
April 2013 -
A Nexus Live broadcast from Sonatype on the Nexus repository manager, co-presented with Brian Fox and Rich Seddon.
Video
- Nexus Live: March 2013
March 2013 -
A Nexus Live broadcast from Sonatype on the Nexus repository manager, co-presented with Brian Fox and Rich Seddon.
Video
2012
- JavaOne 2012
San Francisco, CA — October 2012 -
Represented Sonatype at JavaOne 2012, talking with attendees about Apache Maven, Nexus, and component lifecycle management.
- Improving software quality using component lifecycle management with Jenkins
San Francisco, CA — 30 September 2012 -
A talk at the Jenkins User Conference on improving software quality by bringing component lifecycle management into the Jenkins CI pipeline with Sonatype Insight.
Video
- Git and GitHub training with Matthew McCullough
Victoria, BC — 29 August 2012 -
Co-organized a full-day Git and GitHub training workshop led by GitHub's Matthew McCullough, hosted by the Vancouver Island Java User Group and GDG Victoria.
- Google I/O 2012
San Francisco, CA — June 2012 -
Attended Google I/O 2012 at Moscone West, taking in Project Butter, Android Jelly Bean, the Nexus 7, and Project Glass.
- Launching the Google Developer Group Victoria BC
Victoria, BC — June 2012 -
Founded and launched the Google Developer Group (GDG) Victoria BC, broadening the local developer community from Java into Android and web technologies.
- Apache Maven for Android development pros and teams
San Jose, CA — May 2012 -
Presented at AnDevCon III: a workshop on applying Apache Maven, the Android Maven Plugin, repository managers, and continuous integration to professional Android team development; a lightning talk, Android open source — so what?, to more than 300 attendees; and hosted the Tricks of the Trade fireside chat.
Slide deck: Maven workshop • Workshop materials • Slide deck: Android open source lightning talk
2011
- Apache Maven and testing for Android at AnDevCon II
San Jose, CA — November 2011 -
Presented Apache Maven for Android to around 40 attendees and ran a four-hour workshop, Testing Android Applications — Going from Zero to Hero, covering Java testing, instrumentation, Robotium, Robolectric, and continuous builds with Hudson. Also hosted two fireside chats.
Slide deck: Maven for Android • Slide deck: Testing workshop
- Android open source development tools
Portland, OR — July 2011 -
Presented at OSCON Java on the open source tools for Android development, spanning the SDK and ADT defaults and beyond.
Slide deck • Slide deck: short version
- Android development introduction
Victoria, BC — April 2011 -
Introductory Android development talk at the Vancouver Island Java User Group, covering the activity lifecycle, layouts, and resources.
Slide deck
- Maven and testing for Android at AnDevCon
San Jose, CA — March 2011 -
Presented two sessions at the first AnDevCon: Using Apache Maven for Android development and Testing Android applications, covering Robotium, Robolectric, and continuous builds. Also hosted two fireside chats, on Android community leadership and on Android development tooling.
Slide deck: Maven for Android • Slide deck: Testing
- Lean startup talk with Eric Ries
Victoria, BC — February 2011 -
Attended a talk by Eric Ries on the lean startup movement and the minimum viable product.
2010
- Android: Explained by numbers
Victoria, BC — November 2010 -
An introduction to Android for engineers, presented to Engineers and Geoscientists BC (then the Association of Professional Engineers BC).
Slide deck
- Maven and Android development hands-on lab
Toronto, ON — October 2010 -
Delivered a hands-on lab on Apache Maven for Android development to around 200 attendees at the AndroidTO conference.
Slide deck
- Maven and Android
Barcelona, Spain — 10 September 2010 -
Presented on Apache Maven for Android development at the Google Technology User Group (GTUG) Barcelona.
Slide deck
- Sonatype Maven training
June 2010 -
Attended Sonatype's MVN 101 and MVN 201 Maven training courses to deepen his Maven expertise.
- Apache Maven for Android development
Vancouver, BC — April 2010 -
Presented an introduction to using Apache Maven for Android development to the Vancouver Android Developers group.
Slide deck
- Introduction to Android
Victoria, BC — April 2010 -
An introductory talk on Android development for the Vancouver Island Java User Group.