Customizing the new Firefox Megabar with userChrome.css

Firefox 75 brings this new Megabar interface to improve the speed at which you find websites such as using the sites you visit most to improve results. Pretty cool right? But even with its "mega-ness" I'm not a fan of it being somewhat gaudy and oversized in relation to other…

Remote Work Gear

Happened to come across an article from a writer at Slack on lessons that he shared while working from home over the last 17 years! I share my personal setup that works for myself as a remote developer.…

The alternative interview framework

Making a case against those textbook and mundane interviews. If you ask me the high stress technical interview process isn’t demonstrating anything but a hostile work environment. John Montgomery from Microsoft shares insight into their process …we were still asking the same interview questions we’d asked for the…

Static Table View Containers

Static table views are the most straight forward way of laying out a list of items using Storyboards in Interface Builder. (You are using Storyboards by now right?) These type of table views are better suited for a static list of items like a menu or settings screen inside of…

Apple Pay with iPhone 6 in a nutshell

With the announcement of iPhone 6 comes a unique way of paying for products using a combination of the NFC antenna and Touch ID. Apple accelerated the popularity of portable MP3 players with the introduction of iPod and in a similar fashion it appears as though Apple is well positioned…

My blog has a new look!

You can see the difference from how it was for the last three years. Around a week ago I set out to update my blog’s theme and I was able to find a quality theme and customize it to my liking without much trouble. This speaks to the big…

Tasty coffee with AeroPress

When you just want one cup of damn good coffee your best bet is to give the Aeropress Coffee and Espresso Maker a try. The AeroPress makes cleanup quick and is portable enough to throw in your backpack or even take along on your next camping trip. The process, or…