Spent the last 3 days rebuilding the CogniFocus website architecture
Migrated the site to Astro because the old setup started becoming painful once blog posts, release notes, SEO pages, sitemap generation, and content scaling started growing
The new setup feels much cleaner:
-> faster static pages
-> better routing/SEO structure
-> easier content management
-> cleaner long-term scalability
Connected the publishing flow through Firebase too, so updating the website is way less chaotic now.
Hey Product Hunt, 👋
I’m Qasim, founder of CogniElevate and maker of CogniFocus.
This is my first product, bootstrapped and built from a problem I kept running into myself.
I’d start a focus timer, then still end up switching apps mid-session without even noticing.
The timer kept running, but my focus was already gone.
The bigger pain was not just distraction.It was the time wasted after it.
One “quick check” turns into 10 minutes, then 20, then the whole session feels lost.
So, I built CogniFocus to help protect focus time, not just track it.
It combines:
a focus timer
Distraction Shield app blocking
streaks and XP
recovery nudges
a Goblin companion that reacts when you start, drift, or finish
Sometimes it roasts you. Sometimes it praises you. Less like a timer.
More like someone saying: bro, stay here.
Would love feedback from the PH community:
Does the companion angle make focus feel more motivating or would it get annoying over time?