From the start!

Tomorrow is a day to start on a new company, for the first time I will jump on a starting company – really starting one, to the point that we still don’t have a office. Well actually we do have a place rented, but it is not available yet. Not just because of this fact, … Read More

GraphConnect London 2015

Today I had the opportunity to participate on the GraphConnect London 2015. So I would like to take the time to write a little bit about it. I will not spend a lot of time on the technicalities of the convention, which I believe can be better investigate once the presentations are published (check you … Read More

Why is it like that? Only God knows! Really???

I must say that the post of today is not really related with computers, well actually it is, but it is not in the usual way. A good raining Sunday is always perfect to watch so movie. From time to time I like to revisit some old stuff, and since a while I have in … Read More

A little bit of theory: Self organized teams!

  Self-Organizing Agile Teams: A Grounded Theory[1] is an interesting research about self-organizing teams in the agile environment. For those interested on that the Infoq did an interview with Dr Rashina Hoda (http://www.infoq.com/news/2011/07/nurturing-self-organization), take a look you may find some interesting data there. Today I will finish some new age song: Ameno from the French … Read More

Unit testing Javascript

Some say that it is not possible, some say that it is not worth, some say that it is madness, but doesn’t matter of what this “some” say we need to test our Javascript. Testing javascript is not just about putting your automated test on place and running it. Sure that there you are also … Read More

Desktop record

  I have been looking for it for a long time, did some tests here and there. In the windows platform we have few nice software to do it (most of them paid), so I was jumping to the Linux to see what we can get there. A well know software is the recordmydesktop, command … Read More

Search and genetic algorithms

Two nights before he disappeared, he came to my house. “I’ve cracked it!”, he kept saying. He was talking about genetic algorithms, quantum teleportation… he said he was about to change everything: science, medicine, religion. He wouldn’t have left that, Sam. He wouldn’t have left you – Tron Legacy Most of the time that watch … Read More

Continuous Integration or a build server?

I don’t know if I am walking around the wrong neighborhoods, but few times I heard something like “We are practicing continuous integration with Hudson”. Maybe it is just me, but that doesn’t look right. Once again we felt in the Tool X Concept trap, Continuous Integration is a concept and Hudson (or any other … Read More

Adding some direction in your CSS

Any person that made any reasonable site knows that a having a proper CSS use is essential to a better life of the website. But at the same time you probably already felt the “pain” of doing that, lack of browser support, files and more files, and so on. To solve the lack of browser … Read More

Build and deploy – ideas and ideas.

If you have ever tried build a application with a lot of components is really painful. Sure that using patterns, proper design and ultimately tools helps a lot; in fact is the basics to be success with that. But apart from that we need to try, to see, to feel if it works. For those … Read More

Let’s split men!

Actually we can say that a multicore environment is a common part of your life (unless you are working with smart phones, or tablets or something similar). But how much have we profit from this environment. Sure that when we are running our applications at a server the application server tries to take advantage of … Read More

Distributed storage and the CAP Theorem

In this brave new world distributed processing and distributed storage are the big talks. Maybe you haven’t seen it at your organization yet, but it is there, and it is coming close to you. One important idea around this kind of distributed stuff, to be more specific distributed storage is the CAP Theorem[1]. I will … Read More

World Usability Day 2010

For thoses that will be in São Paulo at 11th of November a good call is to participate of the World Usability Day that will happen at UMC (Universidade Mogi das Cruzes). But if you are not in SP but wants to participate don’t despair! The World Usability Day is organized around the globe, here … Read More

Time! What is time?

Soon or later when you are working in a software project you will face a little element that can cause quite a big mess: time.When I say time, I am not talking about the time to finish the project, time to perform a specific task or the software performance; in this case time is the … Read More

Is my browser compatible?

Well this kind of question is quite common (unless you don’t care at all about the subject). There is a lot of methods to check if the browser is compatible or not and for sure none of them replace the testing approach (test in all the browsers that you want to support). The Browserscope project … Read More

Thoughts about Document Oriented Databases – part 3

In the last post I presented the first Use Story and the base classes for the problem, now I will walk into the service layer. Let’s make our example a little bit more complete with others user stories: NEWTON: As a nerd, I want to be cool having the possibility to have a specific night … Read More