More than 12 years ago I started my way in the industry as a Java programmer, first for huge enterprises, later on with much smaller companies. Usually all those companies have dedicated teams for dedicated areas (backend programmers, frontend programmers, db admins, etc. etc.).
Working in a very small company (go Aspectiva!), I found my self in the last couple of years doing lots of things (DevOps, UI, DB) I used to see done by the other teams. So posts published here will describe some technical issues I was facing and (hopefully) how were resolved..