Professional Linux Software Engineering - 4 Book Series (24 results)

Language: English
Published by Independently Published Okt 2026, 2026
Series: Book 1 of 4 - Professional Linux Software Engineering
- Softcover
Seller: AHA-BUCH GmbH, Einbeck, GermanyAHA-BUCH GmbH
Contact seller5-star sellerCondition: New
£ 31.28
£ 29.22 shippingShips from Germany to U.S.A.Quantity: 2 available
Taschenbuch. Condition: Neu. Neuware.

Language: English
Published by Independently Published Okt 2026, 2026
Series: Book 3 of 4 - Professional Linux Software Engineering
- Softcover
Seller: AHA-BUCH GmbH, Einbeck, GermanyAHA-BUCH GmbH
Contact seller5-star sellerCondition: New
£ 31.38
£ 29.22 shippingShips from Germany to U.S.A.Quantity: 2 available
Taschenbuch. Condition: Neu. Neuware.

Language: English
Published by Independently Published Okt 2026, 2026
Series: Book 2 of 4 - Professional Linux Software Engineering
- Softcover
Seller: AHA-BUCH GmbH, Einbeck, GermanyAHA-BUCH GmbH
Contact seller5-star sellerCondition: New
£ 32.62
£ 29.22 shippingShips from Germany to U.S.A.Quantity: 2 available
Taschenbuch. Condition: Neu. Neuware.

Language: English
Published by Independently Published Okt 2026, 2026
Series: Book 4 of 4 - Professional Linux Software Engineering
- Softcover
Seller: AHA-BUCH GmbH, Einbeck, GermanyAHA-BUCH GmbH
Contact seller5-star sellerCondition: New
£ 32.74
£ 29.22 shippingShips from Germany to U.S.A.Quantity: 2 available
Taschenbuch. Condition: Neu. Neuware.

Language: English
Published by Independently Published, 2026
Series: Book 1 of 4 - Professional Linux Software Engineering
- Softcover
- Print on Demand
Seller: Grand Eagle Retail, Bensenville, IL, U.S.A.Grand Eagle Retail
Contact seller5-star sellerCondition: New
£ 19.92
Free ShippingShips within U.S.A.Quantity: 1 available
Paperback. Condition: new. Paperback. Write Linux software that still makes sense two years from now.Linux code does not run in a vacuum. It shares memory, files, and CPU with other processes, runs for months without a restart, and gets judged by the people who deploy it, package it, and fix it at three in the morning. Clean code on Linux is more than tidy naming. It is about how your application owns resources, handles failure, and respects the operating system.Clean Code for Linux Systems brings proven software design principles together with real Linux practice. Across 21 focused chapters in seven parts, you will learn how to build applications that are readable, reliable, secure, and easy to maintain.Inside, you will learn how to: Name, structure, and organize code so its intent is obviousDesign clear interfaces, boundaries, and low-coupling architectureManage files, descriptors, processes, signals, and system calls with clear ownershipHandle errors, memory, and concurrency without leaks, races, or silent failuresBuild useful logging, tests, and debugging workflows for production systemsApply security, privilege separation, and performance-aware design without losing clarityReview, refactor, and reduce technical debt in existing codebasesThe book teaches principles over tools, so the lessons apply whether you write in C, C++, Rust, Python, or shell. Practical examples show each idea at work, and seven appendices give you ready-to-use checklists and references for code review, error handling, debugging, testing, coding standards, and Linux conventions.Ideal for: software developers, systems programmers, DevOps and site reliability engineers, backend developers moving into systems work, and open source contributors who want professional-grade results.If you want fewer production surprises, simpler maintenance, and code your teammates will thank you for, this guide gives you a clear path.Start building Linux software that lasts. This item is printed on demand. Shipping may be from multiple locations in the US or from the UK, depending on stock availability.…

Language: English
Published by Independently published, 2026
Series: Book 1 of 4 - Professional Linux Software Engineering
- Softcover
- Print on Demand
Seller: California Books, Miami, FL, U.S.A.California Books
Contact seller5-star sellerCondition: New
£ 17.63
£ 2.23 shippingShips within U.S.A.Quantity: Over 20 available
Condition: New. Print on Demand.

