I gave a talk at NDC!
View What’s next? How we use feedback to decide what to build slides.
How do you collect feedback from users? How do you decide which feature to work on? And once you’ve decided, how do you manage its scope?
These are all hard problems, and in this talk, you’ll see how my team approaches them.
Over the last year and a half, we’ve rewritten our UI 3 times, and we’ve changed the core concepts at the heart of our product. We’ve done all of this and, by carefully controlling a story’s scope, we’ve still found time to add plenty of useful features, as well as better align the product to the overall business strategy.
You’ll see what worked for us, what didn’t, and practical ideas for you to replicate our process. You’ll come away from this talk better equipped to make the crucial decisions about scope & what to build: how to combine qualitative & quantitative feedback data from a wide variety of sources and how to feed that into your decision making process. Ultimately, this is a talk about the most fundamental thing: how to decide which feature to build next.
I gave a lightning talk on how SQL Lighthouse uses a bouncy castle to protect user passwords. The video isn’t on YouTube yet!
View How SQL Lighthouse uses a bouncy castle to protect user passwords slides.
I gave a lightning talk on how & why we chose Durandal as our web framework for SQL Lighthouse. The video isn’t on YouTube yet!
View How & why we chose Durandal as our web framework for SQL Lighthouse slides.
I gave a talk at NDC!
View OWIN, Katana and ASP.NET vNext: eliminating the pain of IIS slides.
I first encountered OWIN when I added SignalR to a legacy ASP.NET MVC app, and had to write a piece of OWIN middleware to get SignalR to play nicely with our legacy authentication.
It was a thoroughly impressive experience, so I built my next greenfield project on OWIN & Katana as a single-page app using static files & Web API, finally ditching IIS for good. The glad tidings continue for Microsoft web developers, with ASP.NET vNext promising even more goodness on the horizon.
There’s a lot of changes coming for those of us working on the .NET web stack, so this talk will show you what things look like today:
- What are OWIN & Katana, and why you should care
- What middleware is, as well as why and how you write it
- The advantages this brings for testing
- How Helios lets you host on IIS (if you really really really want to)
As well as what’s changing in ASP.NET vNext:
- How Roslyn comes into play
- The what and the why of the K runtime
- Why you should care about the Core CLR
- What’s shiny about ASP.NET MVC 6
There’s a lot to cover, so we’ll move fast. You’ll come away knowing why and how you should start using this on your own projects.