Category: Our Tech

Our Tech, Running a company

Automation Helps, But Let’s Not Forget the Philosophy

November 9, 2017

The most valuable commodity we have as humankind is time. It cannot be created, nor destroyed, only found, or wasted. It is the greatest equaliser we have – regardless of wealth or status, ethnicity or geography, we all have the same 24 hours each day – a finite amount that

Healthcare IT, NHS, Our Tech

Why the NHS Finds Technology So Hard

October 26, 2017

Getting tech ‘right’ is hard, there is no doubt about it. Technology is advancing so rapidly, companies of all sizes and disciplines struggle to pinpoint which innovation to back.  With cost-effectiveness, risk factors, security, implementation times, changes in procedure and training, all key factors in decision making, it is no

Our Tech, Running a company

Finding Success Through Iterative Technology

September 7, 2017

Technology is plagued with buzzwords like ‘agile’, ‘gamification’ and ‘bespoke’, but none has been more damaging than ‘disruptive’. Disruptive has never been a synonym for better, or ground-breaking, rather the underlying principle is to radically transform by destabilising the current ‘way things are done’. This simply doesn’t work in many

Our Tech, Testing

Tweaking our Nancy unit tests to run in 5 minutes instead of 40

June 12, 2017

TL;DR version: We value fast, automated tests Our suite has grown to over 4300 tests Our suite already took about 20 minutes to run, on average, and recently adding only a handful of tests increased total time to over 40 minutes Turns out the useful Browser testing component from the

Our Tech

Update on our tech stack

January 11, 2017

We’ve previously listed our DrDoctor tech stack on this blog. But that was a while back. We’ve recently shared our tech stack over at stackshare.io listing a few more tools and technologies that we have used since the original blog post. Hope you find it useful!

Our Tech, Uncategorized

DrDoctor relieves burden on hospital A&E’s

September 16, 2016

New stats just in – patients who ‘did not attend’ their appointment are 40% more likely to turn up unexpectedly at A&E compared to those who did attend. Our clever, automated technology has consistently lowered DNA rates in our hospital partners by an average of 30%. This in turn relieves the burden of

Appointment management, FFT, Friends and Family Test, NHS, Our Tech

Building a real time dashboard in Splunk

June 11, 2015

Over 4 days I worked on a dashboard in Splunk, in hope that it would help the DrDoctor team progress in their work. Businesses use Splunk to search, monitor, analyse and visualize machine data. My objective was to create a dashboard full of statistical data including the reschedules, reminders and logins daily that

Appointment management, NHS, Our Tech

30% Drop in DNA rate, overnight

April 20, 2015

At DrDoctor we love a good graph, so we couldn’t help but share the latest set of results from one our our clients. This is a normalised graph of hospital wide DNA rate. As you can see, there is a very significant drop when turning on DrDoctor! In fact, the change

Our Tech, Testing

Overriding dependencies with Castle Windsor in SpecFlow tests

March 23, 2015

At DrDoctor we have a reasonable set of Spec tests using SpecFlow.  These tests tend to be a lot more involved than our unit tests as they always exercise most (close to all) of an application – and sometimes even multiple applications that make up portions of the entire system. 

Healthcare IT, NHS, Our Tech, Research, Uncategorized

Partial booking – building a solution

February 6, 2015

Partial booking has many benefits but for most NHS Trusts is a difficult process to implement at scale. Delivered properly it requires two extra steps compared to traditional full booking and it is a highly manual process which usually relies on slow or labour intensive forms of communication. From an

Healthcare IT, Our Tech, Testing

Improving Database and Web Performance with New Relic – First Impressions

December 31, 2014

We’re always trying new ways to monitor our service uptime and performance.  It’s business critical that users on our website have a smooth and fast experience, particularly as most of our visitors are using mobile devices. We have heard a lot of good stories about New Relic, which gives real-time

Our Tech

Incremental Improvements – Quick Update on our Build Process

October 6, 2014

I’ve written previously about various aspects of the DrDoctor automated build process (you can read a few posts here, here and here). In the last week we’ve made a few more improvements that are worth a mention. The kudos for these improvements goes to my colleagues Steve (blog) and Jev. Auto Tagging Production

Healthcare IT, Our Tech

Automating Our Deployment Process – Quote of the Day

September 2, 2014

Quote of the day from Steve whilst discussing more automation for our code deployment “Get rid of the humans – they’re made for wearing ties and going to meetings, not clicking buttons!” Well said!

Our Tech

Lean and Agile – what does that actually mean in practice at DrDoctor?

June 23, 2014

At DrDoctor there is a very strong belief that the business should be Lean (note the capital ‘L’), so we analyse data on how our services are used in order to guide product development.  An important aspect of that is that we need to get features out there in order

Healthcare IT, Our Tech, Testing

Building an SSIS Testing Framework

June 2, 2014

If you compared the Google results for “testing c#” and “testing SSIS” you would quickly realize that testability isn’t one of the strengths of SSIS. I’ve seen a few different frameworks which were either too complicated or didn’t really work, in this post I’m going to give you my take

Healthcare IT, Our Tech

Our tech stack – choosing the right .NET open source tools

November 25, 2013

At DrDoctor we’re on a .NET stack (and we’re Bizspark members) but that doesn’t mean we don’t love open source tools – what we want is the right tools – and the .NET world is full of them. We’ve used a few and I thought it might be useful for