Daily Dev Update (CQ)¶
Owner: Vi | Updated: 2026-02-05
Purpose¶
Post a brief end-of-day update so leadership can help you move faster. This is not surveillance—it's how you get blockers cleared overnight.
The timezone works for you:
You post at 6pm VN → Erik sees it at 7am US
He responds → You wake up to answers at 9am VN
Blockers posted today = answers waiting tomorrow.
Who¶
All CQ developers.
When¶
Every working day, before you log off (around 6pm VN).
Takes < 2 minutes.
Where¶
#cq-product channel (the main one with Erik, not #cq-vn).
English only. Keep it brief.
The Template¶
Copy and fill in:
**[Your Name] - [Date]**
**Working on:** [Task name from ClickUp]
**Status:** [On track / Blocked / Need input]
**Progress:** [1 sentence - what you did today]
**Tomorrow:** [1 sentence - what you'll do next]
**Blocker:** [None / Describe blocker + what you need]
Examples¶
Good: On Track¶
**Minh - Feb 5**
**Working on:** User dashboard redesign
**Status:** On track
**Progress:** Completed responsive layout for mobile view
**Tomorrow:** Add data fetching and loading states
**Blocker:** None
Good: Blocked (This Gets You Help)¶
**Linh - Feb 5**
**Working on:** Payment integration
**Status:** Blocked
**Progress:** Set up Stripe SDK, tested sandbox mode
**Tomorrow:** Connect to backend (if unblocked)
**Blocker:** Need API endpoint specs from backend. Who owns this?
Good: Need Input (Not Blocked, But Need Direction)¶
**Tuan - Feb 5**
**Working on:** Search feature
**Status:** Need input
**Progress:** Built basic search, works for exact matches
**Tomorrow:** Depends on answer below
**Blocker:** Should search include fuzzy matching? Will add 2 days. Worth it?
What Each Status Means¶
| Status | Meaning | What Happens |
|---|---|---|
| On track | No issues, progressing normally | Leadership sees progress, no action needed |
| Blocked | Can't continue without help | Someone will respond to unblock you |
| Need input | Can continue, but need decision | Product/leadership will weigh in |
Rules¶
DO¶
- Post every day you work (no exceptions)
- Be honest about blockers (stuck = signal, not failure)
- Post in #cq-product (not #cq-vn)
- Keep it brief (the template is enough)
- Post before you log off
DON'T¶
- Wait until morning to post yesterday's update
- Hide blockers (costs YOU time)
- Write essays (brief is better)
- Skip days (silence = concern)
Why This Matters¶
For you: - Blockers get cleared faster (overnight vs next-day meeting) - Leadership can help prioritize when you're unsure - No one assumes you're stuck if you're actually on track
For the team: - Erik can see progress without asking - Vi doesn't have to relay messages - Problems surface early, not at deadline
What Happens If You Don't Post¶
| Day 1 | Vi will DM you asking for update | | Day 2 | Ryan gets notified | | Day 3+ | Erik gets notified—this is a serious concern |
Silence is the problem, not being stuck. We'd rather hear "I'm blocked and don't know what to do" than hear nothing.
FAQ¶
Q: What if I have nothing to report? A: Post anyway. "On track, continued work on X, no blockers" is fine.
Q: What if I'm stuck but embarrassed? A: Post it. Being stuck is normal. Hiding it wastes YOUR time. We want to help.
Q: Can I post in Vietnamese? A: No. Erik needs to read it. Keep it simple English—doesn't need to be perfect.
Q: What if I work late (past 6pm)? A: Post when you actually stop working. The point is "end of your day."
Q: Do I post on days I'm mostly in meetings? A: Yes. "In meetings all day, no dev progress, will resume X tomorrow."
Q: What if my task spans multiple days? A: That's normal. Each day just say what you accomplished on it.
Quick Reference¶
Channel: #cq-product Time: End of day (~6pm VN) Language: English Length: < 2 minutes to write
Template:
**[Name] - [Date]**
**Working on:**
**Status:** On track / Blocked / Need input
**Progress:**
**Tomorrow:**
**Blocker:**