Language: English
Published by Independently Published, 2026
Series: Book 4 of 4 - Professional Linux Software Engineering
- Softcover
- Print on Demand
Seller: Grand Eagle Retail, Bensenville, IL, U.S.A.Grand Eagle Retail
Contact seller5-star sellerCondition: New
£ 20.01
Free ShippingShips within U.S.A.Quantity: 1 available
Paperback. Condition: new. Paperback. Master the human side of software development and build open-source projects that thrive.Writing the code is often the easiest part of an open-source project. The real challenge lies in managing the people, optimizing the workflows, and nurturing the community around that code. Without a clear strategy, the joy of collaborative development quickly turns into a heavy burden of endless feature requests, unorganized pull requests, and severe maintainer burnout.This comprehensive guide provides a practical blueprint for navigating the transition from a solo developer to an effective community leader. It strips away the rigid bureaucracy of corporate environments and introduces lightweight, sustainable management principles perfectly tailored for asynchronous, volunteer-driven teams.Inside, you will discover how to: Establish Clear Governance: Choose the right structural model to resolve conflicts, manage permissions, and guide technical direction without alienating contributors.Optimize Version Control Workflows: Utilize branching strategies and pull request templates to keep your project history clean and highly reviewable.Automate for Efficiency: Implement continuous integration pipelines and automated triage bots to protect your limited time and prevent administrative fatigue.Build a Welcoming Culture: Design seamless contributor onboarding experiences, craft inclusive documentation, and confidently enforce a professional code of conduct.Prevent Maintainer Burnout: Learn to set firm boundaries, gracefully decline out-of-scope requests, and distribute leadership responsibilities to ensure long-term project health.Whether you are an aspiring contributor looking to make your first meaningful impact, a seasoned maintainer overwhelmed by a growing repository, or a technical manager coordinating global teams, this book equips you with the essential tools for success.Stop fighting chaos and start leading with clarity. Build better systems, empower your volunteers, and create open-source software that stands the test of time. This item is printed on demand. Shipping may be from multiple locations in the US or from the UK, depending on stock availability.…

Language: English
Published by Independently Published, 2026
Series: Book 3 of 4 - Professional Linux Software Engineering
- Softcover
- Print on Demand
Seller: Grand Eagle Retail, Bensenville, IL, U.S.A.Grand Eagle Retail
Contact seller5-star sellerCondition: New
£ 20.68
Free ShippingShips within U.S.A.Quantity: 1 available
Paperback. Condition: new. Paperback. Design interfaces other developers trust, adopt, and never have to fight.Every public method you release is a promise. Once other developers build on it, a careless rename, a vague error message, or a hidden assumption can break builds across entire organizations. Designing an API, a reusable library, or a framework is a different discipline from building an application, and most developers are never taught it.API Design and Development is a practical, language-neutral guide to creating stable, intuitive, and long-lasting public interfaces. Instead of chasing trends, it teaches the durable principles behind software that other people depend on, from the first draft to years of maintenance.Inside, you will learn how to: Define clear contracts with preconditions, postconditions, and invariantsApply abstraction, encapsulation, cohesion, and loose coupling at every boundaryDesign naming, types, parameters, and error handling that guide developers toward correct useBuild reusable libraries with minimal dependencies, safe defaults, and sound configuration and state managementCreate synchronous and asynchronous interfaces that stay safe under concurrencyChoose between a library and a framework, then design extension points, hooks, middleware, and plugin systemsTest public interfaces, write documentation that onboards users quickly, and catch breaking changes earlyVersion, deprecate, and migrate with confidence using semantic versioning and clear communicationSecure, package, distribute, and observe components in productionChapters close with review checklists and key takeaways, and the appendices offer ready-to-use templates for design reviews, compatibility checks, documentation, and release planning. Code examples use simple pseudocode, so every lesson applies whether you work in a compiled or interpreted language.Who this book is forApplication developers moving into library authorship, senior engineers and architects building frameworks, technical leads who set standards for shared code, and any developer who wants to judge third-party packages with a sharper eye.Stop treating interface design as an afterthought. Learn the principles that separate fragile code from foundations others can build on for years. This item is printed on demand. Shipping may be from multiple locations in the US or from the UK, depending on stock availability.…

