Start a hangout
Works at Runtime Revolution
Attends Instituto Superior Técnico
Open Data Structures covers the implementation and analysis of data structures for sequences (lists), queues, priority queues, unordered dictionaries, ordered dictionaries, and graphs. Data structures presented in the book include stacks, queues, deques, and lists implemented as arrays and ...
Add a comment...
I shouldn't be up this late, but I've been doing lots of thinking and exploring tonight. In studying various VMs over the past few years, I've come up with a list of do's and don't that make things optimize right. These appl...
Add a comment...
Student, Happy Programmer
- Runtime RevolutionProgrammer, 2012 - present
- Karma ConsultingConsultant, present
- Awaking GiantsProgrammer, 2010 - 2012
Who I'm: Always learning, always looking...
Things I love: reading, sports, gaming, programming, photography, astronomy, Social Networking, Outdoor Adventures.
"If you stop dreaming, you are only sleeping".
"Just as mighty army becomes useless if it's soldiers are scattered helter-skelter, a great mind becomes ordinary the moments it's energies are dispersed."
"When I'm writing a program I'm in teacher mode rather than hacker mode.", Donald Knuth.
"The following sentence is false. The preceding sentence is true."
"A journey of thousand miles begins with a single step!" - Lao Tzu
"...if you ever think you're Done learning, slap yourself across the face because I guarantee you're wrong..."
"...se os nossos cérebros fossem suficientemente simples para serem compreendidos, nós não seriamos suficientemente inteligentes para compreendê-los."
"I think what a life in science really teaches you is the vastness of our ignorance!"
- David Eagleman
"I always believe that to be the best, you have to smell like the best, dress like the best, act like the best. When you throw your trash in the garbage can, it has to be better than anybody else who ever threw trash in the garbage can."
- Lil Wayne
"The main thing you need to do quickly is to stop doing things quickly. Trade hurry for calm, confidence, and precision."
"Programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the universe trying to build bigger and better idiots. So far, the universe is winning."
- Robert Cringley
"[...] a dead man who is totally flesh without life, damaged and destroyed, with no hino of a possible future ressurrection".
"I don't understand how one can walk by a tree and not be happy at the sight of it! Or to speak with a man and not be happy loving him? ... There are so many things at every step so beautiful."
- Prince Myshkin, by F.Dostoesvsky
"Attitude is a little thing that makes a big difference."
- W. Churchill
"Your mind is like a compiled program you've lost the source of."
- Paul Graham
- Instituto Superior TécnicoMaster's Degree, Distributed Systems, present
- Instituto Superior TécnicoBachelor of Science, Computer Science
- Escola José SaramagoHigh School