A personal website of a dad, husband, and recovering web developer
The hell is boba?
New York Times published an article where they looked really dumb about bubble tea. Basically the business section published a piece that made it seem like bubble tea just landed in America. Meanwhile, I'm sure their food desk was like, "wut da faq?"
It's all too easy to forget that perhaps a writer for the business section lives in a bubble. (ha!)
Who is next to us?
Who are those that walk around us day after day? Since the election of 2016, I can only wonder what is in someone's heart, unless it is something like Charlottesville 2017. There are still those who live like a turtle in a shell when it comes to the news, and hold on tightly to the hopes of a tax cut for personal gains. There are also those who wish to chain themselves to statues of Confederate traitors, and wish to assuage their own inner racist by claiming the faults of Jefferson and Washington. To see the degree to which some Americans go to in order to avoid a magnified self inspection is really sad. This is bugging me so much I have a rash.
As a parent, I'm scared that there are way more radical white people in America than I ever could have imagined. I feel like the orange clown in the white house has emboldened the racists in this country. It's going to be an unsettling four years with that idiot as the president.
What I liked the most about the previous iteration of the blog was that I kept a running tab on the reviews that were happening in NYC. It gave the site a purpose beyond just random ramblings, even if the purpose did not turn into traffic. Now I must try to figure what is the most fun next move.
Kids come up ingenious way to challenge your authority. I'm not even talking about old kids, mine is barely one and a half years old. For example, he likes to ask if he can get off of the high chair during meals, and after we tell him he has to stay, he'll eat more. He might be still hungry when he asks to leave, but for the possibility of playing more before bed, he'll try his luck.
Gotta stay strong.
One thing I didn't account for when trying to blog every day for a month is that there are unforseen circumstances, such as getting admitted to a hospital. haha.
Pissing contest with consequences
Apparently the orange clown in the white house is getting into a pissing matching with the Asian hairdo clown of North Korea. This appears to be a very scary situation if you live in Seoul or Tokyo or some other large city in East Asia. Luckily for us, the guy who lost the popular vote in the 2016 election has zero idea of how to proceed with foreign policy.
It's easier to vote for the clown when you live in redneck country. These bastards.
Asians in America
There's a New York Times Magazine article about this kid that died in an Asian frat initiation. Leave it up to that author to try and make some greater point about Asian-American-ness in America in 2017. Maybe we have come a long way, but the truth is Asians will progress further in America with movements like Black Lives Matter. Asians will also move further in society if they stop thinking affirmative action hurts Asians. The truth is minority in America is the bigger picture. Breaking it down into sub-groups divides the interest that we all have, which is fairness. To think that there are folks in minority groups who voted for the orange dildo in the White House signals that we have more work to do than just figuring out Asian-American identity.
Thirty minutes is not enough
The price of success is failure. Or so says those who have tasted enough success not to struggle too much in life. If instead of having a computer job, I worked in fast food and had a family, I would probably have to redefine success, failure, and what it means to try. Often it is too easy to take for granted the tailwinds that have helped me to arrive at this place today.
My original idea was to spend about thirty minutes a day on the blog but between updating styles and writing, it doesn't leave a lot of time for infrastructure work. So my new goal after my thirty days of blogging is to ramp it up to an hour, so I can have thirty minutes of writing along with thirty minutes of research into code and how to build up the site again.
It takes trial and error to know that this was not enough, but it was a good place to start after neglecting this domain for so long. I missed writing.
Engineers and gender
There was some story about how there was a Google engineer who got himself fired for perpetuating gender stereotypes. It's important to note that if you're a self-respecting engineer, you know that part of your limit is yourself. So if that dude who got fired was upset that he wasn't moving up in Google, that's probably because he has some limits. It's not about who else is in the company, or maybe that guy is just so dumb he doesn't realize there's a ton of smarter folks than he at that company.
Also if you think about how much a senior software engineer at the Mountain View location makes, and the type of non-voting stocks they grant to someone in that position, you can easily conclude that dude was super greedy. How can you not be happy at that level?
Minority groups in big tech firms
There was an article today about how there was some internal document shared at Google that talked about males and females. Apparently it was pretty pigheaded and it showed a deep misunderstanding of gender. I feel like I knew someone like that before.
What I want to mention is that I think minority groups in these big 4 could easily increase the engineering head count for their respective minority group quite easily - set up interview bootcamps. Maybe it's against their current employee handbook or they are not allowed to do it, but former big 4 employees could talk about it. Anyway, that's just one average or below average developer's view on it.
A word on moving
The calculus on relocating your family requires a formula that eludes the most highly educated economists. They like to say that workers should move to where the job is. I think the most important caveat in that type of advice is that your current employment status should determine if you should move. Are you unemployed now? Been so for a while? OK, relocate.
There are too many things for a normal person to figure out if it's the right decision. Certainly not for any dude who's no where near being a 10x developer.
Good ole days
Before 2010, it seemed as though web development was just about a few technologies and one could get up-to-speed in a short amount of time. Now preprocessors dominate CSS, and there's Flexbox and CSS Grid for layout. We're not even getting to backend yet, which I have yet to figure out how to proceed. Then there's front-end package management and then packaging for development so the files are all small. Man, I haven't written a real food post yet and it's already going to give me diarrhea. Then there's deployment tools for automation and containerized setups for cloud servers. Seriously, why are we telling kids to get into this field? I'm confused.
What is a degree worth?
Often we see that the popular refrain is to get more kids into coding, because it helps with the way kids think, and lots of big companies love to have more available talent. It's tangentially related to tech workers' immigration status/policy, but that's for a different day. I'll just say this, the message that we should give to kids is that they can learn anything. And if they decide to pursue a career where just being average means they'll have a decent income, we can do that. I don't like this whole, "If you get into coding, you can make the next Facebook." The top four (right now), google, facebook, microsoft, and amazon only hire less than the top 1%...
Of course they want 100,000 more CS graduates every year world wide. That's a ceiling of 1,000 possible workers for them. Don't let the Laszlo Bock's and the Zuckerberg's of this world let you believe with 100k additional CS grads is 100k of potential employees. It's only 1k. Where do the other 99k get jobs? I mean, someone makes the website for your local gas company so you can pay your bills. There's those jobs.
Infinite amount of learning.
In trying to decide how to set up a new layout for the site, and I discovered there's some shit called Flexbox and CSS Grid Layout. Apparently when you don't have time to keep up with web technologies, they just pass you by. After some consideration, I'll have to figure something out. 30 minutes a day is hard tho!
Thoughts on the comeback
It's important to write a little everyday and make technical edits to the website as well. Therefore, all my words will be written in haste. I'm watching videos on front-end things, and will watch some on back-end things, but making a website from scratch takes time. Right now we're going to slowly change the layout of the site. I think that will be week 1, to add some bones to this HTML 4 looking site to have some styles.
One of the things that I have learned about moving to a new city is that it's hard. Haha. More on that later as Food in Mouth matures.
I'm going to attemp to resurrect my website, one day at a time. I'm going to spend at least thirty minutes a day for thirty days. My skills are rusty, and my writing needs work too.
Every day I see that my son learns something new. My wife is back in school. The time for me to dust off foodinmouth.com is now. Right now this website is a flat html page. And it took over thirty minutes to set this up.