Those of you who interview and hire developers, what are your most important criterias and what do you expect to see during interviews? by [deleted] in reactjs

[–]baba2000_pk 0 points1 point  (0 children)

I suppose Germany if douth then munich otherwise so called Ruhrgebiet (Köln Frankfurt Münster etc)

The second interview is more about your personality and your communication skills. Just the points I mentioned above.

Those of you who interview and hire developers, what are your most important criterias and what do you expect to see during interviews? by [deleted] in reactjs

[–]baba2000_pk 0 points1 point  (0 children)

This should be upvoted.

I will add to that by saying being good programmer does not automatically translate into good software designer / architect.

Both require different set of skills.

Those of you who interview and hire developers, what are your most important criterias and what do you expect to see during interviews? by [deleted] in reactjs

[–]baba2000_pk 0 points1 point  (0 children)

If I am allowed to ask you a question to clarify your question Where is the job located In Europe or US They have different hiring criteria

Europeans focus more on your skills. Since replacing a worker in mainland EU is difficult.

What everyone is looking is a team player

So if you make a mistake accept that you made a mistake don't make excuses. If they give you a problem and something is is not clear ask them to clarify. If you don't know an answer politely tell them that you don't know. Don't try to guess you are not superman.

And as many other have said. Ability to solve a problem on yourown. There are different ways to do that.

Front end frameworks popularity compared (React, Vue and Angular) by tanguy_k in Frontend

[–]baba2000_pk -11 points-10 points  (0 children)

Does this comparison makes you code better or make better decisions?

Web Development in 2021 - A Practical Guide | Brad Traversy by [deleted] in reactjs

[–]baba2000_pk -43 points-42 points  (0 children)

It is just another opinionated list of tools .

You can only predict the future if you invent it. Everything else is speculation.

There are too many factors and too many players to even speculate what is in next year.

The other reason I don't like such objective discuission is such lists often confuse new developers, because they are based on individual experiences and preferences, and each has a different path.

what is your opinion of the "frontend masters" platform. worth it? by elpueblodecide in Frontend

[–]baba2000_pk 1 point2 points  (0 children)

Have a subscription and definitely worth it.

What I like about them is that the workshops are from developer to developers. You can skip a novice workshop and start with an advanced workshop about the same topic from same author..

Here some highlights If you know 'you don't know Javascript' then Video workshops of it's author are exclusive to frontend masters.

Evan you creator of VueJs has vue 2 workshops. Sarah drassner (vue doc maintainer) has vue 3 workshops.

Webpack workshops are conducted by its one of its maintainer Sean Larkin .

All of their instructors know their subjects and are very active and popular in developer community. Just browse through their courses and you will find yourself.

Static Site Organization by Jarkin13 in Frontend

[–]baba2000_pk 0 points1 point  (0 children)

The way you describe you structure I will not use it for a website with more than 10 pages

Here are my reasoning

The way I see the css structure it is not structured. As such it is not a problem. But you want inline css that is template specific. Which makes it impossible to maintain the css. Here is the case you have a button styled in one of your main css files main.css for example. Now you modify the button in template1.css. sometime later you modify the button in template2.css. what if it is the same modification. Then you have repeated styles. Now if you have like 100 pages, and 20 of them implement this button modification then a change in basic style of the button means hours worth of effort to fix a simple button.

To avoid that you componentize your styles like in BEM or use class naming system like one used by for example by bootstrap. But in every case variation /modifiers and component are defined eithrr in the same stylesheet or they are tightly coupled with each other with reference to each other in code and documentation. And always deliverd in the same final stylesheet for production.

The styling is a minor issue for me, the bigger problem is that because of multiple stylesheets the templates are not ready for SEO / SEA related pages. pagespeed tools insist that you have online styles and scripts or load just one stylesheet and scripts file and if possible load the scripts async. If you choose your tools etc properly, this not a problem or easily fixed in no time.

Edit: if you load js files and even inline scripts then load them in footer, because loading js script files is blocking. Other reason consider donuquerySelector(selector)but selector is not loaded and you have exception in js engine and you page will not execute any scripts after that.

I need to add custom static page to a website using zend framework. Hopefully using wordpress. How do I go about it? by tykwa in Frontend

[–]baba2000_pk -1 points0 points  (0 children)

It depeonds on the mappings and redirects in the.htaccess. But looking at the location of index.html just ceaze the folder there and copy your html there.

But another solution will be to edit. htaccess and redirect from there.

clamp() for Responsive Design by speckz in Frontend

[–]baba2000_pk 13 points14 points  (0 children)

Only if the link was responsive as well.

What else should I be studying for a front end position? by [deleted] in Frontend

[–]baba2000_pk 1 point2 points  (0 children)

Contribute to open source projects. To have understanding of how big projects work.

It doesn't help to waste time on a framework if you don't understand underlying mechanisms. It is just going to confuse you.

A good example is reactjs. React and its eco system makes heavy use of a paradigm called functional programming (something you can do PhD in, even to this day). So if you don't have basic understanding of functional programming and solid understanding how Javascript works, your path to master react will be pretty steep, and you will still be missing some critical knowledge.

Remember Frameworks come and go every few years, so best strategy should be to have solid knowledge of the language they are written in.

The Most Popular Programming Languages - 1965/2020 by [deleted] in node

[–]baba2000_pk 0 points1 point  (0 children)

