Inspiration
Asking for mental health help is hard. Most traditional wellness apps feel clinical and rarely meet developers where they actually spend their time. We wanted to build a support system that exists where the community already lives, Discord, in a form that doesn't feel like "therapy," but like a natural, playful part of the day.
What it does
YourDailyFortuneCookie is a burnout-aware mental wellness companion. When a user runs /fortune, they don’t just get a random quote; they enter a data-driven experience:
- Dual-Signal Input: The user selects their mood and a jar (Mind, Focus, or Growth). Simultaneously, the system queries the MCP On-Call Health API to track real-time Rootly data like late-night commits, weekend work, and declining PR quality.
- The Decision Engine: By weighting self-reported emotions against a burnout risk score, the app calculates a mode Normal, Adaptive, or Recovery.
- The Ritual: Users "crack" a digital cookie through a three-tap animation, receiving a tailored fortune and a concrete micro-action to help them reset.
How I built it
- Backend: Node.js and Express manage the logic and API integrations.
- Frontend: Vanilla JS and p5.js power the tactile cookie-cracking animations.
- Integration: Discord.js flows user and server IDs into the webapp as URL parameters, allowing for deep personalization with zero friction.
- Data: We integrated the Rootly API to transform raw on-call telemetry into actionable burnout signals.
Challenges I ran into
Finding the right tone was our toughest hurdle. Advice can easily sound preachy or disconnected from the reality of engineering. We spent significant time iterating on the content to make it feel like "wisdom from a friend" short, simple, and actually useful for someone stuck in a high-stress on-call rotation.
Accomplishments that I'm proud of
We successfully turned "invisible" stress into a visible, manageable intervention. Successfully merging technical data (late-night commits) with emotional states to dynamically change a UI's behavior is a major step toward proactive developer wellness.
What I learned
The biggest insight was that ritual matters. The three-click interaction to crack the cookie makes users feel invested in the outcome. We discovered that the same advice delivered via a standard notification is often ignored, but when "earned" through a playful ritual, it actually resonates.
What's next for MyDailyFortuneCookie
Our next step is to publish the project as a full-scale Discord Web App. We want to bring this burnout-aware engine to millions of users, providing a much-needed safety net for developers and on-call engineers worldwide.
Log in or sign up for Devpost to join the conversation.