mgwalker.codes

Greg Walker, engineer @ 18F

Some stuff I’ve written

Mostly I’ve just written for the blog at work and to put together presentations for our partner agencies. This is probably not a complete collection of my stuff, but it should be a pretty good representation. The dates are when they were first published or first presented to our partners.

 

A presentation I put together for my colleagues on the acquisitions team about virtual machines and containers. It's built in remark, so after it loads, you can press ? to pull up some commands, including p to toggle into presenter mode so you can see the notes.

 

A presentation I put together for my colleagues on the acquisitions team to explain information assurance at a high level. It's built in remark, so after it loads, you can press ? to pull up some commands, including p to toggle into presenter mode so you can see the notes.

 

In software development, we use a variety of techniques to help us understand the software we’ve written, whether it works as expected, and whether it will be easy to maintain over time. One of the techniques we use is called static source analysis, and it can tell us a lot about the maintenance requirements of our code.

 

If you spend much time around software people, you’ll inevitably hear the term “API.” But what is an API, and why does it seem like they’re used for everything?