Cake Solutions https://www.cakesolutions.net/teamblogs Cake's Technical Blog en-us Thu, 19 Apr 2018 08:50:03 GMT 2018-04-19T08:50:03Z en-us This week in #Scala (16/04/2018) https://www.cakesolutions.net/teamblogs/this-week-in-scala-16/04/2017 <div class="hs-featured-image-wrapper"> <a href="https://www.cakesolutions.net/teamblogs/this-week-in-scala-16/04/2017" title="" class="hs-featured-image-link"> <img src="https://www.cakesolutions.net/hubfs/Scala_this_week_in-bamtech.jpg?t=1524040865998" alt="Scala_this_week_in-bamtech" class="hs-featured-image" style="width:auto !important; max-width:50%; float:left; margin:0 15px 15px 0;"> </a> </div> <p>Welcome to the new edition of #ThisWeekInScala!</p> <p><span>This blog aims to keep you up to date with the latest news from the world of Scala and Reactive programming.</span></p> <div class="hs-featured-image-wrapper"> <a href="https://www.cakesolutions.net/teamblogs/this-week-in-scala-16/04/2017" title="" class="hs-featured-image-link"> <img src="https://www.cakesolutions.net/hubfs/Scala_this_week_in-bamtech.jpg?t=1524040865998" alt="Scala_this_week_in-bamtech" class="hs-featured-image" style="width:auto !important; max-width:50%; float:left; margin:0 15px 15px 0;"> </a> </div> <p>Welcome to the new edition of #ThisWeekInScala!</p> <p><span>This blog aims to keep you up to date with the latest news from the world of Scala and Reactive programming.</span></p> <img src="https://track.hubspot.com/__ptq.gif?a=323094&amp;k=14&amp;r=https%3A%2F%2Fwww.cakesolutions.net%2Fteamblogs%2Fthis-week-in-scala-16%2F04%2F2017&amp;bu=https%253A%252F%252Fwww.cakesolutions.net%252Fteamblogs&amp;bvt=rss" alt="" width="1" height="1" style="min-height:1px!important;width:1px!important;border-width:0!important;margin-top:0!important;margin-bottom:0!important;margin-right:0!important;margin-left:0!important;padding-top:0!important;padding-bottom:0!important;padding-right:0!important;padding-left:0!important; "> Scala Akka Reactive Distributed Computing This Week In Scala Mon, 16 Apr 2018 00:46:48 GMT petrz@cakesolutions.net (Petr Zapletal) https://www.cakesolutions.net/teamblogs/this-week-in-scala-16/04/2017 2018-04-16T00:46:48Z Notify Slack Channels with Gatling Test Failures https://www.cakesolutions.net/teamblogs/notify-slack-channels-with-gatling-test-failures <div class="hs-featured-image-wrapper"> <a href="https://www.cakesolutions.net/teamblogs/notify-slack-channels-with-gatling-test-failures" title="" class="hs-featured-image-link"> <img src="https://www.cakesolutions.net/hubfs/Gatling-blog.jpg?t=1524040865998" alt="Gatling-blog" class="hs-featured-image" style="width:auto !important; max-width:50%; float:left; margin:0 15px 15px 0;"> </a> </div> <p>Sending Jenkins Build Status notification to a Slack Channel is pretty straight-forward, But what if the Jenkins build runs a set of System Smoke Tests which make calls to various API services? In case of failure, how do we notify the specific API failure to the Development Team which owns the API?</p> <div class="hs-featured-image-wrapper"> <a href="https://www.cakesolutions.net/teamblogs/notify-slack-channels-with-gatling-test-failures" title="" class="hs-featured-image-link"> <img src="https://www.cakesolutions.net/hubfs/Gatling-blog.jpg?t=1524040865998" alt="Gatling-blog" class="hs-featured-image" style="width:auto !important; max-width:50%; float:left; margin:0 15px 15px 0;"> </a> </div> <p>Sending Jenkins Build Status notification to a Slack Channel is pretty straight-forward, But what if the Jenkins build runs a set of System Smoke Tests which make calls to various API services? In case of failure, how do we notify the specific API failure to the Development Team which owns the API?</p> <img src="https://track.hubspot.com/__ptq.gif?a=323094&amp;k=14&amp;r=https%3A%2F%2Fwww.cakesolutions.net%2Fteamblogs%2Fnotify-slack-channels-with-gatling-test-failures&amp;bu=https%253A%252F%252Fwww.cakesolutions.net%252Fteamblogs&amp;bvt=rss" alt="" width="1" height="1" style="min-height:1px!important;width:1px!important;border-width:0!important;margin-top:0!important;margin-bottom:0!important;margin-right:0!important;margin-left:0!important;padding-top:0!important;padding-bottom:0!important;padding-right:0!important;padding-left:0!important; "> Jenkins Testing Gatling Thu, 12 Apr 2018 13:04:04 GMT https://www.cakesolutions.net/teamblogs/notify-slack-channels-with-gatling-test-failures 2018-04-12T13:04:04Z Deepti Kinnerkar This week in #Scala (09/04/2018) https://www.cakesolutions.net/teamblogs/this-week-in-scala-09/04/2017 <div class="hs-featured-image-wrapper"> <a href="https://www.cakesolutions.net/teamblogs/this-week-in-scala-09/04/2017" title="" class="hs-featured-image-link"> <img src="https://www.cakesolutions.net/hubfs/Scala_this_week_in-bamtech.jpg?t=1524040865998" alt="Scala_this_week_in-bamtech" class="hs-featured-image" style="width:auto !important; max-width:50%; float:left; margin:0 15px 15px 0;"> </a> </div> <p>Welcome to the new edition of #ThisWeekInScala!</p> <p><span>This blog aims to keep you up to date with the latest news from the world of Scala and Reactive programming.</span></p> <div class="hs-featured-image-wrapper"> <a href="https://www.cakesolutions.net/teamblogs/this-week-in-scala-09/04/2017" title="" class="hs-featured-image-link"> <img src="https://www.cakesolutions.net/hubfs/Scala_this_week_in-bamtech.jpg?t=1524040865998" alt="Scala_this_week_in-bamtech" class="hs-featured-image" style="width:auto !important; max-width:50%; float:left; margin:0 15px 15px 0;"> </a> </div> <p>Welcome to the new edition of #ThisWeekInScala!</p> <p><span>This blog aims to keep you up to date with the latest news from the world of Scala and Reactive programming.</span></p> <img src="https://track.hubspot.com/__ptq.gif?a=323094&amp;k=14&amp;r=https%3A%2F%2Fwww.cakesolutions.net%2Fteamblogs%2Fthis-week-in-scala-09%2F04%2F2017&amp;bu=https%253A%252F%252Fwww.cakesolutions.net%252Fteamblogs&amp;bvt=rss" alt="" width="1" height="1" style="min-height:1px!important;width:1px!important;border-width:0!important;margin-top:0!important;margin-bottom:0!important;margin-right:0!important;margin-left:0!important;padding-top:0!important;padding-bottom:0!important;padding-right:0!important;padding-left:0!important; "> Scala Akka Reactive Distributed Computing This Week In Scala Mon, 09 Apr 2018 03:20:21 GMT petrz@cakesolutions.net (Petr Zapletal) https://www.cakesolutions.net/teamblogs/this-week-in-scala-09/04/2017 2018-04-09T03:20:21Z Reactive Mistakes: Longtail Latencies https://www.cakesolutions.net/teamblogs/reactive-mistakes-longtail-latencies <div class="hs-featured-image-wrapper"> <a href="https://www.cakesolutions.net/teamblogs/reactive-mistakes-longtail-latencies" title="" class="hs-featured-image-link"> <img src="https://www.cakesolutions.net/hubfs/Petr/Screen%20Shot%202017-03-06%20at%202.41.54%20PM.png?t=1524040865998" alt="Screen Shot 2017-03-06 at 2.41.54 PM.png" class="hs-featured-image" style="width:auto !important; max-width:50%; float:left; margin:0 15px 15px 0;"> </a> </div> <p>Another topic I like to discuss are Longtail Latencies. Consider a system, where each service typically responds in 10ms, but with a 99th percentile latency of one second.<br><br></p> <div class="hs-featured-image-wrapper"> <a href="https://www.cakesolutions.net/teamblogs/reactive-mistakes-longtail-latencies" title="" class="hs-featured-image-link"> <img src="https://www.cakesolutions.net/hubfs/Petr/Screen%20Shot%202017-03-06%20at%202.41.54%20PM.png?t=1524040865998" alt="Screen Shot 2017-03-06 at 2.41.54 PM.png" class="hs-featured-image" style="width:auto !important; max-width:50%; float:left; margin:0 15px 15px 0;"> </a> </div> <p>Another topic I like to discuss are Longtail Latencies. Consider a system, where each service typically responds in 10ms, but with a 99th percentile latency of one second.<br><br></p> <img src="https://track.hubspot.com/__ptq.gif?a=323094&amp;k=14&amp;r=https%3A%2F%2Fwww.cakesolutions.net%2Fteamblogs%2Freactive-mistakes-longtail-latencies&amp;bu=https%253A%252F%252Fwww.cakesolutions.net%252Fteamblogs&amp;bvt=rss" alt="" width="1" height="1" style="min-height:1px!important;width:1px!important;border-width:0!important;margin-top:0!important;margin-bottom:0!important;margin-right:0!important;margin-left:0!important;padding-top:0!important;padding-bottom:0!important;padding-right:0!important;padding-left:0!important; "> Distributed Computing Tue, 03 Apr 2018 14:37:19 GMT petrz@cakesolutions.net (Petr Zapletal) https://www.cakesolutions.net/teamblogs/reactive-mistakes-longtail-latencies 2018-04-03T14:37:19Z This week in #Scala (02/04/2018) https://www.cakesolutions.net/teamblogs/this-week-in-scala-02/04/2017 <div class="hs-featured-image-wrapper"> <a href="https://www.cakesolutions.net/teamblogs/this-week-in-scala-02/04/2017" title="" class="hs-featured-image-link"> <img src="https://www.cakesolutions.net/hubfs/Scala_this_week_in%202.jpg?t=1524040865998" alt="Scala_this_week_in 2" class="hs-featured-image" style="width:auto !important; max-width:50%; float:left; margin:0 15px 15px 0;"> </a> </div> <p>Welcome to the new edition of #ThisWeekInScala!</p> <p><span>This blog aims to keep you up to date with the latest news from the world of Scala and Reactive programming.</span></p> <div class="hs-featured-image-wrapper"> <a href="https://www.cakesolutions.net/teamblogs/this-week-in-scala-02/04/2017" title="" class="hs-featured-image-link"> <img src="https://www.cakesolutions.net/hubfs/Scala_this_week_in%202.jpg?t=1524040865998" alt="Scala_this_week_in 2" class="hs-featured-image" style="width:auto !important; max-width:50%; float:left; margin:0 15px 15px 0;"> </a> </div> <p>Welcome to the new edition of #ThisWeekInScala!</p> <p><span>This blog aims to keep you up to date with the latest news from the world of Scala and Reactive programming.</span></p> <img src="https://track.hubspot.com/__ptq.gif?a=323094&amp;k=14&amp;r=https%3A%2F%2Fwww.cakesolutions.net%2Fteamblogs%2Fthis-week-in-scala-02%2F04%2F2017&amp;bu=https%253A%252F%252Fwww.cakesolutions.net%252Fteamblogs&amp;bvt=rss" alt="" width="1" height="1" style="min-height:1px!important;width:1px!important;border-width:0!important;margin-top:0!important;margin-bottom:0!important;margin-right:0!important;margin-left:0!important;padding-top:0!important;padding-bottom:0!important;padding-right:0!important;padding-left:0!important; "> Scala Akka Reactive Distributed Computing This Week In Scala Sun, 01 Apr 2018 17:22:48 GMT petrz@cakesolutions.net (Petr Zapletal) https://www.cakesolutions.net/teamblogs/this-week-in-scala-02/04/2017 2018-04-01T17:22:48Z This week in #Scala (26/03/2018) https://www.cakesolutions.net/teamblogs/this-week-in-scala-26/03/2017 <div class="hs-featured-image-wrapper"> <a href="https://www.cakesolutions.net/teamblogs/this-week-in-scala-26/03/2017" title="" class="hs-featured-image-link"> <img src="https://www.cakesolutions.net/hubfs/Scala_this_week_in%202.jpg?t=1524040865998" alt="Scala_this_week_in 2" class="hs-featured-image" style="width:auto !important; max-width:50%; float:left; margin:0 15px 15px 0;"> </a> </div> <p>Welcome to the new edition of #ThisWeekInScala!</p> <p><span>This blog aims to keep you up to date with the latest news from the world of Scala and Reactive programming.</span></p> <div class="hs-featured-image-wrapper"> <a href="https://www.cakesolutions.net/teamblogs/this-week-in-scala-26/03/2017" title="" class="hs-featured-image-link"> <img src="https://www.cakesolutions.net/hubfs/Scala_this_week_in%202.jpg?t=1524040865998" alt="Scala_this_week_in 2" class="hs-featured-image" style="width:auto !important; max-width:50%; float:left; margin:0 15px 15px 0;"> </a> </div> <p>Welcome to the new edition of #ThisWeekInScala!</p> <p><span>This blog aims to keep you up to date with the latest news from the world of Scala and Reactive programming.</span></p> <img src="https://track.hubspot.com/__ptq.gif?a=323094&amp;k=14&amp;r=https%3A%2F%2Fwww.cakesolutions.net%2Fteamblogs%2Fthis-week-in-scala-26%2F03%2F2017&amp;bu=https%253A%252F%252Fwww.cakesolutions.net%252Fteamblogs&amp;bvt=rss" alt="" width="1" height="1" style="min-height:1px!important;width:1px!important;border-width:0!important;margin-top:0!important;margin-bottom:0!important;margin-right:0!important;margin-left:0!important;padding-top:0!important;padding-bottom:0!important;padding-right:0!important;padding-left:0!important; "> Scala Akka Reactive Distributed Computing This Week In Scala Sun, 25 Mar 2018 23:02:36 GMT petrz@cakesolutions.net (Petr Zapletal) https://www.cakesolutions.net/teamblogs/this-week-in-scala-26/03/2017 2018-03-25T23:02:36Z Define topic schema for Kafka using Protobuf (with examples in Scala) https://www.cakesolutions.net/teamblogs/define-topic-schema-for-kafka-using-protobuf-with-examples-in-scala <h2>Introduction</h2> <p>Low-latency messaging in big distributed systems has never been easy. Developing systems with many microservices that rely on messaging for cross service communication, especially when the services are developed by different teams, brings a lot of challenges. It requires discipline and a clear exchange contract. The last thing you want to have to deal with is a backwards-incompatible change in the message that is sent to a topic consumed by your service. Having a clear schema for topics will reduce and ideally eliminate the potential for this problem occuring.</p> <h2>Introduction</h2> <p>Low-latency messaging in big distributed systems has never been easy. Developing systems with many microservices that rely on messaging for cross service communication, especially when the services are developed by different teams, brings a lot of challenges. It requires discipline and a clear exchange contract. The last thing you want to have to deal with is a backwards-incompatible change in the message that is sent to a topic consumed by your service. Having a clear schema for topics will reduce and ideally eliminate the potential for this problem occuring.</p> <img src="https://track.hubspot.com/__ptq.gif?a=323094&amp;k=14&amp;r=https%3A%2F%2Fwww.cakesolutions.net%2Fteamblogs%2Fdefine-topic-schema-for-kafka-using-protobuf-with-examples-in-scala&amp;bu=https%253A%252F%252Fwww.cakesolutions.net%252Fteamblogs&amp;bvt=rss" alt="" width="1" height="1" style="min-height:1px!important;width:1px!important;border-width:0!important;margin-top:0!important;margin-bottom:0!important;margin-right:0!important;margin-left:0!important;padding-top:0!important;padding-bottom:0!important;padding-right:0!important;padding-left:0!important; "> Scala Kafka Messaging Tue, 20 Mar 2018 11:41:46 GMT Tudorz@cakesolutions.net (Tudor Zgureanu) https://www.cakesolutions.net/teamblogs/define-topic-schema-for-kafka-using-protobuf-with-examples-in-scala 2018-03-20T11:41:46Z This week in #Scala (19/03/2018) https://www.cakesolutions.net/teamblogs/this-week-in-scala-19/03/2017 <div class="hs-featured-image-wrapper"> <a href="https://www.cakesolutions.net/teamblogs/this-week-in-scala-19/03/2017" title="" class="hs-featured-image-link"> <img src="https://www.cakesolutions.net/hubfs/Scala_this_week_in%202.jpg?t=1524040865998" alt="Scala_this_week_in 2" class="hs-featured-image" style="width:auto !important; max-width:50%; float:left; margin:0 15px 15px 0;"> </a> </div> <p>Welcome to the new edition of #ThisWeekInScala!</p> <p><span>This blog aims to keep you up to date with the latest news from the world of Scala and Reactive programming.</span></p> <div class="hs-featured-image-wrapper"> <a href="https://www.cakesolutions.net/teamblogs/this-week-in-scala-19/03/2017" title="" class="hs-featured-image-link"> <img src="https://www.cakesolutions.net/hubfs/Scala_this_week_in%202.jpg?t=1524040865998" alt="Scala_this_week_in 2" class="hs-featured-image" style="width:auto !important; max-width:50%; float:left; margin:0 15px 15px 0;"> </a> </div> <p>Welcome to the new edition of #ThisWeekInScala!</p> <p><span>This blog aims to keep you up to date with the latest news from the world of Scala and Reactive programming.</span></p> <img src="https://track.hubspot.com/__ptq.gif?a=323094&amp;k=14&amp;r=https%3A%2F%2Fwww.cakesolutions.net%2Fteamblogs%2Fthis-week-in-scala-19%2F03%2F2017&amp;bu=https%253A%252F%252Fwww.cakesolutions.net%252Fteamblogs&amp;bvt=rss" alt="" width="1" height="1" style="min-height:1px!important;width:1px!important;border-width:0!important;margin-top:0!important;margin-bottom:0!important;margin-right:0!important;margin-left:0!important;padding-top:0!important;padding-bottom:0!important;padding-right:0!important;padding-left:0!important; "> Scala Akka Reactive Distributed Computing This Week In Scala Sun, 18 Mar 2018 18:40:41 GMT petrz@cakesolutions.net (Petr Zapletal) https://www.cakesolutions.net/teamblogs/this-week-in-scala-19/03/2017 2018-03-18T18:40:41Z This week in #Scala (12/03/2018) https://www.cakesolutions.net/teamblogs/this-week-in-scala-12/03/2017 <div class="hs-featured-image-wrapper"> <a href="https://www.cakesolutions.net/teamblogs/this-week-in-scala-12/03/2017" title="" class="hs-featured-image-link"> <img src="https://www.cakesolutions.net/hubfs/Scala_this_week_in%202.jpg?t=1524040865998" alt="Scala_this_week_in 2" class="hs-featured-image" style="width:auto !important; max-width:50%; float:left; margin:0 15px 15px 0;"> </a> </div> <p>Welcome to the new edition of #ThisWeekInScala!</p> <p><span>This blog aims to keep you up to date with the latest news from the world of Scala and Reactive programming.</span></p> <div class="hs-featured-image-wrapper"> <a href="https://www.cakesolutions.net/teamblogs/this-week-in-scala-12/03/2017" title="" class="hs-featured-image-link"> <img src="https://www.cakesolutions.net/hubfs/Scala_this_week_in%202.jpg?t=1524040865998" alt="Scala_this_week_in 2" class="hs-featured-image" style="width:auto !important; max-width:50%; float:left; margin:0 15px 15px 0;"> </a> </div> <p>Welcome to the new edition of #ThisWeekInScala!</p> <p><span>This blog aims to keep you up to date with the latest news from the world of Scala and Reactive programming.</span></p> <img src="https://track.hubspot.com/__ptq.gif?a=323094&amp;k=14&amp;r=https%3A%2F%2Fwww.cakesolutions.net%2Fteamblogs%2Fthis-week-in-scala-12%2F03%2F2017&amp;bu=https%253A%252F%252Fwww.cakesolutions.net%252Fteamblogs&amp;bvt=rss" alt="" width="1" height="1" style="min-height:1px!important;width:1px!important;border-width:0!important;margin-top:0!important;margin-bottom:0!important;margin-right:0!important;margin-left:0!important;padding-top:0!important;padding-bottom:0!important;padding-right:0!important;padding-left:0!important; "> Scala Akka Reactive Distributed Computing This Week In Scala Mon, 12 Mar 2018 02:50:41 GMT petrz@cakesolutions.net (Petr Zapletal) https://www.cakesolutions.net/teamblogs/this-week-in-scala-12/03/2017 2018-03-12T02:50:41Z This week in #Scala (05/03/2018) https://www.cakesolutions.net/teamblogs/this-week-in-scala-26/02/2017-0 <div class="hs-featured-image-wrapper"> <a href="https://www.cakesolutions.net/teamblogs/this-week-in-scala-26/02/2017-0" title="" class="hs-featured-image-link"> <img src="https://www.cakesolutions.net/hubfs/Petr/Scala_this_week_in.jpg?t=1524040865998" alt="Scala_this_week_in" class="hs-featured-image" style="width:auto !important; max-width:50%; float:left; margin:0 15px 15px 0;"> </a> </div> <p>Welcome to the new edition of #ThisWeekInScala!</p> <p><span>This blog aims to keep you up to date with the latest news from the world of Scala and Reactive programming.</span></p> <div class="hs-featured-image-wrapper"> <a href="https://www.cakesolutions.net/teamblogs/this-week-in-scala-26/02/2017-0" title="" class="hs-featured-image-link"> <img src="https://www.cakesolutions.net/hubfs/Petr/Scala_this_week_in.jpg?t=1524040865998" alt="Scala_this_week_in" class="hs-featured-image" style="width:auto !important; max-width:50%; float:left; margin:0 15px 15px 0;"> </a> </div> <p>Welcome to the new edition of #ThisWeekInScala!</p> <p><span>This blog aims to keep you up to date with the latest news from the world of Scala and Reactive programming.</span></p> <img src="https://track.hubspot.com/__ptq.gif?a=323094&amp;k=14&amp;r=https%3A%2F%2Fwww.cakesolutions.net%2Fteamblogs%2Fthis-week-in-scala-26%2F02%2F2017-0&amp;bu=https%253A%252F%252Fwww.cakesolutions.net%252Fteamblogs&amp;bvt=rss" alt="" width="1" height="1" style="min-height:1px!important;width:1px!important;border-width:0!important;margin-top:0!important;margin-bottom:0!important;margin-right:0!important;margin-left:0!important;padding-top:0!important;padding-bottom:0!important;padding-right:0!important;padding-left:0!important; "> Scala Akka Reactive Distributed Computing This Week In Scala Mon, 05 Mar 2018 08:29:18 GMT petrz@cakesolutions.net (Petr Zapletal) https://www.cakesolutions.net/teamblogs/this-week-in-scala-26/02/2017-0 2018-03-05T08:29:18Z This week in #Scala (26/02/2018) https://www.cakesolutions.net/teamblogs/this-week-in-scala-26/02/2017 <div class="hs-featured-image-wrapper"> <a href="https://www.cakesolutions.net/teamblogs/this-week-in-scala-26/02/2017" title="" class="hs-featured-image-link"> <img src="https://www.cakesolutions.net/hubfs/Scala_this_week_in%202.jpg?t=1524040865998" alt="Scala_this_week_in 2" class="hs-featured-image" style="width:auto !important; max-width:50%; float:left; margin:0 15px 15px 0;"> </a> </div> <p>Welcome to the new edition of #ThisWeekInScala!</p> <p><span>This blog aims to keep you up to date with the latest news from the world of Scala and Reactive programming.</span></p> <div class="hs-featured-image-wrapper"> <a href="https://www.cakesolutions.net/teamblogs/this-week-in-scala-26/02/2017" title="" class="hs-featured-image-link"> <img src="https://www.cakesolutions.net/hubfs/Scala_this_week_in%202.jpg?t=1524040865998" alt="Scala_this_week_in 2" class="hs-featured-image" style="width:auto !important; max-width:50%; float:left; margin:0 15px 15px 0;"> </a> </div> <p>Welcome to the new edition of #ThisWeekInScala!</p> <p><span>This blog aims to keep you up to date with the latest news from the world of Scala and Reactive programming.</span></p> <img src="https://track.hubspot.com/__ptq.gif?a=323094&amp;k=14&amp;r=https%3A%2F%2Fwww.cakesolutions.net%2Fteamblogs%2Fthis-week-in-scala-26%2F02%2F2017&amp;bu=https%253A%252F%252Fwww.cakesolutions.net%252Fteamblogs&amp;bvt=rss" alt="" width="1" height="1" style="min-height:1px!important;width:1px!important;border-width:0!important;margin-top:0!important;margin-bottom:0!important;margin-right:0!important;margin-left:0!important;padding-top:0!important;padding-bottom:0!important;padding-right:0!important;padding-left:0!important; "> Scala Akka Reactive Distributed Computing This Week In Scala Mon, 26 Feb 2018 04:57:27 GMT petrz@cakesolutions.net (Petr Zapletal) https://www.cakesolutions.net/teamblogs/this-week-in-scala-26/02/2017 2018-02-26T04:57:27Z This week in #Scala (19/02/2018) https://www.cakesolutions.net/teamblogs/this-week-in-scala-19/02/2017 <div class="hs-featured-image-wrapper"> <a href="https://www.cakesolutions.net/teamblogs/this-week-in-scala-19/02/2017" title="" class="hs-featured-image-link"> <img src="https://www.cakesolutions.net/hubfs/Scala_this_week_in%202.jpg?t=1524040865998" alt="Scala_this_week_in 2" class="hs-featured-image" style="width:auto !important; max-width:50%; float:left; margin:0 15px 15px 0;"> </a> </div> <p>Welcome to the new edition of #ThisWeekInScala!</p> <p><span>This blog aims to keep you up to date with the latest news from the world of Scala and Reactive programming.</span></p> <div class="hs-featured-image-wrapper"> <a href="https://www.cakesolutions.net/teamblogs/this-week-in-scala-19/02/2017" title="" class="hs-featured-image-link"> <img src="https://www.cakesolutions.net/hubfs/Scala_this_week_in%202.jpg?t=1524040865998" alt="Scala_this_week_in 2" class="hs-featured-image" style="width:auto !important; max-width:50%; float:left; margin:0 15px 15px 0;"> </a> </div> <p>Welcome to the new edition of #ThisWeekInScala!</p> <p><span>This blog aims to keep you up to date with the latest news from the world of Scala and Reactive programming.</span></p> <img src="https://track.hubspot.com/__ptq.gif?a=323094&amp;k=14&amp;r=https%3A%2F%2Fwww.cakesolutions.net%2Fteamblogs%2Fthis-week-in-scala-19%2F02%2F2017&amp;bu=https%253A%252F%252Fwww.cakesolutions.net%252Fteamblogs&amp;bvt=rss" alt="" width="1" height="1" style="min-height:1px!important;width:1px!important;border-width:0!important;margin-top:0!important;margin-bottom:0!important;margin-right:0!important;margin-left:0!important;padding-top:0!important;padding-bottom:0!important;padding-right:0!important;padding-left:0!important; "> Scala Akka Reactive Distributed Computing This Week In Scala Sun, 18 Feb 2018 22:33:03 GMT petrz@cakesolutions.net (Petr Zapletal) https://www.cakesolutions.net/teamblogs/this-week-in-scala-19/02/2017 2018-02-18T22:33:03Z This week in #Scala (12/02/2018) https://www.cakesolutions.net/teamblogs/this-week-in-scala-12/02/2017 <div class="hs-featured-image-wrapper"> <a href="https://www.cakesolutions.net/teamblogs/this-week-in-scala-12/02/2017" title="" class="hs-featured-image-link"> <img src="https://www.cakesolutions.net/hubfs/Scala_this_week_in%202.jpg?t=1524040865998" alt="Scala_this_week_in 2" class="hs-featured-image" style="width:auto !important; max-width:50%; float:left; margin:0 15px 15px 0;"> </a> </div> <p>Welcome to the new edition of #ThisWeekInScala!</p> <p><span>This blog aims to keep you up to date with the latest news from the world of Scala and Reactive programming.</span></p> <div class="hs-featured-image-wrapper"> <a href="https://www.cakesolutions.net/teamblogs/this-week-in-scala-12/02/2017" title="" class="hs-featured-image-link"> <img src="https://www.cakesolutions.net/hubfs/Scala_this_week_in%202.jpg?t=1524040865998" alt="Scala_this_week_in 2" class="hs-featured-image" style="width:auto !important; max-width:50%; float:left; margin:0 15px 15px 0;"> </a> </div> <p>Welcome to the new edition of #ThisWeekInScala!</p> <p><span>This blog aims to keep you up to date with the latest news from the world of Scala and Reactive programming.</span></p> <img src="https://track.hubspot.com/__ptq.gif?a=323094&amp;k=14&amp;r=https%3A%2F%2Fwww.cakesolutions.net%2Fteamblogs%2Fthis-week-in-scala-12%2F02%2F2017&amp;bu=https%253A%252F%252Fwww.cakesolutions.net%252Fteamblogs&amp;bvt=rss" alt="" width="1" height="1" style="min-height:1px!important;width:1px!important;border-width:0!important;margin-top:0!important;margin-bottom:0!important;margin-right:0!important;margin-left:0!important;padding-top:0!important;padding-bottom:0!important;padding-right:0!important;padding-left:0!important; "> Scala Akka Reactive Distributed Computing This Week In Scala Sun, 11 Feb 2018 22:40:27 GMT petrz@cakesolutions.net (Petr Zapletal) https://www.cakesolutions.net/teamblogs/this-week-in-scala-12/02/2017 2018-02-11T22:40:27Z This week in #Scala (05/02/2018) https://www.cakesolutions.net/teamblogs/this-week-in-scala-05/02/2017 <div class="hs-featured-image-wrapper"> <a href="https://www.cakesolutions.net/teamblogs/this-week-in-scala-05/02/2017" title="" class="hs-featured-image-link"> <img src="https://www.cakesolutions.net/hubfs/Scala_this_week_in%202.jpg?t=1524040865998" alt="Scala_this_week_in 2" class="hs-featured-image" style="width:auto !important; max-width:50%; float:left; margin:0 15px 15px 0;"> </a> </div> <p>Welcome to the new edition of #ThisWeekInScala!</p> <p><span>This blog aims to keep you up to date with the latest news from the world of Scala and Reactive programming.</span></p> <div class="hs-featured-image-wrapper"> <a href="https://www.cakesolutions.net/teamblogs/this-week-in-scala-05/02/2017" title="" class="hs-featured-image-link"> <img src="https://www.cakesolutions.net/hubfs/Scala_this_week_in%202.jpg?t=1524040865998" alt="Scala_this_week_in 2" class="hs-featured-image" style="width:auto !important; max-width:50%; float:left; margin:0 15px 15px 0;"> </a> </div> <p>Welcome to the new edition of #ThisWeekInScala!</p> <p><span>This blog aims to keep you up to date with the latest news from the world of Scala and Reactive programming.</span></p> <img src="https://track.hubspot.com/__ptq.gif?a=323094&amp;k=14&amp;r=https%3A%2F%2Fwww.cakesolutions.net%2Fteamblogs%2Fthis-week-in-scala-05%2F02%2F2017&amp;bu=https%253A%252F%252Fwww.cakesolutions.net%252Fteamblogs&amp;bvt=rss" alt="" width="1" height="1" style="min-height:1px!important;width:1px!important;border-width:0!important;margin-top:0!important;margin-bottom:0!important;margin-right:0!important;margin-left:0!important;padding-top:0!important;padding-bottom:0!important;padding-right:0!important;padding-left:0!important; "> Scala Akka Reactive Distributed Computing This Week In Scala Mon, 05 Feb 2018 19:30:29 GMT petrz@cakesolutions.net (Petr Zapletal) https://www.cakesolutions.net/teamblogs/this-week-in-scala-05/02/2017 2018-02-05T19:30:29Z Don’t listen to them, learn Cats this way https://www.cakesolutions.net/teamblogs/dont-listen-to-them-learn-cats-this-way <div class="hs-featured-image-wrapper"> <a href="https://www.cakesolutions.net/teamblogs/dont-listen-to-them-learn-cats-this-way" title="" class="hs-featured-image-link"> <img src="https://www.cakesolutions.net/hubfs/cats_different.png?t=1524040865998" alt="cats_different.png" class="hs-featured-image" style="width:auto !important; max-width:50%; float:left; margin:0 15px 15px 0;"> </a> </div> <p class="graf graf--p">OK, you came to the conclusion that type-safety is good; it helps you get things done in a safer manner, at least for whatever you’re working on at the moment. So you started using types more than before to describe what a piece of code does without the need to run; in other words, to bring forward unwanted errors.</p> <div class="hs-featured-image-wrapper"> <a href="https://www.cakesolutions.net/teamblogs/dont-listen-to-them-learn-cats-this-way" title="" class="hs-featured-image-link"> <img src="https://www.cakesolutions.net/hubfs/cats_different.png?t=1524040865998" alt="cats_different.png" class="hs-featured-image" style="width:auto !important; max-width:50%; float:left; margin:0 15px 15px 0;"> </a> </div> <p class="graf graf--p">OK, you came to the conclusion that type-safety is good; it helps you get things done in a safer manner, at least for whatever you’re working on at the moment. So you started using types more than before to describe what a piece of code does without the need to run; in other words, to bring forward unwanted errors.</p> <img src="https://track.hubspot.com/__ptq.gif?a=323094&amp;k=14&amp;r=https%3A%2F%2Fwww.cakesolutions.net%2Fteamblogs%2Fdont-listen-to-them-learn-cats-this-way&amp;bu=https%253A%252F%252Fwww.cakesolutions.net%252Fteamblogs&amp;bvt=rss" alt="" width="1" height="1" style="min-height:1px!important;width:1px!important;border-width:0!important;margin-top:0!important;margin-bottom:0!important;margin-right:0!important;margin-left:0!important;padding-top:0!important;padding-bottom:0!important;padding-right:0!important;padding-left:0!important; "> Scala Functional programming Scalaz Cats Mon, 29 Jan 2018 16:19:36 GMT amirk@cakesolutions.net (Amir Karimi) https://www.cakesolutions.net/teamblogs/dont-listen-to-them-learn-cats-this-way 2018-01-29T16:19:36Z This week in #Scala (29/01/2018) https://www.cakesolutions.net/teamblogs/this-week-in-scala-29/01/2017-0 <div class="hs-featured-image-wrapper"> <a href="https://www.cakesolutions.net/teamblogs/this-week-in-scala-29/01/2017-0" title="" class="hs-featured-image-link"> <img src="https://www.cakesolutions.net/hubfs/social-suggested-images/twis_logo-6.png?t=1524040865998" alt="twis_logo-6" class="hs-featured-image" style="width:auto !important; max-width:50%; float:left; margin:0 15px 15px 0;"> </a> </div> <p>Welcome to the new edition of #ThisWeekInScala!</p> <p><span>This blog aims to keep you up to date with the latest news from the world of Scala and Reactive programming.</span></p> <div class="hs-featured-image-wrapper"> <a href="https://www.cakesolutions.net/teamblogs/this-week-in-scala-29/01/2017-0" title="" class="hs-featured-image-link"> <img src="https://www.cakesolutions.net/hubfs/social-suggested-images/twis_logo-6.png?t=1524040865998" alt="twis_logo-6" class="hs-featured-image" style="width:auto !important; max-width:50%; float:left; margin:0 15px 15px 0;"> </a> </div> <p>Welcome to the new edition of #ThisWeekInScala!</p> <p><span>This blog aims to keep you up to date with the latest news from the world of Scala and Reactive programming.</span></p> <img src="https://track.hubspot.com/__ptq.gif?a=323094&amp;k=14&amp;r=https%3A%2F%2Fwww.cakesolutions.net%2Fteamblogs%2Fthis-week-in-scala-29%2F01%2F2017-0&amp;bu=https%253A%252F%252Fwww.cakesolutions.net%252Fteamblogs&amp;bvt=rss" alt="" width="1" height="1" style="min-height:1px!important;width:1px!important;border-width:0!important;margin-top:0!important;margin-bottom:0!important;margin-right:0!important;margin-left:0!important;padding-top:0!important;padding-bottom:0!important;padding-right:0!important;padding-left:0!important; "> Scala Akka Reactive Distributed Computing This Week In Scala Mon, 29 Jan 2018 04:22:40 GMT petrz@cakesolutions.net (Petr Zapletal) https://www.cakesolutions.net/teamblogs/this-week-in-scala-29/01/2017-0 2018-01-29T04:22:40Z This week in #Scala (22/01/2018) https://www.cakesolutions.net/teamblogs/this-week-in-scala-22/01/2017 <p>Welcome to the new edition of #ThisWeekInScala!</p> <p><span>This blog aims to keep you up to date with the latest news from the world of Scala and Reactive programming.</span></p> <p>Welcome to the new edition of #ThisWeekInScala!</p> <p><span>This blog aims to keep you up to date with the latest news from the world of Scala and Reactive programming.</span></p> <img src="https://track.hubspot.com/__ptq.gif?a=323094&amp;k=14&amp;r=https%3A%2F%2Fwww.cakesolutions.net%2Fteamblogs%2Fthis-week-in-scala-22%2F01%2F2017&amp;bu=https%253A%252F%252Fwww.cakesolutions.net%252Fteamblogs&amp;bvt=rss" alt="" width="1" height="1" style="min-height:1px!important;width:1px!important;border-width:0!important;margin-top:0!important;margin-bottom:0!important;margin-right:0!important;margin-left:0!important;padding-top:0!important;padding-bottom:0!important;padding-right:0!important;padding-left:0!important; "> Scala Akka Reactive Distributed Computing This Week In Scala Sun, 21 Jan 2018 18:35:33 GMT petrz@cakesolutions.net (Petr Zapletal) https://www.cakesolutions.net/teamblogs/this-week-in-scala-22/01/2017 2018-01-21T18:35:33Z Those fancy words used by functional programmers purists really annoy me. Monads, Functors... Nonsense!!! https://www.cakesolutions.net/teamblogs/those-fancy-words-monads-functors-nonsense <div class="hs-featured-image-wrapper"> <a href="https://www.cakesolutions.net/teamblogs/those-fancy-words-monads-functors-nonsense" title="" class="hs-featured-image-link"> <img src="https://camo.githubusercontent.com/f2c3667a2cdf19c0cf203fad44c81d197c4cd740/68747470733a2f2f692e696d67666c69702e636f6d2f317a6e707a622e6a7067" alt="alt text" class="hs-featured-image" style="width:auto !important; max-width:50%; float:left; margin:0 15px 15px 0;"> </a> </div> <p>&nbsp;</p> <div></div> <div class="hs-featured-image-wrapper"> <a href="https://www.cakesolutions.net/teamblogs/those-fancy-words-monads-functors-nonsense" title="" class="hs-featured-image-link"> <img src="https://camo.githubusercontent.com/f2c3667a2cdf19c0cf203fad44c81d197c4cd740/68747470733a2f2f692e696d67666c69702e636f6d2f317a6e707a622e6a7067" alt="alt text" class="hs-featured-image" style="width:auto !important; max-width:50%; float:left; margin:0 15px 15px 0;"> </a> </div> <p>&nbsp;</p> <div></div> <img src="https://track.hubspot.com/__ptq.gif?a=323094&amp;k=14&amp;r=https%3A%2F%2Fwww.cakesolutions.net%2Fteamblogs%2Fthose-fancy-words-monads-functors-nonsense&amp;bu=https%253A%252F%252Fwww.cakesolutions.net%252Fteamblogs&amp;bvt=rss" alt="" width="1" height="1" style="min-height:1px!important;width:1px!important;border-width:0!important;margin-top:0!important;margin-bottom:0!important;margin-right:0!important;margin-left:0!important;padding-top:0!important;padding-bottom:0!important;padding-right:0!important;padding-left:0!important; "> Scala Functional programming Monads Functor composition for comprehension Tue, 16 Jan 2018 07:30:00 GMT https://www.cakesolutions.net/teamblogs/those-fancy-words-monads-functors-nonsense 2018-01-16T07:30:00Z Javier Salcedo. Z This week in #Scala (15/01/2018) https://www.cakesolutions.net/teamblogs/this-week-in-scala-15/01/2017 <div class="hs-featured-image-wrapper"> <a href="https://www.cakesolutions.net/teamblogs/this-week-in-scala-15/01/2017" title="" class="hs-featured-image-link"> <img src="https://www.cakesolutions.net/hubfs/Scala_this_week_in%202.jpg?t=1524040865998" alt="Scala_this_week_in 2" class="hs-featured-image" style="width:auto !important; max-width:50%; float:left; margin:0 15px 15px 0;"> </a> </div> <p>Welcome to the new edition of #ThisWeekInScala!</p> <p><span>This blog aims to keep you up to date with the latest news from the world of Scala and Reactive programming.</span></p> <div class="hs-featured-image-wrapper"> <a href="https://www.cakesolutions.net/teamblogs/this-week-in-scala-15/01/2017" title="" class="hs-featured-image-link"> <img src="https://www.cakesolutions.net/hubfs/Scala_this_week_in%202.jpg?t=1524040865998" alt="Scala_this_week_in 2" class="hs-featured-image" style="width:auto !important; max-width:50%; float:left; margin:0 15px 15px 0;"> </a> </div> <p>Welcome to the new edition of #ThisWeekInScala!</p> <p><span>This blog aims to keep you up to date with the latest news from the world of Scala and Reactive programming.</span></p> <img src="https://track.hubspot.com/__ptq.gif?a=323094&amp;k=14&amp;r=https%3A%2F%2Fwww.cakesolutions.net%2Fteamblogs%2Fthis-week-in-scala-15%2F01%2F2017&amp;bu=https%253A%252F%252Fwww.cakesolutions.net%252Fteamblogs&amp;bvt=rss" alt="" width="1" height="1" style="min-height:1px!important;width:1px!important;border-width:0!important;margin-top:0!important;margin-bottom:0!important;margin-right:0!important;margin-left:0!important;padding-top:0!important;padding-bottom:0!important;padding-right:0!important;padding-left:0!important; "> Scala Akka Reactive Distributed Computing This Week In Scala Mon, 15 Jan 2018 04:17:38 GMT petrz@cakesolutions.net (Petr Zapletal) https://www.cakesolutions.net/teamblogs/this-week-in-scala-15/01/2017 2018-01-15T04:17:38Z This week in #Scala (08/01/2018) https://www.cakesolutions.net/teamblogs/this-week-in-scala-08/01/2017 <div class="hs-featured-image-wrapper"> <a href="https://www.cakesolutions.net/teamblogs/this-week-in-scala-08/01/2017" title="" class="hs-featured-image-link"> <img src="https://www.cakesolutions.net/hubfs/Petr/Scala_this_week_in.jpg?t=1524040865998" alt="Scala_this_week_in.jpg" class="hs-featured-image" style="width:auto !important; max-width:50%; float:left; margin:0 15px 15px 0;"> </a> </div> <p>Happy New Year and welcome to the new edition of #ThisWeekInScala!</p> <p><span>This blog aims to keep you up to date with the latest news from the world of Scala and Reactive programming.</span></p> <div class="hs-featured-image-wrapper"> <a href="https://www.cakesolutions.net/teamblogs/this-week-in-scala-08/01/2017" title="" class="hs-featured-image-link"> <img src="https://www.cakesolutions.net/hubfs/Petr/Scala_this_week_in.jpg?t=1524040865998" alt="Scala_this_week_in.jpg" class="hs-featured-image" style="width:auto !important; max-width:50%; float:left; margin:0 15px 15px 0;"> </a> </div> <p>Happy New Year and welcome to the new edition of #ThisWeekInScala!</p> <p><span>This blog aims to keep you up to date with the latest news from the world of Scala and Reactive programming.</span></p> <img src="https://track.hubspot.com/__ptq.gif?a=323094&amp;k=14&amp;r=https%3A%2F%2Fwww.cakesolutions.net%2Fteamblogs%2Fthis-week-in-scala-08%2F01%2F2017&amp;bu=https%253A%252F%252Fwww.cakesolutions.net%252Fteamblogs&amp;bvt=rss" alt="" width="1" height="1" style="min-height:1px!important;width:1px!important;border-width:0!important;margin-top:0!important;margin-bottom:0!important;margin-right:0!important;margin-left:0!important;padding-top:0!important;padding-bottom:0!important;padding-right:0!important;padding-left:0!important; "> Scala Akka Reactive Distributed Computing This Week In Scala Mon, 08 Jan 2018 08:00:00 GMT petrz@cakesolutions.net (Petr Zapletal) https://www.cakesolutions.net/teamblogs/this-week-in-scala-08/01/2017 2018-01-08T08:00:00Z This week in #Scala (18/12/2017) https://www.cakesolutions.net/teamblogs/this-week-in-scala-18/12/2017 <div class="hs-featured-image-wrapper"> <a href="https://www.cakesolutions.net/teamblogs/this-week-in-scala-18/12/2017" title="" class="hs-featured-image-link"> <img src="https://www.cakesolutions.net/hubfs/Petr/Scala_this_week_in.jpg?t=1524040865998" alt="Scala_this_week_in.jpg" class="hs-featured-image" style="width:auto !important; max-width:50%; float:left; margin:0 15px 15px 0;"> </a> </div> <p>Welcome to the new edition of #ThisWeekInScala!</p> <p><span>This blog aims to keep you up to date with the latest news from the world of Scala and Reactive programming.</span></p> <div class="hs-featured-image-wrapper"> <a href="https://www.cakesolutions.net/teamblogs/this-week-in-scala-18/12/2017" title="" class="hs-featured-image-link"> <img src="https://www.cakesolutions.net/hubfs/Petr/Scala_this_week_in.jpg?t=1524040865998" alt="Scala_this_week_in.jpg" class="hs-featured-image" style="width:auto !important; max-width:50%; float:left; margin:0 15px 15px 0;"> </a> </div> <p>Welcome to the new edition of #ThisWeekInScala!</p> <p><span>This blog aims to keep you up to date with the latest news from the world of Scala and Reactive programming.</span></p> <img src="https://track.hubspot.com/__ptq.gif?a=323094&amp;k=14&amp;r=https%3A%2F%2Fwww.cakesolutions.net%2Fteamblogs%2Fthis-week-in-scala-18%2F12%2F2017&amp;bu=https%253A%252F%252Fwww.cakesolutions.net%252Fteamblogs&amp;bvt=rss" alt="" width="1" height="1" style="min-height:1px!important;width:1px!important;border-width:0!important;margin-top:0!important;margin-bottom:0!important;margin-right:0!important;margin-left:0!important;padding-top:0!important;padding-bottom:0!important;padding-right:0!important;padding-left:0!important; "> Scala Akka Reactive Distributed Computing This Week In Scala Sun, 17 Dec 2017 21:15:48 GMT petrz@cakesolutions.net (Petr Zapletal) https://www.cakesolutions.net/teamblogs/this-week-in-scala-18/12/2017 2017-12-17T21:15:48Z This week in #Scala (11/12/2017) https://www.cakesolutions.net/teamblogs/this-week-in-scala-11/12/2017 <div class="hs-featured-image-wrapper"> <a href="https://www.cakesolutions.net/teamblogs/this-week-in-scala-11/12/2017" title="" class="hs-featured-image-link"> <img src="https://www.cakesolutions.net/hubfs/Petr/Scala_this_week_in.jpg?t=1524040865998" alt="Scala_this_week_in.jpg" class="hs-featured-image" style="width:auto !important; max-width:50%; float:left; margin:0 15px 15px 0;"> </a> </div> <p>Welcome to the new edition of #ThisWeekInScala!</p> <p><span>This blog aims to keep you up to date with the latest news from the world of Scala and Reactive programming.</span></p> <div class="hs-featured-image-wrapper"> <a href="https://www.cakesolutions.net/teamblogs/this-week-in-scala-11/12/2017" title="" class="hs-featured-image-link"> <img src="https://www.cakesolutions.net/hubfs/Petr/Scala_this_week_in.jpg?t=1524040865998" alt="Scala_this_week_in.jpg" class="hs-featured-image" style="width:auto !important; max-width:50%; float:left; margin:0 15px 15px 0;"> </a> </div> <p>Welcome to the new edition of #ThisWeekInScala!</p> <p><span>This blog aims to keep you up to date with the latest news from the world of Scala and Reactive programming.</span></p> <img src="https://track.hubspot.com/__ptq.gif?a=323094&amp;k=14&amp;r=https%3A%2F%2Fwww.cakesolutions.net%2Fteamblogs%2Fthis-week-in-scala-11%2F12%2F2017&amp;bu=https%253A%252F%252Fwww.cakesolutions.net%252Fteamblogs&amp;bvt=rss" alt="" width="1" height="1" style="min-height:1px!important;width:1px!important;border-width:0!important;margin-top:0!important;margin-bottom:0!important;margin-right:0!important;margin-left:0!important;padding-top:0!important;padding-bottom:0!important;padding-right:0!important;padding-left:0!important; "> Scala Akka Reactive Distributed Computing This Week In Scala Mon, 11 Dec 2017 05:27:08 GMT petrz@cakesolutions.net (Petr Zapletal) https://www.cakesolutions.net/teamblogs/this-week-in-scala-11/12/2017 2017-12-11T05:27:08Z This week in #Scala (04/12/2017) https://www.cakesolutions.net/teamblogs/this-week-in-scala-04/12/2017 <div class="hs-featured-image-wrapper"> <a href="https://www.cakesolutions.net/teamblogs/this-week-in-scala-04/12/2017" title="" class="hs-featured-image-link"> <img src="https://www.cakesolutions.net/hubfs/Petr/Scala_this_week_in.jpg?t=1524040865998" alt="Scala_this_week_in.jpg" class="hs-featured-image" style="width:auto !important; max-width:50%; float:left; margin:0 15px 15px 0;"> </a> </div> <p>Welcome to the new edition of #ThisWeekInScala!</p> <p><span>This blog aims to keep you up to date with the latest news from the world of Scala and Reactive programming.</span></p> <div class="hs-featured-image-wrapper"> <a href="https://www.cakesolutions.net/teamblogs/this-week-in-scala-04/12/2017" title="" class="hs-featured-image-link"> <img src="https://www.cakesolutions.net/hubfs/Petr/Scala_this_week_in.jpg?t=1524040865998" alt="Scala_this_week_in.jpg" class="hs-featured-image" style="width:auto !important; max-width:50%; float:left; margin:0 15px 15px 0;"> </a> </div> <p>Welcome to the new edition of #ThisWeekInScala!</p> <p><span>This blog aims to keep you up to date with the latest news from the world of Scala and Reactive programming.</span></p> <img src="https://track.hubspot.com/__ptq.gif?a=323094&amp;k=14&amp;r=https%3A%2F%2Fwww.cakesolutions.net%2Fteamblogs%2Fthis-week-in-scala-04%2F12%2F2017&amp;bu=https%253A%252F%252Fwww.cakesolutions.net%252Fteamblogs&amp;bvt=rss" alt="" width="1" height="1" style="min-height:1px!important;width:1px!important;border-width:0!important;margin-top:0!important;margin-bottom:0!important;margin-right:0!important;margin-left:0!important;padding-top:0!important;padding-bottom:0!important;padding-right:0!important;padding-left:0!important; "> Scala Akka Reactive Distributed Computing This Week In Scala Mon, 04 Dec 2017 05:59:57 GMT petrz@cakesolutions.net (Petr Zapletal) https://www.cakesolutions.net/teamblogs/this-week-in-scala-04/12/2017 2017-12-04T05:59:57Z This week in #DevOps (28/11/2017) https://www.cakesolutions.net/teamblogs/this-week-in-devops-28/11/2017 <div class="hs-featured-image-wrapper"> <a href="https://www.cakesolutions.net/teamblogs/this-week-in-devops-28/11/2017" title="" class="hs-featured-image-link"> <img src="https://www.cakesolutions.net/hubfs/This%20Week%20In%20DevOps/DevOps%20Design%201.png?t=1524040865998" alt="DevOps Design 1.png" class="hs-featured-image" style="width:auto !important; max-width:50%; float:left; margin:0 15px 15px 0;"> </a> </div> <p>Welcome to edition number 153&nbsp;<span style="background-color: transparent;">of #ThisWeekInDevOps !</span></p> <div class="hs-featured-image-wrapper"> <a href="https://www.cakesolutions.net/teamblogs/this-week-in-devops-28/11/2017" title="" class="hs-featured-image-link"> <img src="https://www.cakesolutions.net/hubfs/This%20Week%20In%20DevOps/DevOps%20Design%201.png?t=1524040865998" alt="DevOps Design 1.png" class="hs-featured-image" style="width:auto !important; max-width:50%; float:left; margin:0 15px 15px 0;"> </a> </div> <p>Welcome to edition number 153&nbsp;<span style="background-color: transparent;">of #ThisWeekInDevOps !</span></p> <img src="https://track.hubspot.com/__ptq.gif?a=323094&amp;k=14&amp;r=https%3A%2F%2Fwww.cakesolutions.net%2Fteamblogs%2Fthis-week-in-devops-28%2F11%2F2017&amp;bu=https%253A%252F%252Fwww.cakesolutions.net%252Fteamblogs&amp;bvt=rss" alt="" width="1" height="1" style="min-height:1px!important;width:1px!important;border-width:0!important;margin-top:0!important;margin-bottom:0!important;margin-right:0!important;margin-left:0!important;padding-top:0!important;padding-bottom:0!important;padding-right:0!important;padding-left:0!important; "> DevOps Jenkins AWS Kubernetes Puppet Chef SaltStack Datadog Nginx This Week In Devops Thu, 30 Nov 2017 13:19:30 GMT jaakkop@cakesolutions.net (Jaakko Pallari) https://www.cakesolutions.net/teamblogs/this-week-in-devops-28/11/2017 2017-11-30T13:19:30Z This week in #Scala (27/11/2017) https://www.cakesolutions.net/teamblogs/this-week-in-scala-27/11/2017 <div class="hs-featured-image-wrapper"> <a href="https://www.cakesolutions.net/teamblogs/this-week-in-scala-27/11/2017" title="" class="hs-featured-image-link"> <img src="https://www.cakesolutions.net/hubfs/Petr/Scala_this_week_in.jpg?t=1524040865998" alt="Scala_this_week_in.jpg" class="hs-featured-image" style="width:auto !important; max-width:50%; float:left; margin:0 15px 15px 0;"> </a> </div> <p>Welcome to the new edition of #ThisWeekInScala!</p> <p><span>This blog aims to keep you up to date with the latest news from the world of Scala and Reactive programming.</span></p> <div class="hs-featured-image-wrapper"> <a href="https://www.cakesolutions.net/teamblogs/this-week-in-scala-27/11/2017" title="" class="hs-featured-image-link"> <img src="https://www.cakesolutions.net/hubfs/Petr/Scala_this_week_in.jpg?t=1524040865998" alt="Scala_this_week_in.jpg" class="hs-featured-image" style="width:auto !important; max-width:50%; float:left; margin:0 15px 15px 0;"> </a> </div> <p>Welcome to the new edition of #ThisWeekInScala!</p> <p><span>This blog aims to keep you up to date with the latest news from the world of Scala and Reactive programming.</span></p> <img src="https://track.hubspot.com/__ptq.gif?a=323094&amp;k=14&amp;r=https%3A%2F%2Fwww.cakesolutions.net%2Fteamblogs%2Fthis-week-in-scala-27%2F11%2F2017&amp;bu=https%253A%252F%252Fwww.cakesolutions.net%252Fteamblogs&amp;bvt=rss" alt="" width="1" height="1" style="min-height:1px!important;width:1px!important;border-width:0!important;margin-top:0!important;margin-bottom:0!important;margin-right:0!important;margin-left:0!important;padding-top:0!important;padding-bottom:0!important;padding-right:0!important;padding-left:0!important; "> Scala Akka Reactive Distributed Computing This Week In Scala Mon, 27 Nov 2017 04:07:25 GMT petrz@cakesolutions.net (Petr Zapletal) https://www.cakesolutions.net/teamblogs/this-week-in-scala-27/11/2017 2017-11-27T04:07:25Z This Week In #Agile 24/11/2017 https://www.cakesolutions.net/teamblogs/this-week-in-agile-24/11/2017 <div class="hs-featured-image-wrapper"> <a href="https://www.cakesolutions.net/teamblogs/this-week-in-agile-24/11/2017" title="" class="hs-featured-image-link"> <img src="https://www.cakesolutions.net/hubfs/Agile_this_week_in.jpg?t=1524040865998" alt="This Week In #Agile 24/11/2017" class="hs-featured-image" style="width:auto !important; max-width:50%; float:left; margin:0 15px 15px 0;"> </a> </div> <p><span style="background-color: transparent;">Hello again from the Project Management Team at Cake and BAMTECH Media. Welcome to this, our sixty first &nbsp;edition of “This Week in #Agile”. Please feel free to peruse some of the articles that we’ve enjoyed reading over the past week.</span></p> <div class="hs-featured-image-wrapper"> <a href="https://www.cakesolutions.net/teamblogs/this-week-in-agile-24/11/2017" title="" class="hs-featured-image-link"> <img src="https://www.cakesolutions.net/hubfs/Agile_this_week_in.jpg?t=1524040865998" alt="This Week In #Agile 24/11/2017" class="hs-featured-image" style="width:auto !important; max-width:50%; float:left; margin:0 15px 15px 0;"> </a> </div> <p><span style="background-color: transparent;">Hello again from the Project Management Team at Cake and BAMTECH Media. Welcome to this, our sixty first &nbsp;edition of “This Week in #Agile”. Please feel free to peruse some of the articles that we’ve enjoyed reading over the past week.</span></p> <img src="https://track.hubspot.com/__ptq.gif?a=323094&amp;k=14&amp;r=https%3A%2F%2Fwww.cakesolutions.net%2Fteamblogs%2Fthis-week-in-agile-24%2F11%2F2017&amp;bu=https%253A%252F%252Fwww.cakesolutions.net%252Fteamblogs&amp;bvt=rss" alt="" width="1" height="1" style="min-height:1px!important;width:1px!important;border-width:0!important;margin-top:0!important;margin-bottom:0!important;margin-right:0!important;margin-left:0!important;padding-top:0!important;padding-bottom:0!important;padding-right:0!important;padding-left:0!important; "> agile Scrum Change Management backlog Fri, 24 Nov 2017 08:22:21 GMT jonathano@cakesolutions.net (Jonathan Orgel) https://www.cakesolutions.net/teamblogs/this-week-in-agile-24/11/2017 2017-11-24T08:22:21Z This week in #DevOps (21/11/2017) https://www.cakesolutions.net/teamblogs/this-week-in-devops-21/11/2017 <div class="hs-featured-image-wrapper"> <a href="https://www.cakesolutions.net/teamblogs/this-week-in-devops-21/11/2017" title="" class="hs-featured-image-link"> <img src="https://www.cakesolutions.net/hubfs/This%20Week%20In%20DevOps/DevOps_this_week_in.jpg?t=1524040865998" alt="DevOps_this_week_in.jpg" class="hs-featured-image" style="width:auto !important; max-width:50%; float:left; margin:0 15px 15px 0;"> </a> </div> <p>Welcome to edition number 152&nbsp;<span style="background-color: transparent;">of #ThisWeekInDevOps !</span></p> <div class="hs-featured-image-wrapper"> <a href="https://www.cakesolutions.net/teamblogs/this-week-in-devops-21/11/2017" title="" class="hs-featured-image-link"> <img src="https://www.cakesolutions.net/hubfs/This%20Week%20In%20DevOps/DevOps_this_week_in.jpg?t=1524040865998" alt="DevOps_this_week_in.jpg" class="hs-featured-image" style="width:auto !important; max-width:50%; float:left; margin:0 15px 15px 0;"> </a> </div> <p>Welcome to edition number 152&nbsp;<span style="background-color: transparent;">of #ThisWeekInDevOps !</span></p> <img src="https://track.hubspot.com/__ptq.gif?a=323094&amp;k=14&amp;r=https%3A%2F%2Fwww.cakesolutions.net%2Fteamblogs%2Fthis-week-in-devops-21%2F11%2F2017&amp;bu=https%253A%252F%252Fwww.cakesolutions.net%252Fteamblogs&amp;bvt=rss" alt="" width="1" height="1" style="min-height:1px!important;width:1px!important;border-width:0!important;margin-top:0!important;margin-bottom:0!important;margin-right:0!important;margin-left:0!important;padding-top:0!important;padding-bottom:0!important;padding-right:0!important;padding-left:0!important; "> DevOps jvm AWS Docker Kubernetes Puppet Travis CI Machine Learning Rancher SaltStack NoSql Nginx This Week In Devops Logz.io ML Thu, 23 Nov 2017 08:15:00 GMT eslamh@cakesolutions.net (Eslam ElHusseiny) https://www.cakesolutions.net/teamblogs/this-week-in-devops-21/11/2017 2017-11-23T08:15:00Z Typesafety 102: How safe, type-safe you want (your code) to be? https://www.cakesolutions.net/teamblogs/typesafety-102-how-safe-type-safe-you-want-your-code-to-be <p><em>Note: Aimed to guide inexperienced programmers, common sense for experienced programmers. Code Snippets and Data Types will be in Scala, but the concepts would be applicable to other languages as well</em>.</p> <p><em>Note: Aimed to guide inexperienced programmers, common sense for experienced programmers. Code Snippets and Data Types will be in Scala, but the concepts would be applicable to other languages as well</em>.</p> <img src="https://track.hubspot.com/__ptq.gif?a=323094&amp;k=14&amp;r=https%3A%2F%2Fwww.cakesolutions.net%2Fteamblogs%2Ftypesafety-102-how-safe-type-safe-you-want-your-code-to-be&amp;bu=https%253A%252F%252Fwww.cakesolutions.net%252Fteamblogs&amp;bvt=rss" alt="" width="1" height="1" style="min-height:1px!important;width:1px!important;border-width:0!important;margin-top:0!important;margin-bottom:0!important;margin-right:0!important;margin-left:0!important;padding-top:0!important;padding-bottom:0!important;padding-right:0!important;padding-left:0!important; "> Scala typesafety types Wed, 22 Nov 2017 14:00:00 GMT sahebm@cakesolutions.net (Saheb Motiani) https://www.cakesolutions.net/teamblogs/typesafety-102-how-safe-type-safe-you-want-your-code-to-be 2017-11-22T14:00:00Z Solving Dynamic Programming problems using Functional Programming (Part 4) https://www.cakesolutions.net/teamblogs/solving-dynamic-programming-problems-using-functional-programming-part-4 <div class="hs-featured-image-wrapper"> <a href="https://www.cakesolutions.net/teamblogs/solving-dynamic-programming-problems-using-functional-programming-part-4" title="" class="hs-featured-image-link"> <img src="https://www.cakesolutions.net/hubfs/dp-in-fp/dp-fp-7.png?t=1524040865998" alt="Solving Dynamic Programming problems using Functional Programming (Part 4)" class="hs-featured-image" style="width:auto !important; max-width:50%; float:left; margin:0 15px 15px 0;"> </a> </div> <p>In the <a href="/teamblogs/solving-dynamic-programming-problems-using-functional-programming-part-3">previous posts</a>, we saw an approach to solving <a href="https://en.wikipedia.org/wiki/Dynamic_programming">Dynamic Programming</a> problems in a bottom-up fashion and trying to be functional. In this last post we will see a functional approach when solving them top-down.</p> <div class="hs-featured-image-wrapper"> <a href="https://www.cakesolutions.net/teamblogs/solving-dynamic-programming-problems-using-functional-programming-part-4" title="" class="hs-featured-image-link"> <img src="https://www.cakesolutions.net/hubfs/dp-in-fp/dp-fp-7.png?t=1524040865998" alt="Solving Dynamic Programming problems using Functional Programming (Part 4)" class="hs-featured-image" style="width:auto !important; max-width:50%; float:left; margin:0 15px 15px 0;"> </a> </div> <p>In the <a href="/teamblogs/solving-dynamic-programming-problems-using-functional-programming-part-3">previous posts</a>, we saw an approach to solving <a href="https://en.wikipedia.org/wiki/Dynamic_programming">Dynamic Programming</a> problems in a bottom-up fashion and trying to be functional. In this last post we will see a functional approach when solving them top-down.</p> <img src="https://track.hubspot.com/__ptq.gif?a=323094&amp;k=14&amp;r=https%3A%2F%2Fwww.cakesolutions.net%2Fteamblogs%2Fsolving-dynamic-programming-problems-using-functional-programming-part-4&amp;bu=https%253A%252F%252Fwww.cakesolutions.net%252Fteamblogs&amp;bvt=rss" alt="" width="1" height="1" style="min-height:1px!important;width:1px!important;border-width:0!important;margin-top:0!important;margin-bottom:0!important;margin-right:0!important;margin-left:0!important;padding-top:0!important;padding-bottom:0!important;padding-right:0!important;padding-left:0!important; "> Functional programming Dynamic Programming Mon, 20 Nov 2017 14:04:40 GMT miguelv@cakesolutions.net (Miguel Vilá) https://www.cakesolutions.net/teamblogs/solving-dynamic-programming-problems-using-functional-programming-part-4 2017-11-20T14:04:40Z This week in #Scala (20/11/2017) https://www.cakesolutions.net/teamblogs/this-week-in-scala-20/11/2017 <div class="hs-featured-image-wrapper"> <a href="https://www.cakesolutions.net/teamblogs/this-week-in-scala-20/11/2017" title="" class="hs-featured-image-link"> <img src="https://www.cakesolutions.net/hubfs/Petr/Scala_this_week_in.jpg?t=1524040865998" alt="Scala_this_week_in.jpg" class="hs-featured-image" style="width:auto !important; max-width:50%; float:left; margin:0 15px 15px 0;"> </a> </div> <p>Welcome to the new edition of #ThisWeekInScala!</p> <p><span>This blog aims to keep you up to date with the latest news from the world of Scala and Reactive programming.</span></p> <div class="hs-featured-image-wrapper"> <a href="https://www.cakesolutions.net/teamblogs/this-week-in-scala-20/11/2017" title="" class="hs-featured-image-link"> <img src="https://www.cakesolutions.net/hubfs/Petr/Scala_this_week_in.jpg?t=1524040865998" alt="Scala_this_week_in.jpg" class="hs-featured-image" style="width:auto !important; max-width:50%; float:left; margin:0 15px 15px 0;"> </a> </div> <p>Welcome to the new edition of #ThisWeekInScala!</p> <p><span>This blog aims to keep you up to date with the latest news from the world of Scala and Reactive programming.</span></p> <img src="https://track.hubspot.com/__ptq.gif?a=323094&amp;k=14&amp;r=https%3A%2F%2Fwww.cakesolutions.net%2Fteamblogs%2Fthis-week-in-scala-20%2F11%2F2017&amp;bu=https%253A%252F%252Fwww.cakesolutions.net%252Fteamblogs&amp;bvt=rss" alt="" width="1" height="1" style="min-height:1px!important;width:1px!important;border-width:0!important;margin-top:0!important;margin-bottom:0!important;margin-right:0!important;margin-left:0!important;padding-top:0!important;padding-bottom:0!important;padding-right:0!important;padding-left:0!important; "> Scala Akka Reactive Distributed Computing This Week In Scala Mon, 20 Nov 2017 05:17:36 GMT petrz@cakesolutions.net (Petr Zapletal) https://www.cakesolutions.net/teamblogs/this-week-in-scala-20/11/2017 2017-11-20T05:17:36Z This week in #DevOps (14/11/2017) https://www.cakesolutions.net/teamblogs/this-week-in-devops-14/11/2017 <div class="hs-featured-image-wrapper"> <a href="https://www.cakesolutions.net/teamblogs/this-week-in-devops-14/11/2017" title="" class="hs-featured-image-link"> <img src="https://www.cakesolutions.net/hubfs/This%20Week%20In%20DevOps/DevOps%20Design%201.png?t=1524040865998" alt="DevOps Design 1.png" class="hs-featured-image" style="width:auto !important; max-width:50%; float:left; margin:0 15px 15px 0;"> </a> </div> <p>Welcome to edition number 151&nbsp;<span style="background-color: transparent;">of #ThisWeekInDevOps !</span></p> <div class="hs-featured-image-wrapper"> <a href="https://www.cakesolutions.net/teamblogs/this-week-in-devops-14/11/2017" title="" class="hs-featured-image-link"> <img src="https://www.cakesolutions.net/hubfs/This%20Week%20In%20DevOps/DevOps%20Design%201.png?t=1524040865998" alt="DevOps Design 1.png" class="hs-featured-image" style="width:auto !important; max-width:50%; float:left; margin:0 15px 15px 0;"> </a> </div> <p>Welcome to edition number 151&nbsp;<span style="background-color: transparent;">of #ThisWeekInDevOps !</span></p> <img src="https://track.hubspot.com/__ptq.gif?a=323094&amp;k=14&amp;r=https%3A%2F%2Fwww.cakesolutions.net%2Fteamblogs%2Fthis-week-in-devops-14%2F11%2F2017&amp;bu=https%253A%252F%252Fwww.cakesolutions.net%252Fteamblogs&amp;bvt=rss" alt="" width="1" height="1" style="min-height:1px!important;width:1px!important;border-width:0!important;margin-top:0!important;margin-bottom:0!important;margin-right:0!important;margin-left:0!important;padding-top:0!important;padding-bottom:0!important;padding-right:0!important;padding-left:0!important; "> DevOps AWS Docker Puppet Chef ELK Prometheus Kontena Couchbase NoSql This Week In Devops Thu, 16 Nov 2017 09:30:56 GMT guidod@cakesolutions.net (Guido Dobboletta) https://www.cakesolutions.net/teamblogs/this-week-in-devops-14/11/2017 2017-11-16T09:30:56Z This week in #Scala (13/11/2017) https://www.cakesolutions.net/teamblogs/this-week-in-scala-13/11/2017 <div class="hs-featured-image-wrapper"> <a href="https://www.cakesolutions.net/teamblogs/this-week-in-scala-13/11/2017" title="" class="hs-featured-image-link"> <img src="https://www.cakesolutions.net/hubfs/Petr/Scala_this_week_in.jpg?t=1524040865998" alt="Scala_this_week_in.jpg" class="hs-featured-image" style="width:auto !important; max-width:50%; float:left; margin:0 15px 15px 0;"> </a> </div> <p>Welcome to the new edition of #ThisWeekInScala!</p> <p><span>This blog aims to keep you up to date with the latest news from the world of Scala and Reactive programming.</span></p> <div class="hs-featured-image-wrapper"> <a href="https://www.cakesolutions.net/teamblogs/this-week-in-scala-13/11/2017" title="" class="hs-featured-image-link"> <img src="https://www.cakesolutions.net/hubfs/Petr/Scala_this_week_in.jpg?t=1524040865998" alt="Scala_this_week_in.jpg" class="hs-featured-image" style="width:auto !important; max-width:50%; float:left; margin:0 15px 15px 0;"> </a> </div> <p>Welcome to the new edition of #ThisWeekInScala!</p> <p><span>This blog aims to keep you up to date with the latest news from the world of Scala and Reactive programming.</span></p> <img src="https://track.hubspot.com/__ptq.gif?a=323094&amp;k=14&amp;r=https%3A%2F%2Fwww.cakesolutions.net%2Fteamblogs%2Fthis-week-in-scala-13%2F11%2F2017&amp;bu=https%253A%252F%252Fwww.cakesolutions.net%252Fteamblogs&amp;bvt=rss" alt="" width="1" height="1" style="min-height:1px!important;width:1px!important;border-width:0!important;margin-top:0!important;margin-bottom:0!important;margin-right:0!important;margin-left:0!important;padding-top:0!important;padding-bottom:0!important;padding-right:0!important;padding-left:0!important; "> Scala Akka Reactive Distributed Computing This Week In Scala Mon, 13 Nov 2017 06:06:44 GMT petrz@cakesolutions.net (Petr Zapletal) https://www.cakesolutions.net/teamblogs/this-week-in-scala-13/11/2017 2017-11-13T06:06:44Z Reactive Summit - October 18th - 20th, 2017 https://www.cakesolutions.net/teamblogs/reactive-summit-october-18th-20th-2017 <p><span>Cake has recently returned from a trip to Austin in Texas for the 2nd&nbsp;<span class="il">Reactive</span>&nbsp;<span class="il">Summit</span>, at which Cake was a sponsor. It was a fantastic event, and it was great to see old friends and meet new.&nbsp;</span></p> <p>Quite a few members of Cake's New York team attended the event to learn from the many great talks and members of the<span>&nbsp;</span><span class="il">Reactive</span><span>&nbsp;</span>community. From Cake UK, James Furness and Sam Facer looked after the stand and managed to give away most of our swag on the first night!</p> <p></p> <p><span>Cake has recently returned from a trip to Austin in Texas for the 2nd&nbsp;<span class="il">Reactive</span>&nbsp;<span class="il">Summit</span>, at which Cake was a sponsor. It was a fantastic event, and it was great to see old friends and meet new.&nbsp;</span></p> <p>Quite a few members of Cake's New York team attended the event to learn from the many great talks and members of the<span>&nbsp;</span><span class="il">Reactive</span><span>&nbsp;</span>community. From Cake UK, James Furness and Sam Facer looked after the stand and managed to give away most of our swag on the first night!</p> <p></p> <img src="https://track.hubspot.com/__ptq.gif?a=323094&amp;k=14&amp;r=https%3A%2F%2Fwww.cakesolutions.net%2Fteamblogs%2Freactive-summit-october-18th-20th-2017&amp;bu=https%253A%252F%252Fwww.cakesolutions.net%252Fteamblogs&amp;bvt=rss" alt="" width="1" height="1" style="min-height:1px!important;width:1px!important;border-width:0!important;margin-top:0!important;margin-bottom:0!important;margin-right:0!important;margin-left:0!important;padding-top:0!important;padding-bottom:0!important;padding-right:0!important;padding-left:0!important; "> Microservices Distributed System Fast Data Reactive Summit Fri, 10 Nov 2017 10:28:38 GMT jamesf@cakesolutions.net (James Furness) https://www.cakesolutions.net/teamblogs/reactive-summit-october-18th-20th-2017 2017-11-10T10:28:38Z This week in #DevOps (07/11/2017) https://www.cakesolutions.net/teamblogs/this-week-in-devops-07/11/2017 <div class="hs-featured-image-wrapper"> <a href="https://www.cakesolutions.net/teamblogs/this-week-in-devops-07/11/2017" title="" class="hs-featured-image-link"> <img src="https://www.cakesolutions.net/hubfs/This%20Week%20In%20DevOps/DevOps%20Design%201.png?t=1524040865998" alt="DevOps Design 1.png" class="hs-featured-image" style="width:auto !important; max-width:50%; float:left; margin:0 15px 15px 0;"> </a> </div> <p>Welcome to edition number 150&nbsp;<span style="background-color: transparent;">of #ThisWeekInDevOps !</span></p> <div class="hs-featured-image-wrapper"> <a href="https://www.cakesolutions.net/teamblogs/this-week-in-devops-07/11/2017" title="" class="hs-featured-image-link"> <img src="https://www.cakesolutions.net/hubfs/This%20Week%20In%20DevOps/DevOps%20Design%201.png?t=1524040865998" alt="DevOps Design 1.png" class="hs-featured-image" style="width:auto !important; max-width:50%; float:left; margin:0 15px 15px 0;"> </a> </div> <p>Welcome to edition number 150&nbsp;<span style="background-color: transparent;">of #ThisWeekInDevOps !</span></p> <img src="https://track.hubspot.com/__ptq.gif?a=323094&amp;k=14&amp;r=https%3A%2F%2Fwww.cakesolutions.net%2Fteamblogs%2Fthis-week-in-devops-07%2F11%2F2017&amp;bu=https%253A%252F%252Fwww.cakesolutions.net%252Fteamblogs&amp;bvt=rss" alt="" width="1" height="1" style="min-height:1px!important;width:1px!important;border-width:0!important;margin-top:0!important;margin-bottom:0!important;margin-right:0!important;margin-left:0!important;padding-top:0!important;padding-bottom:0!important;padding-right:0!important;padding-left:0!important; "> DevOps AWS Docker Kubernetes Puppet Security Datadog Prometheus Couchbase NoSql This Week In Devops Thu, 09 Nov 2017 09:40:40 GMT eslamh@cakesolutions.net (Eslam ElHusseiny) https://www.cakesolutions.net/teamblogs/this-week-in-devops-07/11/2017 2017-11-09T09:40:40Z Cake Solutions Joins BAMTECH Media. https://www.cakesolutions.net/teamblogs/cake-solutions-joins-bamtech-media <div class="hs-featured-image-wrapper"> <a href="https://www.cakesolutions.net/teamblogs/cake-solutions-joins-bamtech-media" title="" class="hs-featured-image-link"> <img src="https://www.cakesolutions.net/hubfs/cake+bamtech_logo_rgb-1.png?t=1524040865998" alt="cake+bamtech_logo_rgb-1.png" class="hs-featured-image" style="width:auto !important; max-width:50%; float:left; margin:0 15px 15px 0;"> </a> </div> <p><span style="font-weight: 400;">Exciting news to share: Cake Solutions is now part of BAMTECH Media, a global leader in delivering direct-to-consumer live and on-demand entertainment at scale.</span></p> <div class="hs-featured-image-wrapper"> <a href="https://www.cakesolutions.net/teamblogs/cake-solutions-joins-bamtech-media" title="" class="hs-featured-image-link"> <img src="https://www.cakesolutions.net/hubfs/cake+bamtech_logo_rgb-1.png?t=1524040865998" alt="cake+bamtech_logo_rgb-1.png" class="hs-featured-image" style="width:auto !important; max-width:50%; float:left; margin:0 15px 15px 0;"> </a> </div> <p><span style="font-weight: 400;">Exciting news to share: Cake Solutions is now part of BAMTECH Media, a global leader in delivering direct-to-consumer live and on-demand entertainment at scale.</span></p> <img src="https://track.hubspot.com/__ptq.gif?a=323094&amp;k=14&amp;r=https%3A%2F%2Fwww.cakesolutions.net%2Fteamblogs%2Fcake-solutions-joins-bamtech-media&amp;bu=https%253A%252F%252Fwww.cakesolutions.net%252Fteamblogs&amp;bvt=rss" alt="" width="1" height="1" style="min-height:1px!important;width:1px!important;border-width:0!important;margin-top:0!important;margin-bottom:0!important;margin-right:0!important;margin-left:0!important;padding-top:0!important;padding-bottom:0!important;padding-right:0!important;padding-left:0!important; "> BAMTECH Media Tue, 07 Nov 2017 16:48:49 GMT petere@cakesolutions.net (Peter Evison) https://www.cakesolutions.net/teamblogs/cake-solutions-joins-bamtech-media 2017-11-07T16:48:49Z This week in #Scala (06/11/2017) https://www.cakesolutions.net/teamblogs/this-week-in-scala-06/11/2017 <div class="hs-featured-image-wrapper"> <a href="https://www.cakesolutions.net/teamblogs/this-week-in-scala-06/11/2017" title="" class="hs-featured-image-link"> <img src="https://www.cakesolutions.net/hubfs/Petr/Scala_this_week_in.jpg?t=1524040865998" alt="Scala_this_week_in.jpg" class="hs-featured-image" style="width:auto !important; max-width:50%; float:left; margin:0 15px 15px 0;"> </a> </div> <p>Welcome to the new edition of #ThisWeekInScala!</p> <p><span>This blog aims to keep you up to date with the latest news from the world of Scala and Reactive programming.</span></p> <div class="hs-featured-image-wrapper"> <a href="https://www.cakesolutions.net/teamblogs/this-week-in-scala-06/11/2017" title="" class="hs-featured-image-link"> <img src="https://www.cakesolutions.net/hubfs/Petr/Scala_this_week_in.jpg?t=1524040865998" alt="Scala_this_week_in.jpg" class="hs-featured-image" style="width:auto !important; max-width:50%; float:left; margin:0 15px 15px 0;"> </a> </div> <p>Welcome to the new edition of #ThisWeekInScala!</p> <p><span>This blog aims to keep you up to date with the latest news from the world of Scala and Reactive programming.</span></p> <img src="https://track.hubspot.com/__ptq.gif?a=323094&amp;k=14&amp;r=https%3A%2F%2Fwww.cakesolutions.net%2Fteamblogs%2Fthis-week-in-scala-06%2F11%2F2017&amp;bu=https%253A%252F%252Fwww.cakesolutions.net%252Fteamblogs&amp;bvt=rss" alt="" width="1" height="1" style="min-height:1px!important;width:1px!important;border-width:0!important;margin-top:0!important;margin-bottom:0!important;margin-right:0!important;margin-left:0!important;padding-top:0!important;padding-bottom:0!important;padding-right:0!important;padding-left:0!important; "> Scala Akka Reactive Distributed Computing This Week In Scala Sun, 05 Nov 2017 16:57:13 GMT petrz@cakesolutions.net (Petr Zapletal) https://www.cakesolutions.net/teamblogs/this-week-in-scala-06/11/2017 2017-11-05T16:57:13Z This week in #DevOps (31/10/2017) https://www.cakesolutions.net/teamblogs/this-week-in-devops-31/10/2017 <div class="hs-featured-image-wrapper"> <a href="https://www.cakesolutions.net/teamblogs/this-week-in-devops-31/10/2017" title="" class="hs-featured-image-link"> <img src="https://www.cakesolutions.net/hubfs/This%20Week%20In%20DevOps/DevOps_header.jpg?t=1524040865998" alt="DevOps_header.jpg" class="hs-featured-image" style="width:auto !important; max-width:50%; float:left; margin:0 15px 15px 0;"> </a> </div> <p>Welcome to edition number 149<span style="background-color: transparent;">&nbsp;of #ThisWeekInDevOps !</span></p> <div class="hs-featured-image-wrapper"> <a href="https://www.cakesolutions.net/teamblogs/this-week-in-devops-31/10/2017" title="" class="hs-featured-image-link"> <img src="https://www.cakesolutions.net/hubfs/This%20Week%20In%20DevOps/DevOps_header.jpg?t=1524040865998" alt="DevOps_header.jpg" class="hs-featured-image" style="width:auto !important; max-width:50%; float:left; margin:0 15px 15px 0;"> </a> </div> <p>Welcome to edition number 149<span style="background-color: transparent;">&nbsp;of #ThisWeekInDevOps !</span></p> <img src="https://track.hubspot.com/__ptq.gif?a=323094&amp;k=14&amp;r=https%3A%2F%2Fwww.cakesolutions.net%2Fteamblogs%2Fthis-week-in-devops-31%2F10%2F2017&amp;bu=https%253A%252F%252Fwww.cakesolutions.net%252Fteamblogs&amp;bvt=rss" alt="" width="1" height="1" style="min-height:1px!important;width:1px!important;border-width:0!important;margin-top:0!important;margin-bottom:0!important;margin-right:0!important;margin-left:0!important;padding-top:0!important;padding-bottom:0!important;padding-right:0!important;padding-left:0!important; "> DevOps Java Jenkins AWS Docker Kubernetes Puppet Chef Google Cloud Platform This Week In Devops OpenShift Thu, 02 Nov 2017 08:02:07 GMT laurag@cakesolutions.net (Laura Bria) https://www.cakesolutions.net/teamblogs/this-week-in-devops-31/10/2017 2017-11-02T08:02:07Z Learning about the way we learn https://www.cakesolutions.net/teamblogs/learning-about-the-way-we-learn <div class="hs-featured-image-wrapper"> <a href="https://www.cakesolutions.net/teamblogs/learning-about-the-way-we-learn" title="" class="hs-featured-image-link"> <img src="https://cdn-images-1.medium.com/fit/c/40/40/1*foOOskm24WI2pr-OUuGTrQ.jpeg" alt="Go to the profile of Amir Karimi" class="hs-featured-image" style="width:auto !important; max-width:50%; float:left; margin:0 15px 15px 0;"> </a> </div> <p class="graf graf--p">Sometimes, we need to invoke our own brain to describe some facts about itself but in a more pleasant way to help ourselves move on. It’s not a bad thing at all, but I prefer to know the scientific facts, no matter what’s the cost.</p> <div class="hs-featured-image-wrapper"> <a href="https://www.cakesolutions.net/teamblogs/learning-about-the-way-we-learn" title="" class="hs-featured-image-link"> <img src="https://cdn-images-1.medium.com/fit/c/40/40/1*foOOskm24WI2pr-OUuGTrQ.jpeg" alt="Go to the profile of Amir Karimi" class="hs-featured-image" style="width:auto !important; max-width:50%; float:left; margin:0 15px 15px 0;"> </a> </div> <p class="graf graf--p">Sometimes, we need to invoke our own brain to describe some facts about itself but in a more pleasant way to help ourselves move on. It’s not a bad thing at all, but I prefer to know the scientific facts, no matter what’s the cost.</p> <img src="https://track.hubspot.com/__ptq.gif?a=323094&amp;k=14&amp;r=https%3A%2F%2Fwww.cakesolutions.net%2Fteamblogs%2Flearning-about-the-way-we-learn&amp;bu=https%253A%252F%252Fwww.cakesolutions.net%252Fteamblogs&amp;bvt=rss" alt="" width="1" height="1" style="min-height:1px!important;width:1px!important;border-width:0!important;margin-top:0!important;margin-bottom:0!important;margin-right:0!important;margin-left:0!important;padding-top:0!important;padding-bottom:0!important;padding-right:0!important;padding-left:0!important; "> Learning Brain How your brain works Wed, 01 Nov 2017 16:57:20 GMT amirk@cakesolutions.net (Amir Karimi) https://www.cakesolutions.net/teamblogs/learning-about-the-way-we-learn 2017-11-01T16:57:20Z Typesafety 101: Knowing your Types https://www.cakesolutions.net/teamblogs/typesafety-101-knowing-your-types <div class="hs-featured-image-wrapper"> <a href="https://www.cakesolutions.net/teamblogs/typesafety-101-knowing-your-types" title="" class="hs-featured-image-link"> <img src="https://www.cakesolutions.net/hubfs/ebook%20page%20images/cake%20logo%20PNG.png?t=1524040865998" alt="cake logo PNG.png" class="hs-featured-image" style="width:auto !important; max-width:50%; float:left; margin:0 15px 15px 0;"> </a> </div> <h4>Note: I will try to keep the articles conceptual, language agnostic* and unbiased, but as Code Quality is subjective, there will not be any clean conclusions or clear recommendations. The goal is to help a beginner (or a less experienced type-safe programmer) to have a better understanding of Types and Typesafety</h4> <p>&nbsp;</p> <div class="hs-featured-image-wrapper"> <a href="https://www.cakesolutions.net/teamblogs/typesafety-101-knowing-your-types" title="" class="hs-featured-image-link"> <img src="https://www.cakesolutions.net/hubfs/ebook%20page%20images/cake%20logo%20PNG.png?t=1524040865998" alt="cake logo PNG.png" class="hs-featured-image" style="width:auto !important; max-width:50%; float:left; margin:0 15px 15px 0;"> </a> </div> <h4>Note: I will try to keep the articles conceptual, language agnostic* and unbiased, but as Code Quality is subjective, there will not be any clean conclusions or clear recommendations. The goal is to help a beginner (or a less experienced type-safe programmer) to have a better understanding of Types and Typesafety</h4> <p>&nbsp;</p> <img src="https://track.hubspot.com/__ptq.gif?a=323094&amp;k=14&amp;r=https%3A%2F%2Fwww.cakesolutions.net%2Fteamblogs%2Ftypesafety-101-knowing-your-types&amp;bu=https%253A%252F%252Fwww.cakesolutions.net%252Fteamblogs&amp;bvt=rss" alt="" width="1" height="1" style="min-height:1px!important;width:1px!important;border-width:0!important;margin-top:0!important;margin-bottom:0!important;margin-right:0!important;margin-left:0!important;padding-top:0!important;padding-bottom:0!important;padding-right:0!important;padding-left:0!important; "> Scala typesafety types Mon, 30 Oct 2017 17:53:30 GMT sahebm@cakesolutions.net (Saheb Motiani) https://www.cakesolutions.net/teamblogs/typesafety-101-knowing-your-types 2017-10-30T17:53:30Z This week in #Scala (30/10/2017) https://www.cakesolutions.net/teamblogs/this-week-in-scala-30/10/2017 <div class="hs-featured-image-wrapper"> <a href="https://www.cakesolutions.net/teamblogs/this-week-in-scala-30/10/2017" title="" class="hs-featured-image-link"> <img src="https://www.cakesolutions.net/hubfs/Petr/Scala_this_week_in.jpg?t=1524040865998" alt="Scala_this_week_in.jpg" class="hs-featured-image" style="width:auto !important; max-width:50%; float:left; margin:0 15px 15px 0;"> </a> </div> <p>Welcome to the new edition of #ThisWeekInScala!</p> <p><span>This blog aims to keep you up to date with the latest news from the world of Scala and Reactive programming.</span></p> <div class="hs-featured-image-wrapper"> <a href="https://www.cakesolutions.net/teamblogs/this-week-in-scala-30/10/2017" title="" class="hs-featured-image-link"> <img src="https://www.cakesolutions.net/hubfs/Petr/Scala_this_week_in.jpg?t=1524040865998" alt="Scala_this_week_in.jpg" class="hs-featured-image" style="width:auto !important; max-width:50%; float:left; margin:0 15px 15px 0;"> </a> </div> <p>Welcome to the new edition of #ThisWeekInScala!</p> <p><span>This blog aims to keep you up to date with the latest news from the world of Scala and Reactive programming.</span></p> <img src="https://track.hubspot.com/__ptq.gif?a=323094&amp;k=14&amp;r=https%3A%2F%2Fwww.cakesolutions.net%2Fteamblogs%2Fthis-week-in-scala-30%2F10%2F2017&amp;bu=https%253A%252F%252Fwww.cakesolutions.net%252Fteamblogs&amp;bvt=rss" alt="" width="1" height="1" style="min-height:1px!important;width:1px!important;border-width:0!important;margin-top:0!important;margin-bottom:0!important;margin-right:0!important;margin-left:0!important;padding-top:0!important;padding-bottom:0!important;padding-right:0!important;padding-left:0!important; "> Scala Akka Reactive Distributed Computing This Week In Scala Sun, 29 Oct 2017 16:53:10 GMT petrz@cakesolutions.net (Petr Zapletal) https://www.cakesolutions.net/teamblogs/this-week-in-scala-30/10/2017 2017-10-29T16:53:10Z Scala World 2017 Roundup https://www.cakesolutions.net/teamblogs/scala-world-2017-roundup <div class="hs-featured-image-wrapper"> <a href="https://www.cakesolutions.net/teamblogs/scala-world-2017-roundup" title="" class="hs-featured-image-link"> <img src="https://www.cakesolutions.net/hubfs/DKgxcyaXkAEnUXU.jpg?t=1524040865998" alt="DKgxcyaXkAEnUXU.jpg" class="hs-featured-image" style="width:auto !important; max-width:50%; float:left; margin:0 15px 15px 0;"> </a> </div> <p><span>Cake was once again honoured to sponsor this year's Scala World conference as well as support with speakers and attendees. A huge&nbsp;thanks to&nbsp;</span><a href="https://www.google.com/url?q=https://twitter.com/propensive?lang%3Den&amp;sa=D&amp;ust=1508410794342000&amp;usg=AFQjCNGHRTBrDKA-IdZ5lDZ5Je87Gv7ahQ">Jon Pretty</a><span>&nbsp;for organising such a great conference in addition&nbsp;to all the other fantastic work he does for the Scala Community!</span></p> <div class="hs-featured-image-wrapper"> <a href="https://www.cakesolutions.net/teamblogs/scala-world-2017-roundup" title="" class="hs-featured-image-link"> <img src="https://www.cakesolutions.net/hubfs/DKgxcyaXkAEnUXU.jpg?t=1524040865998" alt="DKgxcyaXkAEnUXU.jpg" class="hs-featured-image" style="width:auto !important; max-width:50%; float:left; margin:0 15px 15px 0;"> </a> </div> <p><span>Cake was once again honoured to sponsor this year's Scala World conference as well as support with speakers and attendees. A huge&nbsp;thanks to&nbsp;</span><a href="https://www.google.com/url?q=https://twitter.com/propensive?lang%3Den&amp;sa=D&amp;ust=1508410794342000&amp;usg=AFQjCNGHRTBrDKA-IdZ5lDZ5Je87Gv7ahQ">Jon Pretty</a><span>&nbsp;for organising such a great conference in addition&nbsp;to all the other fantastic work he does for the Scala Community!</span></p> <img src="https://track.hubspot.com/__ptq.gif?a=323094&amp;k=14&amp;r=https%3A%2F%2Fwww.cakesolutions.net%2Fteamblogs%2Fscala-world-2017-roundup&amp;bu=https%253A%252F%252Fwww.cakesolutions.net%252Fteamblogs&amp;bvt=rss" alt="" width="1" height="1" style="min-height:1px!important;width:1px!important;border-width:0!important;margin-top:0!important;margin-bottom:0!important;margin-right:0!important;margin-left:0!important;padding-top:0!important;padding-bottom:0!important;padding-right:0!important;padding-left:0!important; "> Scala World 2017 Thu, 26 Oct 2017 13:58:45 GMT petere@cakesolutions.net (Peter Evison) https://www.cakesolutions.net/teamblogs/scala-world-2017-roundup 2017-10-26T13:58:45Z This week in #DevOps (24/10/2017) https://www.cakesolutions.net/teamblogs/this-week-in-devops-24/10/2017 <div class="hs-featured-image-wrapper"> <a href="https://www.cakesolutions.net/teamblogs/this-week-in-devops-24/10/2017" title="" class="hs-featured-image-link"> <img src="https://www.cakesolutions.net/hubfs/This%20Week%20In%20DevOps/DevOps%20Design%201.png?t=1524040865998" alt="This week in #DevOps (24/10/2017)" class="hs-featured-image" style="width:auto !important; max-width:50%; float:left; margin:0 15px 15px 0;"> </a> </div> <p>Welcome to edition number 148<span style="background-color: transparent;">&nbsp;of #ThisWeekInDevOps !</span></p> <div class="hs-featured-image-wrapper"> <a href="https://www.cakesolutions.net/teamblogs/this-week-in-devops-24/10/2017" title="" class="hs-featured-image-link"> <img src="https://www.cakesolutions.net/hubfs/This%20Week%20In%20DevOps/DevOps%20Design%201.png?t=1524040865998" alt="This week in #DevOps (24/10/2017)" class="hs-featured-image" style="width:auto !important; max-width:50%; float:left; margin:0 15px 15px 0;"> </a> </div> <p>Welcome to edition number 148<span style="background-color: transparent;">&nbsp;of #ThisWeekInDevOps !</span></p> <img src="https://track.hubspot.com/__ptq.gif?a=323094&amp;k=14&amp;r=https%3A%2F%2Fwww.cakesolutions.net%2Fteamblogs%2Fthis-week-in-devops-24%2F10%2F2017&amp;bu=https%253A%252F%252Fwww.cakesolutions.net%252Fteamblogs&amp;bvt=rss" alt="" width="1" height="1" style="min-height:1px!important;width:1px!important;border-width:0!important;margin-top:0!important;margin-bottom:0!important;margin-right:0!important;margin-left:0!important;padding-top:0!important;padding-bottom:0!important;padding-right:0!important;padding-left:0!important; "> DevOps Cloud AWS Docker Kubernetes Puppet Ansible Azure Elasticsearch Google Cloud Platform Datadog Couchbase DC/OS This Week In Devops InfluxDB Alluxio Thu, 26 Oct 2017 07:17:41 GMT eslamh@cakesolutions.net (Eslam ElHusseiny) https://www.cakesolutions.net/teamblogs/this-week-in-devops-24/10/2017 2017-10-26T07:17:41Z This week in #Scala (23/10/2017) https://www.cakesolutions.net/teamblogs/this-week-in-scala-23/10/2017 <div class="hs-featured-image-wrapper"> <a href="https://www.cakesolutions.net/teamblogs/this-week-in-scala-23/10/2017" title="" class="hs-featured-image-link"> <img src="https://www.cakesolutions.net/hubfs/Petr/Scala_this_week_in.jpg?t=1524040865998" alt="Scala_this_week_in.jpg" class="hs-featured-image" style="width:auto !important; max-width:50%; float:left; margin:0 15px 15px 0;"> </a> </div> <p>Welcome to the new edition of #ThisWeekInScala!</p> <p><span>This blog aims to keep you up to date with the latest news from the world of Scala and Reactive programming.</span></p> <div class="hs-featured-image-wrapper"> <a href="https://www.cakesolutions.net/teamblogs/this-week-in-scala-23/10/2017" title="" class="hs-featured-image-link"> <img src="https://www.cakesolutions.net/hubfs/Petr/Scala_this_week_in.jpg?t=1524040865998" alt="Scala_this_week_in.jpg" class="hs-featured-image" style="width:auto !important; max-width:50%; float:left; margin:0 15px 15px 0;"> </a> </div> <p>Welcome to the new edition of #ThisWeekInScala!</p> <p><span>This blog aims to keep you up to date with the latest news from the world of Scala and Reactive programming.</span></p> <img src="https://track.hubspot.com/__ptq.gif?a=323094&amp;k=14&amp;r=https%3A%2F%2Fwww.cakesolutions.net%2Fteamblogs%2Fthis-week-in-scala-23%2F10%2F2017&amp;bu=https%253A%252F%252Fwww.cakesolutions.net%252Fteamblogs&amp;bvt=rss" alt="" width="1" height="1" style="min-height:1px!important;width:1px!important;border-width:0!important;margin-top:0!important;margin-bottom:0!important;margin-right:0!important;margin-left:0!important;padding-top:0!important;padding-bottom:0!important;padding-right:0!important;padding-left:0!important; "> Scala Akka Reactive Distributed Computing This Week In Scala Sun, 22 Oct 2017 17:41:01 GMT petrz@cakesolutions.net (Petr Zapletal) https://www.cakesolutions.net/teamblogs/this-week-in-scala-23/10/2017 2017-10-22T17:41:01Z This week in #DevOps (17/10/2017) https://www.cakesolutions.net/teamblogs/this-week-in-devops-17/10/2017 <div class="hs-featured-image-wrapper"> <a href="https://www.cakesolutions.net/teamblogs/this-week-in-devops-17/10/2017" title="" class="hs-featured-image-link"> <img src="https://www.cakesolutions.net/hubfs/This%20Week%20In%20DevOps/DevOps%20Design%201.png?t=1524040865998" alt="DevOps Design 1.png" class="hs-featured-image" style="width:auto !important; max-width:50%; float:left; margin:0 15px 15px 0;"> </a> </div> <p>Welcome to edition number 147<span style="background-color: transparent;">&nbsp;of #ThisWeekInDevOps !</span></p> <div class="hs-featured-image-wrapper"> <a href="https://www.cakesolutions.net/teamblogs/this-week-in-devops-17/10/2017" title="" class="hs-featured-image-link"> <img src="https://www.cakesolutions.net/hubfs/This%20Week%20In%20DevOps/DevOps%20Design%201.png?t=1524040865998" alt="DevOps Design 1.png" class="hs-featured-image" style="width:auto !important; max-width:50%; float:left; margin:0 15px 15px 0;"> </a> </div> <p>Welcome to edition number 147<span style="background-color: transparent;">&nbsp;of #ThisWeekInDevOps !</span></p> <img src="https://track.hubspot.com/__ptq.gif?a=323094&amp;k=14&amp;r=https%3A%2F%2Fwww.cakesolutions.net%2Fteamblogs%2Fthis-week-in-devops-17%2F10%2F2017&amp;bu=https%253A%252F%252Fwww.cakesolutions.net%252Fteamblogs&amp;bvt=rss" alt="" width="1" height="1" style="min-height:1px!important;width:1px!important;border-width:0!important;margin-top:0!important;margin-bottom:0!important;margin-right:0!important;margin-left:0!important;padding-top:0!important;padding-bottom:0!important;padding-right:0!important;padding-left:0!important; "> DevOps AWS Docker Kubernetes Google Cloud Platform dockercon Nginx This Week In Devops Apache Containers Linux Thu, 19 Oct 2017 15:15:13 GMT cornelf@cakesolutions.net (Cornel Foltea) https://www.cakesolutions.net/teamblogs/this-week-in-devops-17/10/2017 2017-10-19T15:15:13Z This week in #Scala (16/10/2017) https://www.cakesolutions.net/teamblogs/this-week-in-scala-16/10/2017 <div class="hs-featured-image-wrapper"> <a href="https://www.cakesolutions.net/teamblogs/this-week-in-scala-16/10/2017" title="" class="hs-featured-image-link"> <img src="https://www.cakesolutions.net/hubfs/Petr/Scala_this_week_in.jpg?t=1524040865998" alt="Scala_this_week_in.jpg" class="hs-featured-image" style="width:auto !important; max-width:50%; float:left; margin:0 15px 15px 0;"> </a> </div> <p>Welcome to the new edition of #ThisWeekInScala!</p> <p><span>This blog aims to keep you up to date with the latest news from the world of Scala and Reactive programming.</span></p> <div class="hs-featured-image-wrapper"> <a href="https://www.cakesolutions.net/teamblogs/this-week-in-scala-16/10/2017" title="" class="hs-featured-image-link"> <img src="https://www.cakesolutions.net/hubfs/Petr/Scala_this_week_in.jpg?t=1524040865998" alt="Scala_this_week_in.jpg" class="hs-featured-image" style="width:auto !important; max-width:50%; float:left; margin:0 15px 15px 0;"> </a> </div> <p>Welcome to the new edition of #ThisWeekInScala!</p> <p><span>This blog aims to keep you up to date with the latest news from the world of Scala and Reactive programming.</span></p> <img src="https://track.hubspot.com/__ptq.gif?a=323094&amp;k=14&amp;r=https%3A%2F%2Fwww.cakesolutions.net%2Fteamblogs%2Fthis-week-in-scala-16%2F10%2F2017&amp;bu=https%253A%252F%252Fwww.cakesolutions.net%252Fteamblogs&amp;bvt=rss" alt="" width="1" height="1" style="min-height:1px!important;width:1px!important;border-width:0!important;margin-top:0!important;margin-bottom:0!important;margin-right:0!important;margin-left:0!important;padding-top:0!important;padding-bottom:0!important;padding-right:0!important;padding-left:0!important; "> Scala Akka Reactive Distributed Computing This Week In Scala Sun, 15 Oct 2017 22:54:54 GMT petrz@cakesolutions.net (Petr Zapletal) https://www.cakesolutions.net/teamblogs/this-week-in-scala-16/10/2017 2017-10-15T22:54:54Z Solving Dynamic Programming problems using Functional Programming (Part 3) https://www.cakesolutions.net/teamblogs/solving-dynamic-programming-problems-using-functional-programming-part-3 <div class="hs-featured-image-wrapper"> <a href="https://www.cakesolutions.net/teamblogs/solving-dynamic-programming-problems-using-functional-programming-part-3" title="" class="hs-featured-image-link"> <img src="https://www.cakesolutions.net/hubfs/dp-in-fp/dp-fp-dep-2.png?t=1524040865998" alt="Solving Dynamic Programming problems using Functional Programming (Part 3)" class="hs-featured-image" style="width:auto !important; max-width:50%; float:left; margin:0 15px 15px 0;"> </a> </div> <p><span style="font-weight: 400;">In the <a href="/teamblogs/solving-dynamic-programming-problems-using-functional-programming-part-2">previous post</a>&nbsp;we saw a way to functionally solve the knapsack problem. Can we do the same when the dependencies between solutions have another shape?</span></p> <div class="hs-featured-image-wrapper"> <a href="https://www.cakesolutions.net/teamblogs/solving-dynamic-programming-problems-using-functional-programming-part-3" title="" class="hs-featured-image-link"> <img src="https://www.cakesolutions.net/hubfs/dp-in-fp/dp-fp-dep-2.png?t=1524040865998" alt="Solving Dynamic Programming problems using Functional Programming (Part 3)" class="hs-featured-image" style="width:auto !important; max-width:50%; float:left; margin:0 15px 15px 0;"> </a> </div> <p><span style="font-weight: 400;">In the <a href="/teamblogs/solving-dynamic-programming-problems-using-functional-programming-part-2">previous post</a>&nbsp;we saw a way to functionally solve the knapsack problem. Can we do the same when the dependencies between solutions have another shape?</span></p> <img src="https://track.hubspot.com/__ptq.gif?a=323094&amp;k=14&amp;r=https%3A%2F%2Fwww.cakesolutions.net%2Fteamblogs%2Fsolving-dynamic-programming-problems-using-functional-programming-part-3&amp;bu=https%253A%252F%252Fwww.cakesolutions.net%252Fteamblogs&amp;bvt=rss" alt="" width="1" height="1" style="min-height:1px!important;width:1px!important;border-width:0!important;margin-top:0!important;margin-bottom:0!important;margin-right:0!important;margin-left:0!important;padding-top:0!important;padding-bottom:0!important;padding-right:0!important;padding-left:0!important; "> Functional programming Dynamic Programming Thu, 12 Oct 2017 13:09:38 GMT miguelv@cakesolutions.net (Miguel Vilá) https://www.cakesolutions.net/teamblogs/solving-dynamic-programming-problems-using-functional-programming-part-3 2017-10-12T13:09:38Z This week in #DevOps (10/10/2017) https://www.cakesolutions.net/teamblogs/this-week-in-devops-10/10/2017 <div class="hs-featured-image-wrapper"> <a href="https://www.cakesolutions.net/teamblogs/this-week-in-devops-10/10/2017" title="" class="hs-featured-image-link"> <img src="https://www.cakesolutions.net/hubfs/This%20Week%20In%20DevOps/DevOps_header.jpg?t=1524040865998" alt="This week in #DevOps (10/10/2017)" class="hs-featured-image" style="width:auto !important; max-width:50%; float:left; margin:0 15px 15px 0;"> </a> </div> <p>Welcome to edition number 146<span style="background-color: transparent;">&nbsp;of #ThisWeekInDevOps !</span></p> <div class="hs-featured-image-wrapper"> <a href="https://www.cakesolutions.net/teamblogs/this-week-in-devops-10/10/2017" title="" class="hs-featured-image-link"> <img src="https://www.cakesolutions.net/hubfs/This%20Week%20In%20DevOps/DevOps_header.jpg?t=1524040865998" alt="This week in #DevOps (10/10/2017)" class="hs-featured-image" style="width:auto !important; max-width:50%; float:left; margin:0 15px 15px 0;"> </a> </div> <p>Welcome to edition number 146<span style="background-color: transparent;">&nbsp;of #ThisWeekInDevOps !</span></p> <img src="https://track.hubspot.com/__ptq.gif?a=323094&amp;k=14&amp;r=https%3A%2F%2Fwww.cakesolutions.net%2Fteamblogs%2Fthis-week-in-devops-10%2F10%2F2017&amp;bu=https%253A%252F%252Fwww.cakesolutions.net%252Fteamblogs&amp;bvt=rss" alt="" width="1" height="1" style="min-height:1px!important;width:1px!important;border-width:0!important;margin-top:0!important;margin-bottom:0!important;margin-right:0!important;margin-left:0!important;padding-top:0!important;padding-bottom:0!important;padding-right:0!important;padding-left:0!important; "> DevOps AWS Kubernetes Puppet Mesos Google Cloud Platform Prometheus Couchbase Nginx This Week In Devops Apache Containers Linux Thu, 12 Oct 2017 09:21:53 GMT laurag@cakesolutions.net (Laura Bria) https://www.cakesolutions.net/teamblogs/this-week-in-devops-10/10/2017 2017-10-12T09:21:53Z How to use and serialize NonEmptyList in a model class https://www.cakesolutions.net/teamblogs/how-to-use-nonemptylist-in-a-model-class <div class="hs-featured-image-wrapper"> <a href="https://www.cakesolutions.net/teamblogs/how-to-use-nonemptylist-in-a-model-class" title="" class="hs-featured-image-link"> <img src="https://www.cakesolutions.net/hubfs/Screen%20Shot%202017-10-06%20at%2010.47.36.png?t=1524040865998" alt="How to use and serialize NonEmptyList in a model class" class="hs-featured-image" style="width:auto !important; max-width:50%; float:left; margin:0 15px 15px 0;"> </a> </div> <div class="hs-featured-image-wrapper"> <a href="https://www.cakesolutions.net/teamblogs/how-to-use-nonemptylist-in-a-model-class" title="" class="hs-featured-image-link"> <img src="https://www.cakesolutions.net/hubfs/Screen%20Shot%202017-10-06%20at%2010.47.36.png?t=1524040865998" alt="How to use and serialize NonEmptyList in a model class" class="hs-featured-image" style="width:auto !important; max-width:50%; float:left; margin:0 15px 15px 0;"> </a> </div> <img src="https://track.hubspot.com/__ptq.gif?a=323094&amp;k=14&amp;r=https%3A%2F%2Fwww.cakesolutions.net%2Fteamblogs%2Fhow-to-use-nonemptylist-in-a-model-class&amp;bu=https%253A%252F%252Fwww.cakesolutions.net%252Fteamblogs&amp;bvt=rss" alt="" width="1" height="1" style="min-height:1px!important;width:1px!important;border-width:0!important;margin-top:0!important;margin-bottom:0!important;margin-right:0!important;margin-left:0!important;padding-top:0!important;padding-bottom:0!important;padding-right:0!important;padding-left:0!important; "> Scala Tue, 10 Oct 2017 08:45:10 GMT ferhata@cakesolutions.net (Ferhat Aydin) https://www.cakesolutions.net/teamblogs/how-to-use-nonemptylist-in-a-model-class 2017-10-10T08:45:10Z This week in #Scala (09/10/2017) https://www.cakesolutions.net/teamblogs/this-week-in-scala-09/10/2017 <div class="hs-featured-image-wrapper"> <a href="https://www.cakesolutions.net/teamblogs/this-week-in-scala-09/10/2017" title="" class="hs-featured-image-link"> <img src="https://www.cakesolutions.net/hubfs/Petr/Scala_this_week_in.jpg?t=1524040865998" alt="Scala_this_week_in.jpg" class="hs-featured-image" style="width:auto !important; max-width:50%; float:left; margin:0 15px 15px 0;"> </a> </div> <p>Welcome to the new edition of #ThisWeekInScala!</p> <p><span>This blog aims to keep you up to date with the latest news from the world of Scala and Reactive programming.</span></p> <div class="hs-featured-image-wrapper"> <a href="https://www.cakesolutions.net/teamblogs/this-week-in-scala-09/10/2017" title="" class="hs-featured-image-link"> <img src="https://www.cakesolutions.net/hubfs/Petr/Scala_this_week_in.jpg?t=1524040865998" alt="Scala_this_week_in.jpg" class="hs-featured-image" style="width:auto !important; max-width:50%; float:left; margin:0 15px 15px 0;"> </a> </div> <p>Welcome to the new edition of #ThisWeekInScala!</p> <p><span>This blog aims to keep you up to date with the latest news from the world of Scala and Reactive programming.</span></p> <img src="https://track.hubspot.com/__ptq.gif?a=323094&amp;k=14&amp;r=https%3A%2F%2Fwww.cakesolutions.net%2Fteamblogs%2Fthis-week-in-scala-09%2F10%2F2017&amp;bu=https%253A%252F%252Fwww.cakesolutions.net%252Fteamblogs&amp;bvt=rss" alt="" width="1" height="1" style="min-height:1px!important;width:1px!important;border-width:0!important;margin-top:0!important;margin-bottom:0!important;margin-right:0!important;margin-left:0!important;padding-top:0!important;padding-bottom:0!important;padding-right:0!important;padding-left:0!important; "> Scala Akka Reactive Distributed Computing This Week In Scala Sun, 08 Oct 2017 19:07:34 GMT petrz@cakesolutions.net (Petr Zapletal) https://www.cakesolutions.net/teamblogs/this-week-in-scala-09/10/2017 2017-10-08T19:07:34Z This week in #DevOps (03/10/2017) https://www.cakesolutions.net/teamblogs/this-week-in-devops-03/10/2017 <div class="hs-featured-image-wrapper"> <a href="https://www.cakesolutions.net/teamblogs/this-week-in-devops-03/10/2017" title="" class="hs-featured-image-link"> <img src="https://www.cakesolutions.net/hubfs/This%20Week%20In%20DevOps/DevOps%20Design%201.png?t=1524040865998" alt="DevOps Design 1.png" class="hs-featured-image" style="width:auto !important; max-width:50%; float:left; margin:0 15px 15px 0;"> </a> </div> <p>Welcome to edition number 145<span style="background-color: transparent;">&nbsp;of #ThisWeekInDevOps !</span></p> <div class="hs-featured-image-wrapper"> <a href="https://www.cakesolutions.net/teamblogs/this-week-in-devops-03/10/2017" title="" class="hs-featured-image-link"> <img src="https://www.cakesolutions.net/hubfs/This%20Week%20In%20DevOps/DevOps%20Design%201.png?t=1524040865998" alt="DevOps Design 1.png" class="hs-featured-image" style="width:auto !important; max-width:50%; float:left; margin:0 15px 15px 0;"> </a> </div> <p>Welcome to edition number 145<span style="background-color: transparent;">&nbsp;of #ThisWeekInDevOps !</span></p> <img src="https://track.hubspot.com/__ptq.gif?a=323094&amp;k=14&amp;r=https%3A%2F%2Fwww.cakesolutions.net%2Fteamblogs%2Fthis-week-in-devops-03%2F10%2F2017&amp;bu=https%253A%252F%252Fwww.cakesolutions.net%252Fteamblogs&amp;bvt=rss" alt="" width="1" height="1" style="min-height:1px!important;width:1px!important;border-width:0!important;margin-top:0!important;margin-bottom:0!important;margin-right:0!important;margin-left:0!important;padding-top:0!important;padding-bottom:0!important;padding-right:0!important;padding-left:0!important; "> DevOps Jenkins AWS Kubernetes Puppet Mesos Azure Google Cloud Platform ELK This Week In Devops Thu, 05 Oct 2017 08:58:29 GMT jaakkop@cakesolutions.net (Jaakko Pallari) https://www.cakesolutions.net/teamblogs/this-week-in-devops-03/10/2017 2017-10-05T08:58:29Z