Universal Packaging Essentials

Join us on Thursday, December 13th at 11:00AM Eastern for a free lunch & learn training seminar based on our UPack Essentials Course.

This event will be held both virtually and at our Cleveland offices. We'll be providing lunch to the folks who come to our office, and we encourage you to do the same for your team if possible.

This seminar will be led by Kevin Griffin, an Inedo-certified master trainer and principal of Swift Kick Software Training, who will teach you:

  • Benefits of introducing Universal Packages to your software development and distribution
  • UPack platform: tools, technologies, and libraries
  • Creating and publishing your applications or components as Universal Packages
  • Package validation and verification
  • Package development lifecycle and repackaging

There will also be a guided lab, where you can get some hands-on experience with Universal Packages.


Software packaging is immensely useful for deployment of software libraries, tooling, and more. There is a package system for almost every environment you could imagine. But how does this help you with environments that don't share a common packaging system? Our solution is to build Universal Packages that allow you to take your software wherever it is you need it to go.

Lunch & Learn Format

  • 11:00 AM  —  Packaging 101: What and Why Packages?
  • 11:45 AM  —  Break
  • 12:15 PM  —  Packaging 101 with UPack
  • 1:00 PM    —  Break
  • 1:15 PM    —  Lab: Packaging 101 with UPack
  • 2:00 PM    —  Wrap up and Review

Because this is a lunch & learn, there will be a few facilitated group discussions that we'll encourage each joining team to hold. Of course, if you plan on joining without your team, that's okay too --- you can just listen and chat with the in-person folks in Cleveland.

About the Instructor

Kevin Griffin is an author, teacher, mentor, and consultant focusing on software development. He is the author of the Twilio Blueprint. As the owner of Swift Kick,
a software training and services company, Kevin specializes in helping businesses push their technology stacks into the 21st century. You can often find Kevin speaking at conferences and user groups across the country or blogging at https://kevgriffin.com.

Audience   •   Prerequisites   •   Lab Requirements

Attendees should be comfortable with simple scripting and using a command-line interface. While programming knowledge is not required, it would be beneficial towards understanding some of the topics.

Attendees who wish to code along with the labs should have a Windows-based PC and access to the command-line or PowerShell. Administrative rights are also helpful, since we'll guide students through the setup of the UPack packaging system.