Honestly, why make it complicated. Just use Rails, and actually ship things.
HN user
gavino
https://gavin.wtf
Working on https://metner.app to give micro-preneurs (people with side-hustles) a dedicated web presence to grow businesses focused on local communities.
Goal is to help people move off of relying on Facebook/Instagram groups. And to support people who want to make some beer/coffee money off of their hobbies.
What features are you missing? That you can't add through skills?
Of course the day I finally decide to try out Cloudflare it goes down.
Location: Reno, Nevada
Remote: yes
Willing to relocate: no
Technologies: Rails, Javascript, React, Typescript
Resume: https://www.linkedin.com/in/dinubs/
Email: gavincodes@gmail.com
I'm a senior software developer with about 10 years of experience working with Ruby on Rails and Javascript. Most recent experience is the intersection of AI and customer success tools. Led teams through scrum master and being a leader for major feature releases.
Sure! The backend is actually pretty straight forward, it's a NextJS app deployed on Now with a few added endpoints to handle the incoming GraphQL queries.
Then for actually turning the query into a digestable output I used the GraphQL schema builder that handles accepts HTML nodes from the requested page and grabs the right variables.
I remember seeing GDOM a while back when I first started this project, but forgot to write it down as a source of inspiration. I'm gonna add all of these as alternatives, because they're all great :D
Troy and Abed scraping websites!! :D
Nah, I don't really plan on turning it into a company. I'd gladly accept any PR to swap out cheerio, I haven't touched that part in close to a year :D
That link doesn't work for me, but this one does https://www.textile.photos/ :)
Location: Reno, NV
Remote: Yes (tentatively)
Willing to relocate: Yes
Technologies: javascript, react.js, angular, node.js, rails, html, css (scss, less), react native
Résumé/CV: On request
Email: gavin@gavin.codes
Portfolio: http://www.gavin.codes
It doesn't currently do that, I think it'd be an interesting challenge to try and do that though. It's definitely possible to do.
I had been trying to figure out what would be causing this issue, thanks for pointing it out, I've pushed a fix real quick that will respond whether JSON is invalid or a CSS selector wasn't found on the provided URL.
Regarding the "index" key, there are some JSON parsers for languages like Swift that will rearrange your JSON. By adding the index key, you'll still be able to sort after parsing.
Also, thanks, it's really cool to see people liking this :)
Ah, yep, you're right, forgot to change the URL. Updated now. Thanks for letting me know.