HackerTrans
TopNewTrendsCommentsPastAskShowJobs

sidhuko

no profile record

comments

sidhuko
·4 yıl önce·discuss
It is the way of these type of early projects and generally you have some organisational and technical debt either direction but receiving downstream features while supporting legacy code is the general way in React. It was going to be a Vue 2 to Vue 3 migration but moving to React should take us out of these higher frequency changes from Vue ecosystem. I don't see you rebutting or adding anything technically here. I wasn't responsible for the original stack and no we have a roadmap for the next year or two which is the same tooling give or take. Avoiding the high breaking change libs like apollo for URQL and using their cache for simple queries and Redux when we need more.
sidhuko
·4 yıl önce·discuss
The question is what next? Our team had already started migration from vuex to solely using Apollo. Apollo then changed their own standards like depreciating local resolvers. Vue 3 release seemed to change regularly from will it or won't it support ie11 and various other additional packages. It is fairly easy to build React-in-Vue code to do a similar migration but the "experts" in Vue often just live in the short term without really committing too a level of support that an enterprise team needs with 20-30 developers. With React I'm sure any major changes will be a phased thing so I can continue to upgrade through the major releases for new features while updating code to new patterns. There is usually codemods to automate any changes because the coding patterns are highly developed to be testable and consistent to change. Similar support exists around the community of packages like Redux. Vue is stretched across multiple projects like state management, build tooling and DX while genuinely being behind the curve in best practices like testing and static code analysis. A Vue 2 to 3 migration is really a complete overhaul of every component to allow you to upgrade to v3. That is a huge liability of an inexperienced team who I expect to make similar mistakes with their community.
sidhuko
·4 yıl önce·discuss
Yeh it is why I put Vue as a great web application framework for developers not specialised in frontend solutions. They've been fragmenting their community there by becoming an SPA framework to compete with React. Vite is a good tool but we have many others that are simple to use. This one is just has 1st class support for Vue because it comes from the core contributors. The general ecosystem for vue though is a third party package which integrates something like vue and apollo together. Which is not supported by the vendor and falls behind major releases or makes drastic changes to fit new major releases of the Vue framework. You will find a lot of vendors not supporting Vue directly and those unmaintained projects are leaving you behind in feature set or using new anti-patterns and creating tech debt.
sidhuko
·4 yıl önce·discuss
That isn't a thing from Vue3 though. It has come from esbuild and swc projects. Both are now looking to fully support typechecking in a lower level language rather than having JS tooling written solely in JS. You can use vite for React too but it does lack certain features for us. I could get reasonably the same gains using webpack with swc loader or esbuild loader too. It is really just a preference on type of projects. For small starter applications a tool like vite is cool. If you're looking for ways to distribute many common applications with shared vendor libraries and seamless transition between microfrontends then federated modules is a big feature of webpack.
sidhuko
·4 yıl önce·discuss
I joined a company with a Vue app just before the Vue 3 release. I don’t think anyone believes it was a soft launch. Then the tooling like nuxt did the same with a v3 release countdown timer which only then released it was in beta with no support in their ecosystem. You could pay 10k for a consultancy though. I only wanted webpack v5 to be able to use federated modules to give us more migration options. The whole experience reminds me of Angular.js to Angular so I was quick to jump ship and spend the migration effort for v3 in moving to react. We spoke to a contributor too that basically told us we should wait for v3 because currently it’s not really built for SPA. Vue 2 was a web application framework and I could see the benefits for php/python/ruby frameworks with losing JSX and being more understandable for fullstack engineers in smaller teams who might not know React. They have now made a direct competition with React though and badly implemented a lot of apis (simple things like grepability and codemods are lacking). They struggled with this release for a year and now they are still behind where React is focusing on server components, concurrent rendering and the tools we need for WASM to be implemented in the most performant ways now ie11 is officially leaving support this year. Some have said it here too that the whole ecosystem felt beta and now the largely community based ecosystem is either leading to vue3-* packages which just make an upgrade to Vue 3 a full on migration.
sidhuko
·4 yıl önce·discuss
I’m 32 and in a similar situation. I lost my mother and both brothers within last 6 months of last year and ended up questioning everything.

Even though I was in this moment of time where I was questioning everything I couldn’t actually move forward with any of the changes I wanted. The big mental changer for me was the gym. Not necessarily for health but because everyday I’m pushing myself to failure and also seeing improvement.

Even though I have hobbies like photography and being a drummer to be honest I would be frustrated at that type of failure and avoid it. Maybe the lack of feeling creative is too personal to face right now. Since the gym I feel like that’s improving and I am slowly reaching out to a social circle again and seeing new opportunity.

It has improved my mental clarity and personality too. I am lucky to have my girlfriend of nearly two years and I was preparing to propose before all this happened. I would question that too but I started to realise I didn’t want to be this person running from my problems in different countries again. I didn’t wait for the perfect time but did the best I could and that went well.

I suppose for me in the area of finding a partner was finding faith in myself again. At around 30 I was about the same and hadn’t been with anyone I could see marrying. I couldn’t seem to attract the type I saw myself settling with. I think that changed with the gym too and applying focus to my new interests at the time like photography.

After I stopped trying with my current fiancé, maybe a year and a half of our first meetup, she started to see who I am and what I could be because I was just applying myself to improve my own life. I think we all like to see that in each other no matter gender or preference. It can just be within your friendship circles after you grow out of drinking buddies.

I think you know it’s not your too old to go out a be that guy again but you don’t want too. Trust me I have old friends your age who are still acting like their 20 and reliving all the same mistakes. Right now you just need a physical parallel to what your mind needs to do. Fail early, learn and adapt, improve and grow
sidhuko
·4 yıl önce·discuss
Looks like an enterprise version of discord.
sidhuko
·5 yıl önce·discuss
Integrated sensors really. Things like AF would work on different sensors in DSLR. Sony removed the mirror and put everything on the sensor. Fast AF tracking, shorter distance between sensor and lens so better low light capability.
sidhuko
·5 yıl önce·discuss
This is the answer really. Wealth accumulation and powerful enterprises lobbying and dividing societies in their own interests. Whether its BP making you believe your own carbon footprint offsets there or social media giants playing to one-side in an election to keep favourable rules in place. You won't see this common sense in politics though as it would open more competition if they weren't able to using lobbying to support their own reelections.
sidhuko
·5 yıl önce·discuss
Better learn chinese then.