Ray Tsang's tips & tricks for Docker

Ray Tsang, Developer Advocate at Google, gave a presentation titled Docker Tips and Tricks for Java Developers to the Chicago Java User’s Group today. Despite having run Docker in production for nearly 2 years, I got a ton out of it. Ray Tsang is also an avid traveler and photographer and can be reached on Twitter, LinkedIn and GitHub (but mostly via Twitter).

Read more ❯


Servant Leadership

The highest type of ruler is one of whose existence the people are barely aware. Next comes one whom they love and praise. Next comes one whom they fear. Next comes one whom they despise and defy.

When you are lacking in faith, Others will be unfaithful to you.

The Sage is self-effacing and scanty of words. When his task is accomplished and things have been completed, All the people say, ‘We ourselves have achieved it!’

Read more ❯


Lists

I’m a man driven by lists. I keep a Kanban board to help me manage my life. Lists help me comprehend and prioritize both things to come and experiences past. Some lists are fleeting, like a shopping list for the grocery store. Others may live forever but constantly change to reflect what is most important to you at that time.

Read more ❯


Apigee - Adapt or Die Conference

I attended the Apigee: Adapt or Die conference and thought I’d share a few notes about it.

Read more ❯


bb-scan: a utility to clone all Bitbucket repos

A post is long overdue. It’s been a crazy year: Uptake has blown up; I’ve learned a ton; and we’re nearing the end of remodeling our home. The cool thing is, I’m still finding (some) time to code. Today, I present one of my “projects.”

Read more ❯


Serving Github Pages via HTTPS with CloudFlare

I had to do some exploration into CDN and site optimization options as part of a “Buy vs. Build” analysis. One option stood out above the rest in CloudFlare. I took the opportunity to use this site to not only evaluate the performance boost, but also finally serve the site over HTTPS.

Read more ❯


Migrating Git repositories

I recently needed to migrate our company’s git repositories from GitHub to an on-prem BitBucket instance without completely blocking the on-going work of >100 engineers. While Atlassian provides a tool to import, I couldn’t find the tool in our instance of BitBucket and had to resort to the built-in tools in git as described in the GitHub documentation:

Read more ❯


Custom domains w/GitHub Pages and Heroku

I slapped together an app on the MEAN stack and deployed it out on Heroku so that people could RSVP to our wedding (demo,source). It allowed us to automatically aggregate the guest list. After the wedding, we wanted to use the domain we had purchased somehow. We considered a travel blog, but, as you know, I’ve already got a blog that I barely manage.

Read more ❯


Safari

Part two of our honeymoon had us setting off for Serengeti National Park a few hundred miles further inland. Our choices were to either drive approximately 8 hours - effectively loosing a day of our vacation - or fly for 90 minutes. What I didn’t realize was that “flying” meant bush planes who’s model number included the word “model” - which makes me think of those toy store kits you glue together and paint in your basement.

Read more ❯


Kilimanjaro

TL;DR - WE MADE IT!!!

Read more ❯


© 2023