About

LShift is an independent software development company with offices in London and Berlin. It was founded in 2000 in Shoreditch, London, long before Silicon Roundabout or Tech City had even been imagined, by developers and designed to provide the ideal conditions in which the best levels of technical services can be offered to clients. Our model has proven successful again and again in the many long-standing relationships we have developed with our clients.

LShift opens a new office in Berlin

LShift now has a second office—in Berlin.

berlin-office

Development

We do not focus on any particular ‘preferred’ technologies—whether operating systems, databases, or development languages and environments. We do not routinely resell the same technologies to each client, although we have been spending quite a bit of time using messaging-related technologies at present. Our general experience allows us to recommend solutions uniquely tailored to address your business issues.

ConorM_140616_9071_HIRESBW
rabbit-cloud
Blog

RabbitMQ on Microsoft Azure

Esther Baruk wrote “With 10,000 new customers each week, Microsoft Azure is one of the major cloud platforms allowing to deploy various services including web applications and virtual machines. RabbitMQ can already be installed on an Amazon EC2 platform or ran as a service on Heroku with Bigwig. In this post, we are going to go through all the steps required… ”

RabbitMQ Consulting

LShift offers bespoke consulting for clients using RabbitMQ for the first time, or with large or complex use cases. We were the original authors of RabbitMQ so we have a good understanding of the best way to employ it, as well as, for that matter, any messaging or integration technology.

rabbit-book

Graduates and Interns

We welcome fresh blood and applications from students, or those newly qualified. Lack of experience can be accommodated (and fixed) for those with the right skills and aptitude.

ConorM_140625_9666_HIRESBW

Join Us

Fantastic opportunities are available for skilled Software Engineers to join LShift in Berlin. Be a part of the most interesting technical team around!

JoinUs-big
Santeri Viinamäki [CC-BY-3.0 (http://creativecommons.org/licenses/by/3.0)], via Wikimedia Commons
Blog

Recursive ObjectContext Detaching in Entity Framework

Yong Wen Chua wrote “Entity Framework (EF) is an ORM framework often used with ASP.net applications, such as on Daylight. Object states in EF are tracked by the ObjectStateManager part of its ObjectContext. Whenever you modify, create, or delete any Entities, ObjectStateManager will keep track of it so that when you decide to Save your Entities to your database,… ”

rabbit3
Blog

Coney: RabbitMQ config tool

Tom Parker wrote “A while back, I was playing around with a series of tools to test RabbitMQ in various related configurations. Now, one thing that these tools had in common, was that the users they were running as only had enough permissions to publish or consume messages, but not to configure the queues/exchange/bindings. This isn’t a common… ”

simplegifts
News

SimpleGifts say thanks

LShift was very pleased to receive this as a result of a donation we made to SimpleGifts. The donation will be used to buy video equipment that will help them promote their work of building community links in London’s Tower Hamlets. SimpleGifts run multiple day and after-school programs and lunch clubs for seniors.

Albert-Einstein
News

Je suis ein Berliner

Today sees the creation of the LShift office in Berlin. LShift Services GmbH will be providing software development and consulting services to companies in Germany and the rest of mainland Europe.

canft
News

CAN launched

LShift have written a software platform for The Cartesius Advisory Network (CAN), a new international advisory business that launched this week.