Endjin - Home

endjin blogs

Think Smarter

This continues Endjin’s series on FinTech as part of #fintechweek Today, we are talking about what it takes to make a FinTech start-up succeed. So, what are the ingredients for a great FinTech start-up? Yesterday, the UK Government published a report commissioned from EY on the leading locations for FinTech start-ups. It decided that the […]


It’s #FinTechWeek in the UK, which means it’s the perfect time to share a customer story; for the past 3 years endjin have been helping Hymans Robertson, a market leading actuarial consultancy who have realigned their business towards innovation, placing FinTech and the cloud at the heart of their offerings in the emerging API, Data, […]


This continues Endjin’s series on FinTech as part of #fintechweek Today, we are talking about the blockchain. There is a lot of hype about the blockchain – usually wrapped up with talk about Bitcoin, crypto-currencies and people being arrested in Japan. But when you cut through the hype, there is a underlying reality that will […]


This continues Endjin’s series on FinTech as part of #fintechweek Today, we are talking about regulatory compliance and the Cloud. The FCA has just closed its consultation on guidance for the adoption of Cloud services by financial institutions. Although these guidelines are specifically targeted at FS, they are worth reviewing by any organization that handles […]


FinTech Week and the Microsoft Cloud

by Matthew Adams

Today marks the start of the UK’s #fintechweek – a programme of events focused on innovation in financial services. Endjin have a busy week – much of which is FinTech related. To kick off, we’re speaking this afternoon at Microsoft’s TVP campus on Disruptive Innnovation in Financial Services. We did a version of this talk […]


As the interest in data science, predictive analytics and machine learning has grown in direct correlation to the amount of data that is now being captured by everyone from start ups to enterprise organisations, endjin are spending increasing amounts of time working with businesses who are looking for deeper and more valuable insights into their data. […]


Like many other developers I’m sure, I spend quite a bit of time in command line applications (Windows CMD, PowerShell, etc.). Unfortunately, these applications don’t offer a lot in terms of customization. So I use ConEmu – a highly customizable, tabbed console emulator that lets you run any shell you want. This post describes how to setup ConEmu, and how […]


As I mentioned in a previous post (and also covered by Matthew) at the start of every year we clean up our core intellectual property (~100 projects), and re-evaluate our tool-chain. NuGet Packages are now the de facto standard (for better or worse) in the .NET ecosystem, and have become one of the biggest causes […]


SpecFlow 2.0, NUnit3, Visual Studio and TeamCity

by Matthew Adams

We have recently upgraded our build environment to use SpecFlow 2.0, and NUnit3. NUnit3 is supported by the latest build of TeamCity, and there is an NUnit3 Test Adapter for Visual Studio, but there are a few gotchas. The first is to do with the base directory set by the NUnit Test Adapter in Visual […]


Developing U-SQL: Local Data Folder

by Jess Panni

Those of you dabbling around with/in Azure Data Lake and Visual Studio will be aware that it is possible to run U-SQL scripts locally on your development machine. This is useful when developing and debugging scripts against small sets of data since you do not incur the overhead of submitting and running jobs up on Azure. U-SQL can access […]

Category: Analytics

ILMerge Meta-Runner for TeamCity

by Howard van Rooijen

At the start of every year we do a spot of spring cleaning; we tidy up all of our core intellectual property, harvest any useful code that we’ve written in the previous year, then give it all a thoroughly good refactoring; to ensure that the code is self-referencing all the new patterns and concepts. This has […]


What is Azure Resource Manager? The infrastructure that makes up your application is often composed of various different components. For instance, you might simply be running a web site, but behind the scenes you have an Azure web site deployed, a Storage account for tables, blobs, and queues, a couple of VMs running a database […]


Endjin.Licensing now supports SHA256

by Howard van Rooijen

Last year we open sourced an extensible licensing framework we created for an Azure / .NET based content platform we’re developing. We’ve just pushed an update that supports SHA256 for signing the license XML document. As this is a breaking change we’ve bumped the version number of the NuGet package to 2.x. For more information […]

Category: Open Source

We’re on the cusp of a new age – the era of the “modern browser”. As older IE versions are effectively mothballed by Microsoft (bar a few holdouts in the UK public sector and elsewhere, because they weren’t able to get their act together with 2 years’ notice), I thought we’d take one final snapshot […]

Category: Culture

A year ago we launched Azure Weekly, a free weekly email newsletter that covers all aspects of the Azure ecosystem: Management & Automation (Azure Automation, Azure Scheduler, Key Vault, Docker, Azure Resource Manager and PowerShell to Application Insights and Operational Insights) Compute (Virtual Machines, Cloud Services, Azure Batch & RemoteApp) Networking (Virtual Networks, ExpressRoute, Traffic […]

Category: Cloud

Since .NET 4.0, the ConcurrentDictionary<TKey, TValue> collection type has been available as a way of ensuring thread-safe access to a collection of key/value pairs, using fine grained locking. The collection also has AddOrUpdate and GetOrAdd methods that accept delegate value factories, so that you can lazily load your values only when you need to initialize them. […]


My first month at endjin

by Jess Panni

So it has been one month since I joined endjin; time to draw breath and reflect on my journey so far. A little about me A year ago I was sat outside a sunny coffee shop in Perth, Western Australia. My family and I moved there from the UK 6 years earlier, and I had […]

Category: Culture 7 Comments

Azure Batch – Time is Money in Big Compute

by James Broome

Earlier in the year, endjin worked with the Azure Batch Product Team to run a series of experiments against the Azure Batch service using a framework we developed for performing scale, soak and performance tests. We’ve had conversations with a number of organisations over the last 5 years who have scaled their compute intensive workloads (SAS, […]


Chaos with a rhythm – controlling innovation

by Matthew Adams

Running a start-up or bootstrapping a new product within an established business can feel pretty chaotic. Ideas develop, explode, or fade into silence. You are pulled in different directions by investors (present and future), customers, regulators, your team, the competition. It seems that everything needs to be done yesterday, but nothing is ever finished. Our […]


Stop coding, start developing your product

by Matthew Adams

For the past two weeks, we’ve been running an innovation workshop for one of our clients; in this case it is a well-established business with a great brand who are looking to diversify their offering. They are taking the intrapreneurship approach – bootstrapping (almost) standalone start-ups supported by the parent corporate. We started with a […]