DEV Community

Discussion on: Senior front end dev here, ask me anything!

Collapse
 
kendalmintcode profile image
Rob Kendal {{☕}}

Hi there, great question!

I think some important learning points on my list would be:

  • New features in modern JS
  • Knowledge of some modern framework (Vue, Angular, React)
  • At least a little understanding of popular alternatives (Alpine, Svelte)
  • Utility CSS frameworks (Tailwind)
  • Graph QL
  • And some sort of exposure to build pipelines/processes (CI/CD) and serverless technology. I don't think front end devs should be put upon to look after the whole build pipeline, but having some knowledge and experience around this (even if it's just hosting your own website) will help you loads in your job

I mean, these are relatively standard, baseline things in some respects, but it depends a lot on people's role. CSS animations and SVG manipulation is really hot too, but I have little use for it in my role.