Enable — Blog — Enable tech

Enable @ NDC London 2019

Enable @ NDC London 2019

Filed as Enable techPosted March 14, 2019

In January this year, Enable sent 3 developers to attend NDC London. Since its start-up in Oslo 2008, the Norwegian Developers Conference (NDC) has become one of the largest conferences for .NET & Agile development with events held in London, Oslo and, most recently Sydney. With Enable primarily developing solutions using .NET, and with the conference boasting several .NET MVP speakers, the conference is a great fit for us.

Automatic scaling of Azure SQL Databases

Automatic scaling of Azure SQL Databases

Filed as Enable techPosted February 21, 2019

Enable hosts most of its DealTrack clients in Microsoft Azure, taking advantage of the wide range of resources it offers, including Azure SQL Databases. In general, each DealTrack client will have their own SQL database within Azure containing their own data, varying wildly in usage patterns and performance needs. Unfortunately, this can make it difficult to decide on the appropriate performance tiers, often resulting in the over-provisioning of resources based on peak usage and over paying.

Open source at Enable: cloud hosting abstractions

Open source at Enable: cloud hosting abstractions

Filed as Enable techPosted August 24, 2018

At Enable, we benefit from, and contribute to, a number of open source projects. We believe it’s important to give back to the open source community where we can, which we do by contributing to the projects that we use daily. By raising bug reports, fixes and new features, we help make those projects even better. We also publish lots of our own code as open source libraries on GitHub.

Microsoft Azure: hosting your software in the cloud

Microsoft Azure: hosting your software in the cloud

Filed as Enable techPosted January 26, 2018

Enable has more than 15 years of experience in designing, securing, and maintaining hosting environments on which our bespoke software solutions depend. Increasingly, we are deploying solutions to Azure, Microsoft's globally-available cloud hosting platform. This leaves our clients safe in the knowledge their software is not only maintained and developed by Enable's highly skilled team of developers but is also hosted on a secure and powerful platform in the form of Microsoft Azure.

Enable Tech: Why we threw out our phone system and replaced it with Skype

Enable Tech: Why we threw out our phone system and replaced it with Skype

Filed as Enable TechPosted December 3, 2012

An interesting job we tackled as part of our office move was evaluating different telephone systems for the new building. Enable has for many years used what might charitably be described as a “standard” office telephone system. Low-tech phones were connected by ethernet cables (from which they drew power) to a central server. The server was connected to another mysterious piece of hardware, itself hooked up to the good ol’ BT infrastructure.

Sweating the details: The combination of science and craft powering Enable’s software development teams

Sweating the details: The combination of science and craft powering Enable’s software development teams

Filed as Enable TechPosted November 25, 2012

Today, Matt will arrive at his desk to confront a 315 page document. It describes the precise inner workings of a mission-critical software solution. It sounds pretty complicated. But the software doesn't exist yet. In three months, Matt and his team will race from zero lines of code to tens of thousands. The end result will be rolled out to hundreds of users, who will rely on it every day. It'll be delivered on time, on budget — and if it's not the best piece of software our company has ever created, we'll be disappointed.

Enable Tech: Building the DealTrack website

Enable Tech: Building the DealTrack website

Filed as Enable TechPosted October 10, 2012

Enable recently launched a new subsidiary business called DealTrack. DealTrack is a software solution that helps organisations manage complex trading agreements involving retrospective payments, such as rebates, retrospective discounts, royalties, purchase income and back margin. In this first article in our “Enable Tech” series, I'll guide you through some interesting techniques used by the website we built for DealTrack.