davidwhitney.co.uk
Passenger – A C# Selenium Page Object Library (Video) - david whitney, agile & software practices in london
http://www.davidwhitney.co.uk/Blog/2015/04/27/passenger-a-c-selenium-page-object-library-video
Passenger – A C# Selenium Page Object Library (Video). Passenger – A C# Selenium Page Object Library (Video). A lap around Passenger – a page object library I’ve been working on for selenium. In this video, we’ll discuss the general concept of page objects for browser automation testing – then we’ll work into a live demo comparing and contrasting traditional C# selenium tests, and tests using Passenger. Passenger on GitHub – https:/ github.com/davidwhitney/Passenger. Feed You can leave a response. All co...
davidwhitney.co.uk
Get Coding! – I wrote a book. - david whitney, agile & software practices in london
http://www.davidwhitney.co.uk/Blog
8211; I wrote a book. 8211; I wrote a book. June 28th, 2016. We live in a world where the resources to teach programming are widely available if there’s an appetite for it, and the barrier to entry is lower than ever, so in some ways, this is my contribution to the movement. Get Coding is a beautifully illustrated (courtesy of Duncan Beedie. The book is available on Amazon. And in major high street bookstores. Why code reviews are important. April 7th, 2016. Making sure that more than one set of eyes has...
davidwhitney.co.uk
Talks, User Groups and Conferences - david whitney, agile & software practices in london
http://davidwhitney.co.uk/Talks
Talks, User Groups and Conferences. How stuff works meta-programming in C# 101. Euromoney Digital Summit 2016. A TDD stage show (with Rob Cooper). Lessons learnt scaling a mainstream restful API. Lessons learnt scaling a mainstream restful API. Scaling Web APIs - Lessons Learned. Lessons learnt scaling a mainstream restful API. Lessons learnt scaling a mainstream restful API. New Content Delivery Platforms. Practical Tips for delivering software in scrum teams. Writing great user stories.
davidwhitney.co.uk
Using C# 6 Language Features In Your Software Tomorrow - david whitney, agile & software practices in london
http://www.davidwhitney.co.uk/Blog/2015/07/20/using-c-6-language-features-literally-tomorrow-in-your-software
Using C# 6 Language Features In Your Software Tomorrow. Using C# 6 Language Features In Your Software Tomorrow. Visual Studio 2015 dropped today, along with C# 6, and a whole host of new language features. While many new features of .NET are tied to framework and library upgrades, language features are specifically tied to compiler upgrades, rather than runtime upgrades. You’ll need to install the latest version of Visual Studio 2015. Pack installed to be able to compile code that uses C#6. You can follo...
davidwhitney.co.uk
Biography - david whitney, agile & software practices in london
http://davidwhitney.co.uk/About
I'm an independent software consultant working in London. I help developers and businesses work smarter, communicate better and write clean, well tested code. I enjoy helping people learn how to build better software, using leading-edge tools and frameworks (mostly in the .NET / C# / HTML5 JS spaces), while getting to go home on time without stress. Prior to consulting full time, I spent 4 and a half years at JustGiving. I've been working with C# since the first .NET betas and I'm a bit of a language...
davidwhitney.co.uk
Software - david whitney, agile & software practices in london
http://davidwhitney.co.uk/Software
I maintain a handful of open source projects on GitHub. A small eventing library for C#. Injectable, mockable, extensible, configuration for .NET. A feature configuration library for .NET! A C# library to help hosting Windows Services and CLI apps. Declarative HTML5 JavaScript Google Analytics event tracking. A local music server for Sonos written in C#. A few projects I've sent pull requests to over the last few years. Microsofts MVC framework for .NET. Swagger / Swagger-UI implementation for OpenRasta.
davidwhitney.co.uk
Consulting - david whitney, agile & software practices in london
http://davidwhitney.co.uk/Consulting
I offer workshops in software development practices. I'm happy to stick to a prepared topic, or work with you to produce something more specific to your business. There are several areas I'd recommend:. Agile methods for ensuring software quality. Agile software development for "the business". Transitioning your team to DVCS - workflows, practices. Automated deployment on Windows. Continuous delivery and shipping fast. Refactoring and maturing legacy systems. Achieving PCI compliance with minimal friction.