Book about user-centered development for SaaS
Find a file
2025-11-08 14:29:21 +01:00
plantuml Update plantuml config 2025-10-27 17:52:58 +01:00
src Add architectural design to service organization gantt diagram 2025-11-08 14:29:21 +01:00
texmf/tex/latex/mycustomstyles Remove unnecessary latex options 2025-10-04 09:28:49 +02:00
.gitignore Remove puml dir from gitignore 2025-09-23 17:35:32 +02:00
build.sh Fix file naming 2025-08-13 09:28:53 +02:00
container.sh Fix chmod 2025-08-13 09:30:47 +02:00
Dockerfile Install powershell to linux container 2025-10-15 16:11:43 +02:00
LICENSE Update LICENSE to Gnu FDL 2025-10-01 08:42:47 +02:00
make.ps1 Simpllify target functions in make.ps1 2025-10-22 08:51:29 +02:00
Makefile Make epub file 2025-11-01 10:01:03 +01:00
publish.el Fix epub file path 2025-11-01 09:59:42 +01:00
publish.sh Remove shell variable 2025-10-14 14:52:35 +02:00
README.org Update README 2025-10-16 09:50:06 +02:00

User-Centered Development Book

Introduction

Welcome to the User-Centered Development Book repository! This book is all about creating software as a service (SaaS) with a strong focus on the user experience. It's designed to help you build products that people will love. The "book" is a living document and work-in-progress. It is still a personal experiment and at this time a collection of my personal notes.

What's Inside?

This book covers a wide range of topics related to user-centered development, including:

  • User research and personas
  • Usability testing and iteration
  • Design thinking and prototyping
  • Accessibility and inclusive design
  • Metrics and KPIs for user experience

Who Is This For?

This book is perfect for:

  • SaaS developers who want to improve their user experience skills
  • UX designers looking to understand the development process better
  • Product managers who want to create user-centered products
  • Startup founders building their first SaaS product

Getting Started

This book is written using org-mode, a powerful format for note-taking and documentation. To create a PDF version of the book, you'll need to use the provided Podman container. Here's how you can do it:

Linux

  1. Make sure you have Podman installed on your system.
  2. Clone this repository to your local machine.
  3. Navigate to the directory containing the Dockerfile.
  4. Build the Podman image by running: make build-container
  5. Run the Podman container to generate the PDF: make build-pdf

The PDF will be generated in the ./public/pdf/.

Windows

  1. Make sure you have Podman installed on your system.
  2. Clone this repository to your local machine.
  3. Navigate to the directory containing the Dockerfile.
  4. Build the Podman image by running: make.ps1 build-container
  5. Run the Podman container to generate the PDF: make.ps1 build-pdf

The PDF will be generated in the ./public/pdf/.

Technologies Used

This book is written using org-mode, a powerful format for note-taking and documentation. The development and tooling involve Emacs Lisp, a powerful programming language for extending the Emacs text editor.

Conclusion

I hope you find this book helpful in your journey towards creating user-centered SaaS products. Happy reading!