Text saying 'Shropshire Devs'

Shropshire's premiere web development user group!

Now meets at the Ramada Telford Ironbridge .

See Upcoming Speakers

About Shropshire Devs

Free Tickets

Shropshire Devs is a free-to-attend user group which is made possible by our great sponsors and community organisers.

Expert Speakers

Speakers from both the industry and community are chosen to present on topics requested by you, our attendees. These are usually focused on web development topics.

Free Pizza

Free pizza is provided by our sponsors for all events, because what would a developers user group be without pizza?

Upcoming Speakers

Please note we have a new venue. Check Eventbrite for information of session location.

Simon Painter

Simon Painter

Down the Oregon Trail with Functional C#

Thursday 30th of November 2023

I don't know about you, but I'm a lazy developer. What do I mean by lazy? I don't mean I don't want to do my work - far from it - I mean that I hate to write out a great deal of code to get the job done. I want to accomplish my goals with as little effort as possible.

In this talk, I'll demonstrate a way of working that avoids all this unnecessary work, and gives you more time to do something more productive.

Simon Painter

Simon Painter

Hacking C#: Development For The Truly Lazy

Thursday 16th of January 2020

Whether you're a seasoned developer or just starting out, this event is designed to provide you with valuable insights and practical knowledge about using Functional C# in your projects. Our expert speakers will guide you through the intricacies of this powerful programming paradigm, demonstrating its benefits and showcasing real-world examples.

Expect an interactive and engaging atmosphere where you can ask questions, exchange ideas, and connect with fellow developers from the Shropshire community. Don't miss this opportunity to enhance your skills and expand your network!

Registration not open (via Eventbrite)
John Hilton

Jon Hilton

From layers to vertical slices - simplify your code and focus on your features

Wednesday 12th Feb 2020

We've all experienced that moment when your boss/customer calls you and says;

"This is just a small change, I can't imagine it would take more than half an hour or so"

And your heart sinks, because you know what these "small" tweaks actually entail. You have to find the code, which means navigating all the "layers" of your application. If you're lucky, you can locate the relevant ASP.NET controller, but you know that's only the start.

It doesn't have to be this way!

Registration not open (via Eventbrite)
Paul Boocock

Paul Boocock

Free Yourself and Your Data

Thursday 19th March 2010


Our world is becoming ever more data driven, we’re collecting data from more sources than ever and whilst data tools are becoming more sophisticated, working with and deriving insightful meaning from our data is still the greatest challenge of all.

During this talk we’ll look at how we can bridge that gap and help communicate meaning and intention in the data we track, whilst still maintaining the flexibility to evolve your data structures as your business needs change. We'll also dive into what standards and open source technologies we can utilise to help us roll this out across an organisation.

Registration not open (via Eventbrite)

Previous Events

Wednesday 29th May 2019

Ian Russell

Strategic Domain-Driven Design

Tuesday 24th of September 2019

Ian Cooper

Safe At Any Speed

Tuesday 29th October 2019

The Cynical Developer

Fragile, not Agile

Wednesday 20th of November 2019

Ashley Poole

Treating Your Infrastructure As Code: Terraform 101

Thursday 25th January 2018

Shahid Iqbal

Kubernetes is eating the world

Tuesday 27th February 2018

Ian Cooper

** Cancelled due to adverse weather conditions **

Thursday 22nd March 2018

Christos Matskas

Serverless architecture with Azure

Wednesday 18th April 2018

Martin Kearn

Machine Learning for Muggles

Thursday 17 May 2018

Andy Clarke

Unity 101 for C# Developers

June - Aug 2018

Summer Break

Scheduled summer break!

Wednesday 26th September 2018

Simon Painter

Functional C#

Thursday 25th October 2018

Ed Yau

Building a bot with MS Conversation

Tuesday 20th November 2018

Jonathan Relf

Elasticsearch: Mining metrics from logs

Thursday 26th January 2017

Anthony Brown

Writing a search engine: How hard could it be?

Wednesday 22nd February 2017

Marcus Robinson

How far can developers go it alone with DevOps?

Wednesday 15th March 2017

Matt Sturtivant

Take Parsing by the ANTLR's

