Welcome to this weeks issue of Scalac Weekly Digest. This time we are covering Scala, productivity & work related tips. We hope you are ready for some food for your thoughts.
The article above is an interesting comparison of Scala code styles and conventions used in different publicly known projects, like Apache Spark. Since we always strive for improving the quality of our code, we found this very helpful.
In this webinar Konrad Malawski from Typesafe talks about Akka Streams, which is one of the implementations of Reactive Streams specification. If you are curious about this new shiny tool at the disposal of all hAkkers, you should definitely check out this video.
In this series of articles Android Google Developer Expert Enrique López Mañas talks about how we can improve our mobile apps by embracing event driven programming. A must read of everyone tired of working with messy Android apps.
In essence, flow is characterized by complete absorption in what one does. Wonderful synthesis in a stunning and visually engaging presentation will guide you through 17 research backed points of how to ramp into flow and increase your productivity not only when programming.
The technology is changing rapidly, both when it comes to software and hardware. Although we work mostly with software, it’s always good to take a look at the underlying hardware and ask yourself “How does it affect my program?”. Here’s a lenghty article describing some of the revolutionary changes that happened in last 10-20 years in hardware and debunking common myths.
A short and funny article about how some people use (or overuse) the power of Git and what can we do about that.