Karl Seguin, a .net developer for Fuel Industries has written an excellent series of posts on modern development techniques. Examples are based on .net and associated open source and commercial tools and utilities but the theory is great reading for any developer.

A lot of what is covered I will be bringing into my talk at 360 Flex Europe and will be referencing and expanding upon in some upcoming blog posts with a Flex/ActionScript slant.