Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
nzoschke
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
38 ms
·
421.
▲
by
nzoschke
11y ago
This is a great article! I see a lot of pessimism about AWS in this thread but its unfounded. The sheer number of success stories on AWS at every scale is amazing. This guide demonstrates the diverse set of services AWS offers for customers
422.
▲
by
nzoschke
11y ago
It's still the early days of remote work but it's coming... It's really hard to turn an office culture into a remote culture. I experienced this at my last employer (Heroku). We hired a ton of great remote staff, but there wa
423.
▲
by
nzoschke
11y ago
I agree about the Manhattan to SF comparison. But if you take a less cynical view, doesn't this mean that SF represents a remarkable opportunity? At some point the population has to get it together, elect better reps, reject the nimbyi
424.
▲
by
nzoschke
11y ago
Not true in my hiring experience. A good hiring manager is trying earnestly to see how the candidate's skills fit into the job req, and how the personality fits into the team. The name of the company you worked for last is not really t
425.
▲
by
nzoschke
11y ago
AWS re:Invent is rad. The sheer size of vendors and attendees is staggering. They keynotes are polished and generally reveal exciting things. The tech talks are numerous and sorted into 100, 200, 300 and 400 tracks based on how technical th
426.
▲
by
nzoschke
11y ago
I experimented with making one for Spotify. You can control the desktop player with the undocumented WebHelper API. http://cgbystrom.com/articles/deconstructing-spotifys-builti... Me and a friend could run a custom nod
427.
▲
by
nzoschke
11y ago
Short term, no. The plan is to get the Convox API locked in while mastering advanced AWS like VPC, ECS, ELB, Kinesis and Lambda behind the scenes. Long term, yes, and in tandem with when the other cloud providers leveling up. For example Go
428.
▲
by
nzoschke
11y ago
1. Devs don't have to worry about security groups with `convox install && convox deploy && convox ssh`. But security groups are created with CloudFormation and you can use your AWS keys to introspect and change them. 2.
429.
▲
by
nzoschke
11y ago
Thanks for your question. A much more thorough pricing page is in the works. The most straightforward model, and where we are already making some money, is running a Convox as a managed service. In this setup you and your team get Convox AP
430.
▲
by
nzoschke
11y ago
Convox co-founder here. Thanks for the shout out! That's exactly right, avoid manual infrastructure. Someday we will all have something like Rails for infrastructure. Strong conventions around best practices. If you follow these conven
431.
▲
by
nzoschke
11y ago
Thanks, I updated my profile with contact info. Terraform is awesome if you want an OSS project to manage multiple cloud vendors. But I think that infrastructure change management is a really hard problem and the state of the art solution i
432.
▲
by
nzoschke
11y ago
We are working to normalize the AWS scenario for all apps. Every Convox cluster is an autoscale group managed cluster of ECS instances. Every Convox app gets its own Kinesis stream for logs, ELB for load balancing, and S3 buckets for settin
433.
▲
by
nzoschke
11y ago
I've never used PagodaBox but it looks like a nice PaaS. Convox has the same goal of a PaaS: to give you and your team an easy way to focus on your code and never worry about your infrastructure. One big difference with Convox is that
434.
▲
by
nzoschke
11y ago
I am asking this question often. We are using very advanced CloudFormation in the open source Convox platform. https://github.com/convox/rack I have touched every corner of CF including lots of Custom Resources. Right
435.
▲
by
nzoschke
11y ago
Convox member here. CloudFoundry is a really solid platform, but there is a very important distinction between CloudFoundry and Convox. Convox is a very thin layer on top of "raw" AWS. It gives you a PaaS abstraction but behind th
436.
▲
by
nzoschke
11y ago
Convox member here. Thanks for the shout out. This is definitely a goal of Convox: to remove as much AWS complexity as possible. Our approach matches this guide to a tee. We are using CloudFormation to set up a private app cluster, as well
437.
▲
by
nzoschke
11y ago
Terraform is an awesome user space tool. I've been using the CF custom resource to manage a ton of stuff (hundreds of clusters and thousands of apps) and it's excellent. It's amazing that the service supports custom anything,
438.
▲
by
nzoschke
11y ago
Thank you for this guide Kelsey. I worked with countless apps and developers at Heroku on getting their apps running well on the platform. There was always one great mystery: why not build our apps a bit differently (dare I say better) to w
439.
▲
by
nzoschke
11y ago
I have a tremendous amount of experience with the 12 Factor book having worked with at Heroku for 6 years. I am also working on an open source 12 Factor platform called Convox. One reason the factors are presented as prescriptive because ap
440.
▲
by
nzoschke
11y ago
CloudFormation Custom Resources can help with this. You can make a Lambda Function that can call the raw API, and have a CloudFormation resource call that for create, update and delete. It's a really powerful strategy for extending wha
441.
▲
by
nzoschke
11y ago
Take a look at Convox, convox.com. It's an open source "PaaS" that runs in your own AWS account. It's a thin configuration layer for AWS. So you get easy access to ECS for running your app servers at resource cost, then
442.
▲
by
nzoschke
11y ago
I learned to program on my TI-85. First I read the manual and made simple Basic programs by hand. Then I found online resources to copy and modify. #ticalc on Efnet was a great community. They turned me onto making a homemade PC link cable,
443.
▲
by
nzoschke
11y ago
Convox engineer here. I do agree this is ultimately a people problem. However I think there is a large technology aspect to it also. I often think about how Rails changed problems like this. Before Rails we were all writing bespoke PHP webs
444.
▲
by
nzoschke
11y ago
That is not a fair presumption. If you're on a Linux laptop a Dockerized app has effectively no performance decrease. If you're on a Mac, a VM and Docker does impact raw IO. My anecdotal experience developing like this every day i
445.
▲
by
nzoschke
11y ago
My personal experience... The first 1-2 days are a rounding error. But it's very common for all internal tooling to be undocumented and fragile. This is a cost a team will pay every day in developer efficiency. This is a people and tea
446.
▲
by
nzoschke
11y ago
Convox engineer here. This post dances around the point. There is lots of room for improvement in getting new developers up and running with a code base. Convox and Otto share similar goals of one command to start and application and one co
447.
▲
by
nzoschke
11y ago
Convox team-member here... Convox is a project by the creator of Foreman, David Dollar. In fact the entire Convox team is ex-Heroku folks building a new suite of tools that make local development and deployment awesome.
448.
▲
by
nzoschke
11y ago
I am working on Convox, an open source "PaaS" that installs in your AWS account in minutes. There is no additional layer of complexity. It configures AWS coherently with a few cloud formation templates. I'd love to hear your
449.
▲
by
nzoschke
11y ago
A big +1 for DynamoDB + S3 for a cash strapped startup. If you are writing an app from scratch, and the cost of data services is a big concern, then don't pick a data store with complex and expensive replication properties. DynamoDB is
450.
▲
by
nzoschke
11y ago
This makes sense. Netflix is on fire right now with their original series. Spotify producing some hit records could change the equation. They already have some great content in the Spotify Sessions series.
More ›