573 karma · joined April 17, 2011
ben@eastside.io
It felt a bit weird at first but overtime him showing up was a point where the whole team felt connected and would chat about the weekend etc. He was former military (and would shake your hand if he had the opportunity) and he forced a bunch of tech people to bond unknowningly.
I kinda do this now, at least when I come into the office if I run into someone I try to say some type of greeting with their name.
I wish you luck but don’t beat yourself up if this doesn’t work out. This sounds like you’re setup to fail.
https://code.fb.com/developer-tools/mobile-performance-tooli...
We run functional UI tests with a performance tracer wired up- we already had them setup by feature teams so it was easy to get started. Instead of a Zookeeper scheduler, it’s just Jenkins.
Right now we’ve been able to catch 2-3% relative regressions in things like startup, opening a Google Maps view etc which is pretty good. It was easy to setup and then hard to optimize the variance down so we could get a strong signal.
We’re hiring if any of this is interesting, it’s Golang/San Francisco/Full-Time.
Plus, lots of tweaking and perf related fixes to the phone. If you're looking for an off-the-shelf solution, check out Headspin or the Google Cloud offerings.
The issue with testing these phones is the device introduces lots of variance due to the low hardware standards. We typically test for relative changes in key metrics and want to move to testing different types of phones for usability. This is generally hard because the noise makes the test inconclusive.
As a series A company it was hard to get purist to focus on shipping and we started weeding candidates out that gave off a ‘I just want to work in Clojure’ vibe. Eventually new stuff got written in Java and we migrated off of it due to the hiring pipeline mostly but when we told candidates some honestly dropped out because they were excited to work in Clojure.
for i in ‘ls /tmp/foo’; do echo $i | grep bar | cut -d’-‘ -f3,4; done
Is just so much easier to remember than Python’s OS library, right? I can intuitively string that together but can’t write python without looking up the docs and reading a paragraph about idiosyncrasies.