Endjin - Home

Culture

End of Week Research Roundup

by Howard van Rooijen

We spend quite a bit of time every week finding, consuming & sharing interesting content that can help us in our day to day work. We read many of the same link lists you probably do (The Morning Brew, Morning Dew, A Fresh Cup, Hacker News, Reddit – consuming a few of them through the […]


Making the move from iOS to Windows Phone 8

by Howard van Rooijen

I’ve been a smartphone user since I purchased my first Orange SPV in 2002; this was quite a revolutionary jump compared to the Nokia 5110 & 3210 I had been previously using (and before that I had a pager – I was an impoverished student, my father was quite seriously ill, but mobile phones were […]


Guest Blog Post: Work Experience at endjin – Week 2

by Howard van Rooijen

As mentioned in the last post, we’ve been hosting Joshua Cheung, 15, for the past two weeks for his work experience placement. What did he do in week two? Read on… ———- Where has the time gone? The days being at Endjin have just flown by. The days were jam packed with information and excitement. Just […]


Guest Blog Post: Work Experience at endjin – Week 1

by Howard van Rooijen

I’ve written about endjin’s commitment to Apprenticeships before and we’re almost at the anniversary of our first apprentice joining the company. At DevOps London earlier in the year I was approached and asked if we would be open to accepting a work experience placement for a year 10 secondary school student. We thought it would be […]


PowerShell Best Kept Secrets: Splatting

by Howard van Rooijen

It’s been over a year since I wrote An Omega Geek’s Guide to Learning PowerShell, and I thought it was about time, with all the recent  noise about scriptcs, that PowerShell should get some more love as it’s a much overlooked and misunderstood gem of the .NET and Windows ecosystem. When I announced in the office that […]


DDD10 Conference

by Mike Larah

Saturday I attended the Developer Developer Developer DDD10 conference held at Microsoft HQ in Reading. There were some great talks throughout the day and I’ll highlight a couple of the ones I attended. DDD, CQRS and Event Sourcing – Neil Barnwell First talk of the day from a first time Developer Developer Developer speaker (although […]


Windows 8 Development Camp

by Mike Larah

I spent yesterday at Microsoft’s London offices for talks on how to develop new Metro – uh, “Windows Store” – apps for Windows 8. The day kicked off with Mike Taulty going over all the features of Windows 8 and explaining how to use the new touch based controls and also how to do everything […]


Apprenticeship Week 2

by Mike Larah

I started my second week of the apprenticeship by looking at some functional testing. Specifically I was beginning to put together a ‘regression’ test pack for a client, identifying key success scenarios in their product and service that can be tested against before future releases are deployed to ensure the software does not ‘regress’. Ideally, once this […]


End of the first week

by Mike Larah

As thought, by modifying our YouTrackSharp CreateUser method to use PUT instead of POST (and creating the Put method), this fixed the password issue and is now fully functioning. So one down! Next up was to try TeamCity and straight to C# and VS 2012 for this one as the REST API looked similar to […]


Day 3: Client meeting

by Mike Larah

Yesterday was spent out on site as we met with a client to discuss their PR/marketing strategy. Whilst marketing isn’t the first discipline that springs to mind when thinking about development, I saw yesterday how much of a integral part it can play in the success of a company/product/service. The process we went through involved […]


Day 2: Errors and Debugging

by Mike Larah

Day 2 was met mainly with errors but was not in vain . We successfully managed to get the PowerShell script from yesterday to add a new user to YouTrack but without creating a password. There was another function found in the REST API to create new user with password but this was where we […]


Mike Larah is an Apprentice Endjineer

by Mike Larah

From engineer to endjineer. Having just graduated with my mechanical engineering degree, I now start my new journey into the technology sector as an apprentice here at endjin HQ. I will be posting regularly in this blog during my time here to document the apprenticeship process and my progress as a budding developer. Hopefully this […]


Dev4Good July 2011

by Howard van Rooijen

Ethical Foundations When we founded endjin, Matthew, Lloyd and I spent a lot of time thinking about the type of company we wanted to create; one recurring theme was that in our personal time we each did a significant amount of work for “good causes” and we derived a huge amount of joy and satisfaction […]


A few weeks ago Geoffrey Smith, the Sharp Architecture Development Lead and I were invited onto .NET Rocks! to be interviewed about the Sharp Architecture project. After we talked about Sharp Architecture – the conversation lead on to other open source projects I’ve been involved with such as Templify and StyleCop for ReSharper. You can listen to the […]


Quiet day on Monday…

by Matthew Adams

Anyone who follows me on Twitter will know that I love food. Cooking it, eating it, thinking about it… That industry has an above-average number of incredibly driven, creative, focused individuals who have a passion for what they do; the flair to do it; and, above all, the willingness to pass on that experience to […]


On Apprenticeships…

by Howard van Rooijen

I’ve always been surprised by the number of people within the technology sector, in particular the software development industry who don’t have a  traditional computer science background. Some of the most talented software developers I’ve worked with have university backgrounds in chemistry, astrophysics,  geography, marine biology, just not Computer Science, and two of the most […]


Where do my Visual States come from in Blend?

by Matthew Adams

This blog was prompted by a question from fellow endjineer and all-round genius, Ian Griffiths. He wanted to know how Expression Blend managed to find the Visual States exposed by the standard controls, and how you might, therefore, do the same job in your own code. (If you want to read up a bit about […]


Endjin–Looking back on 2010

by Matthew Adams

Everyone is legally obliged to produce some kind of retrospective post at the end of the year. This is mine. I’ve done it in the form of a few “Top 3”s. Top 3 Dev Tools for 2011 1) The JetBrains tools. I’d used R# before, but combined with StyleCop for R#, TeamCity and DotCover, it […]


Large productivity gains can be made by adopting a “Convention over Configuration” (CoC) approach when designing new solution architectures. To harness the full power of the Convention over Configuration approach, the development team must take a holistic approach by examining the ceremony required at every stage within the Software Development Life Cycle. In a previous […]


Layering your API

by Matthew Adams

In the previous post, we looked at a nice RX-implementation of an INPC subscriber by Richard Szalay, and added a couple more methods so that it could be used by a non-RX-aware developer in a very simple manner. In the comments, RIchard pointed out that if you want to start to take advantage of other […]