Helping businesses improve their digital strategy with bespoke software

How we work

Engage

We engage with our customers to properly understand the problem they are trying to solve.

Automate

We automate the testing, build and deployment process so we can concentrate on developing new features.

Deliver

We work with businesses to identify which features add the most value and regularly deliver fully working, usable software.


Our Values

You might recognise our values. When we came together as a partnership one of the first things we did was to list all the things we would always do and all the things we would never do. For example, some of things that appeared in the 'always do' list were to be open and transparent about what we do, communicate both good and bad news, work collaboratively and deliver software we are proud of. Some of the things in the 'never do' list included ignoring customer feedback and delivering low quality work. When we looked at what we had come up with we realised that all of these things are summed up nicely by the Extreme Programming values.

Start a conversation

Technologies

Elastic Mint are a team of .NET experts each with over 15 years experience in developing software.

We have worked on a wide variety of applications ranging from e-commerce sites written in ASP .Net deployed to both AWS and Azure, to small web applications deployed on a single server. We view ourselves as full-stack developers, working on all layers from the UI to the database, and specialising on the backend.

We value practices such as Continuous Integration and Deployment, and Test Driven Development, which give rapid feedback on our work and any problems that may arise.

Ready to talk?

As always, the best way to start is with a conversation. Send us your details and let's start talking!

Address

Elastic Mint
13-14 Orchard Street
Bristol
BS1 5EH
UK


Tel: +44 (0)7845 663 874
Email: info@elasticmint.com

From our blog

Are experienced software developers better?

By Andy Garner on Aug 12 2018

In short, it depends! At Elastic Mint we take experience seriously. It’s one of the things that informs everything we do. We find that a good developer with a wealth of experience will make better decisions. They will reflect on things they have seen and done, learn from them, and then use that knowledge as and when appropriate. Although it’s a bit old now, Peter Knego makes this point in his blog here, where he analyses reputation statistics on Stack Overflow.

Continue reading

agile code (retreat on the beach)

By Jon Reynolds on Apr 19 2018

On 19th March Gordon and I attended a 2 day agile coding retreat in St Austell, Cornwall. Hosted by Kevlin Henney and Jon Jagger the retreat was organised for developers to discuss, practice and improve their software craftsmanship, communication and creativity. Having personally never attended such an event before I was interested to see if there was an opportunity for me to hone my programming skills to ultimately improve my performance as a developer.

Continue reading

Fixing Intermittent Test Failures With NCrunch

By Gordon Barrs on Apr 16 2018

I was working with a company recently where we were using Xunit as our test framework, NSubstitute for mocks, stubs etc and we ran our tests using NCrunch whilst developing in Visual Studio. At one point during the project we noticed that some of our unit tests were failing intermittently. This is more common in longer running integration tests but not so common in unit tests. When we do see this behaviour in unit tests the cause is often shared state being accessed when unit tests are being run in parallel.

Continue reading

BDD frameworks compared - SpecFlow and BDDfy

By Andy Garner on Apr 11 2018

I first learnt about writing unit tests following a project where we missed the deadline and spent far too long fixing and then refixing the code. I became frustrated that we would fix one thing and then something else would go wrong. When I saw how tools like NUnit and Rhino Mocks gave me the confidence to fix bugs and refactor it genuinely changed my working life. On my next project I determined to write tests as I went along and to be honest I’ve never looked back.

Continue reading