Hi! We are looking for frontend developers and I would like to know more about your technical background. Please fork this gist or send it to me (or to your contact person), in whatever format you find comfortable.
This is not a test, there are no good answers or bad ones, it's just about setting up a context should we want to have a talk with each other. Thank you.
Now that we're through formalities, I'd like to know which of these technologies are familiar to you (meaning you used one in a project, tutorial, read lots of articles about it or just fairly sure you can get up to speed with it in a reasonable time etc).
- java (jsp, jsf...)
- php (raw php, smarty, twig...)
- C# .Net (asp, mvc.net, razor)
- node (ejs, jade/pug, handlebars/hogan...)
- "whatever" (rest apis only)
- Other: _____________________
- nightmare fuel: tfs, perforce
- legacy: cvs, svn
- exotic: mercurial, bazaar
- git \o/
- Other: _____________________
- Sharepoint and other corporate beasts
- Google docs, google for business
- Mediawiki or other exotic wikis
- Confluence and Atlassian products
- Github or Gitlab wikis
- Slack search :)
- Other: _____________________
- jQuery
- mooTools
- prototype
- Backbone
- Knockout
- bower
- AS3
- XML, XSLT
- Other: _____________________
- pure es6 all the way!
- Babel, buble, babylon etc.
- TypeScript
- Flow
- Other: _____________________
- browserify
- grunt
- gulp
- webpack
- rollup
- parcel
- just a couple of node scripts in package.json
- Other: _____________________
- jslint, jshint
- eslint
- standard vs semistandard
- husky
- lint-staged
- prettier
- Other: _____________________
- BEM
- PostCSS
- SASS (scss)
- Less
- Stylus
- Bootstrap, foundation
- Other: _____________________
- Underscore
- Lodash
- Lodash FP
- Ramda
- Bacon.js
- RXjs
- Immutable.js
- Other: _____________________
- vanilla react, preact, inferno
- React ecosystem (redux/mobx, redux router etc.)
- old Angular (Angular.js, A1)
- new Angular
- Vue
- Aurelia
- Cycle.js
- Other: _____________________
- node assert
- tap/tape
- just give me Selenium
- jsdom
- protractor
- mocha
- chai
- sinon
- karma
- jasmine
- cucumber
- phantom, casper, puppeteer
- jest
- Other: _____________________
- I can write a very simple microservice by myself
- I have published at least one npm package (it doesn't have to be online)
- I prefer node over bash
- I like node because (one sentence!) ____________
- I don't really like node because (one sentence!) ____________
Basically that's it. Thank you again for your time, hope it wasn't particularly overwhelming - have a nice day!