284 reputation
13
bio website jonisalonen.com
location Madrid, Spain
age
visits member for 2 years, 6 months
seen Apr 26 at 16:28

As a software engineer at a Qindel I've created software solutions that scale to hundreds of nodes for clients, including Vodafone, BBVA and Inditex.

My motto is making the right things, in the right way. All too often software is built that doesn't serve its purpose, or in a way that makes it cumbersome to use or impossible to maintain.

I'm a pragmatic full stack developer. I believe the proper way to software engineering and development is to take into account all parts of the system, from user interface to algorithm design and operating system internals, from requirements capture to testing and deployment. Everything is a trade-off, and good engineering is about making balanced choices between a continuity of options.


Oct
8
awarded  Nice Answer
Sep
12
comment couldn't execute “mysql”: no such file or directory, using autoexpect
That's the MySQL server I asked about the client.
Sep
12
comment couldn't execute “mysql”: no such file or directory, using autoexpect
I have to ask the obvious... Is the mysql client installed?
Jul
1
awarded  Yearling
Jul
1
answered “rm -rf /” VS. “mv -r / /dev/null”
Feb
9
comment I enter Youtube's IP but Google opens
You asked how to bypass your DNS. This is how you do it.
Feb
9
answered I enter Youtube's IP but Google opens
Feb
2
awarded  Supporter
Jan
21
comment Opening firefox in a centos linux terminal
Use the -X option also when you log in. ssh -X user@hostname
Dec
1
comment ssh tunnel stopped working
Sounds like it's doing what you ask. You are combining -f (fork) with -N (execute no command), so ssh forks a background process and leaves your terminal free to do other work.
Sep
22
awarded  Teacher
Sep
20
answered What is the point of UNIX's rmdir?