In this insightful and comprehensive guide, Addy Osmani shares more than a decade of experience working on the Chrome team …
SummaryBDD in Action teaches you the Behavior-Driven Development model and shows you how to integrate it into your existing development …
This book provides an ideal guide for Python developers who want to learn how to build applications with large language …
Use LLMs to build better business software applications Autonomously communicate with users and optimize business tasks with applications built to …
A guide to implementing DIY security solutions and readily available technologies to protect home and small-office networks from attack.This book …
Why do you do what you do? Why are some people and organizations more innovative, more influential, and moer profitable …
""Architecting ASP.NET Core Applications" is a comprehensive guide to designing and building scalable, maintainable, and efficient web applications using ASP.NET …
Empower your team with platforms built on top of Kubernetes using open source tools. Adopting Kubernetes is complex—especially when you’re …
This book addresses the topic of software design: how to decompose complex software systems into modules (such as classes and …
Most startups fail. But many of those failures are preventable. The Lean Startup is a new approach being adopted across …
""In "Stop Reading the News", bestselling author Rolf Dobelli delivers a provocative wake-up call to the world of news consumption. …
The #1 Easy, Commonsense Guide to Database Design―Now Updated Foreword by Michelle Poolet, Mount Vernon Data Systems LLC Database Design …
Software patterns have revolutionized the way developer’s and architects think about how software is designed, built and documented.This new title …
Salary surveys worldwide regularly place software architect in the top 10 best jobs, yet no real guide exists to help …
The practices of agile software development and DevSecOps (Development integrated with Security integrated with Operations) differ from traditional linear systems …
The updated new edition of the classic Introduction to Algorithms is intended primarily for use in undergraduate or graduate courses …
When you have questions about C# 12 or .NET 8, this best-selling guide has the answers you need. C# is …
Embark on a journey of intellectual enlightenment with "The Art of Thinking Clearly" by Rolf Dobelli. This insightful book delves …
Methods for managing complex software construction following the practices, principles and patterns of Domain-Driven Design with code examples in C# …
Embark on a transformative journey of self-discovery and empowerment with "The Mountain Is You: Transforming Self-Sabotage Into Self-Mastery" by acclaimed …
Even bad code can function. But if code isn’t clean, it can bring a development organization to its knees. Every …
Managing people is difficult wherever you work. But in the tech industry, where management is also a technical discipline, the …
If you're a software developer looking for a quick on-ramp to software architecture, this handy guide is a great place …
Building software is harder than ever. As a developer, you not only have to chase ever-changing technological trends but also …
""Unlock the secrets to personal and professional success with 'The 7 Habits of Highly Effective People (Illustrated)' by Stephen R. …
If we all want happiness and pleasure so much, then why are we so bad at getting it?Pleasure feels amazing! …
Microservices promise a better way to sustainably deliver business impact. Rather than a single monolithic unit, applications built in this …
"Here is a copyrighted, SEO-optimized book description for Mind Management, Not Time Management by David Kadavy:\n\nIn today's fast-paced world, it's …
Overview: Many of the most dynamic public companies, from Alibaba to Facebook to Visa, and the most valuable start-ups, such …
WebAssembly: The Definitive Guide is a thorough and accessible introduction to one of the most transformative technologies hitting our industry. …
Create applications using Industry 4.0. Discover how artificial intelligence (AI) and machine learning (ML) capabilities can be enhanced using the …
Demarco and Lister demonstrate that the major issues of software development are human, not technical. Their answers aren't easy--just incredibly …
Use groundbreaking generative AI tools to increase your productivity, efficiency, and code quality. AI coding tools like ChatGPT and GitHub …
In 1994, DESIGN PATTERNS changed the landscape of object-oriented development by introducing classic Solutions to recurring design problems. In 1999, …
In The Five Dysfunctions of a Team Patrick Lencioni once again offers a leadership fable that is as enthralling and …
Just as a professional athlete doesn’t show up without a solid game plan, ethical hackers, IT professionals, and security researchers …
Create, merge, and distribute code with Git, the most powerful and flexible versioning system available About This BookMaster all the …
Explore the latest ethical hacking tools and techniques to perform penetration testing from scratchKey FeaturesLearn to compromise enterprise networks with …