431 karma · joined July 4, 2014
Maybe, a "Contributor Requests".
It would be a gate for new contributors. For maintainers, they would see what they have contributed to and see their new PR. It would show "open contributor requests"
Once approved, The PR will then appear under PRs.
And obviously this is opt in.
Then Google Closure Compiler came along which added type safety via JSDOC and TS came along with (TS)JSDoc support and it's own TS syntax.
The community chose native TS and Google Closure compiler slipped away into the background.
So (TS)JSDoc support is a relic from when Microsoft was trying to get market share from Google.
Today in 2025, TS offers so much more than the (TS)JSDoc implementation. Generics, Enums, Utility types, Type Testing in Vitest, typeguards, plus other stuff.
Today I use TS. I also use plain JSDoc for documentation. e.g. @link and @see for docs. Or @deprecated when I'm flagging a method to be removed. @example for a quick look up of how to use a component.
TS and plain JSDoc are both important together. But (TS)JSDoc alone, is a relic of the past.
These new tech companies/existing companies were not here for the first wave of offshoring engineers many years ago. basically, the product/service degraded and they brought the product/service back onshore.
It's a cycle that will repeat. Product degrades, there will be public outrage, then they will onshore the product to fix the problems caused from offshoring.
Look up the other gear from ZWO the maker of the seestar.
In large companies this can save quite a bit of money.
Knowing what tools are better for what really helps.
What I found best was
- a standard qwerty keyboard (I didn't want to be restricted to custom keyboards)
- A learning program called Five Finger Typist. https://www.spectronics.com.au/product/five-finger-typist-2-...
Basically I'm hybrid touch typing. Because I cover the whole keyboard as I type the chance for error increases the longer I type. I quickly glance to know where i'm aligned.
In hindsight I should have learnt to use the F and J notches more.
I have extensively remapped my IDE shortcuts to be easier to trigger.
side note: Film in sunlight is far more forgiving than digital. It handles dynamic range a lot better.
Maybe we need a new HTTP method "SCHEMA" that allows the app team to get the schema directly from the API and stop sharing postman links around in chats.
I don't use any of the voice actions but its awareness in the environment I feel is enough. It sits in the kitchen and has prime position.
I could not classify it as a "Buddy" or "Friend" but I care about it enough not to turn it off.
I think the next stage for these social robots is to learn(AI) unique personalities. eg. Movements, noises, faces. So no two social robots are the same.