{"id":83,"date":"2014-06-27T03:17:31","date_gmt":"2014-06-27T03:17:31","guid":{"rendered":"https:\/\/www.lianeallen.com\/home\/?p=83"},"modified":"2014-06-27T03:19:17","modified_gmt":"2014-06-27T03:19:17","slug":"so-this-just-happened","status":"publish","type":"post","link":"https:\/\/www.lianeallen.com\/home\/2014\/06\/so-this-just-happened\/","title":{"rendered":"So, This Just Happened"},"content":{"rendered":"<p>I wanted to better cement what we learned today by re-doing the day&#8217;s coding in a new branch. With a bit of help re: how to not have to nuke my existing database for the evening&#8217;s fun, I got it all up and running, and started coding. <\/p>\n<p>The methodology we&#8217;re using is called &#8220;error driven development.&#8221;  You start by adding code to the page that users see, pretending that the stuff it&#8217;s supposed to do on the back-end has already been written. Load the page, see the error message, then go code exactly (and only) what&#8217;s needed on the back end to make *that one error* go away. <\/p>\n<p>When I got the error shown above, this *actually* went through my head:<\/p>\n<blockquote><p>&#8220;Woo hoo!  I know how to fix that!&#8221;\n<\/p><\/blockquote>\n<p>Is it sad that I&#8217;m getting excited over error messages?<\/p>\n","protected":false},"excerpt":{"rendered":"<p>I wanted to better cement what we learned today by re-doing the day&#8217;s coding in a new branch. With a bit of help re: how to not have to nuke my existing database for the evening&#8217;s fun, I got it all up and running, and started coding. The methodology we&#8217;re using is called &#8220;error driven &hellip; <\/p>\n<p class=\"link-more\"><a href=\"https:\/\/www.lianeallen.com\/home\/2014\/06\/so-this-just-happened\/\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;So, This Just Happened&#8221;<\/span><\/a><\/p>\n","protected":false},"author":2,"featured_media":84,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-83","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-uncategorized"],"_links":{"self":[{"href":"https:\/\/www.lianeallen.com\/home\/wp-json\/wp\/v2\/posts\/83","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.lianeallen.com\/home\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.lianeallen.com\/home\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.lianeallen.com\/home\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.lianeallen.com\/home\/wp-json\/wp\/v2\/comments?post=83"}],"version-history":[{"count":3,"href":"https:\/\/www.lianeallen.com\/home\/wp-json\/wp\/v2\/posts\/83\/revisions"}],"predecessor-version":[{"id":87,"href":"https:\/\/www.lianeallen.com\/home\/wp-json\/wp\/v2\/posts\/83\/revisions\/87"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.lianeallen.com\/home\/wp-json\/wp\/v2\/media\/84"}],"wp:attachment":[{"href":"https:\/\/www.lianeallen.com\/home\/wp-json\/wp\/v2\/media?parent=83"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.lianeallen.com\/home\/wp-json\/wp\/v2\/categories?post=83"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.lianeallen.com\/home\/wp-json\/wp\/v2\/tags?post=83"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}