Speakers

Interested in speaking at SDD? - click here for details.

Brock Allen

Brock Allen

A day of ASP.NET vNext and MVC 6

Introduction to ASP.NET MVC 6

Web security: threats and mitigation

Find out more

K. Scott Allen

K. Scott Allen

Building applications with AngularJS

What’s new in ASP.NET?

ECMAScript 6 – the old new JavaScript

Find out more

Emma Armstrong

Emma Armstrong

Adapt your testing approach for Agile

The sweet smell of Jasmine when testing JavaScript

Find out more

Dominick Baier

Dominick Baier

A day of ASP.NET vNext and MVC 6

Securing modern web apps & APIs with .NET and ASP.NET – today & tomorrow

Find out more

James Bender

James Bender

Getting started with ASP.NET Web API

Git your .NET on!

BDD in .NET with SpecFlow

Find out more

Richard Blewett

Richard Blewett

Solid async programming in .NET

C#5 async/await

Simplifying thread-safe code with concurrent data structures

Find out more

Keith Burnell

Keith Burnell

EF code first – magic unicorns and beyond!

Test driving .NET

Find out more

Andrew Clymer

Andrew Clymer

Solid async programming in .NET

C#5 async/await

Simplifying thread-safe code with concurrent data structures

Find out more

Chander Dhall

Chander Dhall

Web API best practices

Best practices for scaling web apps

Find out more

Kathleen Dollard

Kathleen Dollard

C# 6.0

3 ways Roslyn will change your life

Strategic debugging

Find out more

Dino Esposito

Dino Esposito

Common scalability practices that just work

Architecting & implementing Domain-Driven Design patterns with .NET

Find out more

Neal Ford

Neal Ford

Agile architecture & design

Emergent design

Continuous delivery for architects

Find out more

Hadi Hariri

Hadi Hariri

Refactoring to functional

Creating HTTP API

A gentle & easy introduction to Reactive Extensions

Find out more

Kevlin Henney

Kevlin Henney

Architecture with agility

Patterns in Agile software development

Object? You keep using that word

Find out more

Allen Holub

Allen Holub

Design patterns in depth

Design patterns in the real world

Transitioning to Agile (with Kanban)

Find out more

Kevin Jones

Kevin Jones

Tools for browser applications

Technology death match

Building asynchronous web applications with SignalR

Find out more

Michael Kennedy

Michael Kennedy

Applied NoSQL in .NET

Building rich input forms in ASP.NET MVC

High-performance NoSQL techniques

Find out more

Tobias Komischke

Tobias Komischke

Assessing UX

Find out more

Deborah Kurata

Deborah Kurata

Building an Angular web app from the ground up – Part 1

Building an Angular web app from the ground up – Part 2

Find out more

Juval Löwy

Juval Löwy

The architecture clinic

The architect

Zen of architecture

Find out more

Samuel Newman

Samuel Newman

Principles of Microservices

Building Microservices

Find out more

Michael Newton

Michael Newton

Breaking your code in new and exciting ways

Find out more

Sven Peters

Sven Peters

Coding culture

Find out more

Jeff Prosise

Jeff Prosise

Building cross-platform mobile apps with Xamarin

What every developer should know about HTML5

90 minutes with Xamarin

Find out more

Mark Richards

Mark Richards

Architecture patterns

Software development anti-patterns

Migrating to a Microservices architecture

Find out more

Nathaniel T. Schutta

Nathaniel T. Schutta

The JavaScript developer’s toolchain

Bulletproof JavaScript

You’re an architect – now what?

Find out more

Gary Short

Gary Short

Hadoop kickstarter for Microsoft devs

Find out more

Oliver Sturm

Oliver Sturm

.NET programmers and architects: here are your options

The problem with change: immutable data

Concurrency using functional patterns in C#

Find out more

Phil Trelford

Phil Trelford

F# for C# developers

Real world F#

Find out more

Brock Allen

Brock Allen

Brock is an independent consultant with almost 20 years of industry experience, specialising in .NET, web development, and web-based security. He also is an author and instructor for developer training company DevelopMentor, where he manages the web curriculum. Brock also is member of Thinktecture and contributes to the various open source projects there. He also frequently posts to the ASP.NET forums, is an MVP for ASP.NET/IIS, a member of ASPInsiders, and a contributor to the ASP.NET platform.

http://brockallen.com  @BrockLAllen

Mon 11 May 2015 at 9:30

