Skip to content

Practicalli Software Engineeringλ︎

Software Engineering concept

A practical guide to engineering practices and common tools for effective software development.

Software engineering is a highly engaging career that can keep a person learning for many lifetimes.

The industry is far from perfect, as it is very people intensive after all. Therefore characteristics and emotions should be navigated with care and understanding.

Quote: John Stevenson, Practicalli

Effective Communication is the fundamental challenge for all software engineering projects

Quote: John Stevenson, Practicalli

When a problem is well-defined in a language that everyone understands, it becomes far simpler to solve

Quote: John Stevenson, Practicalli

Overt enthusiasm is to the detriment of pragmatism.

Engineering Playbook Initiative

Establishing a playbook within an organisation encourages information sharing across teams and provides an effective way for disperate teams to learn from each other.

Specific engineering plays are defined in the Practicalli Engineering Playbook

Practicalli Engineering Playbook

New Book - content under development

Practicalli Software Engineering is an attempt to codify the last few decades of software development experience, so this will be an on-going work.

Discussions and feedbackλ︎

Contributions are welcome via GitHub issues and pull requests

Use the mouse or built-in key bindings to navigate the pages of the book

  • P , , : go to previous page
  • N , . : go to next page

Use the search box to quickly find a specific topic

  • F , S , / : open search dialog
  • Down , Up : select next / previous result
  • Esc , Tab : close search dialog
  • Enter : follow selected result

Sponsor practicalli-johnny

All sponsorship funds are used to support the continued development of Practicalli series of books and videos, although most work is done at personal cost and time.

Thanks to 🌐 Cognitect, 🌐 Nubank and a wide range of other sponsors from the Clojure community for your continued support

Creative commons licenseλ︎

Creative Commons License This work is licensed under a Creative Commons Attribution 4.0 ShareAlike License (including images & stylesheets).