2016 - My year in review

I know, I know … it’s a bit late for a review, but here it is! Flights: 2016 was a year that forced me to travel a lot. I gained my H1B which forced me to go places and have me go back and forth. I flew 4 times to Atlanta, went to Egypt, Brussels, Rio, Florianopolis, Sao Paulo, Indianapolis, Denver, Milan, Istanbul and Santo Domingo. That’s my Flightmap (mostly, I forgot SDQ) »

Author image Florian Harr

Building a ESP8266 Weather Station with MQTT, HomeKit and WebInterface Part I

Part I Today we’re going to build something exciting together and you guessed right - it has to do with the Internet of Things. As we do more and more IoT business for our clients, we as software developers also get more and more into the hardware part of the equation. Which is an important part when you truly want to understand and solve a problem. To achieve this and to share my knowledge with you in the best possible way, I made a project that will will help illuminate what’s behind IoT. »

How to Delete and Prevent Spam iCloud Calendar Invites

With BlackFriday and CyberMonday just behind us, a lot of us have received strange iCloud calendar invites like I did. We didn’t ask for that and certainly it’s annoying as they have no value to anyone. Why did we receive those invites? Spammers are sending emails out to email addresses they scraped off of google search results or to email addresses they know from breaches or data they bought. With iClouds ability to auto convert special encoded emails into calendar invites you’ll never see the actual email they sent you, but only the annoying calendar invite. »

Xcode 8: PROVISIONING_PROFILE_SPECIFIER

I recently had a few problems with signing my apps due to some Xcode 8 changes, mainly the difference between using PROVISIONING_PROFILE_SPECIFIER and PROVISIONING_PROFILE to specify your provisioning profile. There are wonderful blog posts out there that describe the process in detail, here’s what I found important: PROVISIONING_PROFILE_SPECIFIER setting is used to indicate the type of signing method that should be used for a given target. Targets that want to employ the manual method of code signing will not use this setting, and will instead use the deprecated PROVISIONING_PROFILE build setting. »

Author image Florian Harr