Tuesday 18th April 2017

Mike Taulty

Developing with HoloLens: The Path to Mixed Reality

Thursday 25th May 2017

Sandeep Singh

Goodbye REST; Hello GraphQL

June - August

Summer Break

Scheduled summer break!

Thursday 28th September 2017

James Mann

Become a Bot Builder with Microsoft Bot Framework

Thursday 26th October 2017

Joe Stead

Effectively Scaling in .NET - Horizontal, or Vertical?

Thursday 16th November

Richard Wilde

Developer UI Testing made easy with CasperJS (and Chromeless)

Wednesday 6th December 2017

David Evans

Specification By Example

Wednesday 27th January 2016

Ian Cooper

From Monolith To Microservices

Wednesday 17th February 2016

Liam Westley

Don't Make Me Feel Stupid – A. User

Thursday 10th March 2016

Matt Ellis

.Net Core

Thursday 21st April 2016

Mat McLoughlin

Escaping The Big Ball Of Mud

Thursday 19th May 2016

Isaac Abraham

F# and the Cloud

June - August

Summer Break

Scheduled summer break!

Tuesday 20th September 2016

Naeem Sarfraz

Writing Business-centric Code using Domain Modelling Techniques

Tuesday 25th October 2016

Dylan Beattie

Real World ReST and Hands-on Hypermedia

Thursday 17th November 2016

Scott Brady

Introduction to OpenID Connect and IdentityServer

Tuesday 13th December 2016

Home Grown Night

With talks from Alex Pop, Aaron Reese and Gianluca Cerritelli

Thursday 3rd December 2015

Mark Rendle

ASP.NET 5, .NET Core, Linux, Docker And More!

Thu 27 Nov Mark Rendle How I Manage Zudio In (Nearly) Every Azure Data Centre On The Planet
Wed 22 Oct Ian Cooper Explores Hexagonal Architecture
Thu 25th Sept Kevin Jones An Evening Of Angular JS
Thu 15 May Ian Robinson Let Me Graph That For You - An Introduction to Graph Databases
Thu April 10 Fran Hoey Website Security - from a web developer to a web developer
Thu 13 March Liam Westley Talks Event Store
Thu 16 Jan TDD Code Dojo
Thu 12th Dec Mathew McLoughlin ASP.NET, you're doing it wrong. An Introduction to Nancy
Tue 12th Nov The Salopian Adventures of Liam Westley and Async C# 5.0
Thu 10th Oct Home Grown Night
Thu 5th Sept Matthew Revell I have a NoSQL toaster. Why would I want a NoSQL database too?
Tue 13th Aug Ian Russell An Introduction to Functional Programming with F#
Wed 10th July Guy Smith-Ferrier Globalisation: Know Your Enemy
Wed June 26th Ian Cooper Event Driven Architecture
Wed May 8th Kevin Jones Building interactive clients with knockout.js
Wed 17 April Johnno Nolan Legacy Code: Rehab
Thur 21 March Mark Rendle On TypeScript
Wed 27 Feb Matt Lacey Talks WP8
Wed 23rd Jan Phil Winstanley Cyber Warfare
Wed 5th Dec Shropshire Code Dojo
Wed 7th Nov Chris Alcock Web Sockets and SignalR
Thur 18th Oct Steve Morgan Tentative Steps in Windows 8 UI-Style Apps with Windows Azure and the WebApi
Thur 13th Sept Richard Costall 5 Months in MVC
Wed 8th August Jimmy Skowronski Jimmy Talks OAuth
26 July 2012 Andrew Westgarth IIS 8.0 Platform For The Future
21 June 2012 Neil Barnwell CQRS and Event Sourcing...How Can I Actually Do It?
25 April 2012 Dave Ballantyne Whats New In SQL 2012 TSQL
23 May 2012 Harvey Kandola ASP.NET MVC4 - Under the hood with a .NET ISV
Wed 9 May Recruiting Developers
21 March 2012 Guy Smith-Ferrier Internationalizing ASP.NET MVC
23 February 2012 Jimmy Skowronski - Talks Powershell For Developers
25 Jan 2012 Mark Rendle Talks Simple.Data