Leanpub Header

Skip to main content

Filters


Books

  1. Decoupling by Design: A Practitioner's Guide to Hexagonal Architecture
    Battle-Tested Strategies for Building Flexible, Maintainable Software Systems
    Enrique Medina Montenegro

    In an era where software complexity threatens to overwhelm even the most skilled developers, this book emerges as a beacon of clarity. This practitioner's guide provides a battle-tested toolkit for conquering the challenges of modern software development. Dive into the world of Hexagonal Architecture, where flexibility reigns supreme and change is embraced, not feared. Learn how to craft systems that stand the test of time, resistant to the whims of changing technologies and evolving requirements. From the trenches of real-world projects, discover strategies that transform tangled codebases into modular marvels. Unravel the mysteries of effective decoupling, harness the power of dependency inversion, and master the art of building truly adaptable software. Whether you're grappling with legacy systems or architecting the next big thing, this guide equips you with the knowledge and techniques to triumph. Say goodbye to rigid architectures and hello to systems that bend without breaking.

  2. Advanced Linux Questions
    Linux Questions for all.
    Linux Computing School

    Advanced level Linux questions to prepare the Linux administrator certification candidates.

  3. Unleash the power of Vim in Visual Studio Code, boost your productivity and become an even more awesome developer. You can read this book free online! If you enjoy it and find it useful, share it and consider buying a copy to help me sustain my authoring efforts.

  4. Linux Questions
    1000+ General Linux Questions
    Linux Computing School

    General Linux questions to prepare the Linux administrator certification candidates.

  5. Wizards Use Vim
    Jaime González García

    From the author that brought you the acclaimed series of niche and quirky JavaScript books, the half-elven ranger, deadly archer, master of the two-handed sword and dual scimitar wielder, protector of Veleiron, Falcon of the Crepuscle, silent death of the swamps of Zulk comes a new gripping adventure of epic proportions, love, betrayal and Vim

  6. Painless Git
    A Sane Person's Guide to Distributed Development
    Nate Dickson

    Hello friend. Do you feel like you need to know git, but you don't? Well now you can! Painless Git is all about learning and having a good time doing it.

  7. No Description Available
  8. Philosophical Wednesdays with AI powered Architect
    Make difference with wisdom
    Volodymyr Pavlyshyn

    What kills good engineers? Why do AI projects fail despite massive investment? How do you build systems that scale not just technically, but humanly?In the fast-moving world of software development, we're drowning in tutorials, frameworks, and "best practices" — but starving for wisdom. Philosophical Wednesdays with AI Powered Architect cuts through the noise to tackle the questions that matter: the messy intersection of code, cognition, and organizational reality.Why simplicity is expensive. Why ready beats perfect. Why your mental models determine your system's fate.Whether you're architecting distributed systems, implementing AI agents, or simply trying to survive another sprint, this book offers the conceptual frameworks to navigate complexity with clarity. Because in a world of infinite technical possibilities, the most important skill isn't coding — it's thinking.

  9. AI For Red Team Operation
    Mohammadreza Rashidi

    I've heard that AI is going to take over many of our jobs—can it truly redefine red teaming? Exactly, Alex! Ignore AI now and you might be left behind. Embrace it, and transform your tactics from classic MITRE ATT&CK strategies to futuristic cloud, SaaS, and DevOps maneuvers.Ready to challenge the future? Get your copy and let the adventure begin!

  10. Impact Mapping
    Making a big impact with software products and projects
    Gojko Adzic

    Impact mapping helps to create better plans and roadmaps that ensure alignment of business and delivery, and help organisations make an impact with their software.

  11. Gather 'round kiddies. Pull you up a spot on the porch and listen as Uncle Cal tells you a tale. Let Uncle Cal share with you five points you can use to have a happier, healthier, and more productive career. Mind your toes, don't want to get them caught in his rocking chair.  

  12. Going Pro
    Thoughts on becoming a professional programmer
    Cal Evans

    If getting paid to program, doesn't make you a professional developer what does?

  13. Introducción a la ciencia de datos
    Análisis de datos y algoritmos de predicción con R
    Rafael A Irizarry

    El libro abarca los conceptos de probabilidad, inferencia estadística, regresión lineal y machine learning. Les ayudará a desarrollar destrezas como programación en R, wrangling de datos, dplyr, visualización de datos, la creación de algoritmos, organización con UNIX, GitHub y la preparación de documentos con knitr y R markdown.

  14. Uykudan Önce Bir Doz
    Hayatı daha bilinçli ve verimli yaşamak için pratik dersler ve hatırlatıcılar.
    Daron Yöndem

    Bu kitap, kendime yazdığım bir hatırlatma notu gibi başladı.Zamanla, sadece bana değil, birçok insana iyi gelebileceğini fark ettim. Mükemmel değil.Formül yok.Ama samimi, dürüst ve denenmiş satırlar. Dilerim senin gecelerine de iyi gelir. — Daron

  15. Twilight Strategy
    A comprehensive strategy guide to Twilight Struggle
    theory
    No Description Available