Blog page 1

Why Technology?

I was in a virtual panel discussion today in Ratoma, Guinea, West Africa. I joined Kolawole, Ousman, Kouame, and Chuck to discuss programming and the technology challenges that are unique to Africa....

Git: How to Rename master to main

Renaming the default branch in Git from master to main is easy. Let’s look at two scenarios: changing a local repository, and changing a repository on GitHub....

What's the difference between NPM and Yarn?

I was asked today, “What’s the difference between NPM and Yarn? When I Google it, I just get results about sewing....

Why you don't have to worry that Docker isn't COMPLETELY open source

Docker, Inc provides these things. Engine: Docker is the container running engine that runs on top of Linux namespaces and containers....

Inclusion

I’ve been thinking about inclusion in tech events a lot lately. I grant pointing out any great talks is to accidentally exclude many more, but I must call out the excellent talk from MVP Summit “Let her Finish”, and a great Adventures in Angular episode where they discussed baking in diversity when planning events....

Setting up a new machine

I’ve done this instinctively since I first setup Windows NT 3.1 on the machine I built from carefully chosen parts....

Gulp, Grunt, Burp, Fart ... our road to Webpack

It started as a joke by Carl Franklin of .NET Rocks: “Gulp, Grunt, Burp, and Fart”....

Visual Studio Online's build: Azure Powershell fail the build

Visual Studio Online has many tasks: tasks for building .NET solutions, tasks for building Android, tasks for running bash scripts, tasks for running batch files....

Upgrade Android on a Rooted Device

When Android says “System update available”, we all gleefully run it. Those of us with rooted phones get a way through it and come to an android lying on its back, and a sinking feeling in the pit of our stomach....

Speaking

What have I done recently? I’ve been focusing on regional and national speaking opportunities and community outreach....
1