Tweet Vote on HNcomments powered by Disqus
A few weeks ago I posted a list of my favourite videos from NDC Sydney 2016. Well, I’ve continued to watch sessions as they’ve been uploaded, and there’s a lot of excellent material there, so I thought I’d share another list of recommendations.
- Serverless (Sam Kroonenburg & Peter Sbarski) - Serverless is something I’ve been following with great interest (see my thoughts on serverless here), and this talk is a great introduction to the whole concept.
- Awesome JS microservices in the cloud for (almost) free (Gojko Adzic) – Keeping with the serverless theme, this talk focuses in on the capabilities of AWS Lambda.
- How to build .NET Microservices (Richard Banks) – A great overview of some of the patterns and tools you can use if you’re building microservices in .NET. Also recommends using event sourcing and he’s provided a GitHub repo showing an example microservices system.
- Patterns and practices for real-world event-driven microservices (Rachel Reese) – I’ve seen Rachel give a similar talk before, but it’s very interesting to see how F# is being put to use in a microservices architecture with event sourcing. She also gave another talk focusing on F# and the actor model, although I found that one a bit harder to keep up with.
- Functional architecture - The pits of success (Mark Seemann) – Argues that using functional programming will lead to better architectures, including encouraging “ports and adapters” approach, and making code more testable.
- The Silver Bullet Syndrome (Hadi Hariri) – A slightly less serious talk, but a great reminder of how easily we as developers swallow the idea that the latest shiny new idea will solve all our problems.
- Video Transcoding at Scale for ABC iview (Daphne Chong) – I really enjoyed this talk as it gives a very clear overview of how they architected a cloud transcoding engine which is pretty much the exact same problem I’ve been working on recently. It’s always fascinating to learn how other people tackled the same problem.
- Domain-Driven Design: The Good Parts (Jimmy Bogard) – This one was also super relevant for me as Jimmy’s talked about lessons learned applying DDD within the police system.
- ASP.NET Core Deep(er) Dive (Damian Edwards) – I picked up a lot of good insights into the inner workings of ASP.NET core in this talk, including what’s where on the disk.
- Lessons learned creating a popular .NET OSS project (James Newton-King) – My open source projects are never likely to approach the popularity of Newtonsoft.Json, but there were some helpful ideas in here.