Pre-Conference Workshops

A day of ASP.NET vNext and MVC 6

Wed 13 May 2015 at 11:30

Track 3

Introduction to ASP.NET MVC 6

Thu 14 May 2015 at 16:00

Track 4

Web security: threats and mitigation

Fri 15 May 2015 at 9:30

Post-Conference Workshops

A day of identity &access control for modern web applications & APIs

K. Scott Allen

K. Scott Allen

Scott writes software and provides consulting services through OdeToCode LLC. He has 25+ years of commercial software development experience across a wide range of technologies, and has successfully delivered software products for embedded, Windows, and web platforms. He's developed web services for Fortune 50 companies and firmware for start-ups. Scott is also a Pluralsight author and a host on the podcast Herding Code. He's written a number of books on programming, and has spoken at numerous conferences around the world. http://odetocode.com  @OdeToCode

Mon 11 May 2015 at 9:30

Pre-Conference Workshops

Building applications with AngularJS

Tue 12 May 2015 at 11:30

Track 3

What’s new in ASP.NET?

Tue 12 May 2015 at 16:00

Track 4

ECMAScript 6 – the old new JavaScript

Wed 13 May 2015 at 16:00

Track 4

Lessons from a large AngularJS project

Emma Armstrong

Emma Armstrong

Emma is a test engineer and all-round do-gooder at Red Gate, and has been baking quality into software for over 14 years. In that time she’s got her hands dirty with both manual and automated testing and had the opportunity to dig into everything from compilers to web applications. She’s worked with most methodologies, got to grips with technologies ranging from chipset hardware to UI (and everything in between), managed test teams, and is currently working on one of Red Gate’s latest developer tools. http://red-gate.com  @EmmaATester

Wed 13 May 2015 at 16:00

Track 6

Adapt your testing approach for Agile

Dominick Baier

Dominick Baier

