• 1. Trying to use OS X to develop Oil.
  • 2. We Have a Shell-Based Workflow and Development Environment
  • Hint: The Code Mostly Has a 2-Level Structure
  • 3. A Very Test-Driven Workflow
  • 4. C and C++
  • 5. Abstraction and Metalanguages
  • 6. The Git Repo and Release Tarball Are Different
  • Conclusion
  • 2022-09-06 Update
  • 2022-10 Update
  • 2023-04 Update
  • "There's Too Much to Read" / Zulip is Hard to Understand
  • Not Knowing Shell / Not Being Able to "Reverse Engineer" It
  • Recent Dev Friction