
Core principles
Three rules that govern everything we do. If you remember nothing else, remember these.
Ownership Over Attendance
You own your deliverables. Nobody tracks your hours, but everybody sees your output.
Ship, Don't Sit
If you're blocked, say so immediately. Waiting silently is the worst thing you can do.
Fixed Scope, Fixed Price
Our business model depends on accurate scoping and efficient execution. Every hour wasted is our margin lost.
Work hours and availability
Remote-first doesn't mean offline-first. Here's how we stay connected.
Overlap Window
10:00 AM to 2:00 PM WAT
Monday through Friday
All team members must be available during this window. This is when synchronous communication happens: standups, client calls, pair sessions. Outside the overlap window, work when you're most productive.
Response Times
Communication standards
Default to async. Write it down. Make it searchable.
Daily Standup Format
Done: [what you shipped yesterday]
Today: [what you're working on]
Blocked: [anything stopping progress, or "clear"]
Post in your project channel by 10:30 AM WAT. Keep it under 5 lines.
Client Communication
Code quality and delivery
What 'done' means at CiroStack. No shortcuts, no excuses.
Code Standards
Definition of Done
A feature is done when all of these are true:
Security and confidentiality
Non-negotiable rules. These protect our clients, our team, and our reputation.
Never commit secrets. No API keys, passwords, or tokens in code.
Client data is sacred. Never share client code or credentials outside the assigned team.
Use 2FA on everything. GitHub, Slack, email, cloud providers.
Lock your machine. Report suspected breaches immediately.
Personal devices must be encrypted. Full-disk encryption required.
Professional conduct
How we treat each other and our clients.
Team Standards
Zero Tolerance
The following result in immediate termination:
Growth and development
You are encouraged to spend up to 4 hours per week on professional development: courses, open source, writing, experimentation. This isn't tracked or mandated, but stagnation isn't acceptable either. Quarterly check-ins with the founder to discuss trajectory, satisfaction, and growth.
4 hrs/week
Learning time
Quarterly
Growth check-ins
6 months
Rate reviews