AppFolio | Full-Stack Software Engineer | Full Time | Remote (US)
Our team in Tenant Screening is hiring! Don't worry about the listed level (up or down); if you dig computers/software (reading this site is a great sign that you do), we want to talk to you! You can find my contact info linked in my profile. Please mention Hacker News if you decide to reach out.
Edit: it may have been a different watchman, but same point still applies.
It’s been a few years, so perhaps it got addressed, but this library used to introduce a “memory leak” by design, by infinity storing pointers to files being watched.
Ultimately I ended up fixing it by writing my own version using native system calls available on Node.
The moral of the story, this library is great if you are building cross platform dev tool. It is not (at least wasn’t at the time) great for long lived processes that target only one type of operating system.
Sorry, it came of stronger than I wanted to. I actually run into high CPU utilization shortly after I posted it. Haven't had it for a full year, may be something in later version got messed up. I did go away after refreshing FF though, so I do recommend trying it to see if it will fix things. I am routing for FF, but it's definitely not perfect.
I don't know what these commenters are talking about. I've been using FF on Mac for over a year now on 3 different Mac Machines. It's super fast, as good as Chrome. May be you need to reset it or something to get it working properly. The only issue I had with FF is Developer Tools, which are also have improved a lot with latest release, and continuing to improve.
I got to interview a lot of people in the past 2 years, and I noticed that new grads are REALLY good at solving Leetcode type of problems.
The expectation in the industry is that Senior people would be even better at it, because of their years of experience.
This,however, is not what I’ve seen on the ground. Most senior devs that I interviewed, who were clearly smart and experienced took much longer than new grads to solve most of the questions. Personally, I try not to hold it against them, if they can clear the bar, but I wonder how many other people do the same.
Also, I know in music they do blind interviews, were people perform behind a curtain to avoid any biases they might have (gender, race etc).
May be it’s time to do something similar in Software, since we already are prioritizing white board interviews above anything else?
Edit: I am not advocating for Leetcode types of questions. I do believe that most companies hire like this (including my current company, where I get minor if any say in hiring process). So just pointing out my observations regarding the status quo.
Our team in Tenant Screening is hiring! Don't worry about the listed level (up or down); if you dig computers/software (reading this site is a great sign that you do), we want to talk to you! You can find my contact info linked in my profile. Please mention Hacker News if you decide to reach out.
More info about the role can be found here: https://www.appfolio.com/open-roles?p=job%2FoD2uufwn
AppFolio has many roles open: https://www.appfolio.com/open-roles