Dave Bostock

Dave Bostock

Solution Architect, Avanade

Colchester, United Kingdom

Over 25 years of Software development experience in Business applications, PaaS and bespoke solutions. Dave has a long history in many different industries- computer games, personal finance, local government, resources, education, insurance, utilities and energy providers. He has enjoyed steady progression up the layers from machine code and Assembly to C and C++, finally to SQL, c#, javascript and PowerFX. He says that you learn by mistakes. Dave prefers to learn from other peoples. Having made enough mistakes of his own to learn a lot..... His epitaph would read "What's the worst that can happen.....oh...yeh... I hadn't thought of that."

Area of Expertise

  • Business & Management
  • Information & Communications Technology


  • Power Platform
  • performance tuning
  • Web Performance
  • Microsoft Dynamics 365 a Power Platform
  • High Performance SQL
  • Database Performance
  • Scaling
  • Scaling web apps
  • Scaling Service
  • D365
  • Dynamics CRM

Scale or Fail; Learnings from performance “improvement opportunities” and what to avoid

It’s Friday afternoon, you receive an email about the flagship system everyone was excited with, which went live on Monday. There are problems; the system is not responding quickly enough, and we are losing sales. Have you got a “few minutes” to help?….In other words, would you like a long weekend?
Your system needs urgent changes to make it work. Turning up the dials can only take you so far.

Unsurprisingly, redesigns are needed as the system is not scalable. Turns out, testing performance is not the same as a scalable system in real life. And your stakeholders never understood that.

Now the fate of the system lies in your hands.

This session is about approach and guidance, not the nitty gritty code. Ok, there is some of that too... We will look at examples of how and why these issues happen, and how to avoid them. Not only will you get tactical “sticky plasters”, but also strategical redesign tips. After all, you need to spot early on the red flags in the requirements, because cutting corners can cost dearly in the long run. And the best part? This is applicable to Power Platform, Azure stack and bespoke systems

Time traveling Dynamics CI/CD and Deployments.

Warning: May contain traces of puns.

Allons-y! Let's take a trip through time and space with Doctor Who and software development.

What regeneration is the release currently in? Is it in live and training at the same time? Can we travel back in time and implement that solution from last week into our training enviroment?

I thought we were only changing X, but it looks like the time vortex has affected Y as well. Didn't we exterminate that bug last week?

CI/CD may not be a new concept in the universe, but Dynamics has been lagging behind software engineering for centuries. And let's face it, one sonic screwdriver doesn't fit all. This session will explore different ways to achieve repeatable deployments, and track changes like a true Time Lord. These are the hallmarks of being able to say "yes, of course" to the previous question.

From the old-fashioned tried-and-tested methods to the latest OOTB or… Out-of-The-TARDIS techniques, this session has something for every UNIT team, no matter the size. Let's grab our sonic screwdrivers and get ready to regenerate our understanding of dynamics releases!

Scottish Summit 2023 Sessionize Event

August 2023 Manchester, United Kingdom

Dynamics 365 & Power Platform User Group - London - November 17th 2022 Sessionize Event

November 2022 London, United Kingdom

South Coast Summit 2022 Sessionize Event

October 2022 Southampton, United Kingdom

Technology Empowerment Fair 2022 Sessionize Event

September 2022 London, United Kingdom

Dave Bostock

Solution Architect, Avanade

Colchester, United Kingdom

Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.

Jump to top