creativity

J.K. Rowling’s storyboard – writing as engineering

Below is a snapshot — literally — of one of J.K. Rowling’s storyboards.

Firs of all, it looks cool!

But more importantly, it illustrates an interesting point. No matter how natural and effortless a Harry Potter book is to read, clearly writing it is a pretty analytical process. Starting with a big vision, drilling down into the details, and finally “shipping” the end result seems similar to making software.

I’m organizing and planning my own book using software engineering tools and processes, all the way down to version control and text formatting. What can I say, as a software engineer, this is my comfort zone. Having a good process gives me the freedom and security to be creative, try ideas without risk, and literally commit when I’m done. 🤷🏻‍♂️

And like a great app, I hope the end result will impact you but appear effortless. Stay tuned to see how that goes. 🤓 #goals

Software Dev

Scroll Views in Interface Builder

There are a couple of tricks to getting your scroll view working in an Xcode storyboard. The great fluffy.es blog carefully walks you through it. 👍

👉 How to use scroll view in Interface Builder / Storyboard (Xcode 11)

This site also has some really helpful notes on intrinsic size. And a great series on Making Sense of Auto Layout. Who knew? This guy is good. He’s giving Ray Wenderlich a run for his money. 😲

constraint explanation