You can pretty much put anything you want in, the furniture isn't usually special unless it's a class b or something. Lots of people just go to ikea to upgrade their furniture, lots of people just put standard desks and sit stand stuff, whatever fits
Thanks! Yes, 17% is from ads, and 83% from memberships.
It's mostly non-recurring memberships because I don't really like subscriptions as a customer myself either, and most people go nomad and actively need the site only for the first few months and then go off on their own, and a subset of those stick around. Which is fine with me. I don't like to create a very addictive product. I think I have a healthy balance of new people and long time members right now.
Ad deals are really hard to predict, usually a VC-funded company (ironically) asks to promote their remote work or nomad related product and they'll pay anywhere from $5k-$30k/mo to promote it on my sites. But those deals can last just a month, to 6 months for example. But ads are not stable income like memberships are for me, so I try not to rely too much on them.
Invitae | San Francisco, Boston, New York, and Seattle | ONSITE | FULL-TIME
Invitae makes genetic testing an integral part of the patient journey. At Invitae, you'll get to change patient’s lives on a daily basis, the scale to impact millions and to live on the cutting edge of medicine. Sound interesting?
We are looking for:
1) Senior Product Managers -- who have either deep genetics or consumer web experience, come build the future.
2) Technical Program Managers -- lead complex projects that span a huge set of technologies and teams.
3) Senior Software Engineers -- front &| backend, we're building distributed systems to handle the scale and complexity of genomic data.
I'm the hiring manager for the first two and sometimes involved in the last one. Hit me up if you have any questions, or apply through our website.
I had a similar problem at one of my first jobs, I was given ownership of a few different highly complex and lightly documented codebases: sshd, kerberos, ntp, netsnmp, etc.
Other commenters are giving great advice around burn out, depression and health -- I'll leave that to them.
On the technical side, two things helped me with understanding complex code bases:
1. Write and draw on paper the object model, stack, protocol, interface, anything you can glean from the code or docs. Start small and keep adding to it. This helps you "chunk" the new information and have somewhere to attach new insights.
2. Run the system (or parts) in debug mode with maximum logging. Save the output and then start stepping through it line by line from the top. Find the source of each output in the code, try and understand the general area and then move to the next line. This will start to give you a good understanding of program flow.
Combined these two techniques will make it much easier to understand what is happening and when -- all you have left is to figure out why.
BloomAPI | SF, Seattle, DC, USA only | Full-time | Onsite/Remote
Senior Engineers: Backend, Frontend & Windows (C#/.NET)
BloomAPI is small and rapidly growing healthcare startup. We're helping to unleash the full potential of Electronic Health Records by allowing doctors to share data with trusted third parties instantly.
Interested in building out some unique technology that will impact the lives of tens of millions of patients?
* Work from anywhere!
* Make a difference
* Have a pivotal role
BloomAPI | SF, Seattle, DC, USA only | Fulltime | Remote
Senior Engineers: Backend & Frontend
BloomAPI is small and rapidly growing healthcare startup. We're helping to unleash the full potential of Electronic Health Records by allowing practices to share data with trusted third parties instantly.
Interested in building out some unique technology that will impact the lives of tens of millions of patients?
We only see the diff between released versions, not intermediate commits. For all we know, Apple developers use a single-pane diff tool, where such bugs are easy to miss.