For quite a long time I have been curious to get a list of books authored by some of the authors who is/have been a Thoughtworker. Today, I managed to get the list from some link at our internal web site. Should I have missed any other Thoughtworker's books please do feel free to let me know of it and I shall add them to this list. I intend to read most of these undermentioned books, if not all.
1996 | Martin Fowler | ![Analysis Patterns: Reusable Object Models](https://lh3.googleusercontent.com/blogger_img_proxy/AEn0k_uHzDtbl10qFC91cVdvvrv87fBpN1b7jDKrh6xuol7metEUN9src9f-prE26eDqNTcua_Nf-Kyu4LAmSnC4fEnQZVoN8iNLKyhWoCRXC-P9rF4eK0-yocHI_Lsk9LH_z_jmDQCJracJkl2IsRi2Tru5HDfzEdGa6aoowvVbh48thQ-Ul5DCNn-pb1UYo_YETEV_gFSj-bAL4sS8n_-BXpNzvpJcRoc1vQ=s0-d) Analysis Patterns: Reusable Object Models![](https://lh3.googleusercontent.com/blogger_img_proxy/AEn0k_vaa7bhWNs_Xql20a3FfqKS8vq1Ls-zDqFZzLSJCT2iK9oJIOHP2jovnXVv4Z_E9koAOj6C8c1NjdMzLKR5I8j-Bp6QKs77KSm4V0vvnKkYHpktThnDlTU526fOa9FcM-4ul4-__xsyhY7feDRpkl_4axpMoZHnTZr1lU4R_iRamA=s0-d) ![](https://lh3.googleusercontent.com/blogger_img_proxy/AEn0k_vaa7bhWNs_Xql20a3FfqKS8vq1Ls-zDqFZzLSJCT2iK9oJIOHP2jovnXVv4Z_E9koAOj6C8c1NjdMzLKR5I8j-Bp6QKs77KSm4V0vvnKkYHpktThnDlTU526fOa9FcM-4ul4-__xsyhY7feDRpkl_4axpMoZHnTZr1lU4R_iRamA=s0-d) |
2000 | Martin Fowler | ![Planning Extreme Programming](https://lh3.googleusercontent.com/blogger_img_proxy/AEn0k_tUaZMtAAJ1dWP4DPXSjl-Hvya3qHLH2JdbxW-AyOmSAFJXcG6cHzyqll2NpSnWMuh4YEy9_x2qdm1L6eAF9brXHEsSUwyvXpWResfrfWcE9mh0XLRriTTYErauaZh3QbUv1jVzznn8yNcw6MwcY1nS0NyqPr9lVpugv-4Yv5ldadqz_BjYQEqDvfErQ8UvqmpEea6Tlle5v0UlkkYOLrudLEej2PXy=s0-d) Planning Extreme Programming![](https://lh3.googleusercontent.com/blogger_img_proxy/AEn0k_t8ZM8XYH6jpI9IqKY0M-nOzKU2iRZARTwoUybTwdFhEZDjqWpHan7MeWwuX8gZOq3rB1J7koPW36GqeaeBg2ZbFwGo3I3F8RYvAAxbKaTOkdsuQv7fVRnGOn-BF4J-Q0nChwZ2GlScXASCfEqhLd5aLq_CtWTw3WcCOfaU3z-dmIY=s0-d) |
2001 | Joe Walnes | ![Professional JSP Site Design](https://lh3.googleusercontent.com/blogger_img_proxy/AEn0k_s3aVLkqIGjYT903vDtjj9NRu4A8pPrH8ps1JXHIVGfxdTLEXb7VjBtjAaG9tiQpcz2wAVAynDvI2nqw-qT9bvddCO_usUMdwnfkozoWBU_SosYZbz0ZXZD3ab0xvScrr6RBYihVt2geMpdJaaKSK1iVnMBlWgzFu2CT0YNMf_YilMxJDryQMc9CL6yxgR9cjw5wlsEPCELbDWHsRG-GJ-4KXVeT08S-w=s0-d) Professional JSP Site Design![](https://lh3.googleusercontent.com/blogger_img_proxy/AEn0k_uqX8g9SMpMIN3_UNBq6pfl_snPaxBSGLmbB48dBc3U-A5d-01-yM5WXoalaTWPp9G2hpeSXct2ubgE6eGoANWHrnnY6TBeN_PmXroCd64pcfNrpEhVERUHYt7N8F2YfRsEdssBE11SVT0MKW_WSmeEBo4bsWJBJ9nu188gufKzM-w=s0-d) |
2002 | Martin Fowler | ![Patterns of Enterprise Application Architecture](https://lh3.googleusercontent.com/blogger_img_proxy/AEn0k_sBnQby0G6YWurwy0nVOlA4CWdSW1TqvXH_ECoCbBbpe3xefm-pca8hLd_Xy8ZKSz9sxI65b6FlOtDl2dCDJLmJHdifPQc4usElPICTfBa4inRQRmBmBLSviMSutH33Gf7vCrhvO7ecDzAlHUV39UHKs-xqcenS4o0tgAqrigF_E5U44rZmO8HfsICb3H2g7fH13yG7Kro2wvoCpxPMOXrJxqe2fuSa=s0-d) Patterns of Enterprise Application Architecture![](https://lh3.googleusercontent.com/blogger_img_proxy/AEn0k_slCyXIOa6ScD6BbTKvR10vZeXt-yQDYB9FnMACD54PvgTRBQurBV002xY0RQFPxzhmA3kwJXZYkMeSdajNdEzUKABxSfZa28x8qgw78YuRS9nDrpT4I8JBtMmrBShIexmV6apgNA2eft2qsv6c287OB41Gudnty4UdMZLUcBCJlc4=s0-d) |
2003 | Dr Jim Webber | ![Developing Enterprise Web Services: An Architect's Guide](https://lh3.googleusercontent.com/blogger_img_proxy/AEn0k_t8dMatNOKG1EwJDQbj5RWGMcgf33gGgMOhWPYAwiKLpWfGsdbSL-u00bE6HG32Or2lCpdqkRps-X_82-d1E6111zMyhYlNm259fdynq7cc3G6C_LDXrRAXbBc3ObFf9INd4eAwwDZcD48QtC_5UBzt8ecmYPI9b9pgsUe3z4vCRPDXg4LD5aPKf204T1wHOr0fmx0xFWHjgZaoo_hl26LO9DGh1bXNvQ=s0-d) Developing Enterprise Web Services: An Architect's Guide![](https://lh3.googleusercontent.com/blogger_img_proxy/AEn0k_t5_aIUNc8ShMp5aWhNsXZyLLkt1ZN7CKJia-T-SalPMi5VDharZvCruU3kZRgLVfN_i1UxaxvRMa9IfJ4WfVa4pnzOzRoNKccSUrjoaVKpBixIoN657S_p0gbVAUjcrOhtqegySVYG1ydWfjj3_mQ1L6lPzuVZjViGrAh5MyJiaA=s0-d) |
2003 | Neal Ford | ![Art of Java Web Development: Struts, Tapestry, Commons, Velocity, JUnit, Axis, Cocoon, InternetBeans, WebWork](https://lh3.googleusercontent.com/blogger_img_proxy/AEn0k_tM5jcdf29TZp1odTiIcLBHeUz0teB6oFCrjHWz7tIFMhkGJLqgNBbcY4osfNGbghZgFNunm5ylkJKkJMCmKDL6vBZ4kMJiD-pHHCcgwF2o5DE2Kxj1GP9uCK6vVRJZeo1R2vXF3VIrK_4Yfp5IX1peIFmEk-QNQwpR68pEYdmSV6Z8a1_LdFOdLBZPNr8HmnUUaoQVDHm6LyUqJoQS8ll0gHQByRxmow=s0-d) Art of Java Web Development: Struts, Tapestry, Commons, Velocity, JUnit, Axis, Cocoon, InternetBeans, WebWork![](https://lh3.googleusercontent.com/blogger_img_proxy/AEn0k_vXOs8an60H5gU4xXFGP8kXpYndcTQtNUlVBy_Qu7sd44OSQoioM3rr7tb5m1YZqxzkZvxQznTRUsf77fwq9w-7nuEwrov2YFG6I7AeZin-qbJ0bzyOAqpmOHmhS2LfdPpRpgc8iMHHyWta_UiR9tOI58cSy8phrS7vrVGCsxa3tks=s0-d) |
2003 | Gregor Hohpe | ![Enterprise Integration Patterns: Designing, Building, and Deploying Messaging Solutions](https://lh3.googleusercontent.com/blogger_img_proxy/AEn0k_uOGUrXQ4jm3aZ6fbChUWp2GRCI4TG7BVQMXxmOHikbye0RfZm0zt4Q7hzDhAS9UqhC5GVIUlInbtrJG06HY7cmApqT_DYZP7qhQ6IY44w6D4B9ZPUnVRUQevRBeXBNcGjT8qqxKSgBgka6PZgg4Q42zaQy0420HKj9snag4DByR10ll6EzreVSdB5NtAtX2vyoewS2905FPf6nsB5Kn4Z4eD9piq_0=s0-d) Enterprise Integration Patterns: Designing, Building, and Deploying Messaging Solutions |
2003 | Martin Fowler | ![UML Distilled: A Brief Guide to the Standard Object Modeling Language (3rd Edition)](https://lh3.googleusercontent.com/blogger_img_proxy/AEn0k_srIeZFM1YduZs18p66Qlg7Okt4N4xWqjee90SxCVZGoy8-wg5q-qG1OJN690Sd9fWZZbVfnwZZ7IsdGwZ3FG6kcaQzhZ9rUla_gsUza_ooDGJ7t_4ups4oJ54DcpSfKPayR36Dv4ky66vIS6jn9klFktERldsAVfhMDUNkllYiBlcewGsGu0Tg1UdxfzxzXAnEQH1Y_JsRmTxRHMt_deLbFhewL4glIA=s0-d) UML Distilled: A Brief Guide to the Standard Object Modeling Language (3rd Edition)![](https://lh3.googleusercontent.com/blogger_img_proxy/AEn0k_s1dlM26pd5jSejzVaoP3g4m_tzFtgIitlUA_7Z0wLvWL9VpR8bsWOt0t4BCC5VlEXkn7DuF-gYqV3dR3-NjssYThdZtmmfc_KZrUPENHP7yl3HoHQcj8QcEg4AOHpqYwc3NhAEdEtvbn8lAqdvEX0xdByQ9bPveRgB-bxx1HUW6yM=s0-d) |
2003 | Joe Walnes | ![Java Open Source Programming: with XDoclet, JUnit, WebWork, Hibernate](https://lh3.googleusercontent.com/blogger_img_proxy/AEn0k_tGk81OT-sjTaINY8hZKywOb08lLwNGiZGjrK4uo-rOYZLZlX9H96r4gvigEvRtL8tiUg2_c7NWH0ooNQFQSOE0M1mn2h4mfaVUh4yLH08_x6AhR3DgUDkrqa8dFn458DJ3Q4wOFshvGiKmWw6WaKUbtZ_aDRYdrgDdgc2Gj641XuHeT3a_ClKPzlKFMSwTxKyOZVWYMp_ZpK47itzOB9EHgIc7l5JMIg=s0-d) Java Open Source Programming: with XDoclet, JUnit, WebWork, Hibernate |
2004 | Alexei Vorontsov | ![Test-Driven Development in Microsoft .NET (Microsoft Professional)](https://lh3.googleusercontent.com/blogger_img_proxy/AEn0k_v0cNQEGzwES4tlCXi74Um9UV7WVc-LxNuy-su9MXx7JQ2JTBMwgcMYeKfcqBrTVlTCqWuVSlx5C6MLMz-hpNiHfpIdtA_Y6jnVBFhHEsnoNtGHfQDHnZ5VjNr5NKaJ-JXBq2uLiCCGxH3-JRzw5xN6pwHFxpsF128I2iBoOwkqrbOfYGb5KkQr-ZmavOJ-Ux5YzlFSS0CotMAJUONiTvygJjvIKz-kNQ=s0-d) Test-Driven Development in Microsoft .NET (Microsoft Professional) |
2004 | Dragos Manolescu | ![Enterprise Integration Patterns: Designing, Building, and Deploying Messaging Solutions](https://lh3.googleusercontent.com/blogger_img_proxy/AEn0k_uOGUrXQ4jm3aZ6fbChUWp2GRCI4TG7BVQMXxmOHikbye0RfZm0zt4Q7hzDhAS9UqhC5GVIUlInbtrJG06HY7cmApqT_DYZP7qhQ6IY44w6D4B9ZPUnVRUQevRBeXBNcGjT8qqxKSgBgka6PZgg4Q42zaQy0420HKj9snag4DByR10ll6EzreVSdB5NtAtX2vyoewS2905FPf6nsB5Kn4Z4eD9piq_0=s0-d) Enterprise Integration Patterns: Designing, Building, and Deploying Messaging Solutions |
2005 | Mike Mason | ![Pragmatic Version Control: Using Subversion (The Pragmatic Starter Kit Series)(2nd Edition)](https://lh3.googleusercontent.com/blogger_img_proxy/AEn0k_v8L9QD48fOFEteesxBWGS5zxLfcYSGuoyMEcxqFszCC7oS8SUHgYt-i3xLqvBr0IB5yOv6BMdEsjVm4ks1f9ukj7gbIBV-7Tt1K3fuA6KB2lE0seBaNvgDCszRhd9Xmp-G6irPkfx55-eHBUO_xJ-IEQh5QCaAxy7C4keJKGrEJxainqklXqvnbV8alSKZlUTZWOctUNPZOtpw0J4_0sb9RJKjVsvL=s0-d) Pragmatic Version Control: Using Subversion (The Pragmatic Starter Kit Series)(2nd Edition) |
2006 | Neal Ford | ![No Fluff, Just Stuff Anthology: The 2006 Edition (Pragmatic Programmers)](https://lh3.googleusercontent.com/blogger_img_proxy/AEn0k_uyJgVGraF2pTiqgAzzwe4MUgPo1qZshk07a6AB-30TkYwch6cTgOwflqftFqeshEh-r7TflC6parYpu0TwDj9T_qLc-z2UECPnnXU_QbTdAgorjFlBoV89VV6KGMP_pdO_FrZcMnAcZ5gZmNnGDiBSoP63DXzjNnvq8d7BiifvReEjdQzYTFG65zcYGA_4MN5dYY2i1y8Y5O2ZQ02p1SstfUtS51LRkw=s0-d) No Fluff, Just Stuff Anthology: The 2006 Edition (Pragmatic Programmers) |
2006 | Derek Johnson | ![You Always Have Options: Guiding Principles for Managing Money](https://lh3.googleusercontent.com/blogger_img_proxy/AEn0k_t4LsKLX-zle2dgG5LUnlckVDSW-xqoGEAH71SCuxJ6yAWlFSF95IuVnLgtQVYX_HkD60aF6APnpeW8hD-ces6OJjBtM4V_iD5UoMrqOiKRP7AKr8fTDVbOo2pvLjLGiDvVQywZ0Ve1u8vt2CinxyzpZWcKdU2s21v56_QcWsPO7un43k7YdrB6uF87rNJpgPF9aWr4rSPYxSXV87R4hLS6-uO_qm_VUA=s0-d) You Always Have Options: Guiding Principles for Managing Money |
2006 | Pramod Sadalage | ![Refactoring Databases: Evolutionary Database Design](https://lh3.googleusercontent.com/blogger_img_proxy/AEn0k_traZ9JVXR81A00GkBu0B9Mw8ZS810js8I7Kj_tN8Vnldr5G7eNdwrE23poiRvgLd_JksWL-pCqL7Ab1-xgeSKxb8nxDKBDShx594M2c0oKPwm2Q8dP6XbixtWdjtF2wGmMuQPXSPLPBkOpa2I4e-HGe7H7wYSszlX7II9mnmrv2GPcMTRizEVel5ptb8HBX-dENrUJsk8YMNcWvVHXydq4VdBkH-_ijw=s0-d) Refactoring Databases: Evolutionary Database Design |
2006 | Dragos Manolescu | ![Pattern Languages of Program Design 5](https://lh3.googleusercontent.com/blogger_img_proxy/AEn0k_sgJ38GR4WkudaBNp12aVCNQtl6RW6QXOfthZ_drDMhDR3jL7DVnJIekXYIStOXu7nUbI5EbRKCJ_8PXqjkD1MLldceDFBfc5NhoFhr47HSOEO0WaSEWXeAWJrx_XvVsNLah4PwObjzumEtMzsmp8FVu6ATebRyYaEYPvexblVIwlhT4CjbYh6u4vp55Dg_6cGEdqCIIjBo4wEi4wXoDmWkz8VJL23XGQ=s0-d) Pattern Languages of Program Design 5 |
2007 | Neal Ford | ![No Fluff, Just Stuff Anthology: The 2007 Edition](https://lh3.googleusercontent.com/blogger_img_proxy/AEn0k_thrV1QZEoQN59eOfk-cI5GRVwRYXhWXmK0uX-gnu5g3aYBvirzvwjVVE8YBdzsCPDtyh-qCOyFFJmBF-CNZnL9BHJqOSid8oSamn0jYgPdm6RiIpX27MeiGvW31CCCylPudojW_i14PLpvRs3tMqd7bEUpJUEHPjVVLJAcKuTdpAgV1uCfBx_O2SlYY1VSZ5XGZfX6nsiL522EfkoTAgWhCKZrwxS2=s0-d) No Fluff, Just Stuff Anthology: The 2007 Edition |
2007 | Pramod Sadalage | ![Recipes for Continuous Database Integration](https://lh3.googleusercontent.com/blogger_img_proxy/AEn0k_s-_pwgR-ZcSKLRv1qfgY6I5EiS3IxtTy_ozf_ZJzfPBLPqnaclCqW0BQR-XHQUqsJIH3k75TJL2q_mAQXP_65gs5CrPZC-Mq5IfY4IxGJtDsOZWNY0Oq6XTQc3x3QG41_nmtZM3M_v8eEiE_SudFfSxMDwWHNLV-OsOgswiyQCBkldVImXlL5-DheISn_hD3LjAKPCbV9TBKdtPjUXMNSmq3Rat04-9Q=s0-d) Recipes for Continuous Database Integration |
2008 | Neal Ford | ![The Productive Programmer (Theory in Practice (O'Reilly))](https://lh3.googleusercontent.com/blogger_img_proxy/AEn0k_ttXjcV4pMR0QudAjYNA2MHrINoR-xiorOZztqGMoc_1nOtsn6oVVmyh_sMmpAa8ha6QujoNZiaiV7OfZj31UG096j8itpUo5MAubDcxg2h71NTKdKDfT3w9PEyePSUSEq5yGaMhFrgvHst8INXR6qgAiPrAZVJNSGId8X-7b1DvDxRn6DDtQFBsqgs6HMY81w0HijA0Q2YXN_-UzDvw3HVtTbvcBVH=s0-d) The Productive Programmer (Theory in Practice (O'Reilly)) |
2009 | Pat Kua, Adrian Wible, Anupam Kundu, Joe Zenevitch | ![97 Things Every Project Manager Should Know: Collective Wisdom from the Experts](https://lh3.googleusercontent.com/blogger_img_proxy/AEn0k_uQmtwCUkB0NnhtGhh2qsfA4PbsEvwVWFiVn9Bu7UY8da9by2fJBLIq7qCf5NEkvRdMvsgn3YPHr791CGey4afI-WKzkP-eMOmDMtzv-4_2k-OLrbgl883yqmXNNHmj24eooe5MeHQNut1DZO1r9QL7N9Jyj_vYFITgTehPmXfrV_MU2RZVKTGWJiDiJ3w-T-dHRIJpNfaW_IntD5QNoM8frF3RMFkIdA=s0-d) 97 Things Every Project Manager Should Know: Collective Wisdom from the Experts |
2009 | Martin Fowler | ![Refactoring: Ruby Edition](https://lh3.googleusercontent.com/blogger_img_proxy/AEn0k_vhpf6AmfsV5ojvBv3SIQKOaeDUDe0TjBudFyAOA7MtbwZIPCFHrwiXtNpdM8ERnjLMmfApOJm0Vtc6in5T1uAI75RGs6D0yXwFHNvrT7eDeDaD4an_snSu8_7mRMEpwNw276fzjPsDqz8MYDFcSlO9pd5req417sJdvd9T4y7b5WpJZbxKmr5Q84vQ_ntbPoLJ41OOg6c4T8KEVj2EUV6Sk0M20xj0lg=s0-d) Refactoring: Ruby Edition |
2009 | Aaron Erickson | ![The Nomadic Developer: Surviving and Thriving in the World of Technology Consulting](https://lh3.googleusercontent.com/blogger_img_proxy/AEn0k_uEtpqYi2Y-IFF4H23XYQJeRA61-wxdH-Ebzq_y0SZdeFUgEYji3Ndee1kX1AvmaDm8_0W-mfoVZlJFKZK9srO_l4xaKYxXizG0u3vjU-1di1xk8vnzvE5vCK6w3YPderiITCA4miuMICH9ag7unsZ1RuYnfzP6LnwsuR3jlBiSuKeKYsrgh2Qsk5zzB2yjTGQ0pQVROAI1pkBqQ4Z2xVuSUeSy9UgFiQ=s0-d) The Nomadic Developer: Surviving and Thriving in the World of Technology Consulting |
2009 | Erik Doernenburg, Neal Ford & Rebecca Parsons | ![97 Things Every Software Architect Should Know: Collective Wisdom from the Experts](https://lh3.googleusercontent.com/blogger_img_proxy/AEn0k_ubzMX8gL9lgNJPrqbYRmhRdUcLnW8k57kX8_-Hc62MdiK67AQs6VBfMXv_ZX5NieTy-jtHQj8OQLrOKCaDmqA1kvlAwqJS6A4LUG8f10mGyDxEVD4AGO9hgYHjwenLuP6NkBlCAwAolZ3tKdR1bqq0MoI-EijEgtgdspReMX0uOOJ7-nMURaiJ2Qce3rZraSqyXrwCAM1N2nz9b7VX2ZOVIPFEYKUmSw=s0-d) 97 Things Every Software Architect Should Know: Collective Wisdom from the Experts |
2010 | Dr Jim Webber, Ian Robinson |
Rest in Practice Hypermedia & Systems Architecture [PB,2010] |
2010 | Martin Fowler, Rebecca Parsons | ![Domain-Specific Languages (Addison-Wesley Signature Series)](https://lh3.googleusercontent.com/blogger_img_proxy/AEn0k_tNDmJtss9Rycp1G7P23zrPJHMYzZsM0pFP8KCvXbuiTLXfksPTNHvR21RAh-ms22lrxBJ9JB1DDojNo9L8KVoRx6Icgzyx4lTngA1zlXUiqfAGW7VRSywJmjr4JN7G_NqTAVZnPM6iSi4sIKvUdF1uELJEXYRfO8xq3AWCUfsz_mKXUjTrsFrS2EmzqpWNE2PhU-ep1mBhAucS8QlV9hIdEWN5bLCSAw=s0-d) Domain-Specific Languages (Addison-Wesley Signature Series) |
2010 | Aaron Erickson | ![Professional F# 2.0](https://lh3.googleusercontent.com/blogger_img_proxy/AEn0k_vXPEd_iAwyjKb_tLkG9U4x7jFOLq04pRvX6fCsizgnzwTJBvyBB1Fr4tMh1OXjN7jgtUQ_TyCZ_GfT40RDTiREuzb3Z_bMdF1wnDWHQMhlV68C1wphltevieEH_606Q8wbAcFpmz7pet0iu6Rl5dedThytpL9rqUaZtC13Pbsig0R_Gh5TVAJpODRm87-RbBYzmO53mZm_hsH0HOKyGOuFPYDZ0HGVKQ=s0-d) Professional F# 2.0![](https://lh3.googleusercontent.com/blogger_img_proxy/AEn0k_tSRO-3xOpne2TFtVWPnvECjSt6SiBmV7ecZxk-7RFOQOdQLlUimfiqVn72ebAI8mN8XuimyfMhfrTmKNWU6ojGj1ab6ZKKfQHheq2QNMIzv0Cv0Nx7XEGxQ1zbOeNyNcGMvAFaed0_n1xDjR24YZMRRC3uW2Xog__GIyy2oXJlcA=s0-d) |
2010 | Jez Humble | ![Continuous Delivery: Reliable Software Releases through Build, Test, and Deployment Automation (Addison-Wesley Signature Series (Fowler))](https://lh3.googleusercontent.com/blogger_img_proxy/AEn0k_sNmRrZEg6T1aK4UY4A-iWiKw7IbciKuJYAzqFqDI8V8qwB04GThqiNl5K_abXTZJHU09-SsLNXsDjSlgFkJ8faeQc42Z5hgVcNHT19Gt33E31X-XwIgQhKdDLRwutnL5TpIIGavCdlh7ag0KHEMtWp4TMDBY1kUdzB8642aO2iTAC9P73Ceb4MaORUqtMF-LGAIJKgcBfJPYPtQyrV1YBrZrsw34TqXg=s0-d) Continuous Delivery: Reliable Software Releases through Build, Test, and Deployment Automation (Addison-Wesley Signature Series (Fowler))![](https://lh3.googleusercontent.com/blogger_img_proxy/AEn0k_v48qpbFa5opkEMunFvXwIqX3ufOLa10_rLPZ4Cqa3iseNof4YCgv3RoO4iLfmksOsCGNEF8Kalc1HAF_FjEdio_2hK9bt8KWrXHLIDsPWOmt5FIkxcEyGK5ZVl_wkQLZMf5VoiuzrWxC3pJe5lgputS5-YnVlzsXEt1-yrp2CCiB8=s0-d) |
2010 | Ian Robinson, Dr Jim Webber | ![REST in Practice: Hypermedia and Systems Architecture](https://lh3.googleusercontent.com/blogger_img_proxy/AEn0k_uhC__5Mu8tGYn8nKkC5s3tgFA0SqqvMTUvgSbDyIT-qARSMssgRmR0rWC7ZF2kK14ZdRv-8whv2F5HnSknNxxz-MwECAYtkxZVut3_NlEfMMw3sPYT-uJ6RYKV3EUQX1GRcqUFLGW3cEn3vgir_0LIEMRUGUOhW2FIiHygmrCZH1kmdbbEaHguJfiq8yrZa6gpDR60FXeRqqnXZJpIHVsPltD_K2IS0g=s0-d) REST in Practice: Hypermedia and Systems Architecture |