{"id":322,"date":"2017-02-21T22:16:18","date_gmt":"2017-02-21T21:16:18","guid":{"rendered":"http:\/\/blog.pczone.be\/?p=322"},"modified":"2017-04-27T15:21:52","modified_gmt":"2017-04-27T14:21:52","slug":"information-overload","status":"publish","type":"post","link":"http:\/\/blog.pczone.be\/?p=322","title":{"rendered":"Information overload"},"content":{"rendered":"<p>It&#8217;s been a while since my last post (18\/01\/2014) &#8230; This year I made a\u00a0new year&#8217;s resolution to blog more (like I did in the good old days).<\/p>\n<p>My first post since the silent years will be a bit of reflecting on why I actually haven&#8217;t blogged much and what I did instead. There are off course a lot of reasons why but in essence it boils down to a very simple reason. You set yourself priorities and whenever you don&#8217;t have much time, the things that don&#8217;t have a high priority you abandon &#8230; so blogging was for me not as important as my family, my work, &#8230; (you get the picture).<\/p>\n<p>But there is actually another <em>&#8216;good&#8217;<\/em> reason:\u00a0<strong>Information overload.\u00a0<\/strong>I&#8217;m constantly reading, viewing presentations, doing small Proof Of Concepts, &#8230; and doing these things has taken over producing content myself &#8230;\u00a0I hope I can do things better in 2017 &#8230; let&#8217;s see \ud83d\ude42<\/p>\n<p>So What did I do in those last couple of years on a technical side:<\/p>\n<h1>Webpack + React +\u00a0Redux<\/h1>\n<p>People who know me, are aware that I&#8217;m sometimes complaining about the javascript eco-system.\u00a0On a regular basis I need to decide which technologies we are going to use to build a system that needs to be maintained for many years. During the last 4 years I&#8217;ve done assessments of which frontend framework to use. <a href=\"https:\/\/hackernoon.com\/how-it-feels-to-learn-javascript-in-2016-d3a717dd577f#.qbwxtyvjk\">At times it really felt like the well known blogpost<\/a>.<\/p>\n<p>I&#8217;m pretty glad the Javascript eco system is stabilising (or so it seems). I decided to take\u00a0a deep dive into Webpack, React, Rexud, &#8230;<\/p>\n<p><strong>simple conclusion: I&#8217;m glad I took the time to learn all these technologies a bit more in depth.<\/strong><\/p>\n<h1>Vert.x<\/h1>\n<p>I&#8217;ve done several small NodeJS projects, for bigger applications I&#8217;m still more a fan of the Java \/ JVM world as it still feels more mature for me. However the concept of Node is simple and elegant, so if you have a similar solution in your preferred eco-system, you need to do some investigations &#8230; right?<\/p>\n<p><strong>simple conclusion: I&#8217;m glad I took the time to learn all these technologies a bit more in depth.<\/strong><\/p>\n<h1>Amazon Web Services<\/h1>\n<p>Using one of the online platforms I took a pretty long track\u00a0on a lot of the features of the AWS platform. I&#8217;ve been a frequent user of their services, but they are constantly inventing new things and there were still some blind spots for myself. That&#8217;s now much better with guided training and experiments.<\/p>\n<p><strong>simple conclusion: I&#8217;m glad I took the time to learn all these technologies a bit more in depth.<\/strong><\/p>\n<h1>Scala course<\/h1>\n<p><a href=\"https:\/\/www.coursera.org\/specializations\/scala\">On Coursera I followed a course on Scala.<\/a>\u00a0I followed already some talks and presentations, but never programmed it myself. During this session I was obliged to write Scala code myself. The least I can say is that it was &#8230; interesting \ud83d\ude42<\/p>\n<p><strong>simple conclusion: I&#8217;m glad I took it, but will have to look for a more hands-on\u00a0track as this was a bit to much focused on the theory instead of building real world applications.<\/strong><\/p>\n<h1>NoSQL Tracks<\/h1>\n<p>I&#8217;ve done courses on MongoDB and Elastic Search. Both very nice products with their own positive and negative points. I&#8217;m using these technologies in several of our production systems and things are stable. Like all technologies there is some adapting and learning how they work in a production environment, but they fill the gap needed filling. So I&#8217;m glad we took this road.<\/p>\n<p><strong>simple conclusion: I&#8217;m glad I took the time to learn all these technologies a bit more in depth.<\/strong><\/p>\n<h1>Mobile Development<\/h1>\n<p><a href=\"http:\/\/www.jidoka.be\/\">My company<\/a>\u00a0builds server side applications, frontend applications and also mobile applications.\u00a0<a href=\"http:\/\/www.c4j.be\/\">In the\u00a0previous company I founded<\/a>,\u00a0I wasn&#8217;t <em>&#8220;officially&#8221;<\/em> allowed to build mobile apps, so I had to beef up on this &#8230; which I did. In the meantime, I&#8217;ve build applications using Xamarin, Native Android, Native iOS (objective C, Swift is on the Todo) and Ionic (React Native is on the todo).<\/p>\n<p><strong>Very simple conclusion: doing what you love without technological impediments\u00a0is how every developers life should be &#8230;<\/strong><\/p>\n<p>&#8230;<\/p>\n<p>I&#8217;ll keep some more for my next post, but I&#8217;ll also do some more real technical articles.<\/p>\n<p>See you soon (or so I hope)<\/p>\n","protected":false},"excerpt":{"rendered":"<p>It&#8217;s been a while since my last post (18\/01\/2014) &#8230; This year I made a\u00a0new year&#8217;s resolution to blog more (like I did in the good old days). My first post since the silent years will be a bit of reflecting on why I actually haven&#8217;t blogged much and what I did instead. There are &hellip; <\/p>\n<p class=\"link-more\"><a href=\"http:\/\/blog.pczone.be\/?p=322\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;Information overload&#8221;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":true,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":false,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"enabled":false},"version":2}},"categories":[9,4],"tags":[],"class_list":["post-322","post","type-post","status-publish","format-standard","hentry","category-general","category-informatics"],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_shortlink":"https:\/\/wp.me\/p3U9nk-5c","jetpack_sharing_enabled":true,"jetpack_likes_enabled":true,"jetpack-related-posts":[],"_links":{"self":[{"href":"http:\/\/blog.pczone.be\/index.php?rest_route=\/wp\/v2\/posts\/322","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/blog.pczone.be\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/blog.pczone.be\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/blog.pczone.be\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/blog.pczone.be\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=322"}],"version-history":[{"count":1,"href":"http:\/\/blog.pczone.be\/index.php?rest_route=\/wp\/v2\/posts\/322\/revisions"}],"predecessor-version":[{"id":323,"href":"http:\/\/blog.pczone.be\/index.php?rest_route=\/wp\/v2\/posts\/322\/revisions\/323"}],"wp:attachment":[{"href":"http:\/\/blog.pczone.be\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=322"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/blog.pczone.be\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=322"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/blog.pczone.be\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=322"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}