HNHacker News
TopNewBestAskShowJobs

matthewwolfe

273 karma · joined October 24, 2020

https://matthewwolfe.github.io/
submissionscomments
matthewwolfe··on Ask HN: What are you working on (non-AI)?
An alternative to instagram and facebook. No ads and a focus on your friends instead of an explore feed that keeps you endlessly scrolling.
matthewwolfe··on How you breathe is like a fingerprint that can identify you
This is the real reason why people like remote work.
matthewwolfe··on Trump's NASA cuts would destroy decades of science and wipe out its future
That’s certainly one way to live life, although certainly not the only way. Many people use tech as a path to financial independence. There’s a running joke/groan that the FIRE sub is filled with software engineers making 6 figures.
matthewwolfe··on Ask HN: Am I old?
I both like to code but am lazy enough to hate the monotony of doing the same thing over and over. While I do use AI regularly, I also use an extensive collection of code generators that are deterministic that help me skip past the boring part. Doing something novel (to me) is fun, creating a form UI for the 1000th time is not very fun.
matthewwolfe··on Ask HN: What are you working on? (May 2025)
If already open sourced, would love a link!
matthewwolfe··on Is Google UX Design Certificate Worth It?
My wife went completed the Google UX Cert on a faster schedule (couple months I think) and she really enjoyed it. She did a lot of searching and looked at university/college online programs in UI/UX and even signed up for one, but found the quality horrible and cancelled. The Google program she thought was much higher quality, although ultimately you get out of it what you put in.
matthewwolfe··on How do HN users go about meeting significant others?
I met my wife on a dating app, and we would have 100% never met without it. She is from Central America and happened to be visiting the US for a month. We went on a date, and then two and then three. Her one month stay turned into a five month stay.

We did long distance back and forth for ~2 years and then got engaged and married and now she lives with me in the US.

matthewwolfe··on Ask HN: HN App for iOS
I’ve been using Octal for multiple years and really like it. I am primarily a reader, rarely a poster, and it seems to do the job well enough.
matthewwolfe··on Ask HN: React Native or Flutter for a new app in 2023?
See my other comment above, but I was able to share basically everything that was not UI code. Types, request hooks, utils, configs/constants. Probably about 60% of the app, and you wouldn’t want to share UI code anyway because web and Native are so different.
matthewwolfe··on Ask HN: React Native or Flutter for a new app in 2023?
Finally I have a relevant blog post!

Reflecting on Code Sharing React and React Native

https://matthewwolfe.github.io/blog/code-sharing-react-and-r...

matthewwolfe··on Ask HN: What are some niche features of your go-to programming language?
And using objects to do the same thing in JS
matthewwolfe··on Ask HN: What lifestyle choices do you make to be productive?
8 hours of sleep minimum. No drinking or smoking. Exercise regularly. Be content with what I have. Enjoy the little things in life, laugh at life’s absurdities.
matthewwolfe··on The 'fuck you' pattern (2021)
My favorite part of Reddit mobile on iOS is that when it prompts you to view in app, it redirects to the App Store, even though I have the app installed! Then when I open the app it doesn’t preserve the page I was trying to get to. So it doesn’t even work!
matthewwolfe··on Ask HN: Free/Open Source equivalent to a CS bachelors degree?
The closest I have found is this: https://github.com/ossu/computer-science

Wondering if anyone has found good alternatives or different options.

matthewwolfe··on Ask HN: Would downvoting rude drivers reduce rude behavior while driving?
Id like a system where people can submit dash cam footage of dangerous drivers or people doing illegal things, and if the person gets a ticket you get some percentage of the fine. Like what they did in NYC with people blocking bike lanes.
matthewwolfe··on Ask HN: What's your favorite stack for personal projects?
NextJS, Vercel, Mongodb Atlas
matthewwolfe··on How to Cancel Your Hiccups
This is the content I come to hacker news for
matthewwolfe··on Ask HN: Request for more takehomes over coding interviews
The downside of take home assessments is that anyone can do it. You could hand off the assignment to a friend, or even hire someone to do it. So figure 1 hour for the take home + 1 hour for an additional interview where we ask questions about the take home to make sure you actually know what you are doing.

At my job, we designed our interview process around the question: “what is the minimum coding exercise that we expect anyone we hire to be able to do?”

This has resulted in an interview where we do ~30 minutes of coding, stuff like: function to reverse a string, function to add an array of numbers, find the largest number in an array of integers.

