Endjin - Home

Howard van Rooijen's Blog

Survey: Expression Trees use cases in .NET

by Howard van Rooijen

I’m of the opinion of that Expression Trees are one of the most powerful, yet under-used features of the .NET Framework. I’m currently doing research for a bit of thought leadership about how Expression Trees can be used and I’m looking for feedback from the community. If you currently are, or have used Expression Trees […]


It’s been an exciting week at endjin! We attended the Computing Rising Star Awards 2019 as both of our current Apprentices were shortlisted; Carmel Eve for Apprentice Engineer of the Year and Ed Freeman as Cloud Apprentice of the Year. They both won! We’re all immensely proud of them and exceptionally happy that they have […]


Endjin is a Snowflake Partner

by Howard van Rooijen

I’ve very pleased to announce that endjin has become a Snowflake partner. This fantastic “designed for the cloud” data platform redefines what a data warehouse can be in the age of cloud. With features such as data sharing, usage based billing, and availability on Microsoft Azure, it has won our hearts. Over the last three years, we’ve […]


Agile Architecture: Painting by Numbers

by Howard van Rooijen

I originally wrote this post in 2007 (now lost in the annals of time), and is one of my favourite posts. I’m very fond of the confluence of ideas and the serendipity of discovering someone amazing from another discipline articulating the same thoughts I was having. During one of the Open Space sessions I attended […]


Announcing Power BI Weekly!

by Howard van Rooijen

We launched Azure Weekly, a free weekly newsletter, back in 2014. 200+ issues and many thousands of global subscribers later, it’s still going strong. Last month Ed Freeman pointed out that analytics section of Azure Weekly was mainly full of Power BI articles and that it was by far the largest category in the newsletter. […]


ML.NET, Azure Functions and the 4th Industrial Revolution

by Howard van Rooijen

TLDR; There is a lot of hype around AI & ML. Here’s an example of using ML.NET & Azure Functions to deliver a series of micro-optimisations, to automate a series of 1 second tasks. When applied to business processes, this is what the 4th Industrial Revolution could look like. We’re in the 3rd major hype […]


Good Reads in 2018

by Howard van Rooijen

Most people are publishing lists to mark the passing of yet another year. I need a few more weeks to reflect on 2018 @ endjin, but I do have a list of the books (both technical and non-technical) I’ve bought in 2018. The first one is technically a cheat, as I’ve just pre-ordered it. After […]


We’re currently building a Data Governance Platform product that enables UK Financial Services organisations to discover and manage the life-cycle, usage, risk and compliance requirements of data assets across the organisation. Much of the core functionality is delivered using Cosmos DB’s Gremlin API to model data lineage and other relationships best represented by a graph […]


I’m very excited that Ian Griffiths has joined endjin as a “Technical Fellow”. This is a new career pathway branch we created especially for Ian, as he didn’t really fit into any of our existing roles; his skills and expertise exemplify a pathway that many software engineers desire, but few have the opportunity to achieve […]


OpenAPI Document Converters for Visual Studio 2017

by Howard van Rooijen

In my previous post I documented a technical spike I carried out to see how I could take the OpenAPI.NET SDK and create a Custom Tool in Visual Studio, in particular a Single-File Generator, that could be used to improve the Azure Functions v1 local development experience. Since then the OpenAPI.NET SDK reached v1.0 and while I was […]


OpenAPI code generators for Visual Studio

by Howard van Rooijen

Building RESTful APIs is a common activity at endjin. If you’ve seen our API Maturity Matrix, you’ll realise that we spend quite a lot of time thinking about the strategy, governance, legal, commercial, and operational side of building APIs along with the standard concerns of design, development, quality, infrastructure and support. One of the most […]


We’re talking about Cosmos DB at Future Decoded 2017!

by Howard van Rooijen

We’re very excited to announce that at Future Decoded on 01 November from 11:30 – 12:30 in L3 – Session Room 11, we’re going to be sharing our experiences with Cosmos DB! Co-presenting with Microsoft’s Phil Harvey, endjin’s Director of Engineering, James Broome and Engineer Mike Larah are going to provide an overview of Cosmos […]


Over the last few week’s I’ve been catching up on my reading backlog and serendipity meant that I read Simon Sinek’s “Start With Why: How Great Leaders Inspire Everyone To Take Action” which was published in 2009, shortly followed by Satya Nadella’s “Hit Refresh: The Quest to Rediscover Microsoft’s Soul and Imagine a Better Future […]


Digital Transformation is the buzzword of the moment; organisations are trying to reconfigure themselves to operate in the digital age. One of the key enablement strategies involves putting APIs at the heart of the organisation to centralise access to data, logic and value, while removing those traditional barriers that prevent collaboration between organisational silos. APIs […]


How to plan your cloud transformation journey

by Howard van Rooijen

This week I received an email from someone who asked how they could use our free Thought Leadership content to help their organisation move to the cloud. I realised that although we’ve released a lot of content, we’d never talked publicly about the rationale behind them and how they are all interconnected. Our Thought Leadership […]


Best of the Recorded Azure Sessions at BUILD 2017

by Howard van Rooijen

For this week’s edition of our Azure Weekly Newsletter, I reviewed all the Azure related sessions from BUILD that are now available on Channel 9 and categorised them into the standard grouping we use for Azure Weekly. If you’re not a subscriber, I’ve included the list below: Compute Container apps on Azure App Service are […]


At the start of 2017 James Broome, endjin’s Director of Engineering was asked to give a talk to the latest Collider cohort about how Microsoft can help start-ups via the BizSpark programme. After the event we were asked by the Microsoft UK Small and Medium Business team if we would like to be interviewed about […]


2 Day Microsoft Bot Framework Hackathon with Watchfinder

by Howard van Rooijen

Jonathan Gill CTO, Watchfinder Jonathan Gill is CTO at Watchfinder. Watchfinder buys watches from members of the public, returns them to as new condition, warranties them, and sells them back to the public via their website and retail stores. They have grown to 120+ staff, and turnover £70 million per year. On the 3rd of […]


Benchmarking the Cloud against on-premise data centres

by Howard van Rooijen

Guest Blogger – Barry Smart IT Director & Partner, Hymans Robertson Barry is IT Director at Hymans Robertson, the largest independent firm of consultants and actuaries in the UK. He is responsible for leading the firm’s technology strategy. The firm is turning increasingly to technology to enhance and extend the services it provides to clients. […]


Top Gadget Purchases of 2016

by Howard van Rooijen

TLDR; I’m surprised how much Amazon based hardware I’ve purchased in 2016– they’ve become the conduit that all my entertainment comes through. Amazon Fire TV 4K Ultra HD I thought I’d end the year with a look at some of the tech I’ve acquired over the last 12 months. First up is the Amazon Fire […]


1 2 3 5