Here’s some books I think are helpful or interesting (or maybe both!) If you have suggestions, please let me know. You can see covers, previews and more by going straight to the Code Curmudgeon book store.
- Software Security
- Software Security – Embedded
- Software Development – General
- Software Development – Automotive
- Software Development – C/C++
- Software Development – Java
- Software Development – Javascript / jQuery / Node.js
- Software Development – Mobile – Android
- Software Development – Mobile – iOS
- Software Development – Ruby
- Artificial Intelligence / AI
- Killer AI – Fiction
- Internet of Things / IoT
- Inspection / Peer Code Review
- SQL Injection Attacks and Defense, Second Edition
- Basics of SQL injection Analysis, Detection and Prevention: Web Security
- Iron-Clad Java
- 24 Deadly Sins of Software Security: Programming Flaws and How to Fix Them
- Building Secure Software: How to Avoid Security Problems the Right Way
- Software Security Engineering: A Guide for Project Managers
- Official ISC2 Guide to the CSSLP CBK, Second Edition ISC2 Press
- CSSLP Certification All-in-One Exam Guide
- Personal Digital Security: Protecting Yourself from Online Crime
- Privacy on the Line: The Politics of Wiretapping and Encryption
- The Architecture of Privacy: On Engineering Technologies that Can Deliver Trustworthy Safeguards
- The Web Application Hackers Handbook
- Embedded Systems Security: Practical Methods for Safe and Secure Software and Systems Development
- Platform Embedded Security Technology Revealed: Safeguarding the Future of Computing with Intel Embedded Security and Management Engine
- Software Test Attacks to Break Mobile and Embedded Devices
- Embedded Security in Cars: Securing Current and Future Automotive IT Applications
Software Development – General
- Continuous Delivery: Reliable Software Releases through Build, Test, and Deployment Automation
- Software Metrics and Measurement Case Studies
- RESTful Web APIs
- What is Maven? A Beginner’s Tutorial by Example
- Maven: The Definitive Guide
- Agile Testing: A Practical Guide for Testers and Agile Teams
- Essential Scrum: A Practical Guide to the Most Popular Agile Process
- The Economics of Software Quality
- The Mythical Man-Month: Essays on Software Engineering, Anniversary Edition 2nd Edition
- Pragmatic Software Testing: Becoming an Effective and Efficient Test Professional
- The Art of Assembly Language
- The Product Manager’s Desk Reference 2E
- XPath and XPointer: Locating Content in XML Documents
- Distributed Version Control with Git: Mastering the Git command line Volume 3 by Vogella
- Programming Collective Intelligence: Building Smart Web 2.0 Applications
- CSS Cookbook, 3rd Edition – Animal Guide
- CSS3: The Missing Manual
- CSS: The Definitive Guide
- SQL Pocket Guide
- SQL Cookbook
- Refactoring for Software Design Smells: Managing Technical Debt
- Managing Software Debt: Building for Inevitable Change
Software Development – Automotive
- Automotive Software Engineering: Principles, Processes, Methods, and Tools
- Formal Techniques for Safety-Critical Systems: Fourth International Workshop, FTSCS 2015, Paris, France, November 6-7, 2015. Revised Selected Papers (Communications … in Computer and Information Science)
- Effective C++: 55 Specific Ways to Improve Your Programs and Designs 3rd Edition
- More Effective C++: 35 New Ways to Improve Your Programs and Designs
- Effective Modern C++: 42 Specific Ways to Improve Your Use of C++11 and C++14
- Thinking in Java 4th Edition
- Java Performance: The Definitive Guide: Getting the Most Out of Your Code
- Optimizing Java: Practical techniques for improving JVM application performance
Software Development – Javascript / jQuery / Node.js
- Effective JavaScript: 68 Specific Ways to Harness the Power of JavaScript
- Node.js Recipes: A Problem-Solution Approach
- Node.js the Right Way: Practical, Server-Side JavaScript That Scales
- What Is Node?
- jQuery Pocket Reference
- JavaScript Pocket Reference (Pocket Reference (O’Reilly))
- jQuery UI 1.10: The User Interface Library for jQuery
- jQuery Reference Guide
- JavaScript Cookbook
- JavaScript & jQuery: The Missing Manual (Missing Manuals)
- JavaScript: The Good Parts
- Ajax: The Definitive Guide
- jQuery Cookbook: Solutions & Examples for jQuery Developers (Animal Guide)
Software Development – Mobile – Android
- Android Cookbook
- The Android Developer’s Cookbook: Building Applications with the Android SDK (2nd Edition) (Developer’s Library)
- Android Programming: The Big Nerd Ranch Guide (2nd Edition)
- Programming Android: Java Programming for the New Generation of Mobile Devices
Software Development – Mobile – iOS
- Beginning iOS Programming: Building and Deploying iOS Applications
- iOS 7 Development Recipes: Problem-Solution Approach
- Beginning iPhone Development with Swift: Exploring the iOS SDK
- iOS 7 Programming Cookbook
- iOS 8 Swift Programming Cookbook: Solutions & Examples for iOS Apps
- Artificial Intelligence: The Basics
- Artificial Intelligence for Humans, Volume 1: Fundamental Algorithms
- Artificial Intelligence in the 21st Century (Computer Science)
- The Artificial Intelligence Revolution: Will Artificial Intelligence Serve Us Or Replace Us?
- How to Create a Mind: The Secret of Human Thought Revealed
- 2001: a Space Odyssey
- 2010: Odyssey Two
- Colossus – Colossus Trilogy Book 1
- The Fall of Colossus – Colossus Trilogy Book 2
- Colossus and the Crab – Colossus Trilogy Book 3
- The Moon is a Harsh Mistress
- Neuromancer
- When HARLIE Was One: Release 2.0
- WWW: Wake – WWW Trilogy Book 1
- WWW: Watch – WWW Trilogy Book 2
- WWW: Wonder – WWW Trilogy Book 3
May I ask you list my book on your site please?
The link on Amazon is: https://www.amazon.com/Secure-Agile-Development-security-stories/dp/153292691X/ref=sr_1_1?ie=UTF8&qid=1501594886&sr=8-1&keywords=secure+agile
Thank you.
Stephen M Dye