Skip to main content

Blog Entries

Now the Google I/O’ 19 is officially in the books I wanted to do a short overview on some of the interesting Android Encryption updates announced at this years event.

WWDC 2019 Wishlist
Featured Post

With WWDC 2019 less than a week away, I wanted to put together a very brief article on my wish-list items for this year's WWDC.  A lot of my day-to-day interests revolve around networking and info-security, so if you notice a theme in my wish-list that is why.  Also, one thing I wanted to mention is that usually Swift make's it on this wish-list, but the exciting thing is Swift is now developed so much in the open that we have a good idea of what is coming and what has been release in Swift 5

If there is one thing that I have learned in my career it's that network connectivity is not a binary state.  A network connection goes through many different transitions when setting up the connection, transmitting data, and closing down the connection.  In most cases, a client side mobile or desktop application can simply send the network request and if the client application is offline the request will immediately fail and the application can update the user accordingly (

The landscape of mobile connectivity has become highly complex over the last 10 years. Our modern society has been built around the need to always be up and connected.  And in most cases mobile connectivity works very seamlessly when driving, flying, transferring between cell towers, or even just going on a run - you stay connected.

Technical Leadership
Featured Post

Throughout my career I have always been in a role that requires technical leadership in some capacity or another.  Whether that means managing the day to day development of a product, creating technical solutions for a client, or just mentoring and guiding my team to make sure they are as successful as possible.  Being a technical leader can end of being a lot of different things in a lot of different situations.  However, no matter what type of technical world you exist in, or what type of d