HNHacker News
TopNewBestAskShowJobs

gimenete

50 karma · joined February 25, 2010

Stripe engineer. Previously GitHub.
submissionscomments
gimenete··on Ask HN: What are you working on? (January 2026)
https://gitswipe.com/

A mobile app for triaging GitHub notifications in seconds. Available for iOS and Android starting next week.

gimenete··on Ask HN: Abandoned/dead projects you think died before their time and why?
Electron was originally named Atom Shell https://www.electronjs.org/blog/electron/

Atom Shell/Electron was from the very beginning something you could use separately from Atom as a framework for creating desktop apps using Chromium/Node.js.

gimenete··on Why is GitHub UI getting slower?
This is not an alternative to GitHub but an alternative frontend. The backend is still GitHub.
gimenete··on Why is GitHub UI getting slower?
My main goal is to offer a more modern and smoother experience than GitHub, add some features on top of it like push notifications, triage of notifications, a better editing experience,… and integrate the desktop app with your local git
gimenete··on Why is GitHub UI getting slower?
Thanks!

Good question. I don't have now right now but I can prepare one soon. In any case I store zero information from users. When you are logged in traffic goes directly from your browser to GitHub.

gimenete··on GitHub pull requests were down
I don't remember clearly where we moved them. It was probably to something owned by Google (because GitHub uses Google Workspaces) or Microsoft (for obvious reasons).
gimenete··on Why is GitHub UI getting slower?
I suffer it and that’s why I’m building https://githero.app

Btw, I worked at GitHub for 3 years and they are very aware that slowness is a big issue throughout the whole product. There was a year long cross team effort to improve things but the main goals were not achieved IMO and it shows.

gimenete··on GitHub pull requests were down
I worked there for 3 years and yes GitHub development happens on github.com. Of course there’s ways to deploy and rollback changes while the site is down but that’s very unusual. The typical flow happens in github.com and uses the regular primitives everybody uses: prs, ci checks, etc.

The pipeline for deploying the monolith doesn’t happen in GitHub Actions though but in a service based in jenkins.

Fun fact: playbooks for incidents used to be hosted in GitHub too but we moved them after an incident that made impossible to access them while it lasted.

gimenete··on Ask HN: What are you working on? (March 2025)
I'm working on an alternative frontend for GitHub https://githero.app/

The focus is on providing a better experience: faster, with smoother interactions, with higher information density and a lot more focused on your daily work (with features such as bookmarks and drafts).

It's web-based but there will be also desktop apps (thanks to tauri) that will integrate with your local git.

If you start using it and want to ask for feature requests or notify bug reports please go to the discord server: https://discord.gg/RHCJvUSbr5 Thanks!!

gimenete··on How we grew from 0 to 4M women on our app, with vertical machine learning
Very interesting article. It's impressive the engineering effort you are making here.
gimenete··on Nighthawk: Debug iOS apps remotely from your browser
We simply haven't decided the price yet. It's free at this moment and we will decide a pricing based on how the service is used.

Thanks for the feedback.

gimenete··on Show HN: Dev Toolbelt - Handy micro-tools for developers
Email sent :)
gimenete··on Show HN: Dev Toolbelt - Handy micro-tools for developers
Good idea. I've never done a chrome app before so I could learn things in the process.

Nevertheless you can clone the repo and open the HTML files in your browser. It's only static html and javascript.

Thanks!

gimenete··on Show HN: Dev Toolbelt - Handy micro-tools for developers
I was tired of wasting time looking for online tools all the time to pretty print a JSON to inspect it, encode/decode strings, convert from one markup language to another, checking hashes, etc. For some tasks I was usually using the interactive console of some dynamic language such as python or node but it wasn't easy enough.

So I've made a static web page that you can use online or download to your computer with all those tools and much more. Personally I have that as home page in my browser :)

gimenete··on Ask HN: Idea Sunday
Something like this? http://www.iron.io/worker
gimenete··on Paypal acquires Stackmob
You can use http://backbeam.io It supports mobile-only development with SDKs for iOS and Android as well as web development and server-side logic.

