262 karma · joined June 10, 2016
I love working on the controls, and I’m learning a lot too. I’m going to start taking donations soon, but don’t plan on making a ton of money.
But until that day, I have to find some way to keep on plugging away: planning, coding, testing, debugging, doing art, marketing, etc. It’s one of those things that maintains momentum through good developer experience and forcing myself to spend a little time on it every day.
And one day it will be done, and I’ll be able to step back and say “Wow. I made a thing.” Honestly, I don’t know if it will be that great of a feeling. But the anticipated satisfaction of a job well done, including the approval of my customers, is something that motivates me.
I’ll add that family can be super motivating too. Of course, I want to provide for them. But working on a side project and having your wife come by and say “That looks cool” is a pretty good feeling.
I recall one day after my dad was diagnosed with cancer. Out of the blue one of those families my dad had prepared an order for brought over a casserole for our family out of gratitude for what he did - not only for the food, but for helping him get back in their feet. And this was one of the latinix families.
My point is that I wish there were data on what this experiment would be like with the racial diversity of NYC, DC, or elsewhere. While there are Mormon congregations in these places, with the same bishops storehouses, they aren't nearly as pervasive in their communities as In Utah, so it's hard to see the effects of their efforts.
I've also seen it where the authentication is handled by middleware before GraphQL even touches the request. I figure those two methods work for about every use case.
Honestly, though, I'm doing everything with GraphQL now. It is a huge benefit for all aspects of application stack design now.
I realized that it is more important to have width than depth in many circumstances. That is to say, knowing a little about a lot of things instead of knowing a lot about one thing.
For example, in my web dev work, I need to be able to cooperate with the graphic designers who provide the designs for the product to me. Being able to talk their language and understand the tools they use is tremendously helpful. I'm also able to apply the principles of visual design in my own projects instead of needing a designer to review all my work.
And I still try to do art on the side. After I changed my major, I took a printmaking class and discovered my favorite kind of art. I'm planning on doing more of that after I graduate.