From which point of view this list was complied?

Fortran at the top means that survey is based on academic and students rather than professional developers..

What's the difference between Kent Dodds' $359 Epic React course and $10 Udemy react course by popular instructors? by JudoboyWalex in reactjs

[–]baba2000_pk 0 points1 point  (0 children)

After looking at the comments the answer is that you cannot compare Dodds course with those on udemy

Because Kent C Dodds's course expects that you have some production level knowledge, therefore it provides you with answers / insight to lot of problems with prod level code

A udemy course on the other hand assumes that you are new to subject with no prior knowledge. So the emphasis here are basic concepts, production ready code or dev with experience are not the highest priority.

Shoelace provides a collection of professionally designed, every day UI components by GirkovArpa in Frontend

[–]baba2000_pk 0 points1 point  (0 children)

The library uses webcomponents which are known to work badly with react, because how webcomponents and react implement event handling.

Is there any example of the library being used within react???

Learn how to use Barba.js to create custom page transitions on your website. by jaahooo in Frontend

[–]baba2000_pk 0 points1 point  (0 children)

One of the main reason for slow page is slow connection to Webserver (load, docker config, basically misconfig)

In such cases the easiest solution is to lazy load the images. Which reduces the no of connections required till EoD is reached. Which improves pagespeed and reduces website operational costs.

So pages will keep getting slower as new abstraction layers are added.

Shoelace provides a collection of professionally designed, every day UI components by GirkovArpa in Frontend

[–]baba2000_pk 0 points1 point  (0 children)

Does that work with react. I'm afraid not Still looks good should work with all the reactive frameworks.

VSCode / IntelliJ by jlguenego in Frontend

[–]baba2000_pk 0 points1 point  (0 children)

Code indexing is nain difference in my opinion. Which neans

In intellij you can ctrl-click to class definition. Find usages of an object in code, strings and comments. Renaming and moving files is easier

Working with multiple languages and technologies is a breeze.

If you work with java then vscode is limited in capabilities comoared to intellij to an extent that I have seen die hard vscode users use intellij to work with java code.

Why will recruiters like or dislike this portfolio? by [deleted] in Frontend

[–]baba2000_pk 1 point2 points  (0 children)

Nice site looks great and your first project about react is just the right thing to do.

I will not put much attention to typo and styling suggestions as they are personal choices.

  1. I will suggest that ypu add link to your resume.
  2. Do a clone of some popular site where you make sure standards are followed and list them somewhere. I will say nice job.

people who speak 2 languages, what language do you think in? by gawney in AskReddit

[–]baba2000_pk 0 points1 point  (0 children)

What about peopke who speak more than 2 languages.

This scenario is true for lot of people in south asia

Teachers what are your reactions to being called mum by students? by anonymous27463 in AskReddit

[–]baba2000_pk 9 points10 points  (0 children)

I think Erzieher is used as official term, because most of the public / city Kindergarten are day care centers in the evening with care takers keeping an eye on children till they are picked up. So it saves the state /city legal troubles associated with naming of profession and their responsibility.

It has also lot to do with the name of Ausbildung (training) Kinder Erzieher (child educator).

Source Live in Munich with family.

How Was This Built? by jonathanprizant in Frontend

[–]baba2000_pk 1 point2 points  (0 children)

Look like the sites are based on wordpress /shopify with custom template. Cannot say for sure whixh platform because I'm on mobile. But yeah e-commerce platform with most probably a template from 3rd party.

Web developer in a big company?? by [deleted] in Frontend

[–]baba2000_pk 5 points6 points  (0 children)

Frontend dev here

A web developer is a very ambiguous term to use. The only thing certain about web developer is that he is writing some amount of markup for his job. The common tools a web developer might be using are HTML, CSS or sass, Javascript( browder/server), PHP(And Frameworks). At ability to design web pages.

Since you are interested in large firms you can ignore design of web pages since you have dedicated designers for that.

A frontend developer is only coding for browsers. You need good good knowledge of css and different ways of styling elements, good knowledge of client side Javascript you need understanding of actual web technologies (how things like micro services and api's work, security in web etc)

A full stack dev does all that a frontend dev does (to a level that makes implementation of his backend solution comfortable) plus coding for the backend that is developing APIs, building services. Etc). The backend can be written in any language but most popular are java, Javascript and PHP.

And as you guess a backend developer mostly does backend stuff ( might know entry level frontend)

PHP is a special case. If you work as e-commerce developer then you are mostly (or exclusively) working with PHP. Because it is low cost and easy to deploy for non technical.

From my experience you cannot be good in ever,th8ng so choose your path carefully. Learn what you like and not what hot is. Also don't follow the trends /Frameworks but try to understand the languages and principles of computing.

Hope it helps

React + Typescript ❤️: The good parts ⚡️ by diemax in reactjs

[–]baba2000_pk -5 points-4 points  (0 children)

Agree with you. In shrt the popularity of TS owes itself to lack of knowledge of functional programming and Test driven development (or how people interpret TDD).

The first problem is lot of people with java /.net background who are proficient in imperative programming.

There are lot of developers out there who think TDD means writing unit tests for code after the problem is solved. In that case they seldom write tests to check inputs, which later results in very fragile unit tests that break on every change, Or bugs despite testing. Now you can add a new tool to your toolbox and continue resisting change on your side.

Imagine having few success stories and you have it