About

LShift is an independent software development company, founded 2000 in Shoreditch, London, long before Silicon Roundabout or Tech City had even been imagined. Founded by developers and designed to provide the 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.

By Gringer (Own work) [CC BY-SA 3.0 (http://creativecommons.org/licenses/by-sa/3.0)], via Wikimedia Commons
Blog

Tumblr blog generator

Tom Parker wrote “TL;DR version – OAuth sucks, Tumblr’s API has some notable faults. So, a while back I came across the “dice shaming” meme. For those of you who haven’t seen this before, or who aren’t RPG players and so don’t know what’s going on, it’s a bunch of posts of people going “I rolled my dice… ”

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
By Kiran Foster from no fixed abode, New Zealand (doughnut) [CC BY 2.0 (http://creativecommons.org/licenses/by/2.0)], via Wikimedia Commons
Blog

Gemalto

David Ireland wrote “It’s claimed GCHQ were able to steal bulk keys from Gemalto a GSM SIM manufacturer. Assuming that GSM was a sane public key based system… Making SIMs can be like this: have a machine which generates key pairs, writes the private key into the SIM, and the public key to a file along with the… ”

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
By Mariofan13 (Own work) [CC BY-SA 4.0 (http://creativecommons.org/licenses/by-sa/4.0)], via Wikimedia Commons
Blog

Lunchtime hack: Let’s run Science!

James Uther wrote “Possibly part 1. Who else likes visiting science museums? All those old apparatus – bits of the radio telescope that first saw pulsars, longitude prize clocks, jury-rigged ingenious devices that captured the first glimpse of something new and exciting. One day the LHC will be dismantled, carved up and shipped to museums around the world.… ”

By Prashant Shrestha from Kathmandu, Nepal (branches Uploaded by russavia) [CC BY 2.0 (http://creativecommons.org/licenses/by/2.0)], via Wikimedia Commons
Blog

Everything you ever wanted to know about git submodules and more

Ashley Hewson wrote “I regularly hear complaints that git submodules are difficult to work with. If you search for ‘git submodules’, then (depending on your filter bubble) you’ll probably get several blog articles warning you not to use them. I agree that the UI is not at all intuitive,1 but like most things in git, submodules are quite… ”

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.