Language: English
Published by Independently published, 2026
Series: Book 3 of 4 - Professional Linux Software Engineering
- Softcover
- Print on Demand
Seller: California Books, Miami, FL, U.S.A.California Books
Contact seller5-star sellerCondition: New
£ 18.39
£ 2.23 shippingShips within U.S.A.Quantity: Over 20 available
Condition: New. Print on Demand.

Language: English
Published by Independently published, 2026
Series: Book 4 of 4 - Professional Linux Software Engineering
- Softcover
- Print on Demand
Seller: California Books, Miami, FL, U.S.A.California Books
Contact seller5-star sellerCondition: New
£ 18.39
£ 2.23 shippingShips within U.S.A.Quantity: Over 20 available
Condition: New. Print on Demand.

Language: English
Published by The Center for Lean Business Management, LLC, 2026
Series: Book 1 of 4 - Professional Linux Software Engineering
- Softcover
- Print on Demand
Seller: PBShop.store US, Wood Dale, IL, U.S.A.PBShop.store US
Contact seller5-star sellerCondition: New
£ 21.10
Free ShippingShips within U.S.A.Quantity: Over 20 available
PAP. Condition: New. New Book. Shipped from UK. THIS BOOK IS PRINTED ON DEMAND. Established seller since 2000.

Language: English
Published by Independently published, 2026
Series: Book 3 of 4 - Professional Linux Software Engineering
- Softcover
- Print on Demand
Seller: PBShop.store US, Wood Dale, IL, U.S.A.PBShop.store US
Contact seller5-star sellerCondition: New
£ 21.29
Free ShippingShips within U.S.A.Quantity: Over 20 available
PAP. Condition: New. New Book. Shipped from UK. THIS BOOK IS PRINTED ON DEMAND. Established seller since 2000.

Language: English
Published by Independently Published, 2026
Series: Book 2 of 4 - Professional Linux Software Engineering
- Softcover
- Print on Demand
Seller: Grand Eagle Retail, Bensenville, IL, U.S.A.Grand Eagle Retail
Contact seller5-star sellerCondition: New
£ 21.45
Free ShippingShips within U.S.A.Quantity: 1 available
Paperback. Condition: new. Paperback. Stop guessing and start engineering.In modern software development, performance is no longer an operational afterthought; it is a critical product requirement. When user bases grow and data volumes expand, ad hoc tuning and trial-and-error configuration changes simply fail. You need a systematic, evidence-based approach to make your systems run faster, scale better, and consume fewer resources.Performance Engineering: Benchmarking, Optimization, and Resource Management Strategies provides a rigorous, data-driven methodology for diagnosing bottlenecks and optimizing complex computing environments. Moving beyond quick fixes, this comprehensive guide teaches you how to apply the scientific method to software and hardware behavior.Whether you are dealing with a monolithic application or a globally distributed microservices architecture, this book delivers the mental models and technical frameworks necessary to eliminate friction and maximize throughput.What You Will Learn: Foundational Mental Models: Master queueing theory, Little's Law, and the Universal Scalability Law to predict system behavior under extreme load.Data-Driven Measurement: Avoid common statistical traps like coordinated omission and reliance on averages by utilizing precise percentiles and hardware counters.Systematic Diagnosis: Apply the USE and RED methods to rapidly isolate limiting resources across CPUs, memory, storage, and network layers.Advanced Profiling Techniques: Utilize flame graphs, off-CPU analysis, and eBPF tools to pinpoint the exact line of code or infrastructure constraint causing latency.Hardware Sympathy: Understand modern CPU pipelines, memory hierarchies, and storage mechanics to write code that operates in harmony with physical silicon.Distributed Systems at Scale: Navigate the complexities of network latency, load shedding, autoscaling, and asynchronous execution in containerized cloud environments.Who This Book Is For: This book is written for software developers, system administrators, DevOps professionals, and Site Reliability Engineers tasked with building and maintaining high-performance systems. Whether you are optimizing a localized database query or architecting a multi-region cloud deployment, this guide will equip you with the practical skills to solve the most difficult performance challenges.Transform your approach from reactive troubleshooting to proactive capacity planning. Master the discipline of performance engineering and build systems that are provably, predictably, and sustainably fast. This item is printed on demand. Shipping may be from multiple locations in the US or from the UK, depending on stock availability.…

