Managing Global Teams
This presentation highlights the challenges of managing a global
team of employees. Topics include management basics, leadership
styles, the challenges of distant employees, and recommendations.
Details include communication, coordination, and monitoring.
This talk is useful for anyone who manages distributed teams.
Duration: 45 minutes, 1 hour with questions
- ConFoo Web Technology Conference, February 27, 2014
- Surge, September 12, 2013 (video)
Learning To Share: Creating and Delivering Effective Presentations
The ability to present information effectively to large audiences is
a hard skill to master. This presentation looks at the motivational,
technical, stylistic, and operational skills needed to be effective
presenting to audiences, both in-person and virtual. It contains
many specific tips on how to be successful.
Duration: 45 minutes, 1 hour with questions
- home, August 2, 2021 (video, Bonus video)
The Ingredients of Accidental Success
Success is following a path to a goal. Most people follow a path
set by others, but innovators define their own paths. This talk explores
my journey in building the Postgres community and achieving a
long-term goal.
Duration: 20 minutes, 25 minutes with questions
- Edb Masterclass, August 24, 2021 (video)
Producing Quality Software
Quality is a hard word to define — it is even harder to define a
process of how to produce it. This presentation explains the benefits
of producing quality software and looks at the forces that
encourage and discourage quality output.
Duration: 30 minutes, 45 minutes with questions
Practical Computerized Home Automation
Home automation is an elusive technology — often desired,
rarely achieved. This talk explores a successful twenty-year home
automation deployment, outlining the challenges that derail many
attempts. It will cover technology choices, programing basics,
and a dozen successful applications.
Duration: 45 minutes, 1 hour with questions
- SouthEast Linux Fest, June 7, 2024
- Fosdem, February 5, 2023 (video)
- Fossasia, March 20, 2016
- Scale, January 23, 2016 (video)
- Philadelphia Area Linux User Group – Central, August 7, 2013
- Libre Software Meeting, July 8, 2013 (video)
- O'Reilly Open Source Convention, July 18, 2012
- Southeast LinuxFest, June 9, 2012 (video)
- Philadelphia Area Linux User Group – West, October 18, 2010
- Philadelphia Area Linux User Group – North, October 12, 2010
- O'Reilly Open Source Convention, July 23, 2010
- O'Reilly Open Source Convention, July 24, 2009
Preventing Data Loss Through Prudent Archiving
No one likes the sinking feeling of having lost data - pictures,
documents, source code, or video that is gone and can never be fully
recreated. Though prudent archiving and risk analysis, it is possible
to avoid data loss in all but the most extreme circumstances.
Data longevity is also an important aspect of archiving, including
the use of open data formats.
Duration: 45 minutes, 1 hour with questions
- Philadelphia Area Linux User Group – West, October 18, 2010
- Philadelphia Area Linux User Group – North, October 12, 2010
- O'Reilly Open Source Convention, July 22, 2009
Increasing Website Bandwidth Using Cloud Services
Most websites haves several frequently-accessed or slow-downloading
files. They might also have content that could be very popular one
day. This talk shows how you can use cloud storage for these files
to greatly increase your website's bandwidth and responsiveness.
This requires minimal website changes. The demonstration includes
Amazon S3 bucket configuration, mapping DNS subdomains to S3 buckets,
and using Linux's s3cmd tool to upload files. Also included is
configuration of CloudFront to increase the responsiveness of your
website globally.
Duration: 20 minutes, 30 minutes with questions
- Philadelphia Area Linux Users' Group, February 10, 2015 (video)
- ConFoo Web Technology Conference, February 26, 2014
- Libre Software Meeting, July 9, 2013