http://www.lullabot.com/articles/module-monday-panelizer
Another lovely article about how to maximise the customisability capabilities of your Drupal website. With the help of the Panelizer module, everything a panel is able to give will be taken to a whole new level. Now you can theme your website exactly how you want it to look like. Giving it a try is definitely a no-brainer.
http://www.lullabot.com/articles/module-monday-custom-contextual-links
This is another really nice article regarding a Drupal module. The Custom Contextual Links module showcases yet again how developer-friendly Drupal can be. Less than two weeks into its release, it is already starting to impress Drupal users all over the globe. So imagine what tweaks and minor improvements can do to it. Indeed another module to add on your 'to-use' list.
http://www.lullabot.com/videos/creating-patch-module
Jerad Bitner takes you through the process of creating a patch on a Drupal module. He will be showing a brief demonstration on patch creation and submission for a corresponding issue. Like the previous post, it assumes that you know some git basics as well as a clone for it.
http://www.lullabot.com/videos/applying-patch-module
The featured video walks you through the whole process of applying a patch to a specific Drupal module. It gives you a step by step approach on how to do the application correctly. It even shows how easily a Drupal.org project can be cloned - assuming that you already have basic knowledge on git and how to install it.
http://www.lullabot.com/articles/module-monday-maxlength-js
This very brief article tells its readers what the Maxlength JS module is and how easy it is to use. Despite being a very simple module, it can prove to be very useful even when you least expect it. Whether you are an JavaScript expert or not, this plugin is for you.
If PHP has Drupal, then CSS has Formalize. The brief podcast has renowned Drupal expert Nathan Smith give out details regarding Formalize, a CSS framework he created himself. He encourages developers in using it by mentioning several benefits that can be experienced through using it - such as sustainability and flexibility.
http://www.lullabot.com/articles/art-estimation
Any website or application developer would surely agree to what the article says. It is indeed very difficult to give a correct estimate for how long a project is going to take even if all the needed resources are provided. This is all because of one word; uncertainty. Though you are already given an idea of what to expect during project planning, you will never know when unexpected things will occur.