Category Archives: Lessons learned

Logging

This really goes hand in hand with my last post, Monitoring. One thing I don’t get is why in production, most logging is shut off in my favorite PHP framework, Symfony. To me, logging is necessary to determine the state … Continue reading

Posted in Lessons learned | Comments Off

Monitoring

What happens to your application when you’re not watching? How many people are signing up? How many are posting? Did the latest code release slow anything down? What was going on when the server crashed?!?! These are all things that server … Continue reading

Posted in Cacti, Lessons learned, Server Admin | Comments Off

Builds and Deployments

At my previous companies, there have been two ways of putting code onto a QA or production server. FTP the files up or svn up a checkout of the production branch. But builds are so much cooler. You can have … Continue reading

Posted in Lessons learned | Comments Off

Why Virtualization is cool

When developing some application or website, I cannot stress how much it helps to use virtualization. It may seem like an overcomplication, but having an exact (or nearly exact) replica of the production environment helps immensely. For instance, when developing my … Continue reading

Posted in Lessons learned | Comments Off

A series of lessons learned

In my next posts, I’ll post a series! These are the lessons I’ve learned while at my current job. The topics will include: Why Virtualization is cool Builds and Deployments Monitoring Logging Unit testing Why CMSes suck Cool tools Documentation, … Continue reading

Posted in Lessons learned | Comments Off