Project Management, Signals

Learnings

General

  • default options are strong: I always ask myself, why people don't use my cool, sophisticated software, but Windows 10 / Edge / Chrome / Google Search / whatever

Project Management

  • we mostly use the tools we know, e.g. we default to Trello, Excel, Google Docs etc.
  • these tools shape how we think, e.g. "everything is a tablesheet, kanban etc."
  • most use of this software is fragile, because it is owned by for-profit companies and closed source -> moral dilemma: buyer's need is not seller's need
  • idea: use gitea/gitlab/github issues
  • pros: everything in one place, no sending of files (excel etc), no additional accounts (only on the git platform), connection between management and code, removes complexity through using markdown
  • cons: everyone needs an account, everyone has to learn simple markdown
  • use labels for categorical information (e.g. bug, feature), use milestones for time-bound chunks of work; do not use milestones for categorical information

Commandline

  • signals: sigint, sigterm, sigkill
  • terminal multiplexer:
    • session (e.g. "work" or "personal") ->
    • window (e.g. "work/rust" or "work/nodejs") ->
    • panel (e.g. "work/rust/main.rs" or "work/rust/lib.rs")
  • why multiplexer instead of multiple window manager windows: not always access to window manager (e.g. on server), also increases complexity (more software)

Reading

  • https://blog.placemark.io/2021/07/19/issues-only-management.html