San Francisco based Software Engineer at Sony Network Entertainment. He primarily acts in a generalist fashion, working on everything from tools development, to engine design, to game programming, but his real passion is software architecture and optimization. He’s also completed Deadly Premonition. You can find him online at http://donolmstead.me.
Posts by Don Olmstead
  1. AltDevPanel on Optimization Video ( Counting comments... )
  2. AltDevPanel on Optimization ( Counting comments... )
  3. Gathering and Analyzing Data with Django: Part 3 ( Counting comments... )
  4. Announcing AltDevPanel ( Counting comments... )
  5. Abusing C++ with Expression Templates ( Counting comments... )
  6. #include <best_practices> ( Counting comments... )
  7. Gathering and Analyzing Data with Django: Part 2 ( Counting comments... )
  8. Gathering and Analyzing Data with Django: Part 1 ( Counting comments... )
  9. Defining a SIMD Interface: Redux ( Counting comments... )
  10. Defining a SIMD Interface ( Counting comments... )
  11. Creating Camera Based Interactions ( Counting comments... )
#AltDevUpdates /

Update: Use this planner to find the time for your city.

I’m happy to announce our first #AltDevPanel! Scheduled for this Saturday at 10PM PDT, we’ll be bringing together some masters of high performance programming to talk about their craft. Our scheduled panelists are Mike Acton, Tony Albrecht, John McCutchan, and Jaymin Kessler.

The optimization panel will focus on optimizations from a micro to a macro level, providing observations on what to do and what not to do when optimizing a code base. It will also delve into how to measure performance, and how to weigh the impact of a particular code change. And finally some discussion on how to practice optimizing so you can do it when it counts.

We’ll be accepting questions related to the panel’s topic prior to the panel. Questions can be posed in the comments below or via Google+ and Twitter using the hash tag #AltDevPanel.

The panel will be broadcast using Google’s On-Air functionality. This requires a Google+ account to participate as an audience member. If you don’t have a Google+ account or aren’t available at the time the panel is set to occur you can still watch the talk at a later time. All talks will be posted to YouTube, and the links will appear on the site shortly after.

We’d like to thank Google for allowing us early access to On-Air. We’d also like to thank the people that helped us with this process, Colt McAnlis and Travis Sanchez. Without their efforts this wouldn’t be possible, so thank you guys.

Panelist Bios

Mike Acton

Engine Director at Insomniac Games (Resistance, Ratchet and Clank for PS3.) Keeper of #AltDevBlogADay

Tony Albrecht

Tony Albrecht is the founder and director of Overbyte, a company that specialises in high performance programming solutions for game companies. He's built game engines for a range of companies over the last decade or so and now spends his time helping other studios improve their software's performance.

John McCutchan

John McCutchan is from Kitchener-Waterloo, Ontario, Canada. Wrote inotify for the Linux kernel. Got his M.Sc. in computer science from McMaster University. Lead of the Game Systems team in Developer Support, SCEA. Wrote Move.Me.

Jaymin Kessler

DoD disciple, his datas trifle. He shoot structs from his brain just like a rifle at Q-Games.