HNHacker News
TopNewBestAskShowJobs

wh-uws

2,143 karma · joined September 21, 2010

If you would like to contact me feel free.

https://twitter.com/boujeehacker

boujeehacker.com

submissionscomments
wh-uws··on SpaceX launches mission for 2 NASA astronauts who are stuck on the ISS
Your analogy might (and even that's a stretch ) work for 6 hours not for 6 months!
wh-uws··on I'm tired of fixing customers' AI generated code
I will take all of these customers. Please forward them to me.
wh-uws··on Ask HN: Who wants to be hired? (February 2024)
Location: Remote (USA East Coast NYC, Miami, Atlanta )

Remote: Yes

Willing to relocate: depends on the location

Technologies:

Proficient with Node.js, React, React Native, Ruby, Rails, TypeScript, JavaScript, PostgreSQL, AWS, kubernetes, crystal lang

Previous experience with

Nginx, Scala, Python, MySQL, Java, Go, C, Android, iOS, Objective C

Résumé/CV: https://boujeehacker.com/

Email: wharris@upscalews.com

I'm a full-stack engineer with 12 + years of experience building software primarily on the web and mobile at scale for Silicon Valley Tech Giants (ex-LinkedIn), VC backed startups (ex-OpenSea), and Open Source Projects (https://github.com/cncf/cnf-testsuite/).

wh-uws··on Tell HN: I salute everyone on call/working support through the holidays
Technically we don't... But at least everyone's had a nice vacation so we're ready to deal with it after we're back.
wh-uws··on Ask HN: React Native vs. Flutter for iOS/Android apps in 2023?
Would you rather work in the React and Typescript you know leveraging all that experience with a rapidly maturing platform (check out https://expo.dev/ for instance.)?

Or a framework few others use written in a language Google is likely to drop support for randomly?

React Native is the easy choice for me.

wh-uws··on Tell HN: Otter.ai bot recording meetings without consent
Please let me know when you've got an android app or website I can use.

Love otter but open to others

wh-uws··on Building for the 99% Developers
let me calm down and breathe and I'll take the bait ...

look just because you're not Lebron James or Michael Jordan doesn't mean you can't go to your local basketball court and enjoy a game of pick up.

But the same way you don't conflate what you need to do to be one the of the best people to ever play a game to play at all...

your software engineering team doesn't need to feel completely useless because they aren't immediately using <insert new hot tool> .

Everything in software engineering from side project to unicorn startup service is about tradeoffs.

Tradeoffs happen because of constraints.

I don't expect a consulting shop to build code the same way an open source project does or a publicly traded company that has been profitable for 10 or 20 years.

I'm hoping you can read in this the need to be cognizant about manpower tradeoffs.

So yes I fully appreciate this as someone who has consulted, worked a public companies, and is now at a rapidly growing startup...

Just because your team isn't meeting some imaginary ideal for some other form of team with different constraints doesn't mean you can't ever strive for any ideal or give up...

you just have to be realistic about trade offs...

my favorite example of this is thinking about a system like rails vs early react (loooong next.js or even before the context system) or a lot of things built in the python web ecosystem.

With rails you have scaffolds and endless convenience methods that let you be productive quickly even as a small team or shop...

with early react or python web you were largely left to your own devices out side of the core flows they had solved (painting updates to the dom with react or some rudimentary crud stuff with django or flask) ...

Because they were built by and more importantly FOR different types of teams.

Rails by the relatively slender (and famously against VC type scaling) 37 signals consulting crew and react by facebooks behemoth engineering team.

Of course they are going to build for their own trade offs...

why would you not?

(I intially opened this rant with this final piece thata I thought better of starting with but I still stand on the feeling...

The is the biggest piece of curmudgeonly nonsense I've ever read... its like someone training an ml model on last 5 years of HN comments and churning out a click bait blog post)

wh-uws··on Ask HN: How to become a ridiculously good back end staff eng?
read this https://staffeng.com/book and decide which type of staff path you want to follow.

the author Will Larson https://lethain.com/ goes into detail about all types of staff engineers

also follow him on twitter

wh-uws··on Why isn't HN infinite scroll?
To quote dang (the moderator) "for performance reasons".

https://news.ycombinator.com/item?id=26069395

He tends to post the comment like that on all of the most popular posts

Apparently they're working on adding infinite scroll back but she also mentioned in thesw threads

wh-uws··on Ask HN: What is your “I don't care if this succeeds” project?
It did work!

https://imgur.com/a/u1IMmJg

I was just asleep lol.

Hopefully it works for you

wh-uws··on Ask HN: What is your “I don't care if this succeeds” project?
My hacker news comment notifier lol

https://hacknotescenter.com/

I need to do an about building blog post

but I basically just made it to get better at kubernetes design doc writing, and play around with hasura, next.js, vercel and a bunch of other tech toys.

wh-uws··on A $100m Hedge Fund for the People – Interview Requests
I'm holding and curious.

contact info in bio

wh-uws··on What's your biggest regret as developer/programmer?
For me pretty much the same answer as I would give for being a failed startup founder

https://news.ycombinator.com/item?id=25262382

As far as dev specific I wish I had

- focused on building and contributing to awesome teams. I hate that I got so caught up in the celebrity of a few individual luminaries in our industry. In reality I needed to focus on recruiting other awesome people who filled in my gaps instead of thinking I was so smart and trying to do everything myself.

- Built a professional public profile via a place like twitter earlier also my blog and website

I've had my twitter (and my blog somewhat) open up so many opportunities for me its crazy. All just from saying decently intelligent common sense stuff on there. Don't toil in the shadows give people a chance to see who you are

- not learning data structures and algorithms well early. Its all the best software teams interview for. I knew web well (circa 2010/2011) and no one cared. So I had to go back. Also now all that web stuff I knew so well is all but useless because its obsolete. But the dsalgo stuff doesn't change as quickly

wh-uws··on Visa and Plaid Abandon Merger After Antitrust Division’s Suit to Block
Finally some antitrust enforcement!

This was clearly going to be anti competitive and bad for consumers.

Plaid has a great product and will either spac / ipo or be a great acquisition target for someone else.

wh-uws··on Ask HN: Why HN Doesn't Have Tags?
I'm in the core site minimalism crowd.

Especially because the api its pretty solid you can build whatever stuff you want

https://github.com/HackerNews/API

You could implement you own tagging system and see if people bite.

For instance I built a comment notifier.

http://hacknotescenter.com/

feel free to hit me up about it if you're curious

wh-uws··on Monica: Personal CRM. Remember everything about your friends, family and etc.
I figured out how to deal with cognitive dissonance people are feeling about this years ago.

I would rather make a calendar invite / use <insert your fav software> and remember to call <valued loved one or friend> and feel bad about having to do that...

Then forget to call and feel worse about forgetting.

wh-uws··on Ask HN: Crashed founders, what was the point of failure?
I thought I was smarter than I was and I was trying to do a lot by myself. It didn't work and my ego made me not admit it wasn't working far longer than I wish I had spent on it.

It was all a very humbling experience.

In the future

1) recruiting at least 1 other person to work on anything like a startup with me. The bar for me is can I get at least 1 other person to work on this and do I have a plan to get to the first 5? If not I'm not doing it.

Worse case you build a great team and have a good time with them making something and hopefully get acqihired or better. If you're by yourself and it doesn't work out you're likely just getting another job...

2) Recognize what your strengths are and recruit to fill in the gaps. You only have 24 hours in a day 6 to 8 of which you are sleeping if you want to be effective for the rest at all... So even if you were a super hero at all the things you need to be to make a business successful (hint: you wont be) you will run out of time in the day if you can't get other people to help.

If you can't get ^ in your own project join other people's projects until you can.

wh-uws··on Ask HN: How quickly do you plan to get the vaccine once available?
I see this take a lot.

I encourage people to research this more deeply i.e.

https://www.nytimes.com/interactive/2020/04/30/opinion/coron...

To my understanding the things that are being fast tracked are all the bureaucratic red tape and but covering stuff.

Not the actual science.

If any of the science was rushed we could have had the vaccines as early as this summer.

But a phase 3 human trail takes 8 months. There is just absolutely no way to rush that part as constructed

wh-uws··on Microsoft is working on an Android subsystem for Windows 10
That's a really interesting story do you have a source where I could read more about this early project that led into wsl?
wh-uws··on Essay: How do you describe TikTok?
vine for zoomers
wh-uws··on Ask HN: Wouldn't it be great to be able to follow fellow HN users?
So I recently built a comment notifier for HN

https://hacknotescenter.com/

That I could easily add the feature to allow follows.

But it seems like at least in this thread there isn't popular support for the feature.

I think I agree it shouldn't be built into HN though

wh-uws··on Show HN: HN Notifier Realtime(ish) Notifications for Comments on Your HN Posts
Need to clean things up before I could properly open source.

But feel free to ask any questions

wh-uws··on Show HN: HN Notifier Realtime(ish) Notifications for Comments on Your HN Posts
O and I almost forgot to mention that it uses the hn firebase api.

Metric show on p90 notification times at sub second from firebase to your inbox

wh-uws··on Launch HN: Gather.Town (YC S19) – Spatial video chat for remote teams
Love this! The last thing you guys need is a mobile app so people can jump in even on a phone.
wh-uws··on Show HN: HN Notifier Realtime(ish) Notifications for Comments on Your HN Posts
Hello all,

Built this because I wanted to have fast comment notifications for HN.

Around to discuss it. Its (over)engineered for the long haul.

Built on AWS EKS. Had too much fun making it.

Stack. Kubernetes, Node.js, Hasura, Postgresql

Ask me anything!

wh-uws··on No More Free Work from Marak: Pay Me or Fork This
Reminds me of this classic Goodfellas scene

https://www.youtube.com/watch?v=3XGAmPRxV48

wh-uws··on Ask HN: How would you design an secure online voting system?
Here is a great video from Computerphile about why this is a hard problem

https://www.youtube.com/watch?v=w3_0x6oaDmI

Long story short voting needs to be secure and anonymous to be fair.

Hard to get all things at once.

wh-uws··on Ask HN: The state of Firebase alternatives in 2020?
building a side project with hasura right now. has been pretty solid to work with
wh-uws··on Ask HN: Why Apple don't restrict any super-apps?
Short answer: They don't

Longer answer: They don't but they are so important to users in those markets that they would not purchase iphones if they could not use those applications there

wh-uws··on Ask HN: Examples of good technical design docs
I got a lot of good information on writing design docs from here

https://www.industrialempathy.com/posts/design-docs-at-googl...

also if you just Google the 2 words "design docs" there's actually a surprising amount of useful things that pop up

Page 1 of 13Next →