adam's blog

Visualizing CSS3 Matrix Transforms (Including IE DxImageTransform)

It can be pretty difficult to wrap your head around the concept of matrix transformations. To debug matrix differences across web browsers, I made a nifty matrix sandbox page to play around with the numbers and see the effects in realtime. Just drag the sliders around and see what happens to the square in the middle.

Visualizing Flash WMODE Options

A while back I needed to demonstrate how Flash's WMODE settings behave across all platforms and browsers. Instead of trying to explain it in words, I made a standalone test page that illustrates several key concepts.

Announcing Adamia 3D: User Friendly 3D in Javascript

I am officially announcing adamia-3d, a user-friendly and fast (for Javascript) 3D engine written entirely in Javascript (no Flash whatsoever).

Magic Classes - Bringing OOP to Javascript

Are you a fan of object-oriented programming, and you wish you could make elegant, readable javascript classes? Magic Classes could be what you're looking for. There are a number of javascript files out there that provide similar functionality, and I'm not claiming that this is revolutionary. The goal of Magic Classes is simply to provide a very simple interface for classes, namespaces, and inheritance in Javascript.

Random Game Reviews, Part 2

It's time for round 2 of my random game reviews! I've played a number of games in the last several months, and I hope my impressions are useful to somebody. This round is all Xbox 360, including reviews of Gears of War, Eternal Sonata, Soul Calibur IV, and Braid. The format will match that of the first batch.

MSI Wind (U100) Unboxing in HD

Today we became the proud owners of a brand new MSI Wind ultra-portable notebook PC. Also known as the U100, the Wind is MSI's alternative to the pricier Asus EEE PC.

Random Game Reviews, Part 1

I've been playing video games much more frequently since moving to San Diego and starting a career as a game developer. My experience with a game and opinion thereof might be valuable to somebody out there, so I decided to write mini-reviews of games in batches. I don't feel like writing lengthy reviews of most games, so sticking to batches of mini-reviews seems like the best idea. I do not claim that my reviews are original; I just guarantee that they are honest and as unbiased as I can pull off.

Alcohol, Wine, and the Bible: A Common Sense View

Introduction

There is much controversy in the modern church about the consumption of alcohol and its moral implications. The subject has been covered many times, and it is hardly a new topic. However, I believe the view I present in this article represents a fresh perspective: a direct appeal to your sense of reason. I will cover common arguments on the matter and present my own, carefully avoiding excessive academic detail. Sources are either listed parenthetically or by hyperlinks from relevant material.