Projects

Simple Vector Math Library (SVML)

This is a work in progress. The idea is to provide most vector math functionality (or at least all the functionality I’ve had need for over the past few years) with some other related concepts such as matrices and quaternions eventually. I only plan to support such types and functions for 2, 3, and 4 dimensions. I’m currently tackling the swizzling problem. The read-swizzling is done. Write-swizzling is proving to be quite a challenge. This library has no relation to Intel’s SVML. The reason calling it “Simple” is because it is a library-in-a-header.

Error

Where I place my ever expanding list of problems I’ve faced with various programs and projects, and what solved them. It helps me remember how I solved various problems without digging through code, and hopefully will provide an easy-to-use resource for others who are working on similar projects.

Perfect Layout

Several years ago, I built a CSS/HTML framework designed to solve many major layout problems such as cross-browser compatibility and combining the positive aspects of dynamic and static width layouts. Though many aspects of the framework are still valid and useful, the framework as a whole is a bit bulky, so I have stopped updating it after it’s initial release. It’s maintained as a resource for others.

Last Updated: March 1, 2010