Developer Developer Developer 11

Microsoft UK Headquarters, home of DDD 11
  • Consistency
  • Momentum
  • Engagement
Graeme Bradbury (Photo taken by Dylan Beattie)
Chess Grandmaster Jan Rusinek (By Rainer Staudte — Own work, CC BY-SA 2.5, https://commons.wikimedia.org/w/index.php?curid=861445)
Mark Zuckerberg: No Decisions
Sarah Chang was recognized as a child prodigy
Liam Westley (Photo by Robin Minto)
Ian Cooper (photo by Iain Partington)
  • Visual Studio 2015 Update 3
  • JetBrains Rider (EAP)
  • Xamarin Studio
  • Visual Studio Code
  • Atom
  • Sublime Text 3
  • Vim
  • Emacs
Linux ❤ Docker
Lunch break
Rik Hepworth
Andrew Fryer
Liam Westley saying no talk is complete without a cat
Matt Warren presenting Performance is a Feature!
Guy Martin
  • Save money
  • Save power
  • Bad performance == broken (in the opinion of the users)

What?

How?

  1. Identify bottlenecks
  2. Verify that the optimisation works
  • Use static classes
  • Don’t be afraid to write your own tools
  1. Avoid boxing
  2. Don’t use LINQ (use foreach and if statement)
  3. Use object Pooling
Photo by Joel Hammond-Turner
  • Clustering
  • Scheduler
  • Orchestration
Photo by Joel Hammond Turner
Photo by Joel Hammond-Turner

Swag Giveaway

Photo by Joel Hammond-Turner
Photo by Craig Dunn

Sr. Full Stack Web Dev promoting better professional practices, tools, solutions & helping others.

Love podcasts or audiobooks? Learn on the go with our new app.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
Kevin O'Shaughnessy

Kevin O'Shaughnessy

Sr. Full Stack Web Dev promoting better professional practices, tools, solutions & helping others.

More from Medium

Programming is Complicated, But it Doesn't Need to be Overcomplicated

Why I want to Learn C# in 2022

coding monitors

Backend Developer Complete Roadmap

Top 10 git commands for developers