I work as a software engineer on lots of research topics where I look into new technologies. These topics have intersections with my private interests which I research on my own time after work.
The software I produce during my working hours obviously belongs to the company but who owns the knowledge I gained during working. Aside from NDA contracts am I allowed to blog in my own time about these topics?
As requested here are some information about my employment: I work as a consultant at a large consultant company where I am employed with a salary. I am not personally responsible for the impacts of my work and my company provides the malpractice insurance. Furthermore there is no exclusivity of employment but my employer needs to notified if I work another job.