### Categories
Top
All
* #1 - [Computers and Programming](/bookstore?type=all&category=computer_programming)
* #2 - [Software](/bookstore?type=all&category=software)
* #3 - [Software Engineering](/bookstore?type=all&category=software_engineering)
* #4 - [Software Architecture](/bookstore?type=all&category=software_architecture)
* #5 - [Agile](/bookstore?type=all&category=agile)
* #6 - [Artificial Intelligence](/bookstore?type=all&category=ai)
* #7 - [Data Science](/bookstore?type=all&category=data_science)
* #8 - [Computer Science](/bookstore?type=all&category=computer_science)
* #9 - [JavaScript](/bookstore?type=all&category=javascript)
* #10 - [Cloud Computing](/bookstore?type=all&category=cloud_computing)
* #11 - [Web Development](/bookstore?type=all&category=web_development)
* #12 - [C and C++](/bookstore?type=all&category=c_and_cpp)
* #13 - [Computer Security](/bookstore?type=all&category=computer_security)
* #14 - [Management](/bookstore?type=all&category=business_and_management)
* #15 - [Python](/bookstore?type=all&category=python)
* #16 - [DevOps](/bookstore?type=all&category=devops)
* #17 - [Leadership](/bookstore?type=all&category=leadership)
* #18 - [Testing](/bookstore?type=all&category=testing)
* #19 - [Machine Learning](/bookstore?type=all&category=machine_learning)
* #20 - [Java](/bookstore?type=all&category=java)
* #21 - [Deep Learning](/bookstore?type=all&category=deep_learning)
* #22 - [Textbooks](/bookstore?type=all&category=textbooks)
* #23 - [Databases](/bookstore?type=all&category=databases)
* #24 - [Lean](/bookstore?type=all&category=lean)
* #25 - [GPT](/bookstore?type=all&category=gpt)
* #26 - [Teamwork](/bookstore?type=all&category=teamwork)
* #27 - [Startups](/bookstore?type=all&category=startups)
* #28 - [Neural Networks](/bookstore?type=all&category=neural_networks)
* #29 - [PHP](/bookstore?type=all&category=php)
* #30 - [Project Management](/bookstore?type=all&category=project_management)
* #31 - [Self-Help](/bookstore?type=all&category=selfhelp)
* #32 - [Cryptography](/bookstore?type=all&category=cryptography)
* #33 - [Automated Software Testing](/bookstore?type=all&category=automated_software_testing)
* #34 - [Functional Programming](/bookstore?type=all&category=functional_programming)
* #35 - [Distributed Systems](/bookstore?type=all&category=distributed_systems)
* #36 - [Consulting](/bookstore?type=all&category=consulting)
* #37 - [.NET](/bookstore?type=all&category=dotnet)
* #38 - [Engineering](/bookstore?type=all&category=engineering)
* #39 - [Networking](/bookstore?type=all&category=networking)
* #40 - [Education](/bookstore?type=all&category=education)
* #41 - [Enterprise Management](/bookstore?type=all&category=enterprise_management)
* #42 - [Linguistics](/bookstore?type=all&category=linguistics)
* #43 - [React](/bookstore?type=all&category=react)
* #44 - [C#](/bookstore?type=all&category=c_sharp)
* #45 - [Product Management](/bookstore?type=all&category=product_management)
* #46 - [Internet of Things](/bookstore?type=all&category=internet_of_things)
* #47 - [Digital Transformation](/bookstore?type=all&category=digital_transformation)
* #48 - [APIs](/bookstore?type=all&category=apis)
* #49 - [Ruby on Rails](/bookstore?type=all&category=ruby_on_rails)
* #50 - [Systems Engineering](/bookstore?type=all&category=systems_engineering)
* #51 - [Mathematics](/bookstore?type=all&category=mathematics)
* #52 - [HTML](/bookstore?type=all&category=html)
* #53 - [Strategy](/bookstore?type=all&category=strategy)
* #54 - [Enterprise Architecture](/bookstore?type=all&category=enterprise_architecture)
* #55 - [Business and IT Alignment](/bookstore?type=all&category=business_it_alignment)
* #56 - [Event-Driven Architecture](/bookstore?type=all&category=event_driven_architecture)
* #57 - [PowerShell](/bookstore?type=all&category=PowerShell)
* #58 - [Programming Cookbooks](/bookstore?type=all&category=programming_cookbooks)
* #59 - [Operating System Development](/bookstore?type=all&category=operating_system_development)
* #60 - [Embedded Systems](/bookstore?type=all&category=embedded_systems)
* #61 - [Innovation Management](/bookstore?type=all&category=innovation_management)
* #62 - [Node.js](/bookstore?type=all&category=node_js)
* #63 - [Microsoft Azure](/bookstore?type=all&category=microsoft_azure)
* #64 - [Leadership](/bookstore?type=all&category=leadership_agile)
* #65 - [ASP.NET](/bookstore?type=all&category=aspnet)
* #66 - [Kotlin](/bookstore?type=all&category=kotlin)
* #67 - [Non-Fiction](/bookstore?type=all&category=non_fiction)
* #68 - [Agile](/bookstore?type=all&category=agile_business_leadership)
* #69 - [Organizational Psychology](/bookstore?type=all&category=organizational_psychology)
* #70 - [Personal Transformation](/bookstore?type=all&category=personal_transformation)
* #71 - [Haskell](/bookstore?type=all&category=haskell)
* #72 - [SQL Server](/bookstore?type=all&category=sql_server)
* #73 - [Amazon Web Services](/bookstore?type=all&category=amazon_web_services)
* #74 - [Android](/bookstore?type=all&category=android)
* #75 - [Sciences](/bookstore?type=all&category=science)
* #76 - [Agile Enterprise](/bookstore?type=all&category=agile_enterprise)
* #77 - [Symfony](/bookstore?type=all&category=symfony)
* #78 - [Refactoring](/bookstore?type=all&category=refactoring)
* #79 - [R](/bookstore?type=all&category=r)
* #80 - [Design](/bookstore?type=all&category=design)
* #81 - [AWS](/bookstore?type=all&category=aws)
* #82 - [Resiliency](/bookstore?type=all&category=resiliency)
* #83 - [API Design](/bookstore?type=all&category=api_design)
* #84 - [TypeScript](/bookstore?type=all&category=typescript)
* #85 - [Robotics](/bookstore?type=all&category=robotics)
* #86 - [Technical Communication](/bookstore?type=all&category=technical_communication)
* #87 - [Go](/bookstore?type=all&category=go)
* #88 - [Graphics](/bookstore?type=all&category=graphics)
* #89 - [Docker](/bookstore?type=all&category=docker)
* #90 - [Engineering Management](/bookstore?type=all&category=engineering_management)
* #91 - [Infrastructure as Code](/bookstore?type=all&category=infrastructure_as_code)
* #92 - [Git](/bookstore?type=all&category=git)
* #93 - [iOS](/bookstore?type=all&category=ios)
* #94 - [Quality Management](/bookstore?type=all&category=quality_management)
* #95 - [Laravel](/bookstore?type=all&category=laravel)
* #96 - [Oracle](/bookstore?type=all&category=oracle)
* #97 - [PostgreSQL](/bookstore?type=all&category=postgresql)
* #98 - [Rust](/bookstore?type=all&category=rust)
* #99 - [MySQL](/bookstore?type=all&category=mysql)
* #100 - [Ansible](/bookstore?type=all&category=ansible)
* #101 - [System Integration](/bookstore?type=all&category=system_integration)
* #102 - [DIY](/bookstore?type=all&category=diy)
* #103 - [CSS](/bookstore?type=all&category=css)
* #104 - [Business Analysis](/bookstore?type=all&category=business_analysis)
* #105 - [Game Development](/bookstore?type=all&category=game_development)
* #106 - [Vue.js](/bookstore?type=all&category=vuejs)
* #107 - [Culture](/bookstore?type=all&category=culture)
* #108 - [Messaging](/bookstore?type=all&category=messaging)
* #109 - [Business Architecture](/bookstore?type=all&category=business_architecture)
* #110 - [Reference](/bookstore?type=all&category=reference)
* #111 - [Swift](/bookstore?type=all&category=swift)
* #112 - [Medicine](/bookstore?type=all&category=medicine)
* #113 - [Scala](/bookstore?type=all&category=scala)
* #114 - [Career](/bookstore?type=all&category=career)
* #115 - [Algorithm](/bookstore?type=all&category=algorithm)
* #116 - [Scrum](/bookstore?type=all&category=scrum)
* #117 - [D3.js](/bookstore?type=all&category=d3_js)
* #118 - [Food & Drink](/bookstore?type=all&category=food_and_drink)
* #119 - [Diet and Nutrition](/bookstore?type=all&category=diet_and_nutrition)
* #120 - [ES6](/bookstore?type=all&category=es6)
* #121 - [Computer Hardware](/bookstore?type=all&category=computer_hardware)
* #122 - [Sports and Fitness](/bookstore?type=all&category=sports_and_fitness)
* #123 - [Digital Forensics](/bookstore?type=all&category=digital_forensics)
* #124 - [Physics](/bookstore?type=all&category=physics)
* #125 - [Music](/bookstore?type=all&category=music)
* #126 - [Philosophy](/bookstore?type=all&category=philosophy)
* #127 - [Version Control](/bookstore?type=all&category=version_control)
* #128 - [Storage](/bookstore?type=all&category=storage)
* #129 - [Django](/bookstore?type=all&category=django)
* #130 - [Executive Coaching](/bookstore?type=all&category=executive_coaching)
* #131 - [Psychology](/bookstore?type=all&category=psychology)
* #132 - [Chemistry](/bookstore?type=all&category=chemistry)
* #133 - [Delphi](/bookstore?type=all&category=delphi)
* #134 - [Ruby](/bookstore?type=all&category=ruby)
* #135 - [Finance](/bookstore?type=all&category=finance)
* #136 - [Cookbooks](/bookstore?type=all&category=cookbooks)
* #137 - [Fiction](/bookstore?type=all&category=fiction)
* #138 - [Writing and Publishing](/bookstore?type=all&category=writing_and_publishing)
* #139 - [Angular](/bookstore?type=all&category=angular)
* #140 - [History](/bookstore?type=all&category=humanities_history)
* #141 - [Creative Non-Fiction](/bookstore?type=all&category=creative_non_fiction)
* #142 - [Science Fiction](/bookstore?type=all&category=science_fiction)
* #143 - [Clojure](/bookstore?type=all&category=clojure)
* #144 - [AngularJS](/bookstore?type=all&category=angularjs)
* #145 - [Games](/bookstore?type=all&category=games)
* #146 - [Children's Books](/bookstore?type=all&category=childrens_books)
* #147 - [Raspberry Pi](/bookstore?type=all&category=raspberry_pi)
* #148 - [Fine Arts](/bookstore?type=all&category=fine_arts)
* #149 - [Social Sciences](/bookstore?type=all&category=social_science)
* #150 - [Poetry](/bookstore?type=all&category=poetry)
* #151 - [Express](/bookstore?type=all&category=express)
* #152 - [Green Business and Sustainability](/bookstore?type=all&category=green_business_and_sustainability)
* #153 - [Religion and Spirituality](/bookstore?type=all&category=religion_and_spirituality)
* #154 - [Data Structures](/bookstore?type=all&category=data_structures)
* #155 - [Home Automation](/bookstore?type=all&category=home_automation)
* #156 - [Zend](/bookstore?type=all&category=zend)
* #157 - [Investment](/bookstore?type=all&category=investment)
* #158 - [Elixir](/bookstore?type=all&category=elixir)
* #159 - [Life Coaching](/bookstore?type=all&category=life_coaching)
* #160 - [Perl](/bookstore?type=all&category=perl)
* #161 - [Systems Administration](/bookstore?type=all&category=systems_administration)
* #162 - [Gaming](/bookstore?type=all&category=gaming)
* #163 - [Humor and Satire](/bookstore?type=all&category=humor_and_satire)
* #164 - [Entertainment](/bookstore?type=all&category=entertainment)
* #165 - [Presentations](/bookstore?type=all&category=presentations)
* #166 - [Graph Theory](/bookstore?type=all&category=graph_theory)
* #167 - [Scrum](/bookstore?type=all&category=scrum_project_management)
* #168 - [Biology](/bookstore?type=all&category=biology)
* #169 - [Foreign Language Practice & Learning](/bookstore?type=all&category=foreign_language_practice_learning)
* #170 - [Home & Garden](/bookstore?type=all&category=home_and_garden)
* #171 - [Fantasy](/bookstore?type=all&category=fantasy)
* #172 - [MongoDB](/bookstore?type=all&category=mongodb)
* #173 - [Humanities](/bookstore?type=all&category=humanities)
* #174 - [Smart Home](/bookstore?type=all&category=smart_home)
* #175 - [Memoir](/bookstore?type=all&category=memoir)
* #176 - [Message-Driven Design](/bookstore?type=all&category=message_driven)
* #177 - [Social Justice](/bookstore?type=all&category=social_justice)
* #178 - [Filmmaking](/bookstore?type=all&category=filmmaking)
* #179 - [Sales](/bookstore?type=all&category=sales)
* #180 - [Crafts and Hobbies](/bookstore?type=all&category=crafts_and_hobbies)
* #181 - [IDEs](/bookstore?type=all&category=ides)
* #182 - [Cryptocurrency](/bookstore?type=all&category=cryptocurrency)
* #183 - [Family and Parenting](/bookstore?type=all&category=family_and_parenting)
* #184 - [Biographies](/bookstore?type=all&category=biographies)
* #185 - [Ecommerce](/bookstore?type=all&category=ecommerce)
* #186 - [Jenkins](/bookstore?type=all&category=jenkins)
* #187 - [Photography](/bookstore?type=all&category=photography)
* #188 - [History](/bookstore?type=all&category=nonfiction_history)
* #189 - [Google Cloud Platform](/bookstore?type=all&category=google_cloud_platform)
* #190 - [Aurelia](/bookstore?type=all&category=aurelia)
* #191 - [Literary Fiction](/bookstore?type=all&category=literary_fiction)
* #192 - [Economics](/bookstore?type=all&category=economics)
* #193 - [Travel](/bookstore?type=all&category=travel)
* #194 - [Reactive](/bookstore?type=all&category=Reactive)
* #195 - [Politics](/bookstore?type=all&category=politics)
* #196 - [Inclusion](/bookstore?type=all&category=inclusion)
* #197 - [Biblical Theology](/bookstore?type=all&category=biblical_theology)
* #198 - [Personal Finance](/bookstore?type=all&category=personal_finance)
* #199 - [Roleplaying Games](/bookstore?type=all&category=roleplaying_games)
* #200 - [Mystery](/bookstore?type=all&category=mystery)
* #201 - [Romance](/bookstore?type=all&category=romance)
* #202 - [Ember](/bookstore?type=all&category=ember)
* #203 - [Biomedical Engineering](/bookstore?type=all&category=biomedical_engineering)
* #204 - [Outdoors](/bookstore?type=all&category=outdoors)
* #205 - [Neuroscience](/bookstore?type=all&category=neuroscience)
* #206 - [Historical Fiction](/bookstore?type=all&category=historical_fiction)
* #207 - [Thriller](/bookstore?type=all&category=thriller)
* #208 - [Self-Publishing](/bookstore?type=all&category=self_publishing)
* #209 - [PureScript](/bookstore?type=all&category=purescript)
* #210 - [Hiring](/bookstore?type=all&category=hiring)
* #211 - [Hiring Developers](/bookstore?type=all&category=hiringdevelopers)
* #212 - [Teen and Young Adult](/bookstore?type=all&category=teen_and_young_adult)
* #213 - [Computing History](/bookstore?type=all&category=computing_history)
* #214 - [WordPress](/bookstore?type=all&category=wordpress)
* #215 - [Psychotherapy](/bookstore?type=all&category=psychotherapy)
* #216 - [Graph Design](/bookstore?type=all&category=graph_design)
* #217 - [Terraform](/bookstore?type=all&category=terraform)
* #218 - [Vagrant](/bookstore?type=all&category=vagrant)
* #219 - [RabbitMQ](/bookstore?type=all&category=rabbitmq)
* #220 - [MATLAB](/bookstore?type=all&category=MATLAB)
* #221 - [Ethics & Technology](/bookstore?type=all&category=ethics_technology)
* #222 - [Gadgets](/bookstore?type=all&category=gadgets)
* #223 - [Arduino](/bookstore?type=all&category=arduino)
* #224 - [Lean Six Sigma](/bookstore?type=all&category=lean_six_sigma)
* #225 - [Horror](/bookstore?type=all&category=horror)
* #226 - [Deno](/bookstore?type=all&category=deno)
* #227 - [Devices](/bookstore?type=all&category=devices)
* #228 - [Short Stories](/bookstore?type=all&category=short_stories)
* #229 - [Law](/bookstore?type=all&category=law)
* #230 - [Social Equity](/bookstore?type=all&category=social_equity)
* #231 - [Serial Fiction](/bookstore?type=all&category=serial_fiction)
* #232 - [Earth and Ocean Sciences](/bookstore?type=all&category=earth_and_ocean_sciences)
* #233 - [Astronomy and Space](/bookstore?type=all&category=astronomy_and_space)
* #234 - [Extraterrestrials](/bookstore?type=all&category=extraterrestrials)
* #235 - [Geospatial Data Science](/bookstore?type=all&category=geospatial_data_science)
* #236 - [Marketing](/bookstore?type=all&category=marketing)
* #237 - [Anthropology](/bookstore?type=all&category=anthropology)
* #238 - [Business](/bookstore?type=all&category=fiction_business)
* #239 - [Groovy](/bookstore?type=all&category=groovy)
* #240 - [Blockchain Technology](/bookstore?type=all&category=blockchain_technology)
* #241 - [MS\_Access](/bookstore?type=all&category=ms_access)
* #242 - [Christianity](/bookstore?type=all&category=christianity)
* #243 - [Ecology](/bookstore?type=all&category=ecology)
* #244 - [Biomaterials](/bookstore?type=all&category=biomaterials)
* #245 - [Implants](/bookstore?type=all&category=implants)
* #246 - [Meteor](/bookstore?type=all&category=meteor)
* #247 - [Dance](/bookstore?type=all&category=dance)
* #248 - [Personal Science](/bookstore?type=all&category=personal_science)
* #249 - [Regional](/bookstore?type=all&category=regional)
* #250 - [Antiracism](/bookstore?type=all&category=antiracism)
* #251 - [Atheism](/bookstore?type=all&category=atheism)
* #252 - [Paranormal](/bookstore?type=all&category=paranormal)
* #253 - [Azure DocumentDB](/bookstore?type=all&category=azure_documentdb)
* #254 - [Backbone](/bookstore?type=all&category=backbone)
* #255 - [Actor Model](/bookstore?type=all&category=actor_model)
* #256 - [NaNoWriMo](/bookstore?type=all&category=nanowrimo)
* #257 - [Modular Business Models](/bookstore?type=all&category=modular_business_models)
* #258 - [Style and Esthetics](/bookstore?type=all&category=style_and_esthetics)
* #259 - [SolidStart](/bookstore?type=all&category=SolidStart)
* #260 - [SolidJS](/bookstore?type=all&category=SolidJS)
* #261 - [Behavior Change](/bookstore?type=all&category=environment_behavior_change)
* #262 - [Celebrity](/bookstore?type=all&category=celebrity)
* #263 - [Christian Anthropology](/bookstore?type=all&category=christian_anthropology)
* #264 - [Wine](/bookstore?type=all&category=wine)
* #265 - [Equality](/bookstore?type=all&category=equality)
* #266 - [Juvenile](/bookstore?type=all&category=juvenile)
* #267 - [Animation](/bookstore?type=all&category=animation)
* #268 - [Bible Study](/bookstore?type=all&category=bible_study)
* #269 - [Devotions](/bookstore?type=all&category=devotions)
* #270 - [Worship](/bookstore?type=all&category=worship)
* #271 - [Psalms](/bookstore?type=all&category=psalms)
* #272 - [Energy](/bookstore?type=all&category=environment_energy)
* #273 - [Pet Care](/bookstore?type=all&category=pet_care)
* #274 - [Judaism](/bookstore?type=all&category=judaism)
* #275 - [Law Enforcement](/bookstore?type=all&category=law_enforcement)
* #276 - [Black History](/bookstore?type=all&category=black_history)
* #277 - [Model Railroading](/bookstore?type=all&category=moderailroading)
* #278 - [Gender Research](/bookstore?type=all&category=gender_research)
* #279 - [Normalized Enterprise](/bookstore?type=all&category=normalized_enterprise)
* #280 - [Ext JS](/bookstore?type=all&category=ext_js)
* #281 - [Juvenile History](/bookstore?type=all&category=juvenile_history)
* #282 - [CMake](/bookstore?type=all&category=cmake)
* #283 - [Erlang](/bookstore?type=all&category=erlang)
* #284 - [Equity](/bookstore?type=all&category=equity)
* #285 - [Liberation](/bookstore?type=all&category=liberation)
* #286 - [Esports](/bookstore?type=all&category=esports)
* #287 - [Environment](/bookstore?type=all&category=environment)
* #288 - [Policy](/bookstore?type=all&category=environment_policy)
* #289 - [Economics](/bookstore?type=all&category=non_fiction_ecoonomics)
* #290 - [Screenplays](/bookstore?type=all&category=screenplays)
### Featured Leanpub Book
[](/techadoptioncurve-2025)
[
##### The Technology Adoption Curve Of The Top 50 Emerging Digital Health Trends
](/techadoptioncurve-2025)
[
Dr. Bertalan Mesko](/u/themedicalfuturist)
This is the first time we publish The Medical Futurist's Technology Adoption Curve, showing 50 of the most promising digital health technologies the way we, at The Medical Futurist, see them today.
[Learn More](/techadoptioncurve-2025)
This is the first time we publish The Medical Futurist's Technology Adoption Curve, showing 50 of the most promising digital health technologies the way we, at The Medical Futurist, see them today.
[Learn More](/techadoptioncurve-2025)
### The Shelf
[](/residuality)
[](/mental-models)
[](/TheArtOfStrategy)
[](/be-a-learning-machine)
[](/java-testing-toolbox)
[](/thedscv3handbook)
Residues: Time, Change, and Uncertainty in Software Architecture.
[Barry M O’Reilly](https://leanpub.com/u/barrymoreilly)
Learning how to learn: mental models
[Neil Keleher](https://leanpub.com/u/neilkeleher)
THE ART OF STRATEGY
[Erik Schön](https://leanpub.com/u/erik_schon)
Be a Learning Machine
[Alberto Souza](https://leanpub.com/u/alberto-souza)
Java Testing Toolbox
[Philip Riecks](https://leanpub.com/u/rieckpil)
The DSC V3 Handbook
[Gijs Reijn](https://leanpub.com/u/gijsr)
[](/residuality)
[](/mental-models)
[](/TheArtOfStrategy)
Residues: Time, Change, and Uncertainty in Software Architecture.
[Barry M O’Reilly](https://leanpub.com/u/barrymoreilly)
Learning how to learn: mental models
[Neil Keleher](https://leanpub.com/u/neilkeleher)
THE ART OF STRATEGY
[Erik Schön](https://leanpub.com/u/erik_schon)
[](/be-a-learning-machine)
[](/java-testing-toolbox)
[](/thedscv3handbook)
Be a Learning Machine
[Alberto Souza](https://leanpub.com/u/alberto-souza)
Java Testing Toolbox
[Philip Riecks](https://leanpub.com/u/rieckpil)
The DSC V3 Handbook
[Gijs Reijn](https://leanpub.com/u/gijsr)
### Featured Leanpub Course
[](/courses/leanpub/stratospheric)
[
##### Stratospheric - From Zero to Production with Spring Boot and AWS
](/courses/leanpub/stratospheric)
[](https://leanpub.com/u/rieckpil)
[](https://leanpub.com/u/bjoernkw)
[](https://leanpub.com/u/thombergs)
[Philip Riecks](https://leanpub.com/u/rieckpil), [Björn Wilmsmann](https://leanpub.com/u/bjoernkw), and [Tom Hombergs](https://leanpub.com/u/thombergs)
Hands-on online course to learn all you need to know to get a Spring Boot application into production with AWS.
Visit our [landing page](https://stratospheric.dev/online-course/%20) for a tour of the contents. Make sure to get familiar with all [available bundle options](https://stratospheric.dev/#bundles) before enrolling.
[Learn More](/courses/leanpub/stratospheric)
Hands-on online course to learn all you need to know to get a Spring Boot application into production with AWS.
Visit our [landing page](https://stratospheric.dev/online-course/%20) for a tour of the contents. Make sure to get familiar with all [available bundle options](https://stratospheric.dev/#bundles) before enrolling.
[Learn More](/courses/leanpub/stratospheric)
### Featured Leanpub Podcast Interview
### Special Guest Dan Holloway, Looking Back on the Book Industry in 2024
**Special Guest Dan Holloway** - In this episode of the Leanpub podcast, Dan Holloway, host of the Self-Publishing News podcast, joins Len Epp for Leanpub’s year-end review of 2024 book industry trends, including AI’s role in publishing, evolving author income patterns, and key controversies like WordPress disputes and the Internet Archive case. Holloway also shares insights on cozy literature’s rise and predictions for 2025.
[Listen or Read Now](/podcasts/frontmatter/dan-holloway-10-01-25)[Watch on YouTube](https://www.youtube.com/watch?v=FumXdgAe9uQ)
**Special Guest Dan Holloway** - In this episode of the Leanpub podcast, Dan Holloway, host of the Self-Publishing News podcast, joins Len Epp for Leanpub’s year-end review of 2024 book industry trends, including AI’s role in publishing, evolving author income patterns, and key controversies like WordPress disputes and the Internet Archive case. Holloway also shares insights on cozy literature’s rise and predictions for 2025.
[Listen Now](/podcasts/frontmatter/dan-holloway-10-01-25)[Watch on YouTube](https://www.youtube.com/watch?v=FumXdgAe9uQ)
### Top Books
1. #1
[](/theLMbook)
[
### The Hundred-Page Language Models Book
Andriy Burkov
Master language models through mathematics, illustrations, and code―and build your own from scratch!
](/theLMbook)
2. #2
[](/cissplastmile)
[
### CISSP: The Last Mile
Pete Zerger
The book covers every topic in the latest CISSP exam syllabus, organized in a format that makes it easy to drill down on specific exam domains and concepts at-a-glance, making it an essential exam resource for anyone who aims to prepare for the exam without wasting time or money.
](/cissplastmile)
3. #3
[](/wholehearted-mike-burrows)
[
### Wholehearted
Mike Burrows
New ways to understand your organisation, and new ways to engage with its challenges. The Deliberately Adaptive Organisation is a fresh, ground-up reconstruction of the classic Viable System Model, approached humanely and with a 21st\-century appreciation for complexity.
](/wholehearted-mike-burrows)
4. #4
[](/eventmodeling-and-eventsourcing)
[](/eventmodeling-and-eventsourcing)
[
### Understanding Eventsourcing
Martin Dilger
](/eventmodeling-and-eventsourcing)
[
The first book to combine Eventmodeling & Eventsourcing to plan software systems of any size and complexity.
NEW CHAPTER AVAILABLE - Eventsourcing & User Interfaces!
](/eventmodeling-and-eventsourcing)
[](/eventmodeling-and-eventsourcing)[Also as Paperback](https://www.amazon.com/Understanding-Eventsourcing-Planning-Implementing-Eventmodeling/dp/B0DNXQJM9Z)
5. #5
[](/cismlastmile)
[
### CISM: The Last Mile
Pete Zerger
This book covers every topic in the latest CISM exam syllabus, approaching topics from the ISACA perspective. It's 325+ pages organized in a format that makes it easy to drill down on specific exam domains and concepts at-a-glance, making it an essential exam resource for anyone who aims to prepare for the CISM exam without wasting time or money.
](/cismlastmile)
6. #6
[](/platformstrategy)
[](/platformstrategy)
[
### Platform Strategy
Gregor Hohpe
](/platformstrategy)
[
Developer platforms promise to rewrite the laws of IT physics: they boost innovation through standards; they speed up development while assuring compliance; and they reduce cognitive load without restricting choice. Building such an in-house platform, or even deploying one, is far from easy, though. This book condenses a decade of building and rolling out platforms into practical advice for platform teams and users.
](/platformstrategy)
[](/platformstrategy)[Paperback edition](https://amzn.to/3Vo00eQ)
7. #7
[](/architectsparadox)
[
### The Architect’s Paradox
Barry O’Reilly
An introduction to philosophy for software engineers and architects that will help them understand their design process. This book helps to answer the question “Why are we like this?”.
](/architectsparadox)
8. #8
[](/visualising-software-architecture)
[
### The C4 model for visualising software architecture
Simon Brown
A guide to visualising your software architecture with the C4 model.
](/visualising-software-architecture)
9. #9
[](/logic)
[
### Logic for Programmers
Hillel Wayne
Logic is the most important branch of math to software engineering. Knowing logic opens up a vast world of development techniques, from everyday tricks of the trade to exotic tools for cracking impossible tasks.
This book teaches the basics of logic and nine special logic-powered techniques: property testing, decision tables, constraint solving, and more. Over 40 exercises are provided to help readers master the material. No prior math background required!
](/logic)
10. #10
[](/residuality)
[
### Residues: Time, Change, and Uncertainty in Software Architecture.
Barry M O’Reilly
Residuality Theory is a new way to think about the design of software systems that explains why we experience design the way we do, why certain things seem to work only sporadically, and why certain architects get it right so often regardless of which tools they use. A new, scientific approach is defined that fuses Software Engineering, Complexity Science, and Philosophy to produce an entirely new way to think about how to design software. The result is a theoretical base that allows architecture to finally become its own discipline.
](/residuality)
See More
### Featured Bundle
[](/b/terraform_opentofu)
[
##### Terraform & OpenTofu In Action
](/b/terraform_opentofu)
This bundle merges the strengths of two leading infrastructure automation tools by combining OpenTofu's modern approach to infrastructure as code with Terraform's robust, industry-standard practices. The collection presents an integrated learning path for professionals eager to automate cloud environments, validate coding practices, and achieve...
[Learn More](/b/terraform_opentofu)
This bundle merges the strengths of two leading infrastructure automation tools by combining OpenTofu's modern approach to infrastructure as code with Terraform's robust, industry-standard practices. The collection presents an integrated learning path for professionals eager to automate cloud environments, validate coding practices, and achieve...
[Learn More](/b/terraform_opentofu)
### Top Bundles
1. [#1
](/b/residues)[
### Residues and The Philosophy of Software Architecture
2 Books
This bundle includes the books “Residues: Time, Change and Uncertainty in Software Architecture” and “The Architect’s Paradox: Uncertainty and the Philosophy of Software Architecture” by Barry M O’Reilly. The books complement each other, with Residues giving a practical description of how to apply residuality theory and The Architect’s Paradox...
](/b/residues)
#1
[](/b/residues)
[
### Residues and The Philosophy of Software Architecture
2 Books
This bundle includes the books “Residues: Time, Change and Uncertainty in Software Architecture” and “The Architect’s Paradox: Uncertainty and the Philosophy of Software Architecture” by Barry M O’Reilly. The books complement each other, with Residues giving a practical description of how to apply residuality theory and The Architect’s Paradox...
](/b/residues)
2. [#2
](/b/cciespultimate)[
### CCIE Service Provider Ultimate Study Bundle
2 Books
Piotr Jablonski, Lukasz Bromirski, and Nick Russo have joined forces to deliver the only CCIE Service Provider training resource you'll ever need. This bundle contains a detailed and challenging collection of workbook labs, plus an extensively detailed technical reference guide. All of us have earned the CCIE Service Provider certification...
](/b/cciespultimate)
#2
[](/b/cciespultimate)
[
### CCIE Service Provider Ultimate Study Bundle
2 Books
Piotr Jablonski, Lukasz Bromirski, and Nick Russo have joined forces to deliver the only CCIE Service Provider training resource you'll ever need. This bundle contains a detailed and challenging collection of workbook labs, plus an extensively detailed technical reference guide. All of us have earned the CCIE Service Provider certification...
](/b/cciespultimate)
3. [#3
](/b/debugging)[
### Linux Debugging
3 Books
This comprehensive training for software developers, site reliability and performance engineers teaches postmortem, live local and remote debugging techniques and features:debuggers and tools: WinDbg, GDB, LLDB, crash, rr, KDB, KGDBx64 and AArch643 training courses85 hands-on exercises300 slides with comments1,200 pages of training books
](/b/debugging)
#3
[](/b/debugging)
[
### Linux Debugging
3 Books
This comprehensive training for software developers, site reliability and performance engineers teaches postmortem, live local and remote debugging techniques and features:debuggers and tools: WinDbg, GDB, LLDB, crash, rr, KDB, KGDBx64 and AArch643 training courses85 hands-on exercises300 slides with comments1,200 pages of training books
](/b/debugging)
4. [#4
](/b/ts-everything)[
### The 'Everything EA' bundle
39 Books
The ‘Everything EA’ bundle: A comprehensive library of articles about enterprise architecture to help you navigate your way through change. Want to know more about enterprise architecture, and how to use it to create real value in business and beyond? This huge curated collection of articles will help you to explore key concepts, methods, tools...
](/b/ts-everything)
#4
[](/b/ts-everything)
[
### The 'Everything EA' bundle
39 Books
The ‘Everything EA’ bundle: A comprehensive library of articles about enterprise architecture to help you navigate your way through change. Want to know more about enterprise architecture, and how to use it to create real value in business and beyond? This huge curated collection of articles will help you to explore key concepts, methods, tools...
](/b/ts-everything)
5. [#5
](/b/software-architecture)[
### Software Architecture
2 Books
"Software Architecture for Developers" is a practical and pragmatic guide to modern, lightweight software architecture, specifically aimed at developers. You'll learn:The essence of software architecture.Why the software architecture role should include coding, coaching and collaboration.The things that you really need to think about before...
](/b/software-architecture)
#5
[](/b/software-architecture)
[
### Software Architecture
2 Books
"Software Architecture for Developers" is a practical and pragmatic guide to modern, lightweight software architecture, specifically aimed at developers. You'll learn:The essence of software architecture.Why the software architecture role should include coding, coaching and collaboration.The things that you really need to think about before...
](/b/software-architecture)
6. [#6
](/b/cocoacasts-bundle-plus)[
### Cocoacasts Bundle Plus
3 Books
This bundle includes:Mastering MVVM With SwiftMastering Core Data With SwiftThe Missing Manual for Swift Development
](/b/cocoacasts-bundle-plus)
#6
[](/b/cocoacasts-bundle-plus)
[
### Cocoacasts Bundle Plus
3 Books
This bundle includes:Mastering MVVM With SwiftMastering Core Data With SwiftThe Missing Manual for Swift Development
](/b/cocoacasts-bundle-plus)
7. [#7
](/b/architect-playbook)[
### Architect Playbook
2 Books
](/b/architect-playbook)
#7
[](/b/architect-playbook)
[
### Architect Playbook
2 Books
](/b/architect-playbook)
8. [#8
](/b/ccdepracticelabsbundle1-3)[
### CCDE Practical Studies (All labs)
3 Books
CCDE lab
](/b/ccdepracticelabsbundle1-3)
#8
[](/b/ccdepracticelabsbundle1-3)
[
### CCDE Practical Studies (All labs)
3 Books
CCDE lab
](/b/ccdepracticelabsbundle1-3)
9. [#9
](/b/masterveeamitprobundle)[
### Master Veeam IT Pro Bundle
4 Books
](/b/masterveeamitprobundle)
#9
[](/b/masterveeamitprobundle)
[
### Master Veeam IT Pro Bundle
4 Books
](/b/masterveeamitprobundle)
10. [#10
](/b/digital-transformation-in-healthcare)[
### Digital Transformation in Healthcare
3 Books
The healthcare industry is entering the era of digital innovation, as patients seek on-demand healthcare. Learn how to adapt to this new era from our bundle:Where To Invest in Digital Health? Good investments, bad investments, and tales from the industryHow Secure is Healthcare Data? Get a picture of the state of privacy today in healthcareWhat...
](/b/digital-transformation-in-healthcare)
#10
[](/b/digital-transformation-in-healthcare)
[
### Digital Transformation in Healthcare
3 Books
The healthcare industry is entering the era of digital innovation, as patients seek on-demand healthcare. Learn how to adapt to this new era from our bundle:Where To Invest in Digital Health? Good investments, bad investments, and tales from the industryHow Secure is Healthcare Data? Get a picture of the state of privacy today in healthcareWhat...
](/b/digital-transformation-in-healthcare)
See More
### Leanpub: Publish Early, Publish Often
_Imagine a world where authors can earn money writing books..._
**You** can use Leanpub to **write, publish and sell** an **ebook** or **online course**.
We pay **80% royalties** on purchases of **$7.99 or more**, and **80% royalties minus a 50 cent flat fee** on purchases between **$0.99 and $7.98**. **You earn $8 on a $10 sale, and $16 on a $20 sale**. So, if we sell **5000 non-refunded copies of your book for $20**, you'll earn **$80,000**.
Authors have earned[$14,335,625](/authors)writing, publishing and selling on Leanpub.
You can either write your book in **Markdown** or you can **upload PDF or EPUB files** to sell in our store.
If you are writing in **Markdown**, you can use our simple **in-browser text editor**, or you can **write on your computer** and sync with **GitHub or Dropbox**. Either way, you can publish your Leanpub ebook with **one click**. You can publish your book while you're writing it, or wait until it is done: it's up to you.
You can **create a Leanpub course in Markdown** as well. Leanpub courses are like Leanpub books, but with quizzes and exercises that learners complete on the Leanpub website to earn a certificate of completion. To learn more about how to create a Leanpub course, you can watch [this video](https://youtu.be/unLz6zYaryE) on YouTube which shows **the entire process** from signup to publish!
[Create a Book or Course](/create/book)[Learn More](/authors)
### Top Courses
1. #1
[](/courses/leanpub/patterns-of-application-development-using-ai)
[
### Patterns of Application Development Using AI (The Course)
Obie Fernandez
](/courses/leanpub/patterns-of-application-development-using-ai)
#1
[](/courses/leanpub/patterns-of-application-development-using-ai)
[
### Patterns of Application Development Using AI (The Course)
Obie Fernandez
](/courses/leanpub/patterns-of-application-development-using-ai)
2. #2
[](/courses/leanpub/ainutshell)
[
### Generative AI in a Nutshell (The Course)
Henrik Kniberg
](/courses/leanpub/ainutshell)
#2
[](/courses/leanpub/ainutshell)
[
### Generative AI in a Nutshell (The Course)
Henrik Kniberg
](/courses/leanpub/ainutshell)
3. #3
[](/courses/leanpub/terraform-associate)
[
### HashiCorp Certified: Terraform Associate (003)
Mattias Fjellström
](/courses/leanpub/terraform-associate)
#3
[](/courses/leanpub/terraform-associate)
[
### HashiCorp Certified: Terraform Associate (003)
Mattias Fjellström
](/courses/leanpub/terraform-associate)
4. #4
[](/courses/leanpub/thecompleteguidetopycharm)
[
### The Complete Guide to PyCharm
Lukas Rieger, Christian Mayer, and Shubham Sayon
](/courses/leanpub/thecompleteguidetopycharm)
#4
[](/courses/leanpub/thecompleteguidetopycharm)
[
### The Complete Guide to PyCharm
Lukas Rieger, Christian Mayer, and Shubham Sayon
](/courses/leanpub/thecompleteguidetopycharm)
5. #5
[](/courses/leanpub/reverseengineeringmalwarepracticalexamples2)
[
### Reverse Engineering Malware, Practical Examples 2
Jason Reaves
](/courses/leanpub/reverseengineeringmalwarepracticalexamples2)
#5
[](/courses/leanpub/reverseengineeringmalwarepracticalexamples2)
[
### Reverse Engineering Malware, Practical Examples 2
Jason Reaves
](/courses/leanpub/reverseengineeringmalwarepracticalexamples2)
6. #6
[](/courses/leanpub/macos-apps-with-swiftui)
[
### Getting Started: macOS Apps with SwiftUI
Grace Huang
](/courses/leanpub/macos-apps-with-swiftui)
#6
[](/courses/leanpub/macos-apps-with-swiftui)
[
### Getting Started: macOS Apps with SwiftUI
Grace Huang
](/courses/leanpub/macos-apps-with-swiftui)
7. #7
[](/courses/leanpub/kotlin_coroutines)
[
### Kotlin Coroutines
Marcin Moskała
](/courses/leanpub/kotlin_coroutines)
#7
[](/courses/leanpub/kotlin_coroutines)
[
### Kotlin Coroutines
Marcin Moskała
](/courses/leanpub/kotlin_coroutines)
8. #8
[](/courses/leanpub/selectedpythonexercises)
[
### Python Exercises Collection
Lukas Rieger and Christian Mayer
](/courses/leanpub/selectedpythonexercises)
#8
[](/courses/leanpub/selectedpythonexercises)
[
### Python Exercises Collection
Lukas Rieger and Christian Mayer
](/courses/leanpub/selectedpythonexercises)
9. #9
[](/courses/leanpub/java-course)
[
### Getting Proficient in Java
Tarun Telang
](/courses/leanpub/java-course)
#9
[](/courses/leanpub/java-course)
[
### Getting Proficient in Java
Tarun Telang
](/courses/leanpub/java-course)
10. #10
[](/courses/leanpub/learnpythonwithexercises)
[
### Learn Python the Practical Way \[Coding Interview Exercises\]
Lukas Rieger and Christian Mayer
](/courses/leanpub/learnpythonwithexercises)
#10
[](/courses/leanpub/learnpythonwithexercises)
[
### Learn Python the Practical Way \[Coding Interview Exercises\]
Lukas Rieger and Christian Mayer
](/courses/leanpub/learnpythonwithexercises)
See More
### Featured Track
[
](/set/leanpub/csharp-architect)
[
##### Design and Architecture Fundamentals in C#
](/set/leanpub/csharp-architect)
The following 4 courses are included in this track...
[Software Architecture: Meta and SOLID Principles in C#](/courses/leanpub/solid), [Software Architecture: Dependency Injection in .NET](/courses/leanpub/dotnet-injection), [Software Design: Functional Programming in C#](/courses/leanpub/funcsharp), [Master the Art of Writing Clean Code in C#](/courses/leanpub/art-of-clean-coding)
[Learn More](/set/leanpub/csharp-architect)
The following 4 courses are included in this track...
[Software Architecture: Meta and SOLID Principles in C#](/courses/leanpub/solid), [Software Architecture: Dependency Injection in .NET](/courses/leanpub/dotnet-injection), [Software Design: Functional Programming in C#](/courses/leanpub/funcsharp), [Master the Art of Writing Clean Code in C#](/courses/leanpub/art-of-clean-coding)
[Learn More](/set/leanpub/csharp-architect)
### Top Tracks
1. #1
[](/set/leanpub/acethetechnicalinterview)
[
### Ace the technical interview
A topic by topic breakdown of the hardest technical interview questions
](/set/leanpub/acethetechnicalinterview)
#1
[](/set/leanpub/acethetechnicalinterview)
[
### Ace the technical interview
A topic by topic breakdown of the hardest technical interview questions
](/set/leanpub/acethetechnicalinterview)
2. #2
[](/set/leanpub/ugsskitc)
[
### Game Studio Starter Kit (6 Game Collection)
This is the perfect Game Studio starter kit for launching your online dream business. This kit contains 6 tutorials books to help you create 9 different online game mechanics. You could have all 9 games ready in a day for each game. Start your Game Studio today.
](/set/leanpub/ugsskitc)
#2
[](/set/leanpub/ugsskitc)
[
### Game Studio Starter Kit (6 Game Collection)
This is the perfect Game Studio starter kit for launching your online dream business. This kit contains 6 tutorials books to help you create 9 different online game mechanics. You could have all 9 games ready in a day for each game. Start your Game Studio today.
](/set/leanpub/ugsskitc)
3. #3
[](/set/leanpub/wpfmvvm)
[
### WPF + MVVM
Learn both WPF and MVVM to build fully functional UI-applications with the modern UI-building framework, Windows Presentation Foundation (WPF).MVVM will help you to build WPF apps in a correct way from the software design perspective.
](/set/leanpub/wpfmvvm)
#3
[](/set/leanpub/wpfmvvm)
[
### WPF + MVVM
Learn both WPF and MVVM to build fully functional UI-applications with the modern UI-building framework, Windows Presentation Foundation (WPF).MVVM will help you to build WPF apps in a correct way from the software design perspective.
](/set/leanpub/wpfmvvm)
4. #4
[](/set/leanpub/realworldpython)
[
### Real World Python
Learn Python the Practical Way - In this course you learn all the basics of the Python programming language. It contains exercises, explanatory videos, an example solution and a quiz. This will enable you to apply your skills to a wide range of real world problems.A collection of more Python exercises - Exercises with solutions to continue...
](/set/leanpub/realworldpython)
#4
[](/set/leanpub/realworldpython)
[
### Real World Python
Learn Python the Practical Way - In this course you learn all the basics of the Python programming language. It contains exercises, explanatory videos, an example solution and a quiz. This will enable you to apply your skills to a wide range of real world problems.A collection of more Python exercises - Exercises with solutions to continue...
](/set/leanpub/realworldpython)
5. #5
[](/set/leanpub/programmingskills)
[
### How to Thrive in 2030 | Master These 3 Programming Skills
Don't want to miss out on emerging technologies and new markets in the programming space? Consider these three mega trends:Python is the fastest-growing major programming language on the planet.Machine Learning Engineers earn more money than ever before.Text Processing is a highly sought-after skill considering the exponentially growing supply...
](/set/leanpub/programmingskills)
#5
[](/set/leanpub/programmingskills)
[
### How to Thrive in 2030 | Master These 3 Programming Skills
Don't want to miss out on emerging technologies and new markets in the programming space? Consider these three mega trends:Python is the fastest-growing major programming language on the planet.Machine Learning Engineers earn more money than ever before.Text Processing is a highly sought-after skill considering the exponentially growing supply...
](/set/leanpub/programmingskills)
6. #6
[](/set/leanpub/asimplepathtopythonsuccess)
[
### A Simple Path to Python Success
Python is the fastest-growing major programming language on the planet. This practical course set will teach you Python in a hands-on, highly practical way that guarantees your success. All you need to go from zero to completing your own Python projects in a relaxed, student-centric, and fun environment. Create yourself a new skill that'll bring...
](/set/leanpub/asimplepathtopythonsuccess)
#6
[](/set/leanpub/asimplepathtopythonsuccess)
[
### A Simple Path to Python Success
Python is the fastest-growing major programming language on the planet. This practical course set will teach you Python in a hands-on, highly practical way that guarantees your success. All you need to go from zero to completing your own Python projects in a relaxed, student-centric, and fun environment. Create yourself a new skill that'll bring...
](/set/leanpub/asimplepathtopythonsuccess)
7. #7
[](/set/leanpub/7courses)
[
### 7 Course-Bundle: Shut Up and Code Python + PyCharm + Coding Interview + Machine Learning + One-Liners + Regex + Lambdas
"Shut up and code." Laughter in the audience. The hacker had just plugged in his notebook and started sharing his screen to present his super-smart Python script. "Shut up and code" The letters written in a white literal coding font on black background was the hackers' home screen background mantra. At the time, I was a first-year computer...
](/set/leanpub/7courses)
#7
[](/set/leanpub/7courses)
[
### 7 Course-Bundle: Shut Up and Code Python + PyCharm + Coding Interview + Machine Learning + One-Liners + Regex + Lambdas
"Shut up and code." Laughter in the audience. The hacker had just plugged in his notebook and started sharing his screen to present his super-smart Python script. "Shut up and code" The letters written in a white literal coding font on black background was the hackers' home screen background mantra. At the time, I was a first-year computer...
](/set/leanpub/7courses)
8. #8
[](/set/leanpub/tradingcomounprofesional)
[
### Trading como un Profesional a tu ritmo
](/set/leanpub/tradingcomounprofesional)
#8
[](/set/leanpub/tradingcomounprofesional)
[
### Trading como un Profesional a tu ritmo
](/set/leanpub/tradingcomounprofesional)
9. #9
[](/set/leanpub/kotlin_for_developers)
[
### Kotlin for developers
This is the complete track to learn about essential Kotlin features and get ready for working in Kotlin in daily basis. It starts from essentials, and on the way reaches advanced topics like efficient collection processing or DSL creation.
](/set/leanpub/kotlin_for_developers)
#9
[](/set/leanpub/kotlin_for_developers)
[
### Kotlin for developers
This is the complete track to learn about essential Kotlin features and get ready for working in Kotlin in daily basis. It starts from essentials, and on the way reaches advanced topics like efficient collection processing or DSL creation.
](/set/leanpub/kotlin_for_developers)
10. #10
[](/set/leanpub/csharp-architect)
[
### Design and Architecture Fundamentals in C#
Taking this course bundle, you'll learn:SOLID principles (SRP, OCP, ISP, LSP, DIP) in-depthMeta principles: DRY, KISS, YAGNI, SoC, CQS, Law of Demeter, PoLADependency Injection in Depth: IoC or DI containers, best practices, and anti-patternsFunctional Programming in C#: purity and side effects, functional C# features, immutability,...
](/set/leanpub/csharp-architect)
#10
[](/set/leanpub/csharp-architect)
[
### Design and Architecture Fundamentals in C#
Taking this course bundle, you'll learn:SOLID principles (SRP, OCP, ISP, LSP, DIP) in-depthMeta principles: DRY, KISS, YAGNI, SoC, CQS, Law of Demeter, PoLADependency Injection in Depth: IoC or DI containers, best practices, and anti-patternsFunctional Programming in C#: purity and side effects, functional C# features, immutability,...
](/set/leanpub/csharp-architect)
See More
### Leanpub: Publish Early, Publish Often
**On Leanpub, you can publish your book while you write it, and earn 80% royalties.**
We call this **Lean Publishing**, and it's why Leanpub exists. Lean Publishing is the act of publishing an **in-progress** book using **lightweight tools** and **many iterations** to get **reader feedback**, **pivot** until you have the right book and **build traction** once you do. You can learn more about Lean Publishing in [The Lean Publishing Manifesto](/manifesto), or watch the Tools of Change [conference talk](https://www.youtube.com/watch?v=ozO0kOnqmyA) about it. There's even a [book](/lean/read) about these ideas, which still guide us today.
Leanpub is a **magical typewriter** for authors: just write in **plain text**, and to preview or publish your ebook, just **click a button**. On Leanpub, you can write in **Markdown** and generate your ebook with one click. (**Markdown is really easy**: everything you need to know is in the **template** we set up for you when you create a new book.)
Now, if you have completed a book already or if you have a writing workflow you prefer, you can also just **upload your own PDF or EPUB files** and **click a button** to publish them.
Whether you're writing in Markdown or uploading PDF and EPUB files, Leanpub is the best place to **write, publish and sell in-progress and completed ebooks**, with coupons, variable pricing, bundles and more. Besides how easy we make everything and the excellent support we provide, the other reason authors love Leanpub is our **80% royalty rate**.
We pay **80% royalties** on purchases of **$7.99 or more**, and **80% royalties minus a 50 cent flat fee** on purchases between **$0.99 and $7.98**.
**You earn $8 on a $10 sale, and $16 on a $20 sale**.
So, if we sell **5000** copies of your book for **$20**, you'll earn **$80,000**. Yes, some authors have already earned much more than that on Leanpub. In fact, authors have earned **over $14 million USD** writing, publishing and selling on Leanpub.
Finally, Leanpub also supports publishing **online courses**, using the same Lean Publishing approach and Markdown-based workflow that we use for ebooks, and paying the same 80% royalties! To learn more, just create a course: the new course will contain a **template** which shows you how to get started.
[Learn About Leanpub](/authors)[Create a Book or Course](/create/book)
### Leanpub Promotes Authors
Leanpub **does a lot to promote authors and their books**. We constantly promote books on social media, especially new releases and bestsellers. We create short videos to help promote selected new books, and you can [apply](/launch) to have us record and produce a book launch video with you - for free. Leanpub co-founder Len Epp also records in-depth long-form interviews with select authors for our Frontmatter podcast, and we provide you with a range of marketing tools, from custom coupons to affordably-priced sponsored spots in our Weekly and Monthly newsletter sales.
[Apply For a Book Launch Video](/launch)
### Reader Memberships
Leanpub reader memberships support Leanpub authors and Leanpub!
**Leanpub is a platform where authors self-publish ebooks and online courses.** We're a bootstrapped startup, and we launched in 2010.
**Leanpub Reader Memberships are a great deal.** They give you you free access to about **2000 books** on Leanpub that are **[only free with membership](/bookstore?sort=free_with_membership&type=book).** This includes **hundreds of books** about **[computer programming](/bookstore?sort=free_with_membership&type=book&category=computer_programming)**, **[data science](/bookstore?sort=free_with_membership&type=book&category=data_science)**, **[software architecture](/bookstore?sort=free_with_membership&type=book&category=software_architecture)** and more!
Besides being a great deal, **Reader Memberships support Leanpub authors!** Specifically, **50% of the money** from Reader Memberships is paid as royalties to Leanpub authors.
[Learn More about Reader Memberships](/reader_memberships)
### The Leanpub 60 Day 100% Happiness Guarantee
Within **60 days of purchase** you can get a **100% refund** on any Leanpub purchase, in **two clicks**.
Now, this is technically risky for us, since you'll have the book or course files either way. But we're so confident in our products and services, and in our authors and readers, that we're happy to offer a full money back guarantee for everything we sell.
_You can only find out how good something is by trying it, and because of our 100% money back guarantee there's literally no risk to do so!_
So, there's no reason not to click the Add to Cart button, is there?
[See full terms...](/refunds)
### Earn $8 on a $10 Purchase, and $16 on a $20 Purchase
#### We pay **80% royalties** on purchases of **$7.99 or more**, and **80% royalties minus a 50 cent flat fee** on purchases between **$0.99 and $7.98**. **You earn $8 on a $10 sale, and $16 on a $20 sale**. So, if we sell **5000 non-refunded copies of your book for $20**, you'll earn **$80,000**.
_(Yes, some authors have already earned much more than that on Leanpub.)_
In fact, authors have earned[over $14 million](/authors)writing, publishing and selling on Leanpub.
**[Learn more about writing on Leanpub](/authors)**
### Free Updates. DRM Free.
If you buy a Leanpub book, you get free updates for as long as the author updates the book! Many authors use Leanpub to publish their books in-progress, while they are writing them. All readers get free updates, regardless of when they bought the book or how much they paid (including free).
Most Leanpub books are available in PDF (for computers) and EPUB (for phones, tablets and Kindle). The formats that a book includes are shown at the top right corner of this page.
Finally, Leanpub books don't have any DRM copy-protection nonsense, so you can easily read them on any supported device.
[Learn more about Leanpub's ebook formats and where to read them](https://help.leanpub.com/reader-help/what-formats-do-leanpub-books-come-in)
### Write and Publish on Leanpub
You can use Leanpub to easily write, publish and sell in-progress and completed ebooks and online courses!
Leanpub is a powerful platform for serious authors, combining a simple, elegant writing and publishing workflow with a store focused on selling in-progress ebooks.
Leanpub is a magical typewriter for authors: just write in plain text, and to publish your ebook, just click a button. (Or, if you are producing your ebook your own way, you can even upload your own PDF and/or EPUB files and then publish with one click!) It really is that easy.
[Learn more about writing on Leanpub](/authors)
### If You're Still Reading This, You'll Love Our Newsletters
This page has a lot of words on it. Our newsletters have a lot of words in them. Clearly, you're a person who likes words!
Our **weekly and monthly sale newsletters** also have **amazing deals on books, bundles and courses**.
[Learn more about our weekly and monthly newsletters here](/newsletters)
[](/)
=====
### Publish Early, Publish Often
* ##### Path
* There are many paths, but the one you're on right now on Leanpub is...
* Store › Featured
* ##### READERS
* ##### Newsletters
* [Weekly Sale](/newsletters)
* [Monthly Sale](/newsletters)
* ##### Store
* [Home](/)
* [Redeem a Token](/redeem)
* [Search](/bookstore/book?search)
* ##### Support
* [Leanpub FAQ](https://help.leanpub.com/en/articles/3788293-the-leanpub-faq)
* [Leanpub Author FAQ](https://help.leanpub.com/en/articles/4405350-leanpub-author-faq)
* [Search our Help Center](https://help.leanpub.com/en/)
* [How to Contact Us](https://help.leanpub.com/en/articles/110768-if-i-can-t-find-an-answer-to-my-question-in-this-help-center-what-should-i-do)
* ##### FRONTMATTER PODCAST
* [Featured Episode](/podcasts/featured)
* [Episode List](/podcasts/frontmatter)
* ##### MEMBERSHIPS
* [Reader Memberships](/reader_memberships)
* [Department Reader Memberships](/departmentmemberships)
* [Author Memberships](/author_memberships)
* [Your Membership](/membership)
* ##### COMPANY
* ##### About
* [About Leanpub](/about)
* [Blog](/blog)
* [Contact](/contact)
* [Press](/press)
* ##### Essays
* [AI Services](/ai_services)
* [Imagine a world...](/imagine_a_world)
* [Manifesto](/manifesto)
* ##### More
* [Partner Program](/partner_program)
* [Causes](/causes)
* [Accessibility](/accessibility)
* ##### AUTHORS
* ##### Write and Publish on Leanpub
* [Create a Book](/create/book)
* [Create a Course](/create/course)
* [Create a Track](/course_set_admin/leanpub/course_sets/new)
* [Testimonials](/testimonials)
* [Why Leanpub](/authors)
* ##### Services
* [CourseAI](/course_ai/buy)
* [TranslateAI](/translate_ai/buy)
* ##### Author Newsletter
* [The Leanpub Author Update](/newsletters)
* ##### Author Support
* [Author Help Center](https://help.leanpub.com/author-help)
* [Leanpub Authors Forum](https://community.leanpub.com/c/authors)
* [The Leanpub Manual](https://leanpub.com/manual/read)
* [Supported Languages](/help/supported_languages)
* [The LFM Manual](https://leanpub.com/lfm/read)
* [The Markua Manual](https://leanpub.com/markua/read)
* [API Docs](/help/api)
* ##### Organizations
* [Learn More](/organizations)
* [Sign Up](/p/register)
* ##### LEGAL
* [Terms of Service](/terms)
* [Copyright Policy](/takedown)
* [Privacy Policy](/privacy)
* [Refund Policy](/refunds)
\* \* \*
Leanpub is copyright © 2010-2025 [Ruboss Technology Corp.](http://ruboss.com)
All rights reserved.
This site is protected by reCAPTCHA
and the Google [Privacy Policy](https://policies.google.com/privacy) and [Terms of Service](https://policies.google.com/terms) apply.
Leanpub requires cookies in order to provide you the best experience. Dismiss