Skip to main content
Available now for Elixir & web development let's talk →
Mike Zornek

Previous Page 14 of 23 Next Page

Code Documentation

This article is part of a series, Professional iOS Projects. Professional iOS projects have good code documentation. What is code documentation? When I talk of code documentation I generally mean two things. First is …

Gaming Update, February 2019

First and foremost I’ve been playing Civilization VI, and getting better too. Civilization VI is by far one of the most complex games I’ve ever played (this is my first game in the series) but its been fun …

Code Consistency with SwiftLint

This article is part of a series, Professional iOS Projects. Have you ever opened a source file and knew instantly it was written by a specific member of the team because of all the curious syntax choices they made? …

A Pivotal Year for the Mac Platform

This is going to be a pivotal year for the Mac platform and my relationship to it. First up is the Mac Pro. While I’ve owned Apple laptops since I switched to Mac OS X full time, I almost always had a tower …

Local Food Banks Need Help During Shutdown

Philabundance Blog writes: We at Philabundance hope that this government shutdown will come to an end quickly. We will do our best to serve everyone who needs food, but we know we cannot make up the difference of SNAP or …

The README File

This article is part of a series, Professional iOS Projects. One of the most crucial documents in any project is its README file, a plain text file (sometimes formatted in Markdown) located in the root of the project …

New Series: Professional iOS Projects

One of the lessons learned from The Pragmatic Programmer by Andrew Hunt and David Thomas is to learn a new language every year. Different languages solve the same problems in different ways. By learning several different …

2018 Retrospective; 2019 Goals

Overall 2018 was a pretty good year. The Good: 2018 marked the first full year of my self-employment comeback. I was able to maintain billable client projects the entire year. After having a few down productive months, …

Network Design Talk at Philly CocoaHeads

I’m going to be giving a talk at the local CocoaHeads next week. If you are in Philly area you should stop by. Thursday, January 10, 2019 6:30 PM to 9:00 PM IndyHall 399 Market Street, Suite 360 Meetup RSVP …

New Year, New Site

Happy New Year everyone! Hope everyone had a nice break and is recharged for the new year. While most of my own break was quiet I did have one side project, rebuilding this website. It’s now hosted through a …

Meetup.com Survey Links

Someone has breached Meetup.com security and been sending out links to some sketchy surveys. I saw some more yesterday so I figured I’d post a warning. Meetup.com seems to be aware of it (as the messages are being …

Ugly Swift Syntax for Checking Errors

A common code pattern I see a lot in iOS code is: service.execute(request) { (response, error) in if let error = error { handleError(error) return } // work with response... } I don’t like that if statement. I’d much …

ios

Hello Firefox, Goodbye Chrome

A few weeks ago I said to myself, enough was enough and dropped the Chrome web browser. If you aren’t actively following the web development world it’s easy to miss, but Google and Chrome have really been hostile toward …

Apple’s Use of Donations as Marketing

The other day Tim Cook (‪@tim_cook‬) tweeted: Our hearts go out to the people of Sulawesi and all of Indonesia after this weekend’s devastating earthquake and tsunami. Apple is donating $1 million to aid relief efforts …

Gaming Update, September 2018

Forgive me, it’s been a while since my last gaming update. So, what am I playing? Well first off, I’m officially done with Hearthstone. It’s a shame cause I like the game, but the price has just gotten out of control. I …

ElixirConf 2018 Notes

After attending ElixirConf I am as confident as ever that Elixir is a language, community and ecosystem I want to continue to personally invest and participate in. About two years ago I made the decision that I needed to …

Previous Page 14 of 23 Next Page