Yeah this works great until you realize you're the one _always_ initiating and they say "Wow thanks for getting in touch" and you don't talk to them for another 3 years.
Yeah, this happens to me a lot. But I’ve accepted that’s the price to be paid for keeping in touch with certain people. Of course, there are plenty of times when I decide it’s not worth it to be the only one who reaches out.
No, many more times than that. Maybe 6 months or a year of reaching out. I try to be very generous in this regard. Often times it takes many "investments" for the tactic to pay off.
This feels like the friend/emotional equivalent of a "Help Vampire" -- someone at work who is constantly asking for help. A /very/ distant friend/contact who is pinging you once every 1/2/6/12 months (thank you crontab!) are doing nothing other than "keeping a contact list"... while sucking blood from your neck. If they are an extrovert and you are a introvert, the exchange is not zero sum!
I'm loving the nice comments about the UI because it's all good ol' Bootstrap. Tools in this category usually have pretty terrible design so I guess the bar is quite low. ;)
> who also own Sencha who make Ext.js -- a pay-to-use JavaScript framework.
I pity anyone who's paying for Ext.js (self-described as "The Best JavaScript Framework In The World"). That is some ancient shit right there. They must have some poor sods who're really, truly, stuck if they're managing to get people to pay for it. I guess at least you get support in your quagmire. But good luck finding quality developers who want to work on an Ext.js project...
I worked with extjs 2 and 3 for years and honestly productivity was as high or higher than angular or react. It was a game changer and allowed us to build things an order of magnitude faster than before. I really liked it. What it lacked was a good responsiveness story, and by the time they added that I was already gone, first to backbone and later to angular and react.
The amount of vendor lock-in of Extjs is massive though. It had its own JSX-like pseudolanguage for describing UI that was impossible to port to anything else. Moving away meant a total rewrite.
I’m on my first gig involving front-end now, with ExtJS 3.4. A few years before I joined (was able to observe the team from a periphery) they tried using Sencha’s 3.x-to-4.0 migration tool, which left the app in a state still needing attention to every LoC. The post-Idera layoffs aren’t making 6.x look too attractive.
I’d focus on anything other than software but use software development principles to make some part of the business more efficient whether it’s idea generation, product development, manufacturing or marketing.
I've been using Ubuntu 20.04 since it's release now (a few months?) and my biggest gripe has been bluetooth connectivity and fixing updating issues (gpg keys, no releases, etc.)
I am currently using Ubuntu 20.04 with the Sabrent Rocket M.2 SSD and AMD Ryzen 3900x and several times my OS continiously locks up some programs for a short time (Chrome, Firefox, etc.) or becomes really slow. This computer I built is relatively new and used for work mostly so I am not sure if it's Ubuntu or I downloaded a stray snap package but man I have noticed Snap packages can be ... slow.
I used Debian and it seems to be gaining detractors from Ubuntu, my only question is... what made you switch and sick with Debian?
I suppose I'm used to apt-based systems, although I don't know if it really makes any difference. So many other distros are based on Debian, but often it seems like a pretty thin layer, perhaps poorly maintained, over Debian itself. Debian seems to have so many more developers, so why not just use it directly.
The rough edges I've found: no automatic updater or security updates in testing, just run apt update/upgrade once a day. An initial problem with the video driver not working because it requires non-free firmware, solution is just to add Debian non-free (it would have been helpful if a warning was given during installation). Firefox/thunderbird still on an old long-term-service release: I've been installing tarballs manually for now.