Edson is a Software Craftsman, with a particular taste for difficult projects. He considers his craft more than a job: it’s his life’s purpose.
He is also a heck of a nice guy!
Do you think you are interesting? If yes, why?
I don’t think I’m an interesting person, but I truly believe that every person in this world should have a purpose. My purpose is to motivate developers and spread knowledge so that each one of us can produce software that can change this world for better. If it’s interesting enough or not, I don’t know…
Can you tell us a little about your first development project? Is it still available today?
My first project was a process modelling tool that I developed in college. I don’t think it’s available anymore.
Preferred coding language?
I started coding with Java in 1997, and since then Java has been my passion. It’s not perfect, and it’s not the best tool for everything, but it’s a damn good tool for *many* different situations. I think I enjoy it so much for being portable and so versatile. And with Java 8, I feel that we have with Java all that sense of freshness and innovation that we had in the golden years. Java is sexy again.
Any groups or open source projects that you are part of?
I am the founder and leader of the Redfoot JUG, a JUG in my home town Maringá/PR. I’m also a coordinator of SouJava. I contribute with some open source projects, but I’m just an occasional contributor and not a frequent committer.
Who do you think is the most interesting developer in the world (excluding yourself)?
There are many developers that inspire me. Robert Martin is clearly someone that inspired me when I was upset about my profession some years ago. But the most interesting developer I personally know is Bruno Souza. I don’t know where he finds the energy to contribute and participate in so many different things, but I’m glad he does all of this great community stuff and I’m also glad to be his friend.
If you happen to use Jelastic, can you tell us what you like about it or share any apps or projects created with Jelastic?
I don’t use Jelastic in production, but I like the fact that Jelastic supports both horizontal and vertical scaling in an easy way. The fact that Jelastic is one of the few providers that have a full JavaEE environment is also a huge plus.
And just for fun…
Choose one of the following:
Chrome or FireFox?
Give up your computer or your TV?
Easy, TV. My TV is more like a second monitor to me
Lose your vision or your hands?
Hands. I need my eyes to read, but to code I can always pair with someone that has both hands.
Do you know The Most Interesting Developer in the World? If you do, then nominate them here!