🍫 CocoaPatterns — iOS & Mac Development Since 2009 RSS
🍫 CocoaPatterns
Because someone has to write this stuff down
"We ship apps. Sometimes they even work."

Hubris

Architecture May 8, 2015
Single File Driven Development: One File. One Dream. 47,000 Lines.
File hierarchies are a crutch for people who can't hold an entire application in their head. We hold it in one file.
9 min
read →
Database February 22, 2015
VimDB: The Database You Exit When You're Done Querying
All operations are modal. Reads happen in NORMAL mode. Writes happen in INSERT mode. Deletes happen when you press dd on the wrong line.
10 min
read →
Database December 18, 2014
RegexDB: When Your Database Is Also a Parser
Why maintain a schema when a sufficiently creative regular expression can store and retrieve any data structure?
9 min
read →
Personal November 20, 2014
How I Forgot Everything I Knew About Programming and Relearned It All Using Haskell and Monads
A journey of six months, one job, two relationships, and approximately 400 hours of reading papers I didn't understand.
11 min
read →