Skip to content

Browse our blogs activity over the years…

  • Jan
  • Feb
  • Mar
  • Apr
  • May
  • Jun
  • Jul
  • Aug
  • Sep
  • Oct
  • Nov
  • Dec
  • Sun
  • Mon
  • Tue
  • Wed
  • Thu
  • Fri
  • Sat
2026
Developing U-SQL: Local Data Folder

Developing U-SQL: Local Data Folder

Jess Panni

This post explains how to find the local data folder location for running U-SQL scripts locally in Visual Studio, which changed between versions of the Data Lake Tools.
ILMerge Meta-Runner for TeamCity

ILMerge Meta-Runner for TeamCity

Howard van Rooijen

Meta-Runners allow you to easily create reusable build components for TeamCity, in this post I demonstrate how to create a Meta-Runner to wrap ILMerge functionality.
Azure Resource Manager authentication from a PowerShell script

Azure Resource Manager authentication from a PowerShell script

Richard Kerslake

Learn how to authenticate against Azure Resource Manager using PowerShell, for fully automated deployments.
Endjin.Licensing now supports SHA256

Endjin.Licensing now supports SHA256

Howard van Rooijen

Microsoft have added SHA256 support to Signed XML, and Endjin.Licensing has been updating to take advantage of this breaking change.
Era of the modern browser: market share analysis, January 2016

Era of the modern browser: market share analysis, January 2016

Matthew Adams

January 2016 browser stats -- a year on from our first report. Chrome now commands nearly 70% among developers, Edge has appeared at 3%, and IE11 dominates what remains of IE usage at 87%. The era of the modern browser has truly arrived.
Azure Weekly turns 1: giving away 5 Windows IoT Raspberry Pi 2 kits

Azure Weekly turns 1: giving away 5 Windows IoT Raspberry Pi 2 kits

Howard van Rooijen

We've reached our first milestone - a whole year of publishing Azure Weekly. To celebrate we're giving away stuff!

CucumberJS Visual Studio Test Runner

Matthew Adams

We've built and open-sourced a Visual Studio Extension that provides basic support for discovering and running CucumberJS tests with Node.JS, in the Visual Studio Test Environment.
Thread-safe lazy collection with Lazy & ConcurrentDictionary in C#

Thread-safe lazy collection with Lazy & ConcurrentDictionary in C#

Mike Evans-Larah

In this post, Mike Larah discusses how to ensure your C# collections are thread-safe, only run-once, and are lazy-loaded.
My first month at endjin

My first month at endjin

Jess Panni

A year ago Jess was in a sunny coffee shop in Perth, Australia. Now he's one month into endjin, and his first in-person encounter was in a sushi bar in London.
Azure Batch - Time is Money in Big Compute

Azure Batch - Time is Money in Big Compute

James Broome

Consumption based pricing is a one of the USPs of Cloud PaaS services, but the default settings aren't necessarily optimised for cost. Significant savings can be made from understanding your workload.
Chaos with a rhythm - controlling innovation

Chaos with a rhythm - controlling innovation

Matthew Adams

Running a start-up or bootstrapping a new product within an established business can feel pretty chaotic. We talk about strategies for managing the time of a team, and ensuring that you become predictable.
Stop coding, start developing your product

Stop coding, start developing your product

Matthew Adams

Technologists often get hung up on technology and forget about the customer (and the business!) We talk about a real-world example and some practical advice for getting your idea business-focused.
A Step-by-step guide to setting up CucumberJS in Visual Studio 2015

A Step-by-step guide to setting up CucumberJS in Visual Studio 2015

Matthew Adams

At endjin we love Gherkin for everything from unit tests to UAT. Setting up CucumberJS for JavaScript BDD in Visual Studio 2015 with Grunt is straightforward.
Azure ML: experimenting with training data proportions with SMOTE

Azure ML: experimenting with training data proportions with SMOTE

Alice Waddicor

Azure Machine Learning's SMOTE module helps balance imbalanced training data by generating synthetic samples, improving model accuracy for multi-class classification.
Bootstrapping product development: Part 10 — Org structures

Bootstrapping product development: Part 10 — Org structures

Matthew Adams

In the early days of a start up, the organizational structure is defined rather loosely, and typically by function. The technical founder has her domain, the sales & marketing founder his, and they work closely together to achieve their initial goals. As an organization grows, it is not possible to maintain that level of detailed personal control. How does a growing business structure itself for innovation? Or a larger organization pivot and allow an innovation culture to develop?
Azure Resource Manager and PowerShell DSC to create & provision a VM

Azure Resource Manager and PowerShell DSC to create & provision a VM

Richard Kerslake

Explore Azure Resource Manager and PowerShell Desired State Configuration for provisioning and configuring Azure virtual machines.
Spinning up 16,000 A1 Virtual Machines on Azure Batch

Spinning up 16,000 A1 Virtual Machines on Azure Batch

Howard van Rooijen

We recently completed a technical proof of concept to see if the new Azure Batch service could scale to meet the demands of a Big Compute workload.
Azure data services part 3: Azure Machine Learning

Azure data services part 3: Azure Machine Learning

Alice Waddicor

Azure Machine Learning provides a drag-and-drop GUI for building predictive models, then publishes them as web service endpoints: no data science background required to get started.
Azure data services part 2: Stream Insight

Azure data services part 2: Stream Insight

Alice Waddicor

Azure Stream Analytics ingests live data through Event Hubs and queries it with a time-aware SQL variant, making it ideal for real-time fraud detection, sensor monitoring, and clickstream analysis.
Azure data services part 1: HDInsight

Azure data services part 1: HDInsight

Alice Waddicor

Azure HDInsight brings Hadoop to the cloud, distributing big data processing across cluster nodes so you can analyse clickstream, financial, or IoT data without maintaining on-premise infrastructure.
Reduce Merge Conflicts in .NET Solutions with PowerShell Git Hooks

Reduce Merge Conflicts in .NET Solutions with PowerShell Git Hooks

Howard van Rooijen

Git has powerful extensibility points, which you can harness to automate your dev inner loop. In this post we examine how to use Git Hooks to reduce the occurrence of merge conflicts.
SpecFlow Extensions for Azure Storage Emulator

SpecFlow Extensions for Azure Storage Emulator

Howard van Rooijen

We use SpecFlow to write integration tests against Azure. In this post we share an Open Source SpecFlow extension for the Azure Storage Emulator.
Speed kills: page load time, conversions and Azure CDN

Speed kills: page load time, conversions and Azure CDN

Pascal Arnould

A CDN, short for Content Delivery Network, is essentially a network of servers set-up, in various geographic locations, with the aim of speeding up the delivery of content to end-users across the Internet.
Azure Automation scheduler and daylight saving time

Azure Automation scheduler and daylight saving time

Richard Kerslake

Everything in Azure runs in Coordinated Universal Time; learn how to deal with Daylight saving time in Azure Automation, so your jobs still run on time.
Visualise your Azure Table Storage data with Power BI

Visualise your Azure Table Storage data with Power BI

Alice Waddicor

You don't need to be a data scientist to surface insights from Azure Table Storage. Connect Power BI directly, import the data, and start visualising trends.