Endjin - Home

Howard van Rooijen's Blog

We’ve open sourced a lightweight licensing framework we’ve been using internally over the last couple of years. In a 5 part series I’m covering the motivation behind building it, how you can use it, how you can extend it for your own scenarios and how you could use it in a real world situation: Part […]


Send Data into Azure Event Hubs using Web Api’s HttpClient

by Howard van Rooijen

We’ve recently been working on an Internet of Things (IoT) Proof of Concept which involved sending device telemetry into Azure to be shaped, enriched, materialized into different data formats and then computationally processed, before being ingested into PowerBI. As another part of the Proof of Concept was to design and manufacture the actual device, we […]


TPL Dataflow by Example code samples for LINQPad

by Howard van Rooijen

Reactive Programming and in particular Task Parallel Library Dataflow has been on my radar for a number of years after reading  Stephen Toub’s “Introduction to TPL Dataflow” whitepaper and watching his Channel9 videos (TPL Dataflow Tour, Inside TPL Dataflow). Unfortunately all of my research time of late has been absorbed trying to keep up with […]


Have you signed up for the Azure Weekly newsletter?

by Howard van Rooijen

I’ve been a long time subscriber to DevOps Weekly and more recently to Hadoop Weekly; they are great services that offer a condensed, useful summary of interesting information about their subject areas, combined with items about new tools as well as user events. While reading through Hadoop Weekly last week, I wondered if anyone had created […]


Jasmine MetaRunner for TeamCity

by Howard van Rooijen

In the post “Unit testing AngularJS with Visual Studio, ReSharper and TeamCity” Mike Larah describes how to use the Jasmine BDD Framework to test AngularJS and how to configure it to run in both Visual Studio (via ReSharper) and via TeamCity. It’s a great post, because we couldn’t find a single other blog post that […]


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 […]


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 […]


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 […]


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 […]


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 […]


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 […]


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 […]


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 […]


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 […]


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: […]


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 […]


End of Month Research Roundup – March 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. Windows Azure Windows […]


Any person tasked with looking after a number of Windows Servers knows that Remote Desktop will only scale so far and that at some point you will need to turn to scripting to manage a server estate of any reasonable size. Two years ago I blogged “An Omega Geek’s Guide to Learning PowerShell“, so it […]