{"id":112,"date":"2015-03-05T23:10:27","date_gmt":"2015-03-05T23:10:27","guid":{"rendered":"http:\/\/codereporter.de\/?p=112"},"modified":"2015-03-06T00:18:58","modified_gmt":"2015-03-06T00:18:58","slug":"welcome-to-chitter","status":"publish","type":"post","link":"https:\/\/codereporter.de\/?p=112","title":{"rendered":"Welcome to Chitter"},"content":{"rendered":"<p>True. It&#8217;s not the most user-friendly web app ever made. And it&#8217;s not particularly beautiful either, but I am very happy to present you&#8230;\u00a0<a title=\"Chitter\" href=\"http:\/\/the-new-twitter.herokuapp.com\" target=\"_blank\">the new Twitter: &#8222;Chitter&#8220;.<\/a><\/p>\n<p>Chitter was last weekend&#8217;s challenge. You can read messages in a public stream, you can sign up to write messages yourself. That&#8217;s what we call the Skateboard at Makers. The &#8222;Minimal Viable Product&#8220; (MVP). A Twitter-clone should at least offer those features. Right now I am very tempted to keep working on Chitter. Maybe find a better name and then bring it from status skateboard to car (going through bike, scooter and maybe some other states). But I think there are more rewarding tasks than copying Twitter.<\/p>\n<p>In case you wonder, why I am so excited about this silly website:<\/p>\n<ol>\n<li>I have written every single line of the code<\/li>\n<li>The messages are stored in a PostgreSQL-database via the Object Relation Mapper &#8222;Datamapper&#8220;<\/li>\n<li>The logic (models written in Ruby) is separated from the views (HTML\/CSS) and connected by the controller using the minimalistic Web framework &#8222;Sinatra&#8220;.<\/li>\n<li>The passwords get encrypted before being saved to the database<\/li>\n<\/ol>\n<p>Even though this was a two-day-beginner&#8217;s-project, I have developed\u00a0it the way modern websites are built. I am now\u00a0familiar with the basic\u00a0concepts of modern web development which\u00a0I can build\u00a0on.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>True. It&#8217;s not the most user-friendly web app ever made. And it&#8217;s not particularly beautiful either, but I am very happy to present you&#8230;\u00a0the new Twitter: &#8222;Chitter&#8220;. Chitter was last weekend&#8217;s challenge. You can read messages in a public stream, you can sign up to write messages yourself. That&#8217;s what we call the Skateboard at&hellip; <a class=\"more-link\" href=\"https:\/\/codereporter.de\/?p=112\"><span class=\"screen-reader-text\">Welcome to Chitter<\/span> weiterlesen<\/a><\/p>\n","protected":false},"author":2,"featured_media":113,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[1],"tags":[23,21,26,20,24,25,22],"_links":{"self":[{"href":"https:\/\/codereporter.de\/index.php?rest_route=\/wp\/v2\/posts\/112"}],"collection":[{"href":"https:\/\/codereporter.de\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/codereporter.de\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/codereporter.de\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/codereporter.de\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=112"}],"version-history":[{"count":3,"href":"https:\/\/codereporter.de\/index.php?rest_route=\/wp\/v2\/posts\/112\/revisions"}],"predecessor-version":[{"id":119,"href":"https:\/\/codereporter.de\/index.php?rest_route=\/wp\/v2\/posts\/112\/revisions\/119"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/codereporter.de\/index.php?rest_route=\/wp\/v2\/media\/113"}],"wp:attachment":[{"href":"https:\/\/codereporter.de\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=112"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/codereporter.de\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=112"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/codereporter.de\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=112"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}