Status Trio
Status Trio is a native macOS menu bar application that integrates Wi-Fi, battery, and volume into a single compact, configurable menu bar icon. It allows for various custom appearance configurations.
AI translation
10 questions, 6 possible results. Find out what kind of programmer you really are.
Translation pending
OtherJavaScript · CSSGitHub @hamza1jaweedOnlineOwner unconfirmed
Have you tried it? One tap is enough. No sign-in needed.
No updates detected yet. GitHub releases will appear here.
10-question developer personality quiz in vanilla HTML, CSS and JavaScript
Translation pending
DevMode asks you 10 questions about your coding habits: how many tabs you keep open, how you react to a production outage at midnight, what your commit messages look like. It then matches you with one of six developer personalities:
| Personality | Motto | |
|---|---|---|
| 🤖 | The AI-Powered Coder | Why write code when you can write prompts? |
| 🐛 | The Debugging Legend | No bug survives first contact with you. |
| 📚 | The Stack Overflow Warrior | Copy. Paste. Pray. Ship. |
| ☕ | The Sleep-Deprived Engineer | Sleep is just a deprecated feature. |
| 🏗️ | The Overengineering Specialist | Why use one file when you can use forty? |
| 🚀 | The Future Tech Founder | It's like Uber, but for… everything. |
Each result includes a funny description, strengths, weaknesses, a fictional developer stat sheet, and a breakdown of how your answers matched all six types.
1–4 to pick an answer, Enter to continue, ← to go back| Start screen | Question |
|---|---|
| Result (desktop) | Mobile |
|---|---|
You don't need to install anything.
index.html. It opens in your browser and everything works.A local server makes the page behave exactly as it will once it's online. Pick whichever you have:
# Python 3
python -m http.server 8000 --bind 127.0.0.1
# Node.js
npx serve .
Then visit http://localhost:8000 (or the address serve prints).
If you run Python without
--bindand it printshttp://[::]:8000/, don't open that link.[::]only means "listening on every network address". Go to http://localhost:8000 instead.
VS Code users: the free Live Server extension works too. Right-click
index.htmland choose Open with Live Server.
The site is static, so GitHub Pages can host it for free:
https://<your-username>.github.io/DevMode/.Shared links show a preview card (title, description and screenshots/social-preview.png) on WhatsApp, LinkedIn, X, Slack and Discord. If you fork the project, update the og:url and og:image addresses in index.html to your own Pages URL.
DevMode/
├── index.html # Page structure: start, quiz and result screens
├── style.css # All styling: colors, layout, animations, mobile tweaks
├── script.js # Questions, personalities, scoring and interactivity
├── favicon.svg # Logo / browser tab icon
├── screenshots/ # README images and the link-preview card
├── LICENSE # MIT License
└── README.md
Every answer belongs to one personality and gives it 2 points. A few answers also give a 1-point bonus to a second personality (for example, "I traced every line at 3 AM" counts for the Debugging Legend and gives a bonus to the Sleep-Deprived Engineer).
After question 10, the personality with the most points wins. If two personalities tie, the one you picked most recently wins. The breakdown chart shows each personality's share of your total points, rounded with the largest-remainder method so the six percentages always add up to exactly 100.
The questions are balanced so that no personality dominates. Across all 1,048,576 possible ways to answer the 10 questions, each personality wins between 14.6% and 19.2% of the time:
| Personality | Share of all answer combinations |
|---|---|
| The AI-Powered Coder | 19.2% |
| The Overengineering Specialist | 18.3% |
| The Future Tech Founder | 17.2% |
| The Sleep-Deprived Engineer | 15.7% |
| The Debugging Legend | 15.0% |
| The Stack Overflow Warrior | 14.6% |
Want to add your own questions or personalities? Everything lives at the top of script.js in two plain lists, PERSONALITIES and QUESTIONS. Add an entry and the rest of the app picks it up automatically.
Released under the MIT License. Feel free to fork it, remix it and make it your own.
Loading the full README.
Read the full README ↗