Open Source Funding Models

There has been much debate around how to fund open source projects and keep the maintainers engaged or pull them into their projects full time. Some are worried about Open Source becoming too “Corporate”. Those people want to have their cake and eat it too by asking maintainers to rely purely on donations and still get quality software for free. Then there are those like me that see that model as unsustainable. Developers can’t live off donations and have little to no incentive to keep working on the projects they create other than their passion which can only take a person so far.

Advice for aspiring Technologists

In the Sudo Show community we have several community members that are in their mid to late teens. They have asked for advice on getting involved in Open Source technology and kick-starting their career when they leave school. This is a very difficult conversation for me to have not because the conversation is difficult, but my advice expects a level of enthusiasm. When it comes to be being a technologist, it isn’t what I do it is who I am. I’ve shared advice with people before, they have been unable to relate to me because to them their profession has nothing to do with who they are it is just a job to put food on the table. I don’t want to say find your passion, that was the bad advice that I was given growing up. Not only that, but I know many people that should have just not gone to college because their degree has nothing to do with what they are doing today. They got their degree because they were passionate about the subject and now have tens of thousands of dollars of college debt. Now their current career has nothing to do with their degree, so they might as well have skipped college all together.

Multi/Hybrid Cloud

I’ve gotten into agruements with my fellow technologist around what Multi or Hybrid Cloud means and if it is even needed. I personally believe that the concept of Hybrid cloud is not only essential but the future of computing for many companies around the globe. Multi-cloud and Hybrid-Cloud can mean the same thing in some reguards but here is my personal defination of both.

Simple Cloud Management with Mist

I’m no stranger to Cloud Management platforms and their concepts. For a good portion of my time with Red Hat I worked with one of our products called CloudForms which is based on the open source project ManageIQ. ManageIQ is an awesome platform that is well documented and used by hundreds of Red Hat customers. The big downside to ManageIQ is it is a complex platform and frankly most CMPs are very complex. While I was doing research for the Sudo Show on the topic of open source cloud management, I came across an open source product called Mist. I had never heard of it until I stumbled on the product page of the company behind it and to my delight it had a self-hosted open source version.

Linux Friendly Tablet Software

This is a growing list of software that I have found that works best on tablet devices that can run Linux

Remote Work

In a time of COVID-19 many of use are experiencing remote/distributed work for the first time or as it was once called Telecommute. I have been working from home the vast majority of my 15-year career and I wanted to give some tips to those experiencing full time remote work for the first time over the last few months. The negative perception about remote work I hope is now dead with Covid-19 forcing all office work to happen away from the office.

A year in with IBM

I has been 1 year since IBM completed the acquisition of Red Hat. Last year after the acquisition I honestly didn’t know what to expect. I was excited and a little scared because I wasn’t sure what the future would hold given IBM’s reputation. A year in Red Hat is still Red Hat.

SUSE acquires Rancher

SUSE announced their intent to acquire Rancher Labs, on July 8th 2020. This acquisition is rumored to be valued at 600 million USD which is a huge investment for SUSE. This is the Open Source firm’s first major acquisition as an independent company.

My SeaFile setup

I have been using file syncing technology as far back as I can remember. I used one of the first open source file syncing solutions called iFolder and used it for years even after the development of the project had ended. iFolder changed the way I thought about retrieving and syncing files between my computers. It got me off using USB sticks, CDs, or SMB shares to move data between machines. I replaced iFolder with Seafile a few years ago and I just wanted to describe my setup and maybe inspire others to take control of their own data.

Lenovo X1 Carbon 6th Generation Review

I just got a Lenovo X1 Carbon 6th Generation to permanently replace my Dell XPS 15 as my go-to roadwarrior system. I decided that I wanted something lighter and something that had better battery life. I travel about 100+ days a year with some trips that take me across the United States and sometimes around the world. I’m no stranger to the struggle of keeping my system battery charged while traveling.

RHV Automated Operations

One of the best enhancements of Red Hat Virtualization is the inclusion of several ansible roles to make operating a RHV environment at scale much easier.

Fixing Seafile

I’ve been running SeaFile for sometime and I’ve had some issues with power outages and other hardware issues.
I few months ago and again today I ran into an issue where my libraries would not display in the client or in the webui. In both instances this occurred after an ungraceful shutdown of my SeaFile virtual machine. I just wanted to document this easy fix for everyone.

OpenWest 2018

This is my complete presentation from OpenWest 2018. Please reach out if you have any questions.

Escape from Evernote

I’ve been using Evernote for years. I’ve enjoyed using it, but when I moved back to Linux, the lack of a supported native client made me rethink my position on Evernote. I started toying with OwnCloud + qownnotes last year, but it didn’t stick, partly because I moved off OwnCloud.

The File Syncing Dilemma

I was an early adopter of file syncing software. While I was at Novell, they were using a product that they had developed called iFolder. iFolder was a file syncing solution that Novell released in 2001 and later open sourced in 2004. When I started using iFolder at Novell, I set about building my own iFolder server at home. At the scale I was using it at it was reliable and the client worked perfectly on my MacBook Pro and my Linux Desktop. Sadly Novell stopped developing iFolder around 2010/2011. I needed to find an alternative. I had such a hard time finding a solution I kept using it until 2015.

Expand Virtual Disk on KVM

I recently needed to increase the size of a virtual disk, specifically on a Windows VM. To my pleasant surprise, I was able to do it with a tool in one of my favorite projects LibGuestFS + qemu-img. Even though I’m focusing on a Windows VM in this post, these procedures should work on Linux VMs as well.

Virtualization Migration - Part 1

Virtualization revolutionized the datacenter by increasing the utilization of existing hardware and reduced datacenter server footprints. Today many customers that have virtualized environments are now needing to replace their existing virtualization platforms due to cost because of agreements that include products and features that they don’t use or need. Open Source alternatives to proprietary virtualization platforms such as Red Hat Virtualization can meet enterprise needs. Enterprise-class features such as live migration, storage live migration, and resource schedulers that automatically handle load balancing and affinity/anti-affinity rules are now table stakes features that Red Hat Virtualization and oVirt have and much more.