Over the past month or so, I’ve been building a Magento eCommerce module allowing PDF invoices to be customized in four areas:
- Page Size: By default, Magento PDF invoices are rendered as A4 pages. Most of us in the US would probably prefer that these PDFs be outputted using the letter page size (8.5″ * 11″) to match the paper we use. This module allows easy configuration of the invoice’s page size.
- Logo Size: By default, Magento requires that your logo be 200 pixels by 50 pixels. With this module, your logo can be any size that will fit on the page. Continue reading

While building a code mock-up of a user interface this week, I encountered an unusual requirement. The design called for 
97 nuggets of wisdom presented in the form of two-page essays. Topics range from architecture to refactoring, from testing to client interactions. 73 contributing authors—diverse in their experiences, sometimes with differing perspectives, but all united in the goal of helping you become a better programmer.