Language: English
Published by Independently published, 2026
Series: Book 2 of 4 - Professional Linux Software Engineering
- Softcover
- Print on Demand
Seller: California Books, Miami, FL, U.S.A.California Books
Contact seller5-star sellerCondition: New
£ 19.16
£ 2.23 shippingShips within U.S.A.Quantity: Over 20 available
Condition: New. Print on Demand.

Language: English
Published by Independently published, 2026
Series: Book 4 of 4 - Professional Linux Software Engineering
- Softcover
- Print on Demand
Seller: PBShop.store US, Wood Dale, IL, U.S.A.PBShop.store US
Contact seller5-star sellerCondition: New
£ 22.21
Free ShippingShips within U.S.A.Quantity: Over 20 available
PAP. Condition: New. New Book. Shipped from UK. THIS BOOK IS PRINTED ON DEMAND. Established seller since 2000.

Language: English
Published by Paul Wallis Books, 2026
Series: Book 2 of 4 - Professional Linux Software Engineering
- Softcover
- Print on Demand
Seller: PBShop.store US, Wood Dale, IL, U.S.A.PBShop.store US
Contact seller5-star sellerCondition: New
£ 22.36
Free ShippingShips within U.S.A.Quantity: Over 20 available
PAP. Condition: New. New Book. Shipped from UK. THIS BOOK IS PRINTED ON DEMAND. Established seller since 2000.

Language: English
Published by Independently published, 2026
Series: Book 3 of 4 - Professional Linux Software Engineering
- Softcover
- Print on Demand
Seller: PBShop.store UK, Fairford, GLOS, United KingdomPBShop.store UK
Contact seller5-star sellerCondition: New
£ 17.77
£ 5.02 shippingShips from United Kingdom to U.S.A.Quantity: Over 20 available
PAP. Condition: New. New Book. Delivered from our UK warehouse in 4 to 14 business days. THIS BOOK IS PRINTED ON DEMAND. Established seller since 2000.

Language: English
Published by The Center for Lean Business Management, LLC, 2026
Series: Book 1 of 4 - Professional Linux Software Engineering
- Softcover
- Print on Demand
Seller: PBShop.store UK, Fairford, GLOS, United KingdomPBShop.store UK
Contact seller5-star sellerCondition: New
£ 17.77
£ 5.02 shippingShips from United Kingdom to U.S.A.Quantity: Over 20 available
PAP. Condition: New. New Book. Delivered from our UK warehouse in 4 to 14 business days. THIS BOOK IS PRINTED ON DEMAND. Established seller since 2000.

Language: English
Published by Independently published, 2026
Series: Book 4 of 4 - Professional Linux Software Engineering
- Softcover
- Print on Demand
Seller: PBShop.store UK, Fairford, GLOS, United KingdomPBShop.store UK
Contact seller5-star sellerCondition: New
£ 18.68
£ 5.02 shippingShips from United Kingdom to U.S.A.Quantity: Over 20 available
PAP. Condition: New. New Book. Delivered from our UK warehouse in 4 to 14 business days. THIS BOOK IS PRINTED ON DEMAND. Established seller since 2000.

Language: English
Published by Paul Wallis Books, 2026
Series: Book 2 of 4 - Professional Linux Software Engineering
- Softcover
- Print on Demand
Seller: PBShop.store UK, Fairford, GLOS, United KingdomPBShop.store UK
Contact seller5-star sellerCondition: New
£ 18.68
£ 5.02 shippingShips from United Kingdom to U.S.A.Quantity: Over 20 available
PAP. Condition: New. New Book. Delivered from our UK warehouse in 4 to 14 business days. THIS BOOK IS PRINTED ON DEMAND. Established seller since 2000.

