Collegica Collegica Collegica
  • Subjects
    • Robotics & ROS
    • Software development
    • AI
    • Finance
    • Aging well
  • Events
  • Talks
  • About
  • Newsletter

01 — Subject

Software development

Project structure, packaging, deployment, and the disciplines that keep a large codebase tractable.

Twenty years of systems engineering distilled into the parts that transfer: how to structure a project, how to pin what it depends on, how to hand it to someone else, and how to keep a very large codebase from collapsing under its own weight.

On Collegica

  • Publishing Python packages — structure, dependencies, virtual environments, and Poetry
  • How a Small Team Can Develop Complex Systems — MBSE, reproducibility, and TDD, with the video
  • Top Five Books for Learning Python — where to start, with the video

From the newsletter

How to Tame a 100-Million-Line-of-Code Problem→4 unexpected engineering secrets Thirty Years of Code→A journey from vehicle dynamics to AI and robotics Stop “Vibe Coding”→AI-assisted embedded engineering with STRIVE + Spec Kit Cost-Effective Cloud Deployment→Next.js with Supabase on GCP, for small teams How to Get a Professional Email for Free→Using Gmail + Cloudflare راهنمای نگارش کتاب بر مبنای مشخصاتفارسییکپارچه‌سازی توسعه مبتنی بر مشخصات با Quarto

© 2026 Collegica

A learning companion to Mechatronics3D

  • About

  • Events

  • Talks