Building githero.app on the side: a modern and delightful GitHub client.
📍Zaragoza, Spain
– use the react compiler
– avoid useEffect as much as possible
– use a state management library that supports selectors. Avoid react contexts most of the time
– avoid css-in-js if possible
– use data catching and prefetching
– make components small
– use the react compiler
– avoid useEffect as much as possible
– use a state management library that supports selectors. Avoid react contexts most of the time
– avoid css-in-js if possible
– use data catching and prefetching
– make components small
It uses the GitHub models API so no additional setup is required. No API key, nothing. It just works.
It uses the GitHub models API so no additional setup is required. No API key, nothing. It just works.
Not too easy or boring. No impossible tasks.
Just enough challenge to keep you in the zone.
That’s flow.
Csikszentmihalyi’s Flow Theory applied to programming.
Not too easy or boring. No impossible tasks.
Just enough challenge to keep you in the zone.
That’s flow.
Csikszentmihalyi’s Flow Theory applied to programming.
UI/UX, data fetching techniques, performance, release processes, … What I learn in one I adopt to the other.
UI/UX, data fetching techniques, performance, release processes, … What I learn in one I adopt to the other.
First post: "From opaque ids to human-readable paths: improving URL shareability and interoperability"
githero.app/blog/url-rev...
First post: "From opaque ids to human-readable paths: improving URL shareability and interoperability"
githero.app/blog/url-rev...
Anyway, a native macOS version of GitHero is coming soon!
Anyway, a native macOS version of GitHero is coming soon!