Language: English
Published by Independently Published, 2026
Series: Book 3 of 4 - Professional Linux Software Engineering
- Softcover
- Print on Demand
Seller: CitiRetail, Stevenage, United KingdomCitiRetail
Contact seller5-star sellerCondition: New
£ 20.99
£ 37.00 shippingShips from United Kingdom to U.S.A.Quantity: 1 available
Paperback. Condition: new. Paperback. Design interfaces other developers trust, adopt, and never have to fight.Every public method you release is a promise. Once other developers build on it, a careless rename, a vague error message, or a hidden assumption can break builds across entire organizations. Designing an API, a reusable library, or a framework is a different discipline from building an application, and most developers are never taught it.API Design and Development is a practical, language-neutral guide to creating stable, intuitive, and long-lasting public interfaces. Instead of chasing trends, it teaches the durable principles behind software that other people depend on, from the first draft to years of maintenance.Inside, you will learn how to: Define clear contracts with preconditions, postconditions, and invariantsApply abstraction, encapsulation, cohesion, and loose coupling at every boundaryDesign naming, types, parameters, and error handling that guide developers toward correct useBuild reusable libraries with minimal dependencies, safe defaults, and sound configuration and state managementCreate synchronous and asynchronous interfaces that stay safe under concurrencyChoose between a library and a framework, then design extension points, hooks, middleware, and plugin systemsTest public interfaces, write documentation that onboards users quickly, and catch breaking changes earlyVersion, deprecate, and migrate with confidence using semantic versioning and clear communicationSecure, package, distribute, and observe components in productionChapters close with review checklists and key takeaways, and the appendices offer ready-to-use templates for design reviews, compatibility checks, documentation, and release planning. Code examples use simple pseudocode, so every lesson applies whether you work in a compiled or interpreted language.Who this book is forApplication developers moving into library authorship, senior engineers and architects building frameworks, technical leads who set standards for shared code, and any developer who wants to judge third-party packages with a sharper eye.Stop treating interface design as an afterthought. Learn the principles that separate fragile code from foundations others can build on for years. This item is printed on demand. Shipping may be from our UK warehouse or from our Australian or US warehouses, depending on stock availability.…

Language: English
Published by Independently Published, 2026
Series: Book 1 of 4 - Professional Linux Software Engineering
- Softcover
- Print on Demand
Seller: CitiRetail, Stevenage, United KingdomCitiRetail
Contact seller5-star sellerCondition: New
£ 20.99
£ 37.00 shippingShips from United Kingdom to U.S.A.Quantity: 1 available
Paperback. Condition: new. Paperback. Write Linux software that still makes sense two years from now.Linux code does not run in a vacuum. It shares memory, files, and CPU with other processes, runs for months without a restart, and gets judged by the people who deploy it, package it, and fix it at three in the morning. Clean code on Linux is more than tidy naming. It is about how your application owns resources, handles failure, and respects the operating system.Clean Code for Linux Systems brings proven software design principles together with real Linux practice. Across 21 focused chapters in seven parts, you will learn how to build applications that are readable, reliable, secure, and easy to maintain.Inside, you will learn how to: Name, structure, and organize code so its intent is obviousDesign clear interfaces, boundaries, and low-coupling architectureManage files, descriptors, processes, signals, and system calls with clear ownershipHandle errors, memory, and concurrency without leaks, races, or silent failuresBuild useful logging, tests, and debugging workflows for production systemsApply security, privilege separation, and performance-aware design without losing clarityReview, refactor, and reduce technical debt in existing codebasesThe book teaches principles over tools, so the lessons apply whether you write in C, C++, Rust, Python, or shell. Practical examples show each idea at work, and seven appendices give you ready-to-use checklists and references for code review, error handling, debugging, testing, coding standards, and Linux conventions.Ideal for: software developers, systems programmers, DevOps and site reliability engineers, backend developers moving into systems work, and open source contributors who want professional-grade results.If you want fewer production surprises, simpler maintenance, and code your teammates will thank you for, this guide gives you a clear path.Start building Linux software that lasts. This item is printed on demand. Shipping may be from our UK warehouse or from our Australian or US warehouses, depending on stock availability.…

Language: English
Published by Independently Published, 2026
Series: Book 4 of 4 - Professional Linux Software Engineering
- Softcover
- Print on Demand
Seller: CitiRetail, Stevenage, United KingdomCitiRetail
Contact seller5-star sellerCondition: New
£ 21.99
£ 37.00 shippingShips from United Kingdom to U.S.A.Quantity: 1 available
Paperback. Condition: new. Paperback. Master the human side of software development and build open-source projects that thrive.Writing the code is often the easiest part of an open-source project. The real challenge lies in managing the people, optimizing the workflows, and nurturing the community around that code. Without a clear strategy, the joy of collaborative development quickly turns into a heavy burden of endless feature requests, unorganized pull requests, and severe maintainer burnout.This comprehensive guide provides a practical blueprint for navigating the transition from a solo developer to an effective community leader. It strips away the rigid bureaucracy of corporate environments and introduces lightweight, sustainable management principles perfectly tailored for asynchronous, volunteer-driven teams.Inside, you will discover how to: Establish Clear Governance: Choose the right structural model to resolve conflicts, manage permissions, and guide technical direction without alienating contributors.Optimize Version Control Workflows: Utilize branching strategies and pull request templates to keep your project history clean and highly reviewable.Automate for Efficiency: Implement continuous integration pipelines and automated triage bots to protect your limited time and prevent administrative fatigue.Build a Welcoming Culture: Design seamless contributor onboarding experiences, craft inclusive documentation, and confidently enforce a professional code of conduct.Prevent Maintainer Burnout: Learn to set firm boundaries, gracefully decline out-of-scope requests, and distribute leadership responsibilities to ensure long-term project health.Whether you are an aspiring contributor looking to make your first meaningful impact, a seasoned maintainer overwhelmed by a growing repository, or a technical manager coordinating global teams, this book equips you with the essential tools for success.Stop fighting chaos and start leading with clarity. Build better systems, empower your volunteers, and create open-source software that stands the test of time. This item is printed on demand. Shipping may be from our UK warehouse or from our Australian or US warehouses, depending on stock availability.…

Language: English
Published by Independently Published, 2026
Series: Book 2 of 4 - Professional Linux Software Engineering
- Softcover
- Print on Demand
Seller: CitiRetail, Stevenage, United KingdomCitiRetail
Contact seller5-star sellerCondition: New
£ 21.99
£ 37.00 shippingShips from United Kingdom to U.S.A.Quantity: 1 available
Paperback. Condition: new. Paperback. Stop guessing and start engineering.In modern software development, performance is no longer an operational afterthought; it is a critical product requirement. When user bases grow and data volumes expand, ad hoc tuning and trial-and-error configuration changes simply fail. You need a systematic, evidence-based approach to make your systems run faster, scale better, and consume fewer resources.Performance Engineering: Benchmarking, Optimization, and Resource Management Strategies provides a rigorous, data-driven methodology for diagnosing bottlenecks and optimizing complex computing environments. Moving beyond quick fixes, this comprehensive guide teaches you how to apply the scientific method to software and hardware behavior.Whether you are dealing with a monolithic application or a globally distributed microservices architecture, this book delivers the mental models and technical frameworks necessary to eliminate friction and maximize throughput.What You Will Learn: Foundational Mental Models: Master queueing theory, Little's Law, and the Universal Scalability Law to predict system behavior under extreme load.Data-Driven Measurement: Avoid common statistical traps like coordinated omission and reliance on averages by utilizing precise percentiles and hardware counters.Systematic Diagnosis: Apply the USE and RED methods to rapidly isolate limiting resources across CPUs, memory, storage, and network layers.Advanced Profiling Techniques: Utilize flame graphs, off-CPU analysis, and eBPF tools to pinpoint the exact line of code or infrastructure constraint causing latency.Hardware Sympathy: Understand modern CPU pipelines, memory hierarchies, and storage mechanics to write code that operates in harmony with physical silicon.Distributed Systems at Scale: Navigate the complexities of network latency, load shedding, autoscaling, and asynchronous execution in containerized cloud environments.Who This Book Is For: This book is written for software developers, system administrators, DevOps professionals, and Site Reliability Engineers tasked with building and maintaining high-performance systems. Whether you are optimizing a localized database query or architecting a multi-region cloud deployment, this guide will equip you with the practical skills to solve the most difficult performance challenges.Transform your approach from reactive troubleshooting to proactive capacity planning. Master the discipline of performance engineering and build systems that are provably, predictably, and sustainably fast. This item is printed on demand. Shipping may be from our UK warehouse or from our Australian or US warehouses, depending on stock availability.…