Introducing Trustmux: Your Terminal, In Your Pocket I've spent almost 3 decades thinking about terminals. Byobu has been my home for shell multiplexing for almost two decades now — a text window manager wrapped around tmux (or screen, if that's still your thing), giving you persistent sessions, status bars, and the kind of muscle memory that makes a terminal feel like an extension of your hands.…
Dustin Kirkland As the VP of Engineering at Chainguard , I’m no stranger to complex software security problems or finding vulnerabilities in code. But nothing could have prepared me for the pride—and the sheer awe—I’ve felt as my daughters, Camille (12) and Corinne (10), both managed to discover and report their own security vulnerabilities in Google technologies in 2024. That's right: both of…
Recharged by a long, restful, and productive sabbatical, I’m thrilled to share that I joined Chainguard in September as VP of Engineering! Software security has long been a professional focus -- from working on early RHEL and SUSE certifications at IBM, to encrypting healthcare data and managing keys at Gazzang (acquired by Cloudera), to creating Canonical's security products for Ubuntu, to…
This is a long retrospective, organized into 3 parts, about my 2023 hike of the Portuguese Camino de Santiago. Part 1 is about my preparation, packing and gear Part 2 covers a retrospective of insights gained along the way, and advice for anyone else considering the Camino And Part 3 is a roll-up of the daily social media posts and accompanying photographs from my two weeks on the trail Comments…
I've been asked several times over the last few months to share my smoked brisket recipe. Of course, I'm always happy to, but it's more of a "methodology" than a simple recipe. In any case, I'm happy to oblige...so here you go! Equipment Smoker Over the years, I've smoked brisket on several different types of smokers. I started on a Weber bullet smoker , "Smokey Mountain". For many years, I used…
The Spring launch of the Apex 20a platform on March 26, 2020, marks the beginning of an exciting, new era of product development at Apex Clearing . We have adopted a number of product management best practices from the software industry and adapted them to address some of the unique challenges within financial services and software-as-a-service. In the interest of transparency, I’m pleased to…
It looks like we're spending a lot more time around the house, cooking for ourselves. Kim and I truly love eating out -- in fact we have reservations at The French Laundry in May, though we're fairly certain that's not going to work out :-( But, as much as I love eating out, I love cooking, too. Here's a few of my favorite books, on my shelf right now: The Joy of Cooking -- Irma Rombauer In my…
I've been a full-time, work-from-home employee for the vast majority of the last 20 years, and 100% since 2008. In this post, I'm going to share a few of the benefits and best practices that I've discovered over the years, and I'll share with you a shopping list of hardware and products that I have come to love or depend on, over the years. I worked in a variety of different roles -- software…
Of all the work I performed at Google, perhaps my favorite was a volunteer project, working with the Google social media marketing team, and the video production crew, conducting interviews at a few conferences. Here are a few that I could find... KubeCon Barcelona Interviews, May 2019 Interview with Lukasz Heinrich Interview with Ricardo Rocha Interview with Michelle Casbon Interview with Tim…
I joined Anuj and Eric in Deloitte's OnCloud podcast, live from the expo floor at Google Cloud Next '19 San Francisco, to discuss hybrid and multi-cloud with Google Anthos. You can stream it here .
I joined Brandon Whichard on his Software Defined podcast , to discuss Linux, Cloud Computing and making wine. I talked about my career journey from entry-level developer to Google Product Manager. He shares his experience working at IBM, Canonical and now Google. Plus, he tells the story of how working on his own open source project helped him land a job at startup.
A couple of months ago, I reflected on " 10 Amazing Years of Ubuntu and Canonical ". Indeed, it has been one hell of a ride, and that post is merely the tip of the proverbial iceberg... The people I've met, the things I've learned, the places I've been, the users I've helped, the partners I've enabled, the customers I've served -- these are undoubtedly the most amazing and cherished experiences of…
One of the many excellent suggestions from last year's HackerNews thread, Ask HN: What do you want to see in Ubuntu 17.10? , was to refresh the Ubuntu server's command line installer: We're pleased to introduce this new installer, which will be the default Server installer for 18.04 LTS, and solicit your feedback. Follow the instructions below, to download the current daily image, and install it…
February 2008, Canonical's office in Lexington, MA 10 years ago today, I joined Canonical, on the very earliest version of the Ubuntu Server Team! And in the decade since, I've had the tremendous privilege to work with so many amazing people, and the opportunity to contribute so much open source software to the Ubuntu ecosystem. Marking the occasion, I've reflected about much of my work over that…
To date, we've shaved the Bionic (18.04 LTS) minimal images down by over 53%, since Ubuntu 14.04 LTS, and trimmed nearly 100 packages and thousands of files. Feedback welcome here: https://ubu.one/imgSurvey In last year's AskHN HackerNews post, " Ask HN: What do you want to see in Ubuntu 17.10? ", and the subsequent treatment of the data , we noticed a recurring request for "lighter, smaller, more…
I'm the proud owner of a new Dell XPS 13 Developer Edition ( 9360 ) laptop, pre-loaded from the Dell factory with Ubuntu 16.04 LTS Desktop. Kudos to the Dell and the Canonical teams that have engineered a truly remarkable developer desktop experience. You should also check out the post from Dell's senior architect behind the XPS 13 , Barton George. As it happens, I'm also the proud owner of a long…
For up-to-date patch, package, and USN links, please refer to: https://wiki.ubuntu.com/SecurityTeam/KnowledgeBase/SpectreAndMeltdown This is cross-posted on Canonical's official Ubuntu Insights blog: https://insights.ubuntu.com/2018/01/04/ubuntu-updates-for-the-meltdown-spectre-vulnerabilities/ Unfortunately, you’ve probably already read about one of the most widespread security issues in modern…
I had the distinct honor to deliver the closing keynote of the UbuCon Europe conference in Paris a few weeks ago. First off -- what a beautiful conference and venue ! Kudos to the organizers who really put together a truly remarkable event. And many thanks to the gentleman ( Elias ?) who brought me a bottle of his family's favorite champagne, as a gift on Day 2 :-) I should give more talks in…
Canonical and Microsoft have teamed up to deliver an truly special experience -- running Ubuntu containers with Hyper-V Isolation on Windows 10 and Windows Servers! We have published a fantastic tutorial at https://ubu.one/UhyperV , with screenshots and easy-to-follow instructions. You should be up and running in minutes! Follow that tutorial , and you'll be able to launch Ubuntu containers with…
Earlier this month, I spoke at ContainerDays , part of the excellent DevOpsDays series of conferences -- this one in lovely Portland, Oregon. I gave a live demo of Kubernetes running directly on bare metal. I was running it on an 11-node Ubuntu Orange Box -- but I used the exact same tools Canonical's world class consulting team uses to deploy Kubernetes onto racks of physical machines. You see,…