Designing with functions blog post

PR to get some feedback prior to publishing.