One of the book's most notable features is the collection of over 100 solution-focused recipes. These recipes offer practical solutions to common programming challenges, allowing you to apply what you've learned to real-world situations. These recipes cover a wide range of topics required for a successful backend developer or full-stack programmer, from CI/CD pipeline setup to Rust application deployment.
Written by an Engineering lead who hires and trains Senior Developers, this concise guide walks you through what success looks like for the role of Senior Developer, and how you can up-skill to get there!
Whether you're a seasoned Python developer, a non Python programmer venturing into Python's vast landscape, a full stack developer looking to improve your backend skills, or a new web developer starting out, this book is for you. "Practical Python Backend Programming" is a path towards designing and deploying powerful and efficient applications.
Pela primeira vez em português, a história detalhada de como chegamos ao movimento Ágil e como ele tem evoluído desde então.
"Rust In Practice, Second Edition" is more than simply a guidebook; it's an exploration of a language that stresses safety, speed, and concurrency. It is intended for developers who are interested in furthering their Rust knowledge, as well as those who are just getting started but want to go deep.
A Developer’s Practical Guide to AI-Driven Productivity
Covering everything from the basics of secure communication and the HTTP/HTTPS protocols to more complex subjects like WebSockets interactions and custom protocol handling, the "Postman Cookbook" is designed to walk you through every aspect of API development.
One of the most comprehensive no-fluff guides for software developers to help them write clean code every day. The book is packed with principles and patterns that help developers, from novices and juniors to seniors and experts, to write cleaner code.
Master micro-frontends by building a complete foundation from scratch using React, Vue, and Svelte. This hands-on guide walks you through architecture decisions, refactoring patterns, and production-ready implementations—perfect for developers ready to scale complex frontend applications.
Through a series of carefully curated recipes, "C++ Programming Cookbook" stands out as a clear, concise, and powerful technical resource for programmers who want to master C++'s intricacies. The book covers more advanced subjects like concurrency, memory management, file I/O operations, object-oriented design concepts and functional programming.
分成心法、套路、摸索以及破繭四個部分,像是一個學徒在學習的過程,自己在每個階段的心得。
The engineer's guide to RAG systems that survive a deploy.
Software architecture plays a pivotal role in the success of any software system, serving as the blueprint that defines its structure, components, and interactions. It provides a roadmap for architects and developers, guiding them in making informed decisions that impact the system's scalability, maintainability, and performance.
SolidJS is one of the fastest-growing reactive UI libraries—blazing fast, predictable, and simple to use. SolidJS: The Complete Guide takes you from first steps to production-ready applications, covering everything from signals, effects, and JSX rules to routing, SSR, and SolidStart. You’ll also master Solid Router for navigation and SolidStart for building full-stack apps, with plenty of real-world examples for hands-on practice. Whether you’re a beginner in reactive programming or a React developer curious about Solid’s unique approach, this book gives you the knowledge and techniques to write cleaner, more efficient code.
The deliberate choice of the term "craftsperson" over "craftsman" underscores my commitment to inclusivity and gender neutrality throughout the title, content, and the publication. It is my belief that inclusivity and diversity are not mere buzzwords but integral tenets to be upheld in our shared pursuit of software as a craft.