Dylan Beattie designs software, builds websites and makes music. He lives in London.
Dylan Beattie is a consultant, software developer and international keynote speaker. He’s the director of Ursatile, an independent consultancy based in London that specialises in helping organisations bridge the knowledge gap between software development and business strategy. Dylan has been building data-driven web applications since the 1990s; he’s managed teams, taught workshops, and worked on everything from tiny standalone websites to complex distributed systems. He’s a Microsoft MVP, and he regularly speaks at conferences and user groups all over the world.
Dylan is the creator of the Rockstar programming language, and he’s performed his software-themed parodies of classic rock songs all over the world as Dylan Beattie and the Linebreakers. He’s online at dylanbeattie.net and on Twitter as @dylanbeattie.
Talks I've Given
-
Comedy Panel: Have I Got Node For You!
Featuring Dylan Beattie
As a fun way to wrap up Day 1 of FullStack eXchange, join host Dylan Beattie and panel of special guests for "Have I Got Nodes For You!" — a comedic, gameshow-style panel where our guests will answer trivia about software news, technology, bizarre programming facts, missing words and...
cross-discipline panel comedy -
7
Comedy Panel: Have I Got Node For You!
Featuring David Whitney, Bruce Lawson, Jo Franchetti, Keren Kenzi, Sophie Koonin, David Neal and Dylan Beattie
As a fun way to wrap up Day 1 of FullStack eXchange, join host Dylan Beattie and panel of special guests for "Have I Got Nodes For You!" — a comedic, gameshow-style panel where our guests will answer trivia about software news, technology, bizarre programming facts, missing words and...
cross-discipline panel comedy -
2
Have I Got .NET For You?!
Featuring Mark Rendle and Dylan Beattie
The evening comedy quiz show about software, programming, the internet and technology. Join Dylan Beattie and a panel of special guests as "Have I Got .NET For You!" kicks off at Skills Matter's CodeNode for an hour of technology, trivia, bizarre programming facts, missing words and...
comedy panel dotnet .net prognet -
How To Be a Rockstar Developer
Featuring Dylan Beattie
You've all heard of 'rockstar developers', right? You've heard the stories, you've seen the job adverts on LinkedIn? Well, in 2018, Dylan Beattie decided that it would be nice if EVERYBODY could be a rockstar developer... so he created a programming language called Rockstar....
mocha parsers language-design esoteric-languages javascript js -
The Cost of Code
Featuring Dylan Beattie
Coders code. That’s what we do. We write functions and classes and modules and we conjure amazing systems out of thin air. Electrons dance at our command; with a few keystrokes we can solve the most complex calculations, find hidden patterns in the data of our everyday lives, and send information...
real-cost-of-the-code codebase ethics tech leadership diversity -
5
Getting into Tech Speaking: Challenges & Opportunities
Featuring Antonio Cobo Cuenca, Alex Lakatos, Srushtika Neelakantam, Dylan Beattie and Michael R. Lorek
A tech speakers journey is always a story worth telling, from individually inspired circumstances of entering this art form, the appearance of personal challenges and obstacles that needed to be conquered, up to all those wonderful opportunities that arose as a result of reaching visibility.
leadership tech-speakers -
Architecture: The Stuff That's Hard to Change
Featuring Dylan Beattie
We’ve all heard of the idea of ‘software architecture’. We’ve read books about domain-driven design and event sourcing, we’ve been to conferences and learned about micro services and REST APIs. Some of us remember working with n-tiers and stored procedures... some of us are still using them. But...
architecture enterprise-architect architectural-patterns hexagonal-architecture -
Culture, Code and Karaoke : Analogue Leadership in a Digital Age
Featuring Dylan Beattie
In modern software development, we are spoilt for choice with job titles. Leaders. Experts. Managers. Mentors. Analysts. Seniors, architects, product owners, tech leads, founders, executives...
In this talk Dylan uncovers the differences between experience and expertise, what seniority really...
leadership team-leading communication-skills professional-development personal-development project-management -
2
The London .NET Christmas Quiz!
Featuring Dylan Beattie and Mark Rendle
It's been a great year for .NET, a great year for open source software, and a great year for the London .NET User Group - but how much can YOU remember? Join us as we close out the year with something a little bit different. Quizmasters Mark Rendle and Dylan Beattie will test your knowledge...
.net asp.net f#.net f# csharp c# alt.net -
2
Have I Got .NET For You?!
Featuring Mark Rendle and Dylan Beattie
The evening comedy quiz show about software, programming, the internet and technology. Join Dylan Beattie and a panel of special guests as "Have I Got .NET For You!" kicks off at Skills Matter's CodeNode for an hour of technology, trivia, bizarre programming facts, missing words and...
.net dotnet prognet panel comedy -
Apps, Algorithms and Abstractions: Decoding our Digital World
Featuring Dylan Beattie
It's a familiar scenario. You’re on the train, your phone goes ‘ping’, you take it out of your pocket and hey - someone sent you a message! It’s a funny cat picture! You send back ‘LOL’, you put your phone back in your pocket… but have you ever stopped to think about what’s actually involved...
networking compression algorithms apps mobile fullstackcon -
Tutorial: "Hello Galaxy" - Hello World at Web Scale
Featuring Dylan Beattie
There's a lot more to writing software than just writing software. You've got as far as "works on my machine"? That's always a good place to start - but there's so much more to building scalable, performant web applications than just 'works on my machine'.
web scalability app -
Keynote: The Web That Never Was
Featuring Dylan Beattie
The story of the web is a story about freedom. It's a story about information, about breaking down barriers, about creating new ways for people to communicate, to collaborate, and to share their ideas.
web history -
3
Have I Got .NET For You?!
Featuring Carl Franklin, Richard Campbell and Dylan Beattie
The evening comedy quiz show about software, programming, the internet and technology. You've seen it at BuildStuff, you've seen it at NDC; now, join Dylan Beattie and the DotNetRocks team and guests as "Have I Got .NET For You!" kicks off at Skills Matter's CodeNode for an...
dotnet prognet comedy panel -
Keynote: Once Upon a Time on the Web
Featuring Dylan Beattie
The story of the web is a story about freedom. It's a story about information, about breaking down barriers, about creating new ways for people to communicate, to collaborate, and to share their ideas.
fullstack fullstackcon javascript js web keynote -
2
Have I Got Nodes For You!
Featuring Mark Rendle and Dylan Beattie
The evening comedy quiz show about software, programming, the internet and technology. You've seen it at BuildStuff, you've seen it at NDC; now, join Dylan Beattie and guests as "Have I Got Nodes For You!" returns to SkillsMatter's CodeNode for an hour of technology, trivia,...
fullstack fullstackcon js javascript panel fun -
Dylan Beattie: The Pursuit of APIness - The Secret to Happy Code
Featuring Dylan Beattie
We spend our lives working with systems created by other people. From the UI on our phones to the cloud infrastructure that runs so much of the modern internet, these interactions are fundamental to our experience of technology - as engineers, as developers, as users - and user experiences are...
-
7
London Dot Net and FullStack Bytes Festive Edition
Featuring Chris O'Dell, Dylan Beattie, David Whitney, Sebastien Lambla, Sam Elamin, Barbara Fusinska and Christian Heilmann
Together with some of the great speakers you've seen this year at Full Stack, London.NET and the Progressive.NET tutorials, we'll look back at what's happened in the developer community in 2016 - and ahead to what's coming up in 2017. With .NET Core running on Mac and Linux, bash...
.net javascript fullstack functional-programming frontend backend web-apps mircoservices linux swift windows -
Doing I.T. for SCIENCE! - Sprints, Startups and the Scientific Method
Featuring Dylan Beattie
As developers, we're used to working with systems that we control. We write code, we write tests, we build servers and infrastructure, and everything works beautifully - and then we ship, and suddenly we're not in control any more. Our code is out there in the real world - real people,...
fullstack fullstack-bytes fullstackcon agile experimentation startups optimisation science -
From Amdahl to Zipf: the Physics of Software Projects
Featuring Dylan Beattie
It's easy to think software is magic - but it's not. Most of the time, it's not even sufficiently advanced. Like everything else in our world, the people you work with and the products they build are subject to the fundamental laws of nature. In this talk originally created by Pieter...
fullstack fullstackcon amdahl zip physics universe -
2
Have I Got Nodes For You!
Featuring Mark Rendle and Dylan Beattie
The evening comedy quiz show about software, programming, the internet and technology. You've seen it at BuildStuff, you've seen it at NDC; now, join Mark Rendle, Dylan Beattie and their guests as "Have I Got Nodes For You!" returns to SkillsMatter's CodeNode for an hour of...
fullstackcon fullstack javascript node fun tvshow angular -
Webmasters, Full Stack Developers, and Other Legendary Creatures
Featuring Dylan Beattie
Once upon a time, when the web was young, phones were dumb and people still thought progressive JPEGs were a pretty neat idea, there was a legendary race of beings known as... THE WEBMASTERS. They were brave, they were bold. Armed with a 56k modem and a stack of O'Reilly books, the webmasters...
fullstack webmaster fullstack-developer -
The Asynchronous Age: A Developer's Illustrated Primer
Featuring Dylan Beattie
We live in connected world, powered by countless thousands of loosely-coupled distributed systems. As developers, we're working in an age where you can do almost anything by connecting to APIs. You can pay bills, order pizza, print T-shirts, publish videos... the entire internet is our...
async await promises callbacks javascript concurrency parallelism api scalability -
From Mosaic to Mobile: 25 Years of the World Wide Web
Featuring Dylan Beattie
The history of software development is rich with tales of extraordinary individuals, whose knowledge of their own systems was absolutely unrivalled. But here in 2016, in a world where distributed systems, machine learning and autoscaling cloud systems are ubiquitous and the average web app uses...
web web-development web-services -
N All The Things
Featuring Dylan Beattie
Dylan Beattie will showcase three of the best productivity tools for developing APIs and websites using Visual Studio and .NET.
visual-studio .net web-applications -
Domain Architecture Isomorphism: I Fought Conway's Law (And the Law Won)
Featuring Dylan Beattie
In this talk, Dylan will explore the idea that we should be designing our systems first, and then restructuring our teams to reflect the system design. We'll look at some common communication structures - including some things you probably do already that you never realised were communication...
.net domain-architecture communication-structures -
2
Have I Got Nodes For You - Comedy Show
Featuring Dylan Beattie and Mark Rendle
Join hosts Mark Rendle and Dylan Beattie for a hilarious episode of the topical technology quiz show, as our panel of special guests demonstrate their knowledge of the latest news and trends in technology, software and engineering in front of a live audience. Caption competitions, missing words,...
hignfy codenode -
2
Have I Got Nodes For You: Pilot Episode
Featuring Mark Rendle and Dylan Beattie
Watch our star guests from FullStack and the tech community demonstrate their knowledge of the latest news in technology, software development and buzzwords in this new topical quiz show. With over 0b1000 rounds of questions, answers, caption competitions, missing words, the Worst Language In The...
quiz jargon-jeopardy bot-or-not quiz-show -
.NET Frameworks: Which ReST Is Best?
Featuring Dylan Beattie
In this workshop, we'll implement the same microservices-style ReST API in several different .NET web frameworks - currently WebAPI, OpenRasta, ServiceStack and NancyFX. Attendees will get hands-on experience of the idioms, architectural patterns and conventions used by these frameworks....
restful-architecture microservice-architecture .net openrasta servicestack nancyfx -
ServiceStack : Once You Go 'Stack, You'll Never Go Back
Featuring Dylan Beattie
Do you want to work with a thoughtfully architected, obscenely fast, thoroughly enjoyable web services framework? Fancy learning to build a full-featured ReST API?
prognet .net servicestack api -
Front-end Fun with Sass and Coffee
Featuring Dylan Beattie
Would you like to take a closer look at how tools like SASS and CoffeeScript can help you create dynamic stylesheets? Join Dylan who will show you how script files can be based on elegant, expressive source code.
sass coffeescript stylesheet -
10 Deploys a Day, the .NET Way
Featuring Dylan Beattie
In this workshop, we'll explore the rich suite of tools that has evolved to support continuous deployment in the .NET ecosystem We'll look at tools including NuGet, msbuild, SlowCheetah, TeamCity, Octopus Deploy and SQL Source Control.
nuget msbuild slowcheetah teamcity .net prognet octopus-deploy -
Security and Identity in the .NET World
Featuring Dylan Beattie
As online services and mobile apps take over the world, one of the key challenges facing developers is that of security and identity. How can we trust our users? How can we persuade our users to trust us - and to trust each other? What does it actually mean when you "connect with...
.net security identity event-driven ddd cqrs -
Front-end Tips for Back-end Devs
Featuring Dylan Beattie
We all know the value of dependency management, DRY, abstractions and loose coupling when we're building our back-end architectures, but when it comes to writing the UI for our web applications, we often fall back into the habit of copy'n'paste code reuse, invisible dependencies,...
dependency-management dry javascript css -
Lightning Talks: Spotlight
Featuring Dylan Beattie
In this Lightning session, Spotlight present on their Ninja Project. We're Spotlight. We exist to promote professional actors. We're a unique hybrid of an 80-year-old company and an agile startup. We've gone from classic ASP to MVC to SOA and NServiceBus in just over three years....
spotlight mvc soa nservicebus asp.net-mvc jobs -
So you think you know JavaScript?
Featuring Dylan Beattie
In this talk, Dylan Beattie will get right back to the roots of JavaScript. We'll examine the languages that influenced JavaScript, and how the legacy of those influences is visible even in modern JavaScript frameworks.
javascript c# node.js html5 .net knockout.js -
HTML 5 and ASP.NET
Featuring Dylan Beattie
HTML 5 introduces a set of new tags, new APIs and new techniques that make web developers focus on content and structure when building their applications.
xml w3c asp.net mvc sgml -
Managing Websites with Web Platform Installer and msdeploy
Featuring Dylan Beattie
In this talk, Dylan Beattie will show you how to kickstart your web projects using Microsoft's new Web Platform Installer, and how you can deploy your websites and manage your servers using msdeploy.exe.
subtext wordpress dotnetnuke .net msdeploy.exe asp.net asp.net-mvc -
JQuery
Featuring Dylan Beattie
This talk will provide an introduction to jQuery's capabilities and syntax, show you how easily you can add rich behaviour to your pages using the jQuery framework, and look briefly at combining jQuery with ASP.NET MVC to implement simple AJAX-style callbacks.
jquery ajax .net open-source asp.net-mvc
CTO, systems architect, web developer, speaker, musician.
Dylan wrote his first web page in 1992 and never looked back. He’s been building data-driven web applications since the late 1990s, and has worked on everything from tiny standalone websites to complex distributed systems. He’s the a [https://mvp.microsoft.com/en-us/PublicProfile/5002699](Microsoft MVP), and he’s a regular speaker at conferences and user groups, where he’s spoken about topics from continuous delivery and Conway’s Law to the history of the web, federated authentication and hypermedia APIs. When he’s not wrangling code, Dylan plays guitar and writes songs about code. He’s online at [https://www.dylanbeattie.net](www.dylanbeattie.net) and on Twitter as [https://twitter.com/dylanbeattie](@dylanbeattie).