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
Evidence-based Decision Making: Adding validation to your value chain

Evidence-based Decision Making: Adding validation to your value chain

Matthew Adams

A Campaign for Rational Business: applying evidence-based decision-making to your value chain so you can stop relying on gut instinct, and make defensible calls.
PowerShell Best Kept Secrets: Splatting

PowerShell Best Kept Secrets: Splatting

Howard van Rooijen

Splatting is one of the most powerful, yet underused features of PowerShell. In this post we cover a walk-through of how to use this feature.
Prototyping and Proof of Concept: Charting and Data Visualization on the Microsoft Platforms

Prototyping and Proof of Concept: Charting and Data Visualization on the Microsoft Platforms

Matthew Adams

What separates a real proof of concept from a quick hack, demo, or spike, and how to scope a charting and data visualisation PoC across the Microsoft technology stack.
Step-by-step GitFlow with TeamCity Part 4: Feature Branches

Step-by-step GitFlow with TeamCity Part 4: Feature Branches

Howard van Rooijen

In the final part of this series, we cover how to use TeamCity's feature branch abilities to support the GitFlow process.
Templify 0.7.0.25 is available.

Templify 0.7.0.25 is available.

Howard van Rooijen

A new version of Templify has been released, which includes a huge performance improvement contributed by the Open Source community.
Example Responsive Layout Using Bootstrap

Example Responsive Layout Using Bootstrap

Matthew Adams

See how to create a responsive website layout using Bootstrap.
Tips for implementing responsive designs using Bootstrap 3

Tips for implementing responsive designs using Bootstrap 3

Matthew Adams

We ran a retrospective of our first few Bootstrap-based HTML5/Javascript projects a few weeks back, and distilled some of the output into these top tips
Which programming languages should I learn: Beginners Edition

Which programming languages should I learn: Beginners Edition

Matthew Adams

A guide to choosing your first programming language as a complete beginner, comparing JavaScript, Python, C# and others on usefulness, learnability, and job demand.
Which programming languages should I learn?

Which programming languages should I learn?

Matthew Adams

If you were learning to programme today, which language should you choose, and why?
It's more than just merchandise: Developing a visual language

It's more than just merchandise: Developing a visual language

Paul Waller

Laying the foundations to build a brand doesn't happen overnight. At endjin it taken many years to develop our brand look and tone of voice. In this post we talk about developing our visual language so that we can maintain a consistent look and feel across all our collateral.
Metrics & Reporting in Strategy Development

Metrics & Reporting in Strategy Development

Matthew Adams

Having a strategy is one thing, being able to measure your progress towards implementing is, and its impact is another.
Step-by-step GitFlow with TeamCity Part 3: GitFlow Commands

Step-by-step GitFlow with TeamCity Part 3: GitFlow Commands

Howard van Rooijen

GitFlow adds init, feature, release, hotfix, and support sub-commands that automate branching conventions: each one is a facade over standard git commands, explained here with their native equivalents.
Phased Thinking: Tactics for strategy

Phased Thinking: Tactics for strategy

Matthew Adams

Thinking strategically is incredibly difficult, especially if all your cognitive bandwidth is absorbed by business as ususal operational activities.
Step-by-step GitFlow with TeamCity Part 2: Branching Model

Step-by-step GitFlow with TeamCity Part 2: Branching Model

Howard van Rooijen

GitFlow gives you a branching model designed around release cycles, with dedicated branches for features, releases, and hotfixes. Here's the mental model.
Live by the sword: A practical approach to our own digital strategy

Live by the sword: A practical approach to our own digital strategy

Paul Waller

7 years ago, feels like a lifetime - for you eldest it is - but this was when endjin took the first steps in refreshing our website promoting our cloud expertise and mobile first responsive design. In this post we talk about our strategic, creative, prototyping and production processes to deliver our website and enforce our brand.
Thinking About Strategy & Tactics: Some Practical Tips

Thinking About Strategy & Tactics: Some Practical Tips

Matthew Adams

Thinking strategically is difficult, especially if all your bandwidth is consumed by operational needs. Here are our top 5 tips for thinking strategically.
Step-by-step GitFlow with TeamCity Part 1: Branching Models

Step-by-step GitFlow with TeamCity Part 1: Branching Models

Howard van Rooijen

Adopting Git means creating an entirely new mental model about how to version control your source code. Once you make the jump, there's no going back.

Back to the Future: HTML and Javascript in 2013

Matthew Adams

We take a look at the state of HTML and JavaScript in 2013; the good, the bad and the ugly.

RavenDB in the Cloud

Matthew Adams

Some thoughts on RavenDB after using it to build a content-managed website.
A step by step guide to building a Twilio voice app with Web API

A step by step guide to building a Twilio voice app with Web API

Mike Evans-Larah

A step-by-step guide to building an inbound Twilio voice app with ASP.NET Web API — covering TwiML verbs, controllers, and local debugging via port forwarding.
Integration testing with Web API

Integration testing with Web API

Mike Evans-Larah

In-memory integration testing for ASP.NET Web API using HttpClient against an in-process HttpServer. No IIS, no port binding, just fast end-to-end test runs.

Agile:MK January 2013 Meeting

Howard van Rooijen

Endjin are proudly sponsoring the Agile Milton Keynes user group.
Calculating Distance using SQL Server Spatial CLR Types

Calculating Distance using SQL Server Spatial CLR Types

Howard van Rooijen

Sql Server Spatial Types Assembly is a hidden gem. In this post we show how to use SqlGeography.STGeomFromText and STDistance distance (in meters) between the two points.

DDD10 Conference

Mike Evans-Larah

Reviewing the Developer Developer Developer conference held at Microsoft HQ in Reading
Using the endjin composition framework in an MVC application

Using the endjin composition framework in an MVC application

Mike Evans-Larah

Wiring up the endjin composition framework as the dependency injection container in an ASP.NET MVC app, with controller resolution, installers, and common gotchas.