DDD Scotland Agenda

ddds-unicorn-side-284-086We’ve finalised our agenda and already people have said they’re finding it difficult to decide which sessions to see and which they’ll have to miss out on.

For full information visit ddd.scot. Tickets are available here.

Napier / Doyle Lauder / Heriot Clark Greyfriar
08:30 Registration
09:20 Welcome and housekeeping
09:30 Paul Gillespie
Architecture at Web scale: the good, the bad and the ugly
Keith Kirkhope
A Squad Lead’s tale: the Skyscanner Squads model
Christos Matskas
ASP.NET Core (formerly 5) deep dive
Matt Lacey
Six dimensional mobile user experiences
10:30 Break
10:50 Craig Nicol
Developers are users too : why the user experience of your API sucks
Clarke Ching
Lesstimating: how to fix estimating by doing less of it, not none of it.
Naeem Sarfraz
Windows brings Docker Goodness – What does it mean for .NET developers?
Chris Canal
React for the .Net Developer
11:50 Break
12:10 Raymond Davies
Breaking the monolith
Nathan Gloyn
You keep using the word agile, I do not think it means what you think it means
Gary Ewan Park
Having your Cake, and eating to too!
Don Wibier
Responsive Web Design for Developers
13:10 Lunch
14:25 Sebastien Lambla
Versions are evil – How to do without in your APIs
Chris McDermott
“Ladies and gentlemen, the plane is no longer the problem”
Toby Henderson
Brighter to the Core, moving an OSS project to .Net Core 1.0
Gary Short
Would You Have Survived The Titanic?
15:25 Break
15:45 Max Vasilyev
CQRS and how it can make your architecture better
Richard Dalton & Ashic Mahtab
“Advanced” Functional Programming For The Absolute Beginner
Mike Ritchie
The Code Craftsmanship Thing for the Internet Of Things Thing
Kendall Miller
To The Cloud! How Azure helped us improve the scalability of our SaaS
16:45 Prize draw
17:15 Close



Lean Agile Scotland – Tickets now on sale

lean-agile-scotlandThe organisers of Lean Agile Scotland are happy to announce that they have dates, a venue, keynote speakers and their tickets are now on sale!

This year the conference will take place on the 5th, 6th & 7th of October and they are back at the John McIntyre conference centre n Edinburgh.

They’ve put together another awesome group of keynote speakers, they are Dave Snowden, Melissa Perri, Sal Freudenberg, Simon Wardley, Carina C. Zona and Jez Humble.

Tickets are on sale and if you are fast you can pick up one one of the Super Early Birds. There are also single day tickets available if you can’t make it along for the full conference.


.NET Rocks! is coming to Scotland

Join Carl Franklin and Richard Campbell as they take you on a tour of the broad range of subjects they’ve explored recording more than 1200 episodes of .NET Rocks! over the past 10+ years. The development world today is evolving rapidly, but a look at the history of development can help inform the path we’re on and where we’re going. Along the way you’ll hear some great stories from the various .NET Rocks! episodes and get some ideas of how you can take your career and your company into the future of technology.


They have a three date tour of Scotland coming up in January. More information and tickets can be found here:


Each evening, Carl and Richard will delivery their keynote talk followed by a recording of .NET Rocks with a special guest.


Big thanks to our sponsors, whose support and generosity have enabled us to bring you the .NET Rocks! Scottish Tour.

Founded in 2000, Codify have over a decade of experience developing custom applications for the oil and gas industry used by companies of all sizes, from small local businesses to global corporations.

Being based in Aberdeen has allowed Codify to gain a high level of knowledge about the energy industry. Codify love to hire smart people, have happy customers and build software that helps their clients get their job done.

For more information please visit their site at http://www.codify.ltd.uk/

Evoke ITEvoke-IT-Logo.png

Evoke IT specialise in all things SharePoint. Since 2011 they have been building and providing businesses with a wealth of tools created to transform the way your company operates. Equipped with the largest team of SharePoint resources in Scotland means they can fully customise the technology to suit your business processes. Evoke IT pride themselves on the individual strengths that each member of their growing company can contribute.

For more information please visit their site at http://www.evokeit.com/

Lockheed Martin


LLM.jpgockheed Martin is a global technology organisation with three key areas of focus in the UK; Transportation & Energy, Public Services and Security & Defence. With over 3,000 people throughout the UK, our team of experts ensure our technology solutions enable customers to overcome challenges and become more efficient. We have a proven history of supporting some of the most complex businesses in the world. Our customers include Scottish Government, Heathrow Airport, the NHS, Total E&P, the Ministry of Justice, NATS and Scottish Power.


Skyscanner is a global travelskyscanner_RGB_cirrus_small meta search engine enjoying phenomenal growth right now. Behind our brand is a culture of continual innovation and right now we’re doing great things to drive transformation in online travel search. We’re proud to employ the best in the business and as we grow our global operations we need more brilliant people to join us in making an impact in our industry.

You can help us get there even faster. Check out our current job opportunities across the business! http://skyscanner.net/jobs/


Slides from DunDDD 2014

