I’ve hated running for ever. I first tried running for exercise by the shore of the Indian Ocean when I was fourteen. Didn’t get very far. Did get a bad case of shin splints. Over the next couple of decades I tried again a few times, but never really got into it. Every time I tried the result was the same: it was painful, frustrating, and just not fun. I tried focusing on mechanics, but it was making running just that: mechanical.
Humans have been using rope as a tool for thousands of years, even before we started recording history. Knots and rope-tying is one of the few technologies that have persisted essentially unchanged in all of the known human history. This is the second in a series of posts about the most important knots. The bowline knot is certainly in the top two or three.
As I started planning what to write about for my 30 days posts, I realized that this isn’t the first time I’ve been exhorted to try something for 30 days. In fact, I’ve been doing this every year for about 30 years.
When you have to execute SQL statements inside large loops, you may find that your app slows down considerably. In this post I show you one way of improving the performance of your app when database access is the bottleneck.