• en | es

How do I convince...?

How can I convince my team to adopt TDD? How do I convince my manager that we should do pair programming? How do I convince the business that we should invest in Continuous Integration? Those are questions we normally get everywhere we go to talk...


NCrafts in 20 pictures

NCrafts 2017 is a two days conference in Paris. I had the chance to also attend an event storming workshop run by Alberto Brandolini a day before the conference. It was full of fun, socialising and learning. Here are some of my takeways of those...


A Workflow for iOS

Toward Continuous Integration Testing features in iOS is not simple. Not to say that other platforms are, just that App Store constrains everything because any process you want to implement needs to take in consideration the provisioning profiles, devices, etc … Of course the alternative...


My first year at Codurance

I have always been able to deliver what was asked and I was able to understand and pick up new project quickly, but the code base I would work on would always grow into something people would fear to touch, working with it would become...


Make Your Webpack Bundles Clean and Lean

Four simple steps to reduce your Webpack bundle size ... A team from Codurance (including myself) are currently helping out a client on a Javascript brownfield) project. It’s a news application with a worldwide customer base and has a stack that includes ReactJS, Express, Webpack...


A Matter Of Perception And Concept

A Personal Experience Last weekend was a hectic one. I had many things planned for both Saturday and Sunday. Saturday, everything went according to plan. Sunday not so much. After arriving, on time, for my hair appointment, I was sat down (with my glass of...


Learning Specification By Example from Gojko Adzic

I recently had the pleasure to attend Gojko Adzic’s “Specification by Example: From User Stories to Acceptance Test" training course … taught by Gojko himself! Having read his brilliant books: “Bridging the Communication Gap” and “Specification by Example. How successful teams deliver the right Software”,...


Discovering Codurance during my first week as an apprentice

Respect Every morning, Sandro shakes hands with everyone when he arrives at the office. Everyday, everyone. I haven’t seen something similar in any company I’ve worked in and it’s an incredible example of respect and consideration. Transparency Everyone knows all about the economic situation of...


The 4 key elements of conversation

Conversational Interfaces is a term often used to define systems that hold "human-like" conversations, examples include; Chatbots, Voice User Interfaces, and Embodied Conversational Agents. The user interacts with these using text input, voice recognition, and gestures. These types of interfaces are often unable to provide...


Create an F# project in VSCode

Prerequisites Operating system Windows MacOs Linux CLR .Net Framework (Windows) Mono (MacOs, Linux) VSCode With ionide extensions for VSCode (http://ionide.io/) Ionide-FSharp Ionide-FAKE Ionide-Paket Step-by-step instructions Create new directory Move to new directory At the console type Code . or open VSCode and then open the...


Enjoying this article?

Sign up to our monthly newsletter to get content like this in your inbox!