From there the rest of the interview is conversational. If the candidate is frontend we may dive into X, Y, Z technology. For example, if someone has 5+ years of React experience but doesn’t know what a hook is, that’s a red flag, etc.

You’d be surprised how many people are absolute garbage at those simple coding questions, despite having years of experience. And everyone that cruises those questions has been a great hire thus far, assuming no other red flags like bad culture fit or poor communication etc.

matthewwolfe··on Ask HN: How to address the anti-pattern of inferring design rules from mockups?
Why would you not have a design system that represents all of the Figma components, so that there is a direct 1-to-1 mapping from a Figma component to a code component? That’s like 80% of the purpose of Figma, to use the components to align with the code.
matthewwolfe··on Ask HN: Is it worth it to get a masters degree in CS for SWE?
One thing I don’t see mentioned here is the content of the Masters. Some programs are extremely technical, others are moderately technical, and some are oriented around being a technical/business leader.

I got my masters and it was moderately technical, but also included people that didn’t have a comp sci undergrad degree, which made classes like advanced algorithms really awkward, and detracted from the program.

Overall I’d do it again if it were either highly technical, or way more business oriented, but I definitely wish I’d known that up front.

I don’t think any degree is a replacement for full time working in your field, so if you expectation is to learn more in order to be more prepared for a corporate career, you may be disappointed.

matthewwolfe··on Ask HN: What is the tech stack of your side project?
NextJS hosted on Vercel + MongoDB Atlas, all within the free tiers. I pay about $10 a year for the domain and that’s it.
matthewwolfe··on Ask HN: Who is doing Car UX well?
I really like the design of my 2022 Subaru Forester. The steering wheel has knobs to adjust volume and skip songs, as well as cruise control. Changing the temperature is just changing a knob, and it seems most of the key functionalities are analog.

There is a touch screen that I’ll sometimes use to toggle between directions and music, but I’m doing that before driving or at a stoplight.

Really everything that feels important is a physical button, which is the number one priority for me.

matthewwolfe··on Ask HN: What GIF would you want on a shirt?
If you make one with the guy blinking I’d happily buy it. https://amp.knowyourmeme.com/memes/blinking-white-guy
matthewwolfe··on Ask HN: It’s been 4 years since Covid was discovered. How are you?
The WFH that came from Covid is probably the best thing that could’ve happened to my wife and I. I’m 10x happier and 10x more productive. I could never imagine going back to an office 5 days a week. That would be torture.

I’ve lived in 5 different states, seen 10+ national parks, countless more state parks and days out hiking, and been more active than ever.

matthewwolfe··on Ask HN: What will HN look like after the apocalypse?
There will still be one holdout complaining about Stripe’s lack of customer support.
matthewwolfe··on Ask HN: What car do you drive?
2022 Subaru Forrester. Gets decent gas mileage and I wanted a new car that would be reliable because I’ve been traveling a lot around the US these past months. It’s big enough that my wife and I can car camp in the back, which we’ve done a lot when visiting national parks.

The 2023 Subaru hybrid looks pretty sweet as well, I’d definitely consider that in the future.

matthewwolfe··on Ask HN: Is TypeScript worth it?
Id argue the static typing is great, and the best part of Java that is otherwise ruined by OOP. Give me the types and leave out all the OOP factory garbage, and you are left with the best parts. That’s what typescript ends up being.
matthewwolfe··on Ask HN: What is the worst enterprise software you use every day?
The janky enterprise “security” software that runs at 100% cpu constantly and is the number 1 reason the laptop fan spins up. AKA spyware. I’ve got the keys to production databases but for some reason can’t be trusted to update my computer or not download viruses.

“Use” is very loose definition, “forced to run” is more accurate.

matthewwolfe··on Ask HN: How do you have fun?
To add to this, most sports have adult recreational leagues that have multiple levels based on skill. I played in a hockey league and the lowest level had people that were just learning to skate and the highest level was people who played in college, etc.

Is it ridiculous to play a game where everyone is an absolute beginner? For sure, it’s hilarious. But everyone is on the same level and there’s a huge amount of camaraderie that develops as a result. People from all walks of life skating around and falling on their asses, makes for a great time.

matthewwolfe··on Ask HN: Should I build a web or a mobile app for my MVP?
Why not React + React Native and then you can share large parts of the codebase? That’s what I usually end up doing. I build the web app first and use a lot of the code to build a React Native app
Page 1 of 3Next →