Here are links to slide decks and other resources that we’ve received from speakers at DunDDD 2014.

  • “Is your mobile app as secure as you think” by Matt Lacey: Slide Deck
  • “Dark Data” by Prof. Mark Whitehorn: Slide Deck
  • “Exploring more Exotic Patterns in Data” by Prof. Mark Whitehorn: Slide Deck
  • “5 steps towards faster web sites and HTML5 games” by Michael Ewins: Slide Deck
  • “NewSQL – Deliverance from BASE and back to SQL and ACID” by Tony Rogerson: Slide Deck
  • “Apache Cassandra for Ops, the Dos and the Don’ts” by Duy Hai Doan: Slide Deck
  • “Mining Massive Datasets” by Aschic Mahtab: Slide Deck
  • “Why you should be using Web Components Now. And How” by Phil Leggetter: Slide Deck, GitHub Source
  • “ASP.NET 5 – The ‘New Kid on the Block'” by Christos Matskas: Slide Deck
  • “Introduction to Node.js – From Hello World to Deploying on Azure” by Colin Mackay: Slide Deck, Source Code, and References

Also Craig Murphy took some photos throughout the day: Flickr Album

Event: So long, and thanks for all the tests (Glasgow)

Register here for Seb Rose’s talk on TDD on the 1st May.

So long, and thanks for the tests


The Talk : So long, and thanks for all the tests.

TDD has long been recommended by agile practitioners, but the community still argues about how to go about it. Inside-out or outside-in? Mockist or classical? Through a component’s public API or for every class? And then there’s Kent Beck’s famous quote: “I get paid for code that works, not for tests, so my philosophy is to test as little as possible to reach a given level of confidence.” This introduces a further level of subjectivity, especially since developers are frequently overconfident.

In this session, Seb will explore the choices that agile teams need to make when considering which development practices to adopt. He’ll look again at some of the arguments for the different approaches and urge teams to practice until you’re happy with the way you code.

The Speaker : Seb Rose

Seb Rose is an independent software developer, trainer and coach based in the UK. He specialises in working with teams adopting and refining their agile practices, with a particular focus on delivering software through the use of examples.

He first worked as a programmer in 1980 writing applications for estate agents and solicitors in compiled BASIC on an Apple II. He has worked with many mainstream technologies since then, for many well-known companies, such as Amazon, IBM, NCR, HBOS, Standard Life and Aegon. He is a regular conference speaker (ACCU, XPDay, Agile North, Developer Day Scotland, Agile on the Beach, Lean Agile Scotland) as well as a contributing author to O’Reilly’s “97 Things Every Programmer Should Know”

The Sponsor : Xedo Software

In addition to hosting the event, Xedo will also kindly be supplying Beer (as well as a selection of non-alcoholic drinks) and Pizza.

You can find Xedo Software on Facebook too.

The Agenda

18:00 : Doors open (light refreshments)

18:30 : Introduction

18:45 : So long, and thanks for all the tests

19:30 : Break (pizza / refreshments)

19:45 : So long, and thanks for all the tests (continued)

20:30 : Close

The Venue

The event will be located at Xedo Software’s new offices on West Nile Street in Glasgow.

Xedo Software, Second Floor, 45 West Nile Street, Glasgow G1 2PT.


You must register to attend. You can register here!

PHP developer in Edinburgh

This just in:

Mid-level PHP/MySQL Web Developer

The Role: We are looking for a strong web developer with a good level of knowledge of PHP/MySQL to join the digital team. You will have the opportunity to work on a number of projects ranging from standalone web based systems to designing server side solutions for mobile apps. Our clients are major global brands which offers the opportunity to work on innovative and exciting projects.

– CSS/HTML/JavaScript/jQuery
– Linux/Apache Server

– Mobile web design (
– Facebook API
– Git/SVN
– Java EE

This is a fantastic opportunity for an experienced PHP Web Developer to secure a permanent position with a highly successful and well known organisation. Please forward your most recent CV to pr@contagious.uk.com for immediate consideration.

Salary: Competitive.

Front End Web Developer in Glasgow

This just in from Xedo Software:

Xedo software are looking for a skilled front end web developer to join their expanding team. The job will be located at the Glasgow Business Park (just off M8 J9) although due to expansion we will be moving to EuroCentral in the future.

1. Technology skill set – You will be able to evaluate new tools and technologies that will aid or improve productivity. You will have used or have a working understanding of these technologies: HTML, CSS, JavaScript, jQuery, C#, .NET, ASP.NET (MVC desirable, WebForms acceptable), Visual Studio 2010, Web Debugging tools such as FireBug & Fiddler.
We also use: ReSharper, CruiseControl.NET, NUnit, ReSharper, SQL Server, TFS, Infragistics Web Controls, AgileZen, MediaWiki, Adobe Photoshop, Adobe Illustrator, and Adobe DreamWeaver.

We develop for various browsers on desktops and mobile devices. You will be proactive in ensuring your skill set is kept up-to-date.

2. Creative design – Ability to create intuitive user interface when presented with a functional website. To be able to work with business users to capture requirements and then be able to communicate these back as functional and technical requirements ensuring these match the business needs.

3. Development – Production of code that is well structured, efficient, stable and secure, using best practices which allows other developers to quickly understand and follow up. We are also implementing a Media Wiki to capture development documentation.

4. User Interface design (UI) – Looking at user journeys, menu navigation, graphical layout and user functionality. Therefore you will be able to assess the user’s needs and methods of using the application, map this and then be able to effectively translate this into technical requirements.

5. Issues Resolution and Tracking Management – You will monitor and oversee the level of issues raised and resolved. Implementing continuous improvement strategies to areas that keep recurring and ensuring a smooth technical support service to your clients. We use a combination of TFS and AgileZen (Kanban board)

To apply for this job, please send your CV detailing relevant experience to recruitment@xedosoftware.com

No agencies, please.