Available now for Elixir & web development let's talk →
Mike Zornek

← All tags

Posts tagged “software-craft”

21 posts.

Personal Elixir Code Aesthetics

With my side project Flick hitting an MVP milestone and inspired by some conversations during Elixir Book Club, I thought I’d take a moment to document some code aesthetic choices I made in this project.

Renaissance Man

👨‍💻 Right now I’m on a client project that has me working on an iOS SDK codebase but still touching GoLang, C and Kotlin/Android as well. I’m doing the best I can but it is challenging jumping around, …

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 …

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? …

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 …

Regarding Knight Rider and Delegation

One of the saddest aspects of being a Big Nerd Ranch instructor in 2016 is that students these days do not appreciate the Michael Knight is to Delegation, as RoboCop is to Subclassing discussion of yesteryear. From Cocoa …

Quick Launching for Cocoa Unit Tests

I was doing some proofreading and research today regarding the latest testing features in Xcode 7. In the process I ended up rereading this article from Mark Dalrymple on code coverage. It’s a great article but it also …

Code Patterns Talk, Video Now Available

We’ve been trying to a better job of capturing our main talks at Philly CocoaHeads. You can find and subscribe to our small but growing collection of videos on Vimeo: https://vimeo.com/phillycocoa. I did a talk last …

An “App Architecture” Kata

At the last Side Project Saturday CocoaHeads event I ran a special little exercise. Here was how I described it. I’d like to run a little event, (maybe after lunch?) for anyone who wants to participate. Should take like …

Philly Craftsmanship

Software as Craft Philadelphia A community of professionals dedicated to well-crafted software Was very happy to attend the inaugural meeting of this group last week. Was a great mix of discussion and hands-on …

Focused Testing in Xcode

I’ve set a very informal goal to produce content for this blog on a daily basis. We’re not there yet, but before the night is lost, here is a quick Xcode tip I fell into today. So I’m using RestKit in a client project. …