Page Notes  
This page has me trying to describe the history of the site with some tangents and irrelevancy. Should give you a high-level view of how I got to where I am.
Get TBC PREMIUM and remove ads, cleaner display, access to research applications, data store discounts and more!
The TBC Newsletter will keep you periodically up-to-date on what is happening at The Baseball Cube.

TBC Site History



The Baseball Cube was established in 2003. Named after the business analysis concept of data cubes (dimension and fact data with multiple views), the site had been brewing inside of me since I was a litte boy. Always consumed with baseball statistics and eventually, programming and the Internet, there has always been a push inside of me to build something related to baseball and the confluence of the Internet, my University graduation and my perpetual love for baseball meant the natural evolution towards the creation of a baseball site.

I grew up with Baseball Cards, Baseball Almanacs and Player Registers. I especially loved the Almanacs and Registers. The endless amount of data. Biographical information. Minor league stats. It even listed the high school and college a player attended. It was fun to look at the crazy-good minor league stats of Major Leaguers. The Register even showed 40-man roster players without any MLB experience and so I could make my own evaluations of prospects. I found it interesting that Will Clark and Rafael Palmeiro played at Mississippi State together. I matched up players by high school. I could spend a thousand hours on these publications and when the new one came out in the spring, it was like a new heaven.

And so baseball always made me happy in some way or another and as I grew older, I leveraged baseball as a topic to help me learn skills that could help me in towards a job in IT. Initially, it was Visual Basic and an attempt at creating my own simulation game with a back-end database and event-driven buttons on a messy GUI. In the mid-1990s, I went back to University to learn more about programming, at the same time when the Internet emerged.

Like everyone else, I was intrigued by the Internet but I was further hooked when I did my first VIEW SOURCE on the HTML code of a page. The code was right there and so I quickly learned the tags and attributes and began to build my own pages and after hitting a wall with static pages, I graduated to scripting. Scripting meant that I could build my HTML code dynamically based on a database. I still remember the moment I made my first scripted page. I would change the ID in the URl and a new player page would appear. All I had to do was update the database and I could make magic happen! It was like a Super Player Register available with clicks instead of rummaging through pages.

So with the Baseball Register and Baseball Almanac concepts in the back of my mind, I sought out to build an online version. If you have to know one thing about me its that there are no boundaries. I push and push and when I reach my goal, I push some more. MLB, Minor, College. I added Indy and off-season leagues. Prospects. The full draft. All College levels. Anything I could get my hands on, I tried to add. Its never enough. I try to pack in as much content as possible into The Baseball Cube. I want it to be the most comprehensive baseball site on the web. And you can say that Baseball-Reference is better for MLB and Baseball America is better for prospects. And of course, MLB is the official site and MILB and and NCAA.Org likely have a team of programmers and webmasters. But pound for pound, I don't know if you can argue there is a deeper web site by one person than The Baseball Cube.

I have always been happy with the content and though the quality could always be better, the depth and coverage and even the timeliness of data on the site is to my liking. But if you've followed the site over the last 15 years, you'll know that there is one thing that I have never been happy about and that's the design of the site. Originally, I was governed by maximizing advertising and I tried to marry revenue with a quality design but each iteration of the site, produced issues with useability, aesthetics, performance and code quality. I have gone through several logos and design concepts and many that never made it to the production site. But the vision I always had remains and it was a vision of simplicity and that's how I got to where I am now with TBC. 2 simple words. Screw design. I don't think my site's visitors care about colors or pictures or fonts. I don't think anyone cares about anything except for the data and so I am bringing forward what i consider my original vision and I am ignoring all the voices that say you need a pretty web site or a colorful web site. This site is now just about the data and that's all it will ever be because that's the only reason why you come to the site.