Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
punkpeye
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
15 ms
·
211.
▲
by
punkpeye
4y ago
What platform did you use to build your website? I like how fast it loads!
212.
▲
by
punkpeye
4y ago
These are infuriating.
213.
▲
100 Twitter followers in 3 days, starting from 0
7 points
by
punkpeye
4y ago
|
0 comments
214.
▲
by
punkpeye
4y ago
What are the practical use cases for this?
215.
▲
by
punkpeye
4y ago
Great find!
216.
▲
Show HN: What is your go-to free email provider with custom domain support?
2 points
by
punkpeye
4y ago
|
12 comments
217.
▲
by
punkpeye
4y ago
This has to be a joke.
218.
▲
by
punkpeye
4y ago
Inspired by all of you, I've secured an _amazing_ project name. It is going to be a while before I launch it to the public, but this is exciting.
219.
▲
by
punkpeye
4y ago
I like to hack this problem. Maybe once I get bored if there is demand. For now, I enjoy the challenge of figuring out how to make it work and scale.
220.
▲
by
punkpeye
4y ago
Good point – it should be phrased as improved productivity. You have to think more broadly. You are not only saving engineer time. By delivering more in a shorter amount of time, you have compounding effects across the entire organization.
221.
▲
by
punkpeye
4y ago
Yeah, you've got it in the edit. Using Cypress you are going to have specs and specs will have tests. You can parallelize Cypress per spec. Meaning that if you had 50 specs and 50 VMs, then your entire test suite will take at most what
222.
▲
by
punkpeye
4y ago
Good advice
223.
▲
by
punkpeye
4y ago
Drop me an email at ahoy@punkpeye.com
224.
▲
by
punkpeye
4y ago
Pooling is not an easy problem. As I have only two clients at the moment who are helping to test this, keeping a hot pool allows me to focus on other feature development while sacrificing some of the costs. Keeping a hot pool makes it a lot
225.
▲
by
punkpeye
4y ago
test minute = test * minute, i.e. 50 tests = USD 1 However, based on everything I've read in this thread, I am leaning towards max parallelization based model, e.g. maximum 50, maximum 100, etc, and charge extra for tests that take lon
226.
▲
by
punkpeye
4y ago
For context, they were previously using BrowserStack and paying USD 999. As far as I know, they are using both services at the moment in parallel (mostly because of their year long commitment and other services that BrowserStack provides to
227.
▲
by
punkpeye
4y ago
Unfortunately, EC2 is not an option if we want to deliver 1 minute promise. I need VMs that I can flash start with all the software needed to run the tests immediately available. The best I was able to achieve is 20 seconds using my current
228.
▲
by
punkpeye
4y ago
Another thing to consider is that most engineers do not run all integration tests locally before committing them, simply because they take long time, i.e. A typical workflow is: commit changes -> raise a PR -> wait for all tests to co
229.
▲
by
punkpeye
4y ago
I am trying to figure out how to scale this to the point where unit economics makes the most sense. If I simply transferred current costs on to the end user, it would be too much. It would be USD 0.20 x number of tests x number of hours, e.
230.
▲
by
punkpeye
4y ago
> However, I suspect you’re massively overestimating the way that test times are a blocker for most engineer workflows. Even with long text suites, we don’t just sit and stare at the monitor while we wait. That’s time for responding to c
231.
▲
by
punkpeye
4y ago
Just to clarify, 30 second limitation is only in the context of 1 minute test-result guarantee. Tests can technically run indefinitely, though I want to design the business model in such a way that discourages the long individual tests, as
232.
▲
by
punkpeye
4y ago
Speaking from experience, the promise of completing tests in 1 minute or less is very appealing. This is one thing I don't want to compromise. In the case of the two companies that are helping me to test this service, they both pay a f
233.
▲
by
punkpeye
4y ago
It sure does. The way Cypress works is that it injects their entire driver (test API) to the browser and then loads the tests themselves, also in the browser. It is a finicky process because they need to rewrite all JS and HTML ( https:
234.
▲
Ask HN: How to price a service that saves hundreds of engineering hours?
53 points
by
punkpeye
4y ago
|
87 comments
235.
▲
by
punkpeye
4y ago
GitHub repository https://github.com/microsoft/fluentui-emoji
236.
▲
Ask HN: What are the cons of using an established name for a new SaaS tool?
1 points
by
punkpeye
4y ago
|
1 comments
237.
▲
Ask HN: I want my next startup to be in space tech. Where do I start?
32 points
by
punkpeye
4y ago
|
40 comments