Speed-learning Day 6: C# 6.0

This post relates to my self-inflicted 18/18 challenge (superficially learning 18 technologies in 18 days). What is it? The latest released version of C# language. Pros Many convenient shortcuts and improvements Independent of .NET Framework version Cons None Description As per this nice summary made by Finnish software company Futurice, there are many improvements in C# 6.0, […]

Read More Speed-learning Day 6: C# 6.0

Speed-learning Day 5: Packer

This post relates to my self-inflicted 18/18 challenge (superficially learning 18 technologies in 18 days). What is it? Packer is an open source tool for creating identical machine images for multiple platforms from a single source configuration.  Packer does not replace configuration management like Chef or Puppet. In fact, when building images, Packer is able to use […]

Read More Speed-learning Day 5: Packer

Speed-learning Day 4: Microservices

This post relates to my self-inflicted 18/18 challenge (superficially learning 18 technologies in 18 days). What is it? Microservices are an approach to distributed systems that promote the use of finely grained services with their own life cycles, which collaborate together. – Sam Newman (Building Microservices Book) Pros Separation of concerns at the service level Autonomy and heterogeneity […]

Read More Speed-learning Day 4: Microservices

Speed-learning Day 3: Zipkin

This post relates to my self-inflicted 18/18 challenge (superficially learning 18 technologies in 18 days). I don’t have much time today, so super shallow peek into Zipkin. Disclaimer: Post written without testing in 15 minutes… What is it? Zipkin is a distributed tracing system. It helps gather timing data needed to troubleshoot latency problems in microservice architectures. […]

Read More Speed-learning Day 3: Zipkin

Speed-learning Day 1: F#

This post relates to my self-inflicted 18/18 challenge (superficially learning 18 technologies in 18 days). I’ve chosen F# as the first topic. I have a Jazz-radio on from Spotify, so I’m ready to rock. What is it? F# is a mature, open source, cross-platform, functional-first programming language. It empowers users and organizations to tackle complex […]

Read More Speed-learning Day 1: F#