Born from year one of The Coder Cafe, the newsletter trusted by 3,000+ readers, this contains distills timeless concepts to help you master the fundamentals of software engineering: code health, testing, distributed systems, critical thinking, and more.Written by Teiva Harsanyi, Google SWE and published author, it supports your growth as an engineer, one concept at a time.
Build AI agents that truly remember, reason, and act—entirely on user devices. Move beyond prompt engineering to create autonomous systems with graph-based memory using SQLite and LibSQL. Learn to implement hypergraphs, metagraphs, and vector search for privacy-first AI that scales to millions of entities. From personal knowledge graphs to production mobile apps, master the three pillars of agent autonomy: tools, memory, and reasoning. Real code, working examples, battle-tested in production. The future of AI is local, private, and in your hands.
Data-architectuur in de praktijk is hét handboek voor elke data-architect én zijn omgeving. Wie dit boek gelezen heeft is thuis in termen als: data-principes en -patronen, datamodellen en repositories.
Descubre cómo revolucionar tu flujo de trabajo y multiplicar tu productividad con AUTOMATIZA TU DESARROLLO WEB CON ChatGPT Y GitHub Copilot.Aprende a integrar estas poderosas herramientas de inteligencia artificial para crear código más rápido, evitar errores comunes y enfocarte en lo que realmente importa: ¡construir proyectos increíbles!
"Work in Progress" - Updated with the latest syntax, new CPAN modules and new file formats
¿Preparándote para entrevistas técnicas? Este libro es para ti. Aprende a resolver desafíos de arrays y strings, las estructuras más comunes y fundamentales en cualquier prueba técnica. Con un enfoque paso a paso, en tres lenguajes (PHP, Javascript y Python), te ayudará a pensar de forma ordenada, escribir soluciones limpias y entender lo que estás haciendo. Forma parte de la colección Tidy DSA, donde el objetivo no es memorizar, sino razonar con claridad.
This book offers beginners and backend developers with practical guidance on developing robust server-side applications with Java 17. Each chapter is structured around hands-on examples, real-world challenges, and step-by-step solutions tailored to Java professionals aiming to elevate their expertise in backend systems.
Designed for JavaScript developers, this handbook dives into the practical implementation of advanced data structures such as B-Trees, Tries, and probabilistic models like Bloom Filters. Focused on real-world challenges, it explains how to handle large datasets, optimize caching, and implement efficient searches. With clear examples and technical depth, this book offers a realistic approach to applying advanced concepts in scalable and reliable systems.
My goal is to equip other programmers with the confidence to confidently incorporate machine learning into their C++ projects by guiding them through real-world examples and addressing common challenges head-on.
A concise, illustrated guide to algorithms and data structures, perfect for coding interviews, classes, or self-study. Covers key concepts, from fundamentals to graphs, trees, sorting, and search techniques.
In less than 100 pages, you will explore key concepts, learn how to implement algorithms, and understand the importance of data structures in JavaScript. Each topic is presented in a straightforward manner, focusing on practical applications and real-world examples to enhance your understanding. By the end of this book, you will have a solid foundation in algorithms and data structures, empowering you to apply these concepts effectively in your JavaScript projects. Let's embark on this fast-paced journey to mastering algorithms and data structures in JavaScript ES6.
"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.