Managing Your Career in Tech – Part 2: Leverage OKRs for Personal Growth

Yesterday, I outlined some ways to take ownership of finding meaning at work. But taking ownership of your own career and aligning your personal sense of purpose with your purpose at work isn’t enough to find success. You also need to execute consistently in areas that make this alignment real. To do this, you need […]

Use Container Views and ReSwift (Redux) to Reduce ViewController Complexity

Perhaps you have heard of the Model View Controller (MVC) pattern in iOS, also known as “Mostly View Controller.” It got this name because, without much effort, your UIViewController code can get very large. In this blog post, I will show you how using container views and ReSwift (a Redux implementation in Swift) can be […]

Self-Hosting Your Own Cloud – Part 4: Movies and Music Using Emby

Services like YouTube, Netflix, Spotify, and other streaming services are convenient, and I still use some of them. However, the content they offer changes frequently, with some things becoming unavailable due to changes in licensing, or varying depending on which country you are in. When you buy your content free of digital rights management (DRM), […]

How Teaching Board Games Makes Me a Better Consultant

For the past two years, I’ve attended a little-known convention called Gen Con. Okay, depending on who you ask, it might not be that little-known. It draws over 60,000 unique attendees (over 200k visits throughout four days). Besides spending time enjoying everything at the convention—from visiting exhibitor booths to making purchases, trying out new games, […]
loading…