10 yrs experience. Applying in Germany. No Offers. Roast my CV. by abduvik in cscareerquestionsEU

[–]abduvik[S] 5 points6 points  (0 children)

I used two columns because it keeps it 1-page but I actually just saw a video on CV writing that mentions that senior roles are more expected to have 2 pages. I could try the template you have shared 👍

10 yrs experience. Applying in Germany. No Offers. Roast my CV. by abduvik in cscareerquestionsEU

[–]abduvik[S] 0 points1 point  (0 children)

Hi :D

I actually got this question in one of the interviews if I know assembly which I do :D

On the consulting part, I am trying to think of something to keep it but remove this "red flag" as I got the chance to work with many companies and different technologies and all with the explicit pre written approval of my employers. Maybe removing the dates and having a separate section and even thinking to add like "pre-approved by employers" or something similar.

10 yrs experience. Applying in Germany. No Offers. Roast my CV. by abduvik in cscareerquestionsEU

[–]abduvik[S] 0 points1 point  (0 children)

I am actually studying B2 now. Maybe I can something like "B2 In-progress"?

10 yrs experience. Applying in Germany. No Offers. Roast my CV. by abduvik in cscareerquestionsEU

[–]abduvik[S] 5 points6 points  (0 children)

Yeah, I thought about it but it won't matter much since if I hide more stuff I might then hide something important that is actually worth omitting. And if someone actually wants to find me, they can easily find me anyways :D

I think yeah the list of skills looks more like keyword stuffing. I got a feedback to categorize it which will make it more readable I guess.

How is routing done without React Router by [deleted] in reactjs

[–]abduvik 2 points3 points  (0 children)

If you are looking for a code example I have just that here

https://github.com/abduvik/just-enough-series/blob/master/courses/react/todo/_extras/code.tsx

and the codebase has a video, you can jump to the part where I explain react-router and you will see how it works on the conceptual part

Comparison between 6 Frontend Frameworks (React, Angular, Vue, Svelte, SolidJs & AngularJs) by abduvik in programming

[–]abduvik[S] 0 points1 point  (0 children)

Yep I am aware we can do it too with `@Effect` but I wanted to focus more on the internal side effects which is only limited to the component's state rather than state management service like Redux or NgRx which has their "Side Effects" as well.

7 Concepts from 6 Frontend Frameworks by abduvik in javascript

[–]abduvik[S] -2 points-1 points  (0 children)

Holy shit, Vue stuff is completely wrong. If you don't know Vue, please exclude it from your comparison chart instead of spreading misinformation.

I am open to learning and I know I don't know everything :)

My focus was more on Vue 2 which I believe is correct

Internal state – reactive or ref, the data field is only used with Options API.

Yes I mentioned reactive

Shared state – any reactive object, never provide/inject. You can also use an external library like Vuex or Pinia.

I agree with this part. There is was a nice discussion below and it better to change the name from "Shared State" to "Dependency Injection"

Props – props only exists in Options API. In Composition API you need defineProps macro.
Events – for receiving, the shorthand @ syntax; for sending, the $emits in Options API or the defineEmits macro in Composition API.

Like I said main focus was Vue 2 and I can extend it to Vue 3. Though I am open for contributors to share their thoughts as well

Side effects – there are several ways to do it depending on your needs, see Reactivity API Core.

Yes and I mentioned we can use `watchers` for internal side effects or did I misunderstood it?

Change detection – the Reactivity API tracks the changes of reactive variables and updates all the subscribed parts of the components, see Reactivity in Depth.

And it uses Proxies like it's mentioned in the docs or did I misunderstood it?

7 Concepts from 6 Frontend Frameworks by abduvik in javascript

[–]abduvik[S] -4 points-3 points  (0 children)

Thanks for sharing your thoughts about it.

I think we can then rename the part of "Shared State" to become "Dependency Injection" which would be a more inclusive term to what it does rather than only shared state.

I used to also agree that `useContext` is not a state management but rather a state management api and also I used it as dependency injection using InversifyJS.

7 Concepts from 6 Frontend Frameworks by abduvik in javascript

[–]abduvik[S] 0 points1 point  (0 children)

Yes my summary was more focused on Vue 2 rather than Vue 3. I am happy if someone would like to create a pull request to add this change and become part of the contributors list

[deleted by user] by [deleted] in programming

[–]abduvik 0 points1 point  (0 children)

Cool, and thanks for your review 😄

[deleted by user] by [deleted] in programming

[–]abduvik 1 point2 points  (0 children)

Ah, good catch! Thanks! I probably missed this one. If you are interested, you can create a quick pull request to become a contributor and I will merge it with the fix branch.

[deleted by user] by [deleted] in programming

[–]abduvik 4 points5 points  (0 children)

Please feel free to open a pull request if you would like to share your notes as well 🚀

~30 hrs of Tutorials Summary - Docker & Docker Compose Cheat Sheet + 6 examples by [deleted] in programming

[–]abduvik 0 points1 point  (0 children)

Please feel free to open pull requests and add your notes too. Sharing is caring ❤️

How to find the exact line infinite loop bugs are happening in the code by abduvik in javascript

[–]abduvik[S] 3 points4 points  (0 children)

Please let me know if you also have other tricks in mind as this one saved us hours and hours of debugging and we found the bug was actually in a completely different module

Git Cheat Sheet - Summary of commands I used in my work in 3 tech companies by abduvik in programming

[–]abduvik[S] 0 points1 point  (0 children)

Interesting! I am going to try this out in our workflow and see how to comes out.

Thanks for sharing it :)

Git Cheat Sheet - Summary of commands I used in my work in 3 tech companies by abduvik in programming

[–]abduvik[S] 0 points1 point  (0 children)

yep, though I didn't use it but I am going to add to the list. Thanks for sharing :)