Welcome. This is my blog.

They call it the curse of knowledge: when you've known something for so long that you can't remember ever not knowing it in the first place. You become a bad teacher, impatient because you can't understand how someone else could have so much trouble with a basic concept.

I got started in software later than some of my friends, so I can appreciate how difficult the learning curve can be sometimes. I hope to use this blog as a way to document some of the hardest parts of my journey and in the hopes of helping someone else.

Posts

Card image cap
Advanced Guide to Git

As a modern software engineer, you probably have a good grasp of the fundamentals of Git, but there's actually a surprising amount more to it than you might think...

Continue Reading
Card image cap
A Guide to OpenSceneGraph for Algorithms Development

So you want to learn OpenSceneGraph. Perhaps, like me, you want to do so without any prior background in graphics libraries like OpenGL, prior knowledge of shader languages, or even...

Continue Reading