By Developers, For Developers

Featured Book:

New Releases:

Best Sellers → All titles →


Pragmatic Programmer Book cover

Pragmatic Tip o' the Day

Parameterize Your App Using External Configuration: When code relies on values that may change after the application has gone live, keep those values external to the app. When you application will run in different environments, and potentially for different customers, keep the environment and customer specific values outside the app.

All Tips →  

Latest Newsletters

Upcoming Author Events & News

Check our events page for upcoming author events and news. See what your favorite author is working on now...

Events →