Dominick works as an associate consultant for the German company Thinktecture (http://thinktecture.com). His focus is on identity & access control protocols and APIs, and how to apply them to real-world software projects. He started the popular IdentityModel, IdentityServer and AuthorizationServer open source projects (http://thinktecture.github.io), which are now used by many developers and companies around the world. http://leastprivilege.com  @leastprivilege

Mon 11 May 2015 at 9:30

Pre-Conference Workshops

A day of ASP.NET vNext and MVC 6

Fri 15 May 2015 at 9:30

Post-Conference Workshops

A day of identity &access control for modern web applications & APIs

James Bender

James Bender

James has been involved in software development and architecture for almost 20 years. He has worked as a developer and architect on everything from small, single-user applications to enterprise-scale multi-user systems. James is a prolific international speaker having presented sessions at Prairie Dev Con, Codemash, Codestock, Dev Link, VS Live and KCDC amongst others. He is an experienced mentor and author, Microsoft MVP, chairman of the Midwest Tech Fest and former president of the Central Ohio .NET Developers Group. James's book Professional Test Driven Development with C#: Developing Real World Applications with TDD was released in May of 2011.

http://about.me/james.c.bender  @JamesBender

Tue 12 May 2015 at 14:00

Track 3

Getting started with ASP.NET Web API

Tue 12 May 2015 at 16:00

Track 2

Git your .NET on!

Wed 13 May 2015 at 16:00

Track 2

BDD in .NET with SpecFlow

Richard Blewett

Richard Blewett

Richard is one of the founders of Rock Solid Knowledge. He has been working in the software industry for over 20 years - starting with mainframes, through the early years of client/server, to today's service-oriented world. He has spent much of his professional life working on large distributed systems, including being the middle-tier architect on the UK national police systems. He is the co-author of Pro Async Programming with .NET and a Microsoft Integration MVP. Richard is a well-known conference speaker having spoken at TechEd, DevWeek, Basta, Software Architect and Oredev, and can often be found helping people on various newsgroups, mailing lists and web forums. He is also a DevelopMentor instructor, where he writes and teaches material on a wide range of technologies. http://rocksolidknowledge.com  @richardblewett

Mon 11 May 2015 at 9:30

Pre-Conference Workshops

Solid async programming in .NET

Tue 12 May 2015 at 11:30

Track 1

C#5 async/await

Thu 14 May 2015 at 9:30

Track 1

The garbage collector

Thu 14 May 2015 at 14:00

Track 6

Technology death match

Keith Burnell

Keith Burnell

Keith is a senior software engineer with Falafel Software. He has been developing software since 1999, specializing in web-based solutions primarily using the Microsoft stack. He has been a Microsoft MVP in ASP.NET since 2012. Keith is an active member of the developer community who speaks regularly at local and regional user groups and developer events, as well as at national and international conferences. He has been featured multiple times in MSDN magazine, and has authored courses for Pluralsight. http://dotnetdevdude.com  @keburnell

Thu 14 May 2015 at 9:30

Track 2

EF code first – magic unicorns and beyond!

Thu 14 May 2015 at 16:00

Track 1

Test driving .NET

Andrew Clymer

Andrew Clymer

Prior to co-founding Rock Solid Knowledge, Andy cut his teeth working in various start-ups, programming on a host of platforms, and finally working for a company acquired by Cisco in 1997.  After working for Cisco for a few years, the pull of the start-up world was too much to resist, and he now spends his time working on RSK’s kiosk-based solutions on Windows Embedded with .NET, alongside consulting and teaching for a diverse range of clients. Andy is the co-author of Asynchronous programming on the .NET framework, published by Apress.  http://rocksolidknowledge.com  @andrewclymer

Mon 11 May 2015 at 9:30

Pre-Conference Workshops

Solid async programming in .NET

Tue 12 May 2015 at 11:30

Track 1

C#5 async/await

Thu 14 May 2015 at 14:00

Track 6

Technology death match

Chander Dhall

Chander Dhall

Chander is a Microsoft MVP, ASP.NET Insider, Web API Advisor, INETA speaker and open source contributor, with years of experience in enterprise software development. He started coding when he was 6, and created his first successful software product at the age of 14. He is the dev chair of DevConnections, and he works in a goal-oriented, technologically-driven, fast-paced Agile (SCRUM) environment. He has a master’s degree in computer science with specialization in algorithms, principles and patterns, and is focused on building high-performing modular software. Chander leads the HTML5/Node.js group in Los Angeles and the .NET user group at UTDallas, and has spoken at numerous conferences and code camps all over the world. http://chanderdhall.com  @csdhall

Tue 12 May 2015 at 16:00

Track 3

Web API best practices

Thu 14 May 2015 at 14:00

Track 3

Best practices for scaling web apps

Kathleen Dollard

Kathleen Dollard

Kathleen wants to teach you to code better. There’s more to learn about the tools you use every day and the tools you aren’t yet using. Coding is our passion and debugging is our challenge - you’ll be happier if you do both better. Kathleen has written dozens of articles, spoken at various conferences and user groups around the world, and pushes Microsoft to respond to your real-world needs as a long-time MVP. Her open source project RoslynDom offers alterative access to information in the .NET Compiler Platform, Roslyn with a load/interrogate/mutate/build SyntaxTree model. She has courses in the Pluralsight library and a series of C# 6 webcasts now available for free on WintellectNOW. http://blogs.msmvps.com/kathleen/  @kathleendollard

Tue 12 May 2015 at 14:00

Track 1

C# 6.0

Wed 13 May 2015 at 9:30

Track 1

3 ways Roslyn will change your life

Thu 14 May 2015 at 11:30

Track 1

Strategic debugging

Fri 15 May 2015 at 9:30

Post-Conference Workshops

.NET puzzles

Dino Esposito

Dino Esposito

A long-time trainer and top-notch consultant, Dino is the author of many popular books for Microsoft Press which have helped the professional growth of thousands of .NET developers and architects. CTO of a fast-growing company providing software and mobile services to professional sports, at the moment Dino is also a technical evangelist for JetBrains, where he focuses on Android and Kotlin development, and a member of the team that manages WURFL - the database of mobile devices used by organizations such as Google and Facebook. Recently, Dino co-authored (along with Andrea Saltarello) the second edition of bestseller Microsoft .NET: Architecting Applications for the Enterprise (Microsoft Press). http://crionet.com  @despos

Neal Ford

Neal Ford

Neal is director, software architect, and meme wrangler at ThoughtWorks, a global IT consultancy with an exclusive focus on end-to-end software development and delivery. He is also the designer and developer of applications, magazine articles, video/DVD presentations, and author and/or editor of eight books spanning a variety of subjects and technologies, including the most recent Presentation Patterns. He focuses on designing and building large-scale enterprise applications. He is also an internationally acclaimed speaker, delivering more than 2000 presentations at over 300 developer conferences worldwide. http://nealford.com  @neal4d

Tue 12 May 2015 at 11:30

Track 6

Agile architecture & design

Wed 13 May 2015 at 14:00

Track 7

Emergent design

Thu 14 May 2015 at 11:30

Track 7

Continuous delivery for architects

Thu 14 May 2015 at 16:00

Track 5

Cryptocurrency: implementation & implications

Fri 15 May 2015 at 9:30

Post-Conference Workshops

Software architecture fundamentals

Hadi Hariri

Hadi Hariri

Software developer and creator of many things OSS. Hadi's passions include web development and software architecture. He has authored a couple of books, a few courses and has been speaking at industry events for nearly 15 years. Currently at JetBrains in the Evangelism team, among other things, and spends as much time as he can writing code. http://hadihariri.com  @hhariri

Wed 13 May 2015 at 11:30

Track 2

Refactoring to functional

Thu 14 May 2015 at 11:30

Track 5

Creating HTTP API

Fri 15 May 2015 at 9:30

Post-Conference Workshops

Refactoring to functional workshop

Kevlin Henney

Kevlin Henney

Kevlin is an author, presenter and consultant on software development, focusing on OO design, patterns, Agile development and software architecture. He has written on the subject of programming practice for many magazines and websites, including Better Software, The Register, C/C++ Users Journal, Application Development Advisor, Java Report and C++ Report. He is a member of the IEEE Software Advisory Board and was a member of the ISO C++ standards committee. Kevlin is co-author of two books on patterns, and editor of 97 Things Every Programmer Should Know. Over the years he has spoken at numerous conferences around the world, including DevWeek, GOTO, Software Architect, QCon, OOPSLA and ACCU. http://kevlin.tel @KevlinHenney

Mon 11 May 2015 at 9:30

Pre-Conference Workshops

Architecture with agility

Tue 12 May 2015 at 9:30

Keynote Presentation

The Programmer

Tue 12 May 2015 at 14:00

Track 6

Patterns in Agile software development

Wed 13 May 2015 at 11:30

Track 5

Object? You keep using that word

Thu 14 May 2015 at 9:30

Track 5

Functional programming you already know

Allen Holub

Allen Holub

Allen is a world-class expert in Agile process, software architecture, and OO design. He provides guidance and training for all sizes of organisations, working with everyone from C-levels to developers. He's published a dozen books and hundreds of articles (currently blogging for DrDobbs.com), and taught for the University of California Berkeley Extension. His Agile/Architecture workshop is unique in the industry. http://holub.com  @allenholub

Mon 11 May 2015 at 9:30

Pre-Conference Workshops

Design patterns in depth

Tue 12 May 2015 at 11:30

Track 5

Design patterns in the real world

Tue 12 May 2015 at 16:00

Track 6

Transitioning to Agile (with Kanban)

Wed 13 May 2015 at 9:30

Track 6

Agile architecture I (from stories to code)

Wed 13 May 2015 at 11:30

Track 6

Agile architecture II (nuts & bolts)

Wed 13 May 2015 at 16:00

Track 5

Microservices: a case study

Thu 14 May 2015 at 9:30

Track 6

TDD & BDD by example

Kevin Jones

Kevin Jones

Kevin has been involved in software development for 30 years, starting out on DEC 20s and graduating through mainframes and onto all the versions of Windows. He divides his time between teaching, consultancy, and getting his hands dirty with real coding in the real world. Kevin's recent roles involve work as a technical architect at ICS Systems and at Confused.com, where he was responsible for the design and implementation of a new public website driving 1.6 million quotes through the system in the first month of operation. His primary areas of expertise are patterns and enterprise architectures, and in particular web application design and implementation using Model-View-Controller. http://rocksolidknowledge.com  @kevinrjones

Wed 13 May 2015 at 14:00

Track 4

Tools for browser applications

Thu 14 May 2015 at 14:00

Track 6

Technology death match

Michael Kennedy

Michael Kennedy

Michael is an author, instructor, and the technical curriculum director at DevelopMentor. He is also a co-creator and lead developer for LearningLine, DevelopMentor's online training platform. He is the author of several of DevelopMentor's courses, including ones on MongoDB, .NET, Python, ASP.NET and NoSQL. He has been building commercial applications with .NET since its initial public beta in 2001, and is a Microsoft Certified Trainer. Michael has a broad background in software development, with extensive experience in Windows UI, web and data technologies, and software development process related methodologies. In addition to teaching at DevelopMentor, he's a regular speaker at conferences and user groups. http://develop.com  @mkennedy

Tue 12 May 2015 at 11:30

Track 2

Applied NoSQL in .NET

Wed 13 May 2015 at 9:30

Track 3

Building rich input forms in ASP.NET MVC

Wed 13 May 2015 at 14:00

Track 2

High-performance NoSQL techniques

Fri 15 May 2015 at 9:30

Post-Conference Workshops

From zero to app with NoSQL, MongoDB and .NET

Tobias Komischke

Tobias Komischke

Tobias has been working in the area of user experience for over 15 years. During that time, he has led projects and teams to create user interfaces of superior usability and compelling appeal in various industries. Tobias is senior director of user experience at Infragistics, an experience design company providing tools and services. While he is deeply familiar with most aspects of user experience, his specialty is Human Factors Engineering which is rooted in his academic background in cognitive psychology. An acknowledged evangelist for user-centred design strategy, methods and processes, Tobias is a frequent speaker at conferences and contributor to technical journals, magazines and blogs. http://infragistics.com

Thu 14 May 2015 at 14:00

Track 4

Assessing UX

Deborah Kurata

Deborah Kurata

Deborah is an independent consultant specializing in development of Web and .NET applications. She is a well-known speaker, Pluralsight author, and Microsoft MVP.

http://insteptech.com  @deborahkurata

Juval Löwy

Juval Löwy

Juval is the founder of IDesign and a master software architect specialising in system and project design. He has mentored hundreds of architects across the globe, sharing his insights, techniques, and breakthroughs, in architecture, project design, development process, and technology. He is Microsoft’s Regional Director for the Silicon Valley, and has participated in the Microsoft internal strategic design reviews for C#, WCF and related technologies. Juval is a frequent speaker at a number of major international software development conferences. He has published several bestselling books - his latest is the fourth edition of Programming WCF Services (O'Reilly 2015). He has also written numerous articles, regarding almost every aspect of modern software development and architecture. Microsoft recognized Juval as a Software Legend as one of the world's top experts and industry leaders. http://idesign.net

Mon 11 May 2015 at 9:30

Pre-Conference Workshops

The architecture clinic

Tue 12 May 2015 at 11:30

Track 7

The architect

Tue 12 May 2015 at 14:00

Track 7

Zen of architecture

Wed 13 May 2015 at 9:30

Track 7

Software project design

Wed 13 May 2015 at 11:30

Track 7

Advanced techniques in software project design

Thu 14 May 2015 at 9:30

Track 7

Software project recovery

Fri 15 May 2015 at 9:30

Post-Conference Workshops

A modular approach to the development process

Samuel Newman

Samuel Newman

Sam is a technologist at ThoughtWorks, where he currently splits his time between consulting and working as the architect for ThoughtWorks' internal systems. He's worked with a variety of companies in multiple domains around the world, often with one foot in the developer world, and another in the IT operations space. If you asked him what he does, he'd say ‘I work with people to build better software systems’. He has written articles, presented at various conferences in a number of countries, and sporadically commits to open source projects. Sam is currently writing a book on Microservices, which should be available in the autumn of 2014 from O'Reilly. http://thoughtworks.com  @samnewman

Tue 12 May 2015 at 16:00

Track 7

Principles of Microservices

Fri 15 May 2015 at 9:30

Post-Conference Workshops

Building Microservices

Michael Newton

Michael Newton

Michael is a Technical Architect at 15below (a Brighton-based travel software solutions company) by day, and a founding member of the F# Foundation by night. He is also responsible for internal developer training at 15below, and is the maintainer of a small collection of F# open source projects, as well as an occasional speaker at SkillsMatter events. http://15below.com  @mavnn

Thu 14 May 2015 at 14:00

Track 5

Breaking your code in new and exciting ways

Sven Peters

Sven Peters

Sven is a software geek working as an ambassador for Atlassian. He started with Java development in 1998 and has been programming for longer that he'd like to admit. Besides coding his passion is effective software development, keeping developers motivated, and helping them kick-ass. Sven has extensive speaking experience in 20+ countries on myriad topics. http://atlassian.com  @svenpet

Thu 14 May 2015 at 11:30

Track 6

Coding culture

Jeff Prosise

Jeff Prosise

Jeff makes his living writing apps for Microsoft platforms and teaching others how to do the same. With expertise in HTML5, Windows, and Windows Phone, he travels the world enlightening audiences about tools and techniques for creating rich apps. A former engineer who discovered after college that there’s more to life than computing loads on mounting brackets, today Jeff’s passion is for mobile development and the Microsoft web stack. He works closely with Microsoft product teams in Redmond to track the latest advances in these technologies. Jeff has written nine books and hundreds of magazine articles, in addition to prolifically blogging about his latest adventures, passions, and discoveries in programming. http://wintellect.com  @jprosise

Mon 11 May 2015 at 9:30

Pre-Conference Workshops

Building cross-platform mobile apps with Xamarin

Tue 12 May 2015 at 14:00

Track 4

What every developer should know about HTML5

Wed 13 May 2015 at 14:00

Track 3

90 minutes with Xamarin

Mark Richards

Mark Richards

Mark is a hands-on integration and enterprise architect involved in the architecture, design, and implementation of Service Oriented Architectures in J2EE and other technologies. He has been involved in the software industry since 1983, and has significant experience and expertise in J2EE architecture and development and systems integration. Mark served as president of the New England Java Users Group from 1999 thru 2003. He is the author of several technical books and videos, including Software Architecture Fundamentals and Enterprise Messaging (O’Reilly videos), and Java Message Service 2nd Edition (O’Reilly book). He holds a master’s degree in computer science, and has numerous architect and developer certifications from IBM, Sun, The Open Group, and BEA. He is a regular conference speaker at the No Fluff Just Stuff (NFJS) symposium series, and has spoken at over 100 conferences and user groups around the world on a variety of enterprise-related technical topics. http://wmrichards.com

Tue 12 May 2015 at 16:00

Track 5

Architecture patterns

Wed 13 May 2015 at 9:30

Track 5

Software development anti-patterns

Wed 13 May 2015 at 14:00

Track 5

Migrating to a Microservices architecture

Thu 14 May 2015 at 14:00

Track 7

Architectural thinking

Fri 15 May 2015 at 9:30

Post-Conference Workshops

Software architecture fundamentals

Nathaniel T. Schutta

Nathaniel T. Schutta

Nate is a software architect focused on mobile development and making usable applications. A proponent of polyglot programming, he has written two books on Ajax and speaks regularly at various worldwide conferences, No Fluff Just Stuff symposia, universities, and Java user groups. In addition to his day job, he is an adjunct professor at the University of Minnesota where he teaches students to embrace dynamic languages. In an effort to rid the world of bad presentations, Nate co-authored the book Presentation Patterns with Neal Ford and Matthew McCullough. http://github.com/ntschutta  @ntschutta

Mon 11 May 2015 at 9:30

Pre-Conference Workshops

The JavaScript developer’s toolchain

Tue 12 May 2015 at 11:30

Track 4

Bulletproof JavaScript

Wed 13 May 2015 at 16:00

Track 7

You’re an architect – now what?

Gary Short

Gary Short

Gary is a freelance data science practitioner and trainer, based in Dundee, UK. He has a deep understanding of the full Hadoop and HDInsight environment, as well as an interest in Social Network Analysis, (UCINet and Pajek) and computational linguistics (NLTK). Gary is also a six-time recipient of Microsoft's MVP award for C#. http://duncodin.it  @garyshort

Tue 12 May 2015 at 14:00

Track 2

Hadoop kickstarter for Microsoft devs

Oliver Sturm

Oliver Sturm

Oliver is the training director at DevExpress. In over twenty years he has gathered extensive experience as a software developer and architect, consultant, trainer, speaker and writer. He is a long-time Microsoft C# MVP. http://devexpress.com  @olivers

Mon 11 May 2015 at 9:30

Pre-Conference Workshops

.NET programmers and architects: here are your options

Tue 12 May 2015 at 16:00

Track 1

The problem with change: immutable data

Thu 14 May 2015 at 14:00

Track 1

Concurrency using functional patterns in C#

Fri 15 May 2015 at 9:30

Post-Conference Workshops

JavaScript for JavaScript programmers

Phil Trelford

Phil Trelford

Phil is a developer at SimCorp, a leading provider of investment management software solutions. In another life he worked on video games like Halo 3, Jurassic Park and Powermonger. These days he spends most of his time developing in F#, C#, C++ and JavaScript, and he's also a bit of an Erlang fan. http://trelford.com/blog/  @ptrelford

Wed 13 May 2015 at 14:00

Track 1

F# for C# developers

Thu 14 May 2015 at 11:30

Track 2

Real world F#