230 karma · joined April 18, 2016
[1] https://playwright.dev/#version=v1.4.1&path=docs%2Fwhy-playw...
We are building playwright-runner[1] to solve this problem. We are dogfooding the project internally, and a few weeks away from opening it up to early adopters.
* The Playwright API auto-waits for the right conditions on every action on the page (click, fill). This ensures automation scripts are concise to write and maintain over time.[1]
* Unlike Selenium, Playwright uses an bi-directional channel between the browser and automation script. This channel is used to listen to events from the browser (like page "load" event, network requests). These events enable Playwright scripts to be precise about browser state and prevent the need to rely on sleeps/timeouts, which contribute to flakiness of Selenium scripts. This is also exposed in the API, for more powerful automation[2].
* Playwright also has a wider coverage for modern browser features, including device emulation, web workers, shadow DOM, geolocation, and permissions.
[1] https://playwright.dev/#version=v1.3.0&path=docs%2Factionabi... [2] https://playwright.dev/#version=v1.3.0&path=docs%2Fapi.md&q=...
- the Indian startup ecosystem is dependent on external capital, a lot of which comes from China. This protectionist attitude will lead to a overall negative sentiment about investing in Indian tech.
[1] https://marketplace.visualstudio.com/itemdetails?itemName=Gi...
[1] https://marketplace.visualstudio.com/items?itemName=karigari...
I guess I did not really know what "throwing myself" at something meant until after I realized I was burnt out. There's a sense of dehumanization in the process, where the goal/solution becomes bigger than you, becomes more important than anything else. The thrill and excitement of doing something challenging drives you for a while, and it seems logical to not spend time in your "personal life". You lose track of messages in your threads with friends, and once in a while respond with a "sorry I was busy" response that everyone around you has gotten used to from you. To answer more directly, one of the red flags I missed was how I let the problems take control of myself, instead of the other way around.
Got out of it by leaving the company I was working at and worked independently for about a year. Found my own pace, got back in close connection with my friends and family, focused on my relationship.