Sign in

Alberto Gimeno

@gimenete.net
2K followers 1.6K following 580 posts

Principal design engineer at GitHub. 📍Zaragoza, Spain

PostsRepliesMedia
Alberto Gimeno @gimenete.net · 23/08/2026
Rochester Castle yesterday
A lively festival crowd gathers in front of Rochester Castle, with the medieval stone keep decorated with a large Progress Pride flag. People sit on camping chairs and blankets near a festival stage, with trees and a blue summer sky in the background
040
Alberto Gimeno @gimenete.net · 14/12/2025
I’ve fully embraced AI agents for coding in the last few weeks. Now I even use Claude and copilot at the same time in the same project: Claude for large and/or complex tasks and copilot for small edits like refactoring a single file because it’s faster (with GPT 4 models)
120
Alberto Gimeno @gimenete.net · 20/09/2025
Excellent sleep tonight. Score 100 from my Apple Watch
170
Alberto Gimeno @gimenete.net · 14/09/2025
I wish blogs had a simple “I liked this” button at the end, like Medium’s claps. Nothing fancy, just a way to tell the author “hey, I read this and enjoyed it.”
0120
Alberto Gimeno @gimenete.net · 06/09/2025
User feedback is gold. Excited that most of the GitHero feedback so far matches the roadmap I’ve been planning 😀
030
Alberto Gimeno @gimenete.net · 26/08/2025
How to build fast React apps: – 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
1111
Alberto Gimeno @gimenete.net · 25/08/2025
1 full year closing the rings
090
Alberto Gimeno @gimenete.net · 20/08/2025
The start of the year is a natural time to reflect on goals and habits. But I find the end of summer just as powerful, right after I take vacations. It feels like a reset before the last stretch of the year. I reflect on what goals I want to accomplish by EOY.
170
Alberto Gimeno @gimenete.net · 18/08/2025
All steel made after the first nuclear blast carries radioactive isotopes. Similarly all information created after the AI explosion likely carries machine-made content.
020
Alberto Gimeno @gimenete.net · 16/08/2025
Getting back into mobile dev with React Native has been pure joy. Hot reload makes iteration instant. That fast feedback loop is addictive. And with the right care, apps feel truly native.
0141
Alberto Gimeno @gimenete.net · 15/08/2025
Which mobile apps you use regularly do you think provide the best user experience?
220
Alberto Gimeno @gimenete.net · 12/08/2025
Feels like my coding agent’s system prompt today was set to “wrong answers only.”
110
Alberto Gimeno @gimenete.net · 12/08/2025
Not sure if yesterday was productive, but I did discover about 20 ways a specific feature can’t be implemented.
040
Alberto Gimeno @gimenete.net · 11/08/2025
I’ll sometimes just sit with my phone geeking out over tiny UI details in apps: animations, shadows, microinteractions, navigation, even the information architecture. Great exercise to level up my own apps.
040
Alberto Gimeno @gimenete.net · 09/08/2025
Nobody talks about chatbots anymore.
120
Alberto Gimeno @gimenete.net · 09/08/2025
Do you review PRs commit by commit or do you review the full diff only?
330
Alberto Gimeno @gimenete.net · 07/08/2025
Adding AI features to GItHero (coming soon). It uses the GitHub models API so no additional setup is required. No API key, nothing. It just works.
040
Alberto Gimeno @gimenete.net · 07/08/2025
The best coding sessions feel like gaming: 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.
010
Alberto Gimeno @gimenete.net · 06/08/2025
Crazy how the most critical code sometimes is the one that looks more brittle and hard to test. E.g. authentication flows happening in a webview communicating with the parent app through non standard message passing APIs (window.webkit namespace)
020
Alberto Gimeno @gimenete.net · 05/08/2025
The best advice in the world means nothing if the listener isn’t ready to hear it. Timing and mindset matter as much as the message itself.
070
Alberto Gimeno @gimenete.net · 04/08/2025
My job and side projects feed into each other. It’s a feedback loop of constant improvement. UI/UX, data fetching techniques, performance, release processes, … What I learn in one I adopt to the other.
140
Alberto Gimeno @gimenete.net · 03/08/2025
Found a repetitive task where LLMs shine? Don’t use them manually every time. Ask for a script. Turn non-deterministic magic into deterministic automation.
170
Alberto Gimeno @gimenete.net · 19/05/2025
⭐️ GitHero has a blog now. First post: "From opaque ids to human-readable paths: improving URL shareability and interoperability" githero.app/blog/url-rev...
githero.app
From opaque ids to human-readable paths: improving URL shareability and interoperability
Building GitHero taught me that URLs aren't just technical details—they're core to user experience. In this article, I share how GitHero’s URL structure evolved from using opaque inernal ids and GitHu...
070
Alberto Gimeno @gimenete.net · 19/05/2025
I’ve transitioned to a new team at Stripe and started a new role as a Mobile Engineer 📱
1190
Alberto Gimeno @gimenete.net · 17/05/2025
@joshwcomeau.com hey, I think this is not working correctly in your blog. The second counter is not updating automatically. It does when scrubbing only. Tested on Chrome/iOS.
130
Alberto Gimeno @gimenete.net · 17/05/2025
I’ve renewed my old Apple developer account. I got charged but I still can’t access it… 🤔 I emailed support. Anyway, a native macOS version of GitHero is coming soon!
160
Alberto Gimeno @gimenete.net · 14/05/2025
⚛️ It's not mentioned anywhere as far as I've seen, but the experimental React Activity component keeps even the state of the scroll position when switching between hidden and visible states. This is awesome!
010
Alberto Gimeno @gimenete.net · 05/05/2025
Spain in the Dark Is Safer Than Elsewhere With Power www.nytimes.com/2025/05/03/o...
nytimes.com
Opinion | Spain in the Dark Is Safer Than Elsewhere With Power
The Iberian blackout showed us how much community matters.
072
Alberto Gimeno @gimenete.net · 03/05/2025
Should I submit a talk proposal to talk about githero.app?
490
Alberto Gimeno @gimenete.net · 03/05/2025
This year's State of Devs 2025 survey is now open! survey.devographics.com/survey/state...
survey.devographics.com
State of Devs 2025
Take the State of Devs survey
021
Alberto Gimeno @gimenete.net · 30/04/2025
We had an 10-hour blackout in Spain (yes, the whole country). Did we have chaos in the streets?? Nope www.reddit.com/r/allinspani... I love my country 🫶😀 Maybe we should have a blackout from time to time.
reddit.com
From the allinspanish community on Reddit: 10-hour blackout in Spain. Chaos in the streets!! /j
Explore this post and more from the allinspanish community
1101
Alberto Gimeno @gimenete.net · 19/04/2025
Like I said weeks ago I’ve been leveling up my cooking skills. Following recipes is good for getting good results but it’s better to understand the underlying structure of them to create new recipes based on what you have and what you like. This way I’ve uncovered some “cooking frameworks” 🧵
My best 24 dishes: vietnamese rolls, beef with oyster sauce, chicken with almonds, spicy peas,…
180
Alberto Gimeno @gimenete.net · 23/03/2025
El otro día di una charla sobre GitHero.app y ya está disponible la grabación!! 👇
githero.app
GitHero
A modern and delightful GitHub client
090
Alberto Gimeno @gimenete.net · 28/02/2025
Nos vemos en el SOSZ? Yo ya tengo mi entrada sosz.cachirulovalley.com
sosz.cachirulovalley.com
SOSZ25 - Startup Open Space Zaragoza - 29 Marzo 2025 - Cachirulo Valley
Vuelve el evento startup de Cachirulo Valley: Startup Open Space Zaragoza. Para aprender y compartir con empresas reales como la tuya, experiencias, dudas, ideas o consejos. El mejor espacio para cono...
130
Alberto Gimeno @gimenete.net · 24/02/2025
Why it’s nice to compete against a large, profitable company longform.asmartbear.com/compete-on-p...
longform.asmartbear.com
Why it's nice to compete against a large, profitable company
Competing against big firms? Their revenue streams are their Achilles heel. Learn how smaller startups have a shot.
050
Alberto Gimeno @gimenete.net · 23/02/2025
Morning ☀️😋
The image shows a well-balanced breakfast with a mix of sweet and savory items.

On one plate, there are scrambled eggs seasoned with black pepper, along with a slice of toast topped with thinly sliced prosciutto. The plate has a decorative brown and white swirl pattern.

Next to it, there is a white bowl containing a breakfast mixture of oats or yogurt, topped with fresh sliced strawberries, blueberries, dark chocolate shavings, and what appears to be chia seeds.

Beside the food, there is a cup of coffee with a light crema, served in a modern white cup.

The setting is clean, with a neutral-colored countertop, and the meal looks nutritious and appetizing.
0110
Alberto Gimeno @gimenete.net · 19/02/2025
Adding console.logs to new code to verify that's being executed because I can't believe tests are passing on the first attempt.
3150
Alberto Gimeno @gimenete.net · 13/02/2025
That time of the year
Blooming almond tree
1190
Alberto Gimeno @gimenete.net · 11/02/2025
New desk. Model: Flexispot Q8
Flexispot Q8 desk with panoramic display on top
4140
Alberto Gimeno @gimenete.net · 10/02/2025
Why browsers didn't implement an embedded RSS/Atom reader? I could've been super natural for everybody. If a feed is detected in a page you would see a "subscribe to new posts" button and somewhere you'd have a reading list. Why browsers did implement reading lists but not for pages with feeds?
590
Alberto Gimeno @gimenete.net · 08/02/2025
We are leveling up our cooking skills at home.
Salmon cooked on a pan with a lemon based sauce served with an spinach salad with lamb cheese and orange
2140
Alberto Gimeno @gimenete.net · 08/02/2025
What’s stopping you from coding like this
Man dressed like a professional cyclist riding his bike while the front wheel is partially under a desk with a laptop on top
2131
Alberto Gimeno @gimenete.net · 05/02/2025
There's some new job openings at Stripe for working remotely from Barcelona (preferred) or rest of Spain stripe.com/jobs/search?... - Frontend Engineer - Mobile Engineer (iOS or Android) - User Experience Assurance Engineer AMA
stripe.com
Stripe Jobs
We operate at significant scale, but we’re tiny relative to the opportunity ahead. Want to join us? See what career opportunities are available across our global teams.
142
Alberto Gimeno @gimenete.net · 01/02/2025
3 charts that show how much I’ve improved my health in the last 6 months.
From 74kg to 62kgResting heart rate from 58bpm to 46bpmVO2max from 34.7 to 43.6
6200
Alberto Gimeno @gimenete.net · 31/01/2025
Bought this for my son to practice English.
“Fridge poetry”. Magnets with English words“The jungle is beautiful”
“Twinkle little star”
“Love guides you”
060
Alberto Gimeno @gimenete.net · 30/01/2025
Try getting the most of everything. A moment, a coffee, a meal, a movie… Most times the path is more important than the destination Always be doing something for the long-term (5-10 years): save money for a house, write a blog, learn a language,… Avoid toxic people Exercise, eat healthy, read
1233
Alberto Gimeno @gimenete.net · 29/01/2025
Buenísimo. Haz el test. Para pasárselo también a algún cuñado.
030
Alberto Gimeno @gimenete.net · 25/01/2025
What are your favorite engineering blogs?
280
Alberto Gimeno @gimenete.net · 23/01/2025
I haven't "officially" launched githero.app yet, but it's there to use it it. Why I haven't launched it? Why I'm not promoting it a lot more? Because it's not a SLC product yet longform.asmartbear.com/slc/
githero.app
GitHero
A modern and delightful GitHub client
461
Alberto Gimeno @gimenete.net · 22/01/2025
Editing tables in GitHero.app just got a big improvement. You can navigate cells using tab and shift+tab like in a spreadsheet, and you can prettify the markdown with a slash command.
281