Disclaimer: I work in the company behind it. If you have any questions we will be glad to help you out. By the way, the SDKs are Open Source and we are working on a "community" release of the backend for our customers to not be afraid of the vendor-locking.

gimenete··on Backbeam: backend-as-a-service for web and mobile developers
Currently we are using Redis to make the service as fast as possible. Redis gives us a lot of power to improve our query engine. More features on BQL (Backbeam Query Language) are planned so you can make very complex queries very fast. This is mandatory for mobile applications. Other solutions offer very poor query engines so many times you need to do several requests in your mobile application in order to fetch all the data you need. We work hard to avoid that.

For big projects (> 50Gb data) we are going to combine Redis with a disk-based database. We are testing this integration right now.

gimenete··on Backbeam: backend-as-a-service for web and mobile developers
Many thanks for your comments :)
gimenete··on Backbeam: backend-as-a-service for web and mobile developers
Thank you. We will explain this somewhere. About the VAT and currency, at this moment we decide the currency based on your location. So if you are a EU-based company we will charge the price in €.
gimenete··on Backbeam: backend-as-a-service for web and mobile developers
Some differences:

- Rich control panel, rich data model and powerful query engine. You can make complex data models and then you can view/edit the data and their relationships easily in the control panel. There are many data types including geolocations and rich text.

- The query engine includes joins, conditional joins, and full text queries.

- Files. You can crop/scale images on the fly. Just ask backbeam in which size and scaling policy you need it.

- Realtime API

- Email delivery integrated with well-known platforms such as Postmark, Amazon SES, etc. You can edit and create email templates right on the control panel.

- Full web development framework, right on the browser. You can create views and controllers in an online editor and test your webapp and get feedback of any errors without leaving the browser (you don't need a terminal to push your changes, just save and refresh).

- You can create many web versions, publish one of them and continue developing the others.

- Open Source SDKs.

- You have two environments: dev and pro by default.

gimenete··on Backbeam: backend-as-a-service for web and mobile developers
Sorry for the typo. It's fixed now.
gimenete··on Backbeam: backend-as-a-service for web and mobile developers
Taxes are included and they apply to customers within the EU. If you convert $29.99 to EUR and add the required taxes you get 29.99€ almost exactly.
gimenete··on Facebook buys Parse
In my company we are developing http://backbeam.io/

It is still in beta but just for a couple of weeks. In general it is similar to parse.com but it has also heavy support for developing web applications hosted on backbeam (optinally with custom domain). It also has a more powerful query language, a real-time API and great support to manipulate files (you can escale images in different ways just by changing parameters in a URL).

Each project has two environments and you can browse the databases visually taking special care of relationships between entities.

The website is being redesigned and the documentation is work in progress.

This is an example of a complex query to the database:

select('news').query('join author join last 5 comments having score > ? fetch author', min_score)

We are open to comments and suggestions :)

gimenete··on IOS Boilerplate: A base template for iOS apps
I have added the license terms in each file I have created. Any suggestion is welcome. I just want anybody to be able to use it without limitations, just keeping the copyright notice.
gimenete··on IOS Boilerplate: A base template for iOS apps
Thanks. Solved :)
gimenete··on IOS Boilerplate: A base template for iOS apps
Thanks a lot. I merged your changes :)
gimenete··on IOS Boilerplate: A base template for iOS apps
Thanks for your comment. I didn't know about MKPointAnnotation.
gimenete··on IOS Boilerplate: A base template for iOS apps
I have a 3GS and FastCells are a great improvement in performance.

I'm glad to see that DictionaryHelper is great for you :)

gimenete··on IOS Boilerplate: A base template for iOS apps
SVProgressHUD is non-obtrusive. In the example that uses it you can go back, and the HTTP request is cancelled.
gimenete··on IOS Boilerplate: A base template for iOS apps
Please, count the lines of code. This is not a "massive" project. The documentation is very simple. These frameworks won't hurt you in the long run. They are very simple.
Page 1 of 2Next →