We host a lot of our applications on Google Compute Engine but have had many issues with even simple features available from other cloud providers. For example, Google's HTTP(S) Load Balancer offering does not support SNI [1], HTTP to HTTPS forwarding [2], or sticky sessions [3], making it unusable for us. The support we pay for has been pretty helpful, but all we hear is "we have a feature request for this but I cannot provide an ETA on when and if this will be implemented". Many of the issues in the Compute Engine public issue tracker [4] haven't been updated in many months or over a year in some cases. Additionally, it can be very confusing finding out which beta services can only be accessed via the gcloud tool and not the web console. Without the ability to even schedule a window for maintenance on our VMs, we often feel like we do not have the control we need over our hosting environment. Please increase your transparency around addressing Google Cloud issues, all the Docker updates have been great, but many of these issues are over a year old and still show-stoppers for some users. Thanks again for churning out new features/services constantly, but please help close out some of these older feature requests!
I found the two previous YC startups I worked for in Who's Hiring threads, so they've been a great resource for me. Usually you'll get in touch with an engineer/manager quickly and often you'll learn of available positions that may not be listed publicly. User manlio has some great suggestions for contacting the companies (personalize, but keep it short).
Wix (http://wix.com) - San Francisco, CA - full time (on-site)
We're looking for Web Developers and Junior Web Developers.
Our main office is in Tel Aviv, but we have a small development team (4 engineers) in our Mission Bay, San Francisco office (~100 people). We're looking for Web Developers eager to join a fast-paced Scrum team working on the support services and infrastructure for Wix's 56 million users.
Looking for experience with:
- Python and Django
- MySQL and Redis
- Front-end JavaScript (we use a lot of Ractive and D3)
- CSS, Bootstrap, responsive design
- Real-time applications (sockets & AJAX)
- Comfortable in Linux (Ubuntu)
- Agile/Scrum
- Continuous integration/testing (Jenkins/Selenium)
Nice to have skills:
- Familiar with a Dev Ops environment and best practices
- Passionate about Git and source code management (we use GitHub)
- Deployed production applications on AWS/Google Cloud
- Performance testing and monitoring
- Experience with the challenges of scaling and multi-tenancy
What we offer:
- Competitive salary, equity, 401(k) match, healthcare, and vacation
- Small team environment
- Pick your work setup
- Electronic standing/sitting desks
- Commuter stipend and shuttle from Powell St. BART
- Free daily lunches and Philz coffee
- Dog-friendly office
- Flexible work from home schedule
- Gym in building, and we also offer Yoga and Crossfit classes
- Employee growth encouraged (conferences, software, books, whatever you need)
- Employee stock purchasing/buyback program
I have an HTC One X on AT&T (came out last year) and HTC will not give bootloader unlock codes from HTC Dev for phones with an AT&T CID. You have to use a root exploit to change the CID that was patched in the last firmware update, but has now been cracked again. Unfortunately, it seems no hardware manufacturer has any consistent policies.
I remember at the last Google I/O the Chrome team said they were working on a more granular permissions system and recognized how scary "Access your data on all websites" was. Not sure when that's supposed to debut though.
It's very easy to extend Nginx with Lua [1] to create a custom Nginx setup for fast API endpoint authentication, diverting beta users, or handling sockets. I'm hoping to see Lua continue to grow and solve some of its shortcomings like unicode support and pattern matching.
[1] https://sentry.io/features