595 karma · joined March 12, 2013
I setup my GH sponsors specifically to raise fund for the projects I work on, but because of the structure it is unclear and difficult for me to feel alright with putting my info on projects I work on with others.
EDIT: adding my link since I guess that is what others are doing in this thread. https://github.com/sponsors/wesleytodd
"Unfortunately, since it's opt-in it didn't move the needle at all. I think it directed a few hundred dollars to Sindre's Patreon. But that was it."
I am currently looking at TideLift to see if there that is a more viable option. But to your point, it might all be "way too little for the effort required".
EDIT: adding my link since I guess that is what others are doing in this thread. https://github.com/sponsors/wesleytodd
But, it took me longer to skim this article than to setup my first action. This is making things way more complicated seeming than it actually is IMO. All you need is 3 small files :)
Also, generally people do not put all their logic in the same file , in express apps. Just breaking out the business logic from the express app setup would also help to make it more readable/understandable.
$ npm i migrate
Edit: is there info on who runs this? I would love to know more about this site but it doesn't have info links or anything that I could easily find.
Anyone want to post a tldr or a better link?
In this case, the project is clearly too new/unstable/insecure to use in any real sense. It's presence as #1 on HN says more about the audience than the project itself I think.
[1] https://github.com/remoteinterview/zero/commit/b4af5325c388e... [2] https://nodejs.org/api/url.html#url_legacy_url_api
Maybe if you listen too much to twitter "thought leaders" you might get this impression, but we are all aware of the problems with social media platforms...
When I was a hiring manager and scoped out juniors from bootcamps I had a conversation with some candidates and they would say, "I built user registration and login". When I asked them to talk more about it they said, "well I installed auth0"... Any student project which doesn't teach them how something works is not really teaching anything of value, is it?
In this example, it is the complexity of this file[1] and the fact that if you were to write this as a single express middleware you could probably write it in less than 20 lines.
Guess this is just not my cup of tea?
[1] https://github.com/remoteinterview/zero/blob/master/packages...
Edit: also looks like the author decided to wrap their own multi process model? https://github.com/remoteinterview/zero/blob/master/packages...
Also, the focus on "top bay area companies" seems misguided at best. If you work more on identifying what type of work you want to be doing you might find there are GREAT opportunities in other regions or at smaller scale companies.
Maybe I am just not the type of person who resonates with this approach, but I cant imagine this being healthy for most people.
For most projects the dep tree is small, and this level of maintenance is low. People always hate on me for saying it, but I think this level of effort would be worth it to protect the users of my modules.