code-small.jpg

Intro to Ansible

Posted by Charles Rice

Fri, Aug 28, 2015

After nearly a year working as a developer on a few interesting projects and going through a Datastax Cassandra bootcamp, I was intrigued and in awe of the powerful possibilities offered by using best DevOps practices. One of my first tasks to enter the land of DevOps involved learning to use a new tool called Ansible to launch a small AWS (Amazon Web Services) stack in a different way, hosting a simple HTML application. By the end of this post you will learn a little more about Ansible, its building blocks, steps taken to create this stack launcher and what it is like diving into and learning how to "do" DevOps.

This week in #DevOps (25/08/2015)

Posted by Laura Glasu

Thu, Aug 27, 2015

Welcome to the 37th edition of #ThisWeekInDevOps !
This blog aims to keep you up to date with the latest news from the world of DevOps.

This week in #Scala (24/08/2015)

Posted by Petr Zapletal

Sun, Aug 23, 2015

Welcome to new edition of #ThisWeekInScala!

This blog aims to keep you up to date with the latest news from the world of Scala and Reactive programming.

Thinking About Testing - 2

Posted by Samuel Durand

Thu, Aug 20, 2015

Welcome to the second article of this series about improving the clarity, quality and reliability of tests in general, and unit tests in particular. In the first article last week we talked about the DRY and DAMP principles. Today we are going to discuss testing a piece of code depending on the configuration and about writing asserts and scenario-style tests. 

This week in #DevOps (18/08/2015)

Posted by Laura Glasu

Thu, Aug 20, 2015

Welcome to the 36th edition of #ThisWeekInDevOps !
This blog aims to keep you up to date with the latest news from the world of DevOps.

Scala's implicits ambiguity issue and Spray-json *Protocol anti-pattern

Posted by Aleksandr Ivanov

Wed, Aug 19, 2015

Surprisingly many questions on the Scala Stack Overflow are related to the issues with ambiguity during implicits resolution. Indeed if one breaks the basic implicit scope management rules, it’s very easy to fall into the ambiguity trap. One source of such issues is the Spray toolkit, which has a routing DSL that heavily depends on Scala’s implicit mechanism. Unfortunately, some of these issues are not very clear, especially when working with its json library and Scala’s compiler doesn’t help us much. In todays post I’d like to take a deeper look at this problem, why it occurs and how we can solve it. 

UX: I'm not a Waterfall!

Posted by Charles Rice

Tue, Aug 18, 2015

Over half a century ago software development used to follow the Waterfall methodology, a process that anyone who took a GCSE in ICT should be familiar with. Whilst it is a good basis to begin learning from we know that this model of step by step from beginning to end does not work, especially in today's mix of rapidly evolving technologies. This post explores why sometimes the UX (User Experience) process is still inserted into the development process in a Waterfall style, and convince you that a modern development methodology such as Agile can be adapted to accommodate the value that UX can bring to the table.

Why Scala?

Posted by David Hough

Tue, Aug 18, 2015

 

Where I studied Software Engineering the language chosen to teach computer science basics was Java. I had some experience with C#, so I found it a mostly comfortable transition - with a few gotchas. As an example, I distinctly remember losing some marks on an early assignment, for comparing Strings for value equality using “==”.  “==” compares on value for Strings in C# and on object identity in Java. I was only slightly bitter about the decision to compare primitives by value and objects by identity with “==”. 

This week in #Scala (17/08/2015)

Posted by Petr Zapletal

Mon, Aug 17, 2015

Welcome to new edition of #ThisWeekInScala!

This blog aims to keep you up to date with the latest news from the world of Scala and Reactive programming.

This week in #DevOps (11/08/2015)

Posted by Laura Glasu

Thu, Aug 13, 2015

Welcome to the 35th edition of #ThisWeekInDevOps !
This blog aims to keep you up to date with the latest news from the world of DevOps.

Posts by Topic

see all

Subscribe to Email Updates