I have my focus on developing distributed applications (including web applications) using different techniques (although some work together in the same project I am not using all of them at once...)
- Java Enterprise
- Javascript / HTML5
- JSON or XML data exchange
- Websockets & conventional Sockets
- Databases / SQL
- C/C++
For example I have been or am using the following tools:
- Jetty webserver
- Spring framework
- Hibernate ORM
- Eclipse IDE
- Jackson JSON library
- PostgreSQL database
- Automation Studio IDE (for PLC programming)
... and I am building my own application & game development framework on top of them.