How can back end developers 'practice'?

5 points by piercena ↗ HN
It seems everyone says to build something if you want to learn a technology. This is an issue for me because I work on server side code, mainly working with databases and how to optimize their performance. I am not a UI/UX person at all. So to build a website or project just feels... disjointed for me. I care a lot about the whole product, but I don't want to do front end work. So what sorts of things should I be considering as side-projects to boost my skillset?

3 comments

[ 4.1 ms ] story [ 21.5 ms ] thread
I think you can just build some webapp (front end can be very simple, just use angular.js with no styling at all) and focus on the backend?

Or if you absolutely don't want to touch front end at all, perhaps building API backend will do? Although it'll be much harder to showcase your skills

Build your backend and all its parts, then use curl or python or something equally "simple" to access it.
You don't need to create a shiny UI for the backend. Simple UI would be fine to showcase the features of the backend system - simple HTML and JS code, no need to use any frameworks.