Ask HN: How do I achieve "full stack"
https://news.ycombinator.com/item?id=4587385I'd like to complete my skills to be able to bill myself as a full stack programmer. I believe I'm close, but I am missing the front-end. I've written many a RESTful web service, but primarily as an API or debugging interface to our gear which is primarily installed in large carrier or enterprise networks. Not public facing, so pretty has never been an issue.
So given I can do the server side of web, in Java, Python or even C - which skills should I work on to flesh out my front end skills? Do I need to have the ability to make things pretty? Or is just functional good enough - and then a designer can take over from there..
Any suggested frontend frameworks, libraries? I don't want to jump from one cool library to the other. I prefer to pick a framework or library and stick with it - learning it more or less inside out.
Thanks for any input.
As for background.. I'm a seasoned C programmer, lots of system programming, device drivers, low level network programming. Web has worked itself into what I do, and I'd like to complete the picture right onto the front end.