For research, development, and inspiration. Helping you grow as a professional and individual.
Algorithms and Data Structures Part 1
Relational Database Design
An Introduction to Algorithmics
A brief history of project management and why you should care
Software Engineering Code of Ethics and Professionalism
What Is Software Testing? And Why Is It So Hard?
Code Complete A practical handbook of software construction
Software Requirements Chapter 1
Algorithms and Data Structures Part 2
Test First Development Part 1
Clean Code Writing Code for Humans
Agile Fundamentals
Network Security Basics
Testing Automation : The Big Picture
Test-Driven Development The Big Picture
Microservices The Big Picture
Microservices architecture
Secure Software Development
Configuration Management Best practices
Version Control by Example
Head First Design Patterns
Clean Code
The Pragmatic Programmer
Continuous Integration and Continuous delivery The Big Picture
Test First Development Part 2
Advanced Unit Testing
Microservices Architecture
Design Patterns Library
Clean Architecture: Patterns, Practices and Principles The Big Picture
Agile Retrospectives
Handbook of Software Quality Assurance Control
Domain Driven Design
Software Architecture in Practice
Competitive Engineering
Scrum Master Skills
Modern Software Architecture: Domain Models, CQRS and Event Sourcing
Database Delivery Best Practices
Microservices Architectural Design Patterns Playbook
Domain Driven Design Fundamentals
Software Requirements
User Stories Applied
A Practitioner’s Guide to Test Design
Developer Testing: Building Quality into Software
Test Driven Development for Embedded C#
Test Driven Java Development
FIT for Developing Software
The Cucumber Book
Lean and Agile Enterprise Architecture Getting started
Patterns of Cloud Integration