Back To Schedule
Thursday, April 20 • 08:30 - 10:00
Cross-Platform Full-Stack Deployment with pkgsrc (Amitai Schleier)

Sign up or log in to save this to your schedule, view media, leave feedback and see who's attending!

Sure, it works on your machine. But how confident are you that your Linux servers provide the same runtime environment as your Mac laptop? And when there's a security hole somewhere in your app stack, how quickly and safely can you upgrade to fix it? How much happier would you be if you could generate identical software configurations for your dev and prod boxen, no matter what OS they run?
Stop crossing your fingers that brew-ing here and apt-get-ing there will produce matching results. You deserve DevOps happiness! Learn how to pronounce "pkgsrc" -- and how a practical, proven cross-platform package manager can save you from the kind of surprises that ruin your week.

What to bring
  • A laptop,
  • Running any Unixy OS (Windows even counts, if you're feeling adventurous),
  • With a working C compiler,
  • And a downloaded, unzipped pkgsrc-current tree

Learning Outcomes:
  • How pkgsrc helps you...
  • - Install the shiniest, newest Git
  • - Package a famously gnarly Ruby gem from source
  • - Package Vim with an embedded interpreter for Ruby, Python, Perl, or Lua
  • - Update OpenSSL to address the latest vulnerability (can't wait to find out what it'll be this time)
  • - Build your own custom set of ready-to-deploy binary packages
  • - Package up your own application using its existing build process

avatar for Amitai Schleier

Amitai Schleier

Software Development Coach, Latent Agility
Amitai Schleier (@schmonz) is a software development coach, legacy code wrestler, non-award-winning musician, and award-winning bad poet. He publishes fixed-length micropodcasts at Agile in 3 Minutes, writes variable-length articles at schmonz.com, and contributes code and direction... Read More →

Thursday April 20, 2017 08:30 - 10:00 EDT