Skip to main content

Shopping Cart

You're getting the VIP treatment!

Item(s) unavailable for purchase
Please review your cart. You can remove the unavailable item(s) now or we'll automatically remove it at Checkout.
itemsitem
itemsitem

Recommended For You

Loading...

Software Development eBooks

If you like Software Development eBooks, then you'll love these top picks.
Showing 1 - 24 of 11188 Results
Skip side bar filters
  • Rust Web Development

    With warp, tokio, and reqwest

    Create bulletproof, high-performance web apps and servers with Rust.In Rust Web Development you will learn:Handling the borrow checker in an asynchronous environmentLearning the ingredients of an asynchronous Rust stackCreating web APIs and using JSON in RustGraceful error handlingTesting, tracing, logging, and debuggingDeploying Rust applicationsEfficient database accessRust Web Development</em.. ... Read more

    £26.99

  • Types and Programming Languages

    A comprehensive introduction to type systems and programming languages.A type system is a syntactic method for automatically checking the absence of certain erroneous behaviors by classifying program phrases according to the kinds of values they compute. The study of type systems—and of programming languages from a type-theoretic perspective—has important applications in software engineering, ... Read more

    £45.62

  • xUnit Test Patterns

    Refactoring Test Code

    Series series Addison-Wesley Signature Series (Fowler)
    Automated testing is a cornerstone of agile development. An effective testing strategy will deliver new functionality more aggressively, accelerate user feedback, and improve quality. However, for many developers, creating effective automated tests is a unique and unfamiliar challenge.xUnit Test Patterns is the definitive guide to writing automated tests using xUnit, the most popular unit testing ... Read more

    £43.64

  • Practical Vim

    Edit Text at the Speed of Thought

    by Drew Neil ...
    Vim is a fast and efficient text editor that will make you a faster and more efficient developer. It's available on almost every OS, and if you master the techniques in this book, you'll never need another text editor. In more than 120 Vim tips, you'll quickly learn the editor's core functionality and tackle your trickiest editing and writing tasks. This beloved bestseller has been revised and ... Read more

    £12.95

  • Signals & Levers

    Systems Thinking Tools to Unblock Software Delivery

    Stop fighting symptoms. Start finding solutions. Discover the systems thinking tools that actually work.In Signals & Levers, Elisabeth Hendrickson—former VP R&D at Pivotal and author of the enduring Explore It!—and Joel Tosi—who has spent 25+ years delivering software and a decade helping teams stop “change theater”—teach you to see through the illusions that plague every software organization. ... Read more

    £15.99

  • Chaos Engineering

    System Resiliency in Practice

    As more companies move toward microservices and other distributed technologies, the complexity of these systems increases. You can’t remove the complexity, but through Chaos Engineering you can discover vulnerabilities and prevent outages before they impact your customers. This practical guide shows engineers how to navigate complex systems while optimizing to meet business goals.Two of the field ... Read more

    £31.13

  • Why Programs Fail

    A Guide to Systematic Debugging

    Why Programs Fail: A Guide to Systematic Debugging is proof that debugging has graduated from a black art to a systematic discipline. It demystifies one of the toughest aspects of software programming, showing clearly how to discover what caused software failures, and fix them with minimal muss and fuss. The fully updated second edition includes 100+ pages of new material, including new chapters ... Read more

    £35.09

  • sed & awk

    UNIX Power Tools

    sed & awk describes two text processing programs that are mainstays of the UNIX programmer's toolbox.sed is a "stream editor" for editing streams of text that might be too large to edit as a single file, or that might be generated on the fly as part of a larger data processing step. The most common operation done with sed is substitution, replacing one block of text with another.awk is a complete ... Read more

    £16.55

  • vi Editor Pocket Reference

    Series series Pocket Reference (O'Reilly)
    For many users, working in the UNIX environment means using vi, a full-screen text editor available on most UNIX systems. Even those who know vi often make use of only a small number of its features.The vi Editor Pocket Reference is a companion volume to O'Reilly's updated sixth edition of Learning the vi Editor, a complete guide to text editing with vi. New topics in Learning the vi Editor ... Read more

    £3.95

  • How Software Works

    The Magic Behind Encryption, CGI, Search Engines, and Other Everyday Technologies

    We use software every day to perform all kinds of magical, powerful tasks. It's the force behind stunning CGI graphics, safe online shopping, and speedy Google searches. Software drives the modern world, but its inner workings remain a mystery to many.How Software Works explains how computers perform common-yet-amazing tasks that we take for granted every day.Inside you'll learn:–How data is ... Read more

    £12.05

  • Coders

    Who They Are, What They Think and How They Are Changing Our World

    From revolution on Twitter to romance on Tinder, we live in a world constructed of code – and coders are the ones who built it for us.In Coders, acclaimed tech writer Clive Thompson offers an illuminating reckoning with the most powerful tribe in the world today, computer programmers, asking who they are, how they think, and what should give us pause. Along the way, Thompson ponders the morality ... Read more

    £6.99

  • Regular Expression Pocket Reference

    Regular Expressions for Perl, Ruby, PHP, Python, C, Java and .NET

    Series series Pocket Reference (O'Reilly)
    This handy little book offers programmers a complete overview of the syntax and semantics of regular expressions that are at the heart of every text-processing application. Ideal as a quick reference, Regular Expression Pocket Reference covers the regular expression APIs for Perl 5.8, Ruby (including some upcoming 1.9 features), Java, PHP, .NET and C#, Python, vi, JavaScript, and the PCRE regular ... Read more

    £5.21

  • Technology Strategy Patterns

    Architecture as Strategy

    by Eben Hewitt ...
    Technologists who want their ideas heard, understood, and funded are often told to speak the language of businessâ??without really knowing what that is. This bookâ??s toolkit provides architects, product managers, technology managers, and executives with a shared languageâ??in the form of repeatable, practical patterns and templatesâ??to produce great technology strategies.Author Eben Hewitt ... Read more

    £19.79

  • Building Resilient Distributed Systems

    Patterns and Practices for Stable Software

    by Sam Newman ...
    When every safeguard is in place and your distributed system still fails, a simplistic, narrow view of system resilience is no longer enough. Modern software architectures, amplified by unpredictable AI components, demand a different approach to preventing catastrophic downtime.In Building Resilient Distributed Systems, author Sam Newman offers a modern blueprint for surviving real-world system ... Read more

    £31.13

  • Understanding Control Flow

    Concurrent Programming Using μC++

    by Peter A. Buhr ...
    Series series Computer Science (R0)
    The control-flow issues presented in this textbook are extremely relevant in modern computer languages and programming styles. In addition to the basic control-flow mechanisms, virtually all new computer languages provide some form of exceptional control flow to support robust programming introduced in this textbook. Also, concurrency capabilities are appearing with increasing frequency in both ... Read more

    £34.46

  • How to Avoid a Climate Disaster

    The Solutions We Have and the Breakthroughs We Need

    by Bill Gates ...
    In this urgent, authoritative book, Bill Gates sets out a wide-ranging, practical - and accessible - plan for how the world can get to zero greenhouse gas emissions in time to avoid a climate catastrophe.Bill Gates has spent a decade investigating the causes and effects of climate change. With the help of experts in the fields of physics, chemistry, biology, engineering, political science, and ... Read more

    £8.99

  • Learning Domain-Driven Design

    Aligning Software Architecture and Business Strategy

    by Vlad Khononov ...
    Building software is harder than ever. As a developer, you not only have to chase ever-changing technological trends but also need to understand the business domains behind the software. This practical book provides you with a set of core patterns, principles, and practices for analyzing business domains, understanding business strategy, and, most importantly, aligning software design with its ... Read more

    £26.63

  • Oracle Quick Guides Part 3 - Coding in Oracle: SQL and PL/SQL

    Series Book 3 - Oracle Quick Guides
    This is Part 3 of a series of quick learning guides for Oracle designers, developers and managers. Part 3 introduces completely new entrants to the main concepts of the SQL language and to the use and development of Oracle's PL/SQL procedural version of SQL. The guide includes details of how to install and use a SQL*Plus client and the basic use of Oracle's SQL Developer tool. The guide also ... Read more

    £2.43

  • Attachments

    Is there such a thing as love before first sight? The romantic comedy we all need to read in 2026

    'Heartwarming, romantic and great fun' CLOSEREveryone in the newsroom knows that somebody is monitoring their emails, but Beth and Jennifer don't believe anyone would read their never-ending conversations. But Lincoln does, it's his job, and Beth and Jennifer's hilarious, no-holds-barred emails are the best part of his day.The only problem is he's starting to fall in love with Beth, and yet she ... Read more

    Was £5.99 Now £3.49

  • The Hard Thing About Hard Things

    Building a Business When There Are No Easy Answers

    by Ben Horowitz ...
    Ben Horowitz, cofounder of the venture capital firm Andreessen Horowitz and one of Silicon Valley’s most respected and experienced entrepreneurs, offers essential leadership advice on building and running a startup—practical wisdom for managing the toughest problems business school doesn’t cover, based on his popular ben’s blog.While many people talk about how great it is to start a business, very ... Read more

    £12.99

  • Agile Project Management Methodology for Beginners: Scrum Project Management for Beginners

    by Andy Webb ...
    The older rigid traditional models of delivering changes has been replaced with an agile way of delivering changes. The world of apps, and internet driven economy means that any change has to be delivered almost overnight with no scope for delays and the consumer wants things almost immediately.Agile provides that project management methodology to help you get the results immediately.Written for ... Read more

    £2.49 or Free with Kobo Plus

  • The Manager's Path

    A Guide for Tech Leaders Navigating Growth and Change

    Managing people is difficult wherever you work. But in the tech industry, where management is also a technical discipline, the learning curve can be brutal—especially when there are few tools, texts, and frameworks to help you. In this practical guide, author Camille Fournier (tech lead turned CTO) takes you through each stage in the journey from engineer to technical manager.From mentoring ... Read more

    £15.56

  • The Staff Engineer's Path

    A Guide for Individual Contributors Navigating Growth and Change

    by Tanya Reilly ...
    For years, companies have rewarded their most effective engineers with management positions. But treating management as the default path for an engineer with leadership ability doesn't serve the industry well--or the engineer. The staff engineer's path allows engineers to contribute at a high level as role models, driving big projects, determining technical strategy, and raising everyone's skills ... Read more

    £17.54

  • The Mythical Man-Month, Anniversary Edition: Essays On Software Engineering

    Essays on Software Engineering

    Few books on software project management have been as influential and timeless as The Mythical Man-Month. With a blend of software engineering facts and thought-provoking opinions, Fred Brooks offers insight for anyone managing complex projects. These essays draw from his experience as project manager for the IBM System/360 computer family and then for OS/360, its massive software system. Now, 20 ... Read more

    £15.29