endjin blogs

Think Smarter

At the moment, endjin are working hard on a new Azure based content management system. It is an exciting and modern solution that is rapidly approaching an alpha release. A large part of how this product works is through the use of plugins. As part of creating an excellent developer experience, we wanted to create […]


Guest Blog Post: End of Week Two Work Experience (2014)

by Howard van Rooijen

This is the final post from Jack, 15, who carried out two weeks’ work experience with endjin. It was a pleasure having him here and we miss him already! Thanks for all your hard work and an excellent set of blogs Jack. One of endjin’s main objectives is to do whatever we can to improve […]

Category: Work Experience

On day 8 of his work experience at endjin, Jack learns about client side programming and helps fix a request from a client. ————— Today and yesterday I did a lot of research on C# programming, html and Javascript, and watched some Pluralsight videos. After doing this for a while I was able to understand […]

Category: Work Experience

A guest post by Jack, 15, in his second week of work experience at endjin. ————— Today I got into the office around 8:45. I sat down at my desk and started reading up on  C# programming online.  After doing this for a while I watched a couple videos on PluralSite so I was able […]

Category: Work Experience

In his second week of work experience at endjin, Jack, 15, writes a console application to display TeamCity build statuses using a BusyLight. ————— Today we had a very productive day. Richard and I created a console application where we were able to retrieve the success or failure of a TeamCity build, and make a Busylight […]

Category: Work Experience

Guest Blog Post: Start of Week Two Work Experience (2014)

by Howard van Rooijen

A guest post by Jack, 15, as he starts his second week of work experience at endjin. ————— After feeling refreshed from my weekend break I arrived at 8:45 eagerly anticipating what I’d be doing today. I sat down and went onto Pluralsight to further my knowledge about C#. I then decided to go through […]

Category: Work Experience

Guest Blog Post: End of Week One Work Experience (2014)

by Howard van Rooijen

At the end of his first week’s work experience and endjin, Jack, 15, describes an endjin “Show & Tell” that took an exciting turn into spiking a new feature, with burgers and all… ————— On Friday I got into the office around 9:00ish. In the morning I watched some more videos on Pluralsight to help […]

Category: Work Experience

Guest Blog Post: Third Day of Work Experience (2014)

by Howard van Rooijen

On day three of his work experience with endjin, Jack, 15, describes learning about cascading style sheets, and programming a Busylight. ————— I arrived at the office again around 8:45, I was getting into a routine each morning now and the route to the office was becoming second nature to me. I began the morning […]


There’s a lot of documentation available around NuGet and how to create/publish packages, etc. But when I looked for a simple step-by-step guide on how to test a package locally, I couldn’t find any [...]


Guest Blog Post: Second Day of Work Experience (2014)

by Howard van Rooijen

This is the second blog post from Jack, 15, who is carrying out two weeks’ work experience at endjin over the Summer. On day two, Jack learns about work tracking and software project management using YouTrack, and gets to grips with logical operators in C#! ————— On day two, I arrived at the endjin office […]


How to retry commands in PowerShell

by Richard Kerslake

Recently while working on a set of scripts to provision some infrastructure in Azure, I needed to be able to retry various commands in case of intermittent failures. With remote infrastructure in particular it is worth considering retry logic, because you never know when you might have trouble reaching it, or internal problems in the […]


Last month I wrote a guest blog post for JetBrains; a detailed step by step guide for creating a custom TeamCity MetaRunner to notify NewRelic that a new deployment has occurred based on a case study I wrote earlier in the year called “From Chaos, Through Fear, To Confidence” which details an ALM and DevOps […]


Guest Blog Post: First Day of Work Experience (2014)

by Howard van Rooijen

One of endjin’s primary objectives is to do whatever we can to improve the state of the software development profession; not only in our day-to-day engagements with our clients, but also in how we try and provide opportunities for learning and growth for anyone who wants a career in our industry; we have our own […]


End of Month Research Roundup – June 2014

by Howard van Rooijen

Endjineers do a lot of research and learning every day; we share interesting articles in our yammer account so that we can discuss them. Here is what we researched in June: Microsoft Azure Scaling a standard Azure website to 380k queries per minute of 163M records with loader.io [Troy Hunt] Server Garbage Collection Mode in […]


The Brief Towards the end of 2013 endjin were handed a brief by Mark Poynton, Head Chef and owner of Restaurant Alimentum in Cambridge for his entry into the Great British Menu 2014. For those not familiar with the TV show, it offers the chance for the nation’s top chefs to compete for the opportunity to cook a banquet […]

Category: Experience, Musings

Following on from the previous post in this series which dealt with branching and pushing your changes, this post looks at how you can deal with merge conflicts. I’ll describe when conflicts occur and how they can be dealt with using Visual Studio, and third party Git client SmartGit. The next post in the series […]


Button Visual States in Xamarin.iOS

by Pascal Arnould

One way to manage a button visual state in iOS is by setting a different background image for each one of the UIControlState values available [...]

Category: Development

End of Month Research Roundup – May 2014

by Howard van Rooijen

We spend quite a bit of time every week finding, consuming & sharing interesting content that can help us in our day to day work and we like to share & discuss internally on our Yammer account. Some of the links are new, some are old, but all are useful & interesting. Microsoft Azure Gist: […]

Category: Research Roundup

Event stream manipulation using Rx – Part 2

by Richard Kerslake

In Part 1 of this post we became familiar with the Observer pattern, the Rx framework, and using marble diagrams to represent and think about sequences of events. In this post we will use a few of these ideas to write some code and produce something. Let’s get started! An example scenario and requirements Imagine […]


End of Month Research Roundup – April 2014

by Howard van Rooijen

We spend quite a bit of time every week finding, consuming & sharing interesting content that can help us in our day to day work and we like to share & discuss internally on our Yammer account. Some of the links are new, some are old, but all are useful & interesting. Microsoft Azure Azure […]


1 2 3 8