Work Smarter Not Harder

One of the great benefits of using SpecFlow is that it allows you to write your specifications in a human readable format. You write your specifications as a series of free-text steps and use step definitions to make the connection between the free-text and your code that executes the step. The step definition contains a […]


10 ways to get hired by an amazing start up

by Matthew Adams

It’s hard to believe if you read twitter, but not everyone wants to be a Founder – at least, not yet. I don’t blame them. Here are three aspects of life a founder has to deal with that you don’t (usually) as an employee: Everyone else gets fed before you do. You can go for […]


This blog describes two tools I used last year to take some of the work out of a repetitive refactor. The tools were Visual Studio’s Find tool, with a regex, and Resharper’s Search by Pattern feature – I compare my experiences with the two here. The refactor – adding a class to certain html elements […]


At the moment, endjin are working hard on a new Azure based content management system. It is an exciting and modern solution that is rapidly approaching an alpha release. A large part of how this product works is through the use of plugins. As part of creating an excellent developer experience, we wanted to create […]


Equipping a kick-ass meeting room for less than £1500

by Howard van Rooijen

Update January 2015: we’ve purchased a number of NUC devices and have found some better components – these are now listed. Everyone knows that having a good working environment makes for a happier and more productive team. My first pet project for 2014 was to kit out our new meeting room and turn it into […]


Xamarin lets you develop iOS applications using Visual Studio. This is obviously great for .NET Developers except that you currently have to go to Xcode (Apple’s Developer tool) if you want to create the UI using a designer tool. When you’ve got a Xamarin.iOS project, that means switching back and forth between the two IDEs. […]


Windows Run Commands for Developers

by Pascal Arnould

The other day I wanted to bring up the Windows “Program and Features” panel using the run command (Win+R or just start typing in the Start screen in Win 8). Something I’ve done countless number of times in the past. For some reason, I had a complete blank and couldn’t recall what that particular command was. So I thought it would be good to have a couple of tips and some of the most useful run commands for Developers (and everybody else) in one place […]


RavenDB in the Cloud

by Matthew Adams

We’ve been building some content-managed websites recently (this one, for instance). We needed a storage solution, and, as with many other document-centric applications, a document-orientated database is really what we want – something that lets us read, write and query document-structured data (1). With Microsoft Windows Azure you have a bunch of different storage options available. Key/Value Pair data […]


Day 1: PowerShell, BDD and Git

by Mike Larah

  So the first real work started yesterday afternoon with an introduction to PowerShell. Since all new employees are required to sign up to variety of web services (Office 365, YouTrack, GitHub, WordPress, TeamCity, IPCop), it would save time to write a script to automate this on-boarding process. Starting with YouTrack, by using the web […]


An Omega Geek’s Guide to Learning PowerShell

by Howard van Rooijen

In the last 12 months we’ve been doing quite a lot of Application Lifecycle Management (ALM) projects helping teams setup Continuous Delivery processes. One of the tenets of Continuous Delivery is “Automate Everything” – which has been a core part of my “work smarter, not harder” ethic for a number of years. The technology that […]


Sign up for more insight from endjin

Join 26,505 other people on Azure, Startups, Innovation, Microsoft
(and no more than once a week, we promise!)


Subscribe!