Na’Tosha: What did you do today? Levi: Debugged. You? Na’Tosha: Refactored. Levi: Cool.
I recently traveled to Phoenix, Arizona to give a talk about Build Engineering. The talk was titled, “Build & Infrastructure Engineering: What It Is and Why You Need It”. It covers the history of the Build & Release Engineering area at Unity (from 2014 to the current state in 2014), and then follows with an overview and introduction to the “5 Pillars of Build Engineering” and what they mean in
In a previous post, I wrote about what build engineers actually do. A related question is, “What makes a good build engineer?” Obviously this is subjective, but I can share my opinions based on my particular skillsets that are useful in my job as a build engineer, and the qualities I look for in prospective candidates when looking to expand my team. When trying to answer this question, an important thing
I wrote a blog post on our company blog about how we used Buildbot, and open-source CI framework, to build Katana, our internal continuous integration / build automation system.
The responses to this stack overflow question I stumbled upon made me realize that many people may not actually understand what build engineers actually do. Being a build engineer myself, I’d like to share my view. The definition of build engineering of course changes from organization to organization. From my perspective, a build engineer’s role is simple: our job is to keep the wheels turning. And as software solutions grow in size
I gave a talk this May at our Unite Developer Conference in Malmö, Sweden, about gaming on Linux and exporting for Linux from Unity 4.
Guns of Icarus Online is an absolutely fantastic game made in Unity (and of course available for Linux) — go play it now! You can also find me on Steam if you want to play a match together (Steam ID: natosha).
I spent last week in San Francisco at GDC 2013. While I was there, I spent most of my time working in the Unity booth, answering questions about Unity (I was happy to see that Linux support is a hot topic this year). I did, however, do a brief interview with Nixie Pixel about Linux support in Unity.
So it’s has come time for your team to pick a new version control system. Perhaps your team has outgrown the CVS server or maybe someone lost the keys to your Vault server. Or maybe someone has wised up to the idea that backing up software by creating zip files and storing on a network fileshare (yes I’ve seen this — oh, the horror) doesn’t work so well. In any case, you’ve decided you
Na’Tosha: I spent much of my time today writing Perl and VBScript. Levi: VBScript? Who did you piss off?