Joy Gao
@joygao.bsky.social
software engineer at ClickHouse; prev: Figma, WePay
long-form ✍️: https://expertofobsolescence.substack.com
long-form ✍️: https://expertofobsolescence.substack.com
Encountered multiple issues on one roundtrip with BA:
- connection ticket not available for download
- failure to check-in (blank page) after filling out required personal details
- created BA account for inflight wifi, and then unable to login afterwards
Makes a lot of sense now wrt outsourcing.
- connection ticket not available for download
- failure to check-in (blank page) after filling out required personal details
- created BA account for inflight wifi, and then unable to login afterwards
Makes a lot of sense now wrt outsourcing.
October 25, 2025 at 8:16 PM
Encountered multiple issues on one roundtrip with BA:
- connection ticket not available for download
- failure to check-in (blank page) after filling out required personal details
- created BA account for inflight wifi, and then unable to login afterwards
Makes a lot of sense now wrt outsourcing.
- connection ticket not available for download
- failure to check-in (blank page) after filling out required personal details
- created BA account for inflight wifi, and then unable to login afterwards
Makes a lot of sense now wrt outsourcing.
A secondary but equally important reason is there are few things that are table-stake — correctness, reliability, security.
September 10, 2025 at 7:52 PM
A secondary but equally important reason is there are few things that are table-stake — correctness, reliability, security.
Engineering is hard, but really given its deterministic nature, I always find communication a harder skill to master.
September 9, 2025 at 3:55 AM
Engineering is hard, but really given its deterministic nature, I always find communication a harder skill to master.
Similarly, I think it's important to voice up (respectfully) when someone's communication style does not line up with yours. Often they are not aware of it.
September 9, 2025 at 3:53 AM
Similarly, I think it's important to voice up (respectfully) when someone's communication style does not line up with yours. Often they are not aware of it.
I find it impossible to avoid these scenarios (because the surface area is so large), but what has helped me is to be aware that this difference exists, and when misunderstanding happens, respect the others' feedback and handle it based on their preferences.
September 9, 2025 at 3:49 AM
I find it impossible to avoid these scenarios (because the surface area is so large), but what has helped me is to be aware that this difference exists, and when misunderstanding happens, respect the others' feedback and handle it based on their preferences.
Misunderstanding can and will happen, and often it's a *cultural* difference without anyone being on the right or wrong side.
September 9, 2025 at 3:49 AM
Misunderstanding can and will happen, and often it's a *cultural* difference without anyone being on the right or wrong side.
Oooo, you get more chaos testing, *and* for a fraction of the cost of AWS. This is the way 🥇
September 8, 2025 at 4:07 AM
Oooo, you get more chaos testing, *and* for a fraction of the cost of AWS. This is the way 🥇