Last Week at Pedal Room...

Last week was a busy week, with a lot of new work going into Pedal Room.

We started the process of redesigning our forms to be more accommodating. See below.

Pr_old_vs_new

You've probably noticed this already - we redesigned our home page! It now includes featured bikes, which we'll be updating regularly, and a new layout. Oh yeah, the login box for visitors who aren't logged in yet moved to the top right of each page.

On the backend side of things, we've been fixing a few errors and bugs that have popped up as a result of our new site framework. We've also upgraded our logging and error delivery systems, so that our team gets notified more quickly when problems occur. Also, we improved some of our caching mechanisms, which should speed up the site a bit more.

Coming This Week

This week will be good. We have some sweet new bikes to feature, and we're starting work on our big new feature. We're incredibly excited about what's coming very soon (like within the next month) for Pedal Room, and we really hope you guys like it too. Also this week, we plan to roll out more form and general design upgrades. Stay tuned and ride safe!

Making Pedal Room Faster - Part One

We just released some new code that greatly speeds up the site! It's only on the home page right now, but we plan on implementing it on more pages very shortly. Let us know what you think of the home page speed, and if you find any problems!

Btw, we're also working on several other speed improvements, hence the "part one" in the title. Stay tuned for part two, coming later this week!

New Site Framework!

We just launched the rewrite of Pedal Room! Several bugs were fixed in the rewrite and the site should be running better, but the best part is that with this rewrite done, we'll be able to focus on building out new features and making the site better all around!

There might be a few bugs here and there, so please let us know if you see anything that seems off. Enjoy!

Getting Close!

As some of you may know, we're currently in the process of rewriting Pedal Room in a much nicer framework/programming language. Just to give you guys an update, we estimate that we're about 70% done, and hope to release the new code within a couple weeks. Everything will look similar, but should be faster and have improvements here and there.

One thing that we're extremely excited about is our automated tests of the site. We've written almost as much automated testing code as we have application code. This means that every time we work on something new, we run our test suite. If we broke something, the test suite lets us know. This will prevent numerous bugs from slipping out to the site. Here's a breakdown of code that's been written so far: (warning - it's nerdy)

Codemetrica

Stay tuned for updates and the new site infrastructure coming soon!