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!
The practical guide to AI-first teamwork. Includes access to the 'CollabAI AI companion' that helps you run your first session immediately. Most teams have fast individuals—but a slow system. AI can change that. CollabAI is the manual for teams who want to stop waiting and start flowing. It moves beyond "chatting with a bot" to a new collaborative rhythm where humans and AI build, test, and decide together in real time. Inside, you’ll discover:The Framework: How to run CollabAI sessions that compress weeks of work into hours.The Science: Why "System 2 Rituals" and psychological safety are the hard requirements for speed.The Scale: How to apply Joe Justice’s principles (Justice Boards & DSM) to run entire organizations without managers.The Future: How to transition safely to Agentic AI workflows using the Agion Pattern.Start optimizing the flow.
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.
"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.
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.
Explore Python basics, AI integration for real-world application and the power of Python in AI with practical machine learning and deep learning techniques.
Jetpack Compose는 Android UI의 미래입니다. Compose가 내부적으로 어떻게 동작하는지 마스터하신다면 훨씬 효율적인 개발자가 되실 수 있습니다. 이 책은 Android 개발자가 아닌 분들께도 유용한 내용을 다루고 있습니다. Compose 컴파일러 및 런타임의 내부적인 동작 방식과 이를 사용하여 Compose UI와 같은 클라이언트 라이브러리를 만드는 방법 등을 이해하는 데 필요한 모든 정보를 제공합니다.