You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This is a standing open thread. Ask anything — about the extension, the architecture, the design decisions, what's hard about maintaining a Chrome extension in 2026, why I picked option X over Y in some PR review, whatever.
I'll answer everything (eventually). Response time varies — you can expect:
Within 24h for short questions
Within 7 days for anything that needs me to dig into code
Within 14 days for anything requiring a design decision I want to think about
If you've waited longer than 14 days without a reply, ping me here (@hoainho friendly bump) — I drop threads sometimes.
Some example questions
To get you started, here are questions I've gotten in Slack/email that I'd love to answer publicly so others can find them:
"Why does the extension hook into __react_devtools_global_hook__ instead of using the Profiler API?"
"How does the AI Analysis tab actually work without me providing an OpenAI key?"
"Why is chrome.storage.local rather than chrome.storage.session?"
"What's the deal with the MCP server v1 spec? Is that for real?"
"How do you decide what goes in Issues vs Discussions vs an OpenSpec change?"
"Why TypeScript with strict: true but no ESLint?"
"What's bippy and why did v2.0.3 align with it?"
Don't wait for a perfect question. The dumbest-feeling questions usually have the best discussion threads.
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
Uh oh!
There was an error while loading. Please reload this page.
-
This is a standing open thread. Ask anything — about the extension, the architecture, the design decisions, what's hard about maintaining a Chrome extension in 2026, why I picked option X over Y in some PR review, whatever.
I'll answer everything (eventually). Response time varies — you can expect:
If you've waited longer than 14 days without a reply, ping me here (
@hoainho friendly bump) — I drop threads sometimes.Some example questions
To get you started, here are questions I've gotten in Slack/email that I'd love to answer publicly so others can find them:
__react_devtools_global_hook__instead of using the Profiler API?"chrome.storage.localrather thanchrome.storage.session?"strict: truebut no ESLint?"Don't wait for a perfect question. The dumbest-feeling questions usually have the best discussion threads.
— NhoNH
Beta Was this translation helpful? Give feedback.
All reactions