So, you can put out a passable brochure site in a day and have reached the point where you want to learn a little more about Drupal. You're not looking to become an elite hacker type, you just want to be able to do something beyond pointing and clicking your way through site building.
But where to start? Between all the books, DVDs, blogs, forums, IRC channels, YouTube videos, meetups and self-proclaimed 'ninjas' spouting off and vying for your attention, figuring out where to spend your time and hard earned dollars can be a challenge. Different people have different ways of learning, and there are some people who are going to find all this stuff useful at some level.
But instead of going down the road of 'educational materials' written 'for the rest of us', you may want to use your time doing some self-directed learning about APIs (or Application Programming Interfaces). These are the tools people tend to use to solve problems in Drupal, and they can apply to a wide range of challenges developers are going to face. Even if you do not consider yourself to be a programmer, you may want to understand what they are all about. Knowing what they are and when to apply them is often the difference between a good Drupal site and a great one.
20 APIs in 20 Days is a blog series published by Trellon, aimed at sharing a little bit of information about module interfaces every good developer should know at least a little bit about. We don't intend to publish information in 20 sequential calendar days, but do plan on spending 20 days going over something important you may find useful to know. So don't give us a hard time when we forget to hit 'publish' a couple days in a row - it's going to happen, Trellonauts tend to be very busy people. Read More >>>