The best guide to the Metasploit Framework. —HD Moore, Founder of the Metasploit ProjectThe Metasploit Framework makes discovering, exploiting, and …
Software engineering education has a problem: universities and bootcamps teach aspiring engineers to write code, but they leave graduates to …
An accessible guide for beginner-to-intermediate programmers to the concepts, real-world applications, and latest features of C# 13 and .NET 9, …
Refactoring has proven its value in a wide range of development projects-helping software professionals improve system designs, maintainability, extensibility, and …
Refactoring is a controlled technique for improving the design of an existing code base. Its essence is applying a series …
The essential skill of creating and maintaining new businesses—the art of the entrepreneur—can be summed up in a single word: …
Large language models (LLMs) are revolutionizing the world, promising to automate tasks and solve complex problems. A new generation of …
The worldwide best selling You Don't Know JS book series is back for a 2nd edition: You Don't Know JS …
When you have questions about C# 12 or .NET 8, this best-selling guide has the answers you need. C# is …
MVC and CRUD make software easier to write, but harder to change. Microservice-based architectures can help even the smallest of …
""Code Complete: A Practical Handbook of Software Construction" by Steve McConnell is the definitive guide to building better software. In …
Leverage the latest parallel and concurrency features in .NET 6 when building your next application and explore the benefits and …
Go has rapidly become the preferred language for building web services. Plenty of tutorials are available to teach Go's syntax …
Even bad code can function. But if code isn’t clean, it can bring a development organization to its knees. Every …
WebAssembly: The Definitive Guide is a thorough and accessible introduction to one of the most transformative technologies hitting our industry. …
In my first few years as a developer I assumed that hard work was all I needed. Then I was …
This practical book provides a comprehensive overview of troubleshooting and performance tuning best practices for Microsoft SQL Server. Database engineers, …
Want to learn the Python language without slogging your way through how-to manuals? With Head First Python, you'll quickly grasp …
Microservices promise a better way to sustainably deliver business impact. Rather than a single monolithic unit, applications built in this …
A hands-on, problem-based introduction to building algorithms and data structures to solve problems with a computer.Programming is about using a …
It’s not just computers—hacking is everywhere. Legendary cybersecurity expert and New York Times best-selling author Bruce Schneier reveals how using …
If you're a software developer looking for a quick on-ramp to software architecture, this handy guide is a great place …
"This is what the future of work (and the world) looks like. Actually, it's already happening around you." -Tony Hsieh, …
If you are ready to lose weight fast, this Essential 800 Calorie Mediterranean Recipe Book brings together intermittent fasting with …
With the increasing complexity of modern cloud-based systems, an effective enterprise architecture program is more critical than ever. In this …
This book examines the key principles, algorithms, and trade-offs of data systems, using the internals of various popular software packages …
""Discover the timeless wisdom of the Japanese concept of Ikigai - a guiding force that underlies a long, healthy, and …
Entity Framework Core in Action teaches you how to access and update relational data from .NET applications. Following the crystal-clear …
Empower your team with platforms built on top of Kubernetes using open source tools. Adopting Kubernetes is complex—especially when you’re …
Since nearly 50 % of Europe's energy demand is in the heating and cooling sector, it is expected that geothermal …
How Chile became home to the world’s most radical free-market experiment―and what its downfall suggests about the fate of neoliberalism …
Learning Agile is a comprehensive guide to the most popular agile methods, written in a light and engaging style that …
Develop web API applications using design patterns, advanced customization, and cutting-edge technologies, such as SignalR, gRPC, and GraphQL, while leveraging …
Building and operating distributed systems is fundamental to large-scale production infrastructure, but doing so in a scalable, reliable, and efficient …
How do you detangle a monolithic system and migrate it to a microservice architecture? How do you do it while …
Embark on a transformative journey of self-discovery and empowerment with "The Mountain Is You: Transforming Self-Sabotage Into Self-Mastery" by acclaimed …