My portfolio: I'm a Product Designer & Front-end Dev. (

over 2 years ago from Marina Aisa, UX Engineer

  • Art VandelayArt Vandelay, over 2 years ago

    So I was going to ask about this because it seems as though "front-end" just means HTML/CSS to some?

    IE - upon brief look at this awesome portfolio I didn't see too many mentions of JS, PHP, Rails, etc.

    3 points
    • Marina Aisa, over 2 years ago

      Hey! I'm Marina, the creator of the site :) That's a good point! I'm actually learning React and I know the basics of JS. I also know Middleman, which is a static site generator based on Ruby. But I don't know Ruby on Rails for example... Do you think PHP & Rails is part of a front-end developer skills?

      0 points
      • Mike Mitchell, over 2 years ago

        I think having some kind of experience with server-side languages is important. I don't think you need to be a master of them, but knowing enough that you can consume the data the server-side app is spitting out and handle basic template logic is important.

        Nice site btw!

        0 points
      • Art VandelayArt Vandelay, over 2 years ago

        Yo! I originally asked the question out of curiosity which was spurred from your website.

        By no means was it questioning your skills or anything like that. So long as you're learning and improving all is good!

        In terms of context on the question - I am a front-end dev (not a designer and will never be one) and I always see purely designers calling themselves front-end devs because they know HTML so when I saw this the thought of: What constitutes a front-end dev came to mind.

        Keep kicking ass.

        0 points
    • James Young, over 2 years ago

      I think in this day and age if you're going to call yourself a front end developer, you need to be fluent in HTML/CSS and writing JS (ie. Not just throwing plugins at a problem) at a minimum.

      0 points
      • , over 2 years ago

        Hey! To clarify the issue: I didn't throw any plugin at a problem, I just used open JS libraries as jVectormap or TheatreJS (which I even modified on my own). It's true that I can improve my JS skills and I will do it. :)

        On the other hand, I already consider myself quite fluent in HTML and CSS pre-processors as SCSS or SASS. You can check all the code here:

        Thank you for the advice, James!

        0 points