Monthly Archives April 2009

Are you a competent developer?

Have you heard about the Dunning-Kruger effect? The definition of Wikipedia is:
The Dunning-Kruger effect is an example of cognitive bias in which “people reach erroneous conclusions and make unfortunate choices, but their incompetence robs them of the metacognitive ability to realize it”. They therefore suffer an illusory superiority, rating their own ability as above average. [...]

What are changes in the source code?

If you use a distributed revision control(DRC) such as Mercurial or Git, you are probably familiar with the term changeset:
Changesets are a way to group a number of modifications that are relevant to each [...]

The future of Java. Am I wrong?

Hello,
I would like to come back on my last post named “The future of programming languages. What about Java?“. First, I want to thank you for your comments even when you express a disagreement: It’s good for a blogger to see the reactions of his readers, so THANKS. I have to say that, for a [...]

The future of the programming languages. What about Java?

I hope you had the opportunity to watch the video of “The future of the programming language“. This conference is led by Anders Hejlsberg, the architect of C#. He explains simply what, on his opinion, will be the next generation of languages. The main points are:

the Domain Specific Language (internal and external DSL)
the declarative aspect [...]

You HAVE to hire technical talents! But how?

The lack of technical interview
For the last six months, I have made interviews to hire new persons (trainees or programmers) for short-term assignments. What I realize is that it is hard to say: “Ok, now, you have to pass a technical test”. The candidate may think that I don’t trust him. I know that it [...]

Requests on Friendly Cheatsheets

It seems that we can’t add comments on pages with Wordpress. This post has no information value, he exists to let readers give me their feedback on the “Friendly Cheatsheets” page.
So, if you have ideas, requests or new friendly cheatsheets, just leave me a comment here

Project management: case study on software

I trained in project management few weeks ago. The speacker had a great culture in this domain and he gave us a lot of case studies: two of them were on software management. The first one was how to manage a ..BIP.. At this time, I don’t want to influence your opinion on the category [...]

JUnit Max: continuous integration goes further

Hello,
Today, I have discovered that Kent Beck has a blog. For the people who don’t know him, the inventor of the Extreme Programming methodology and JUnit (with Erich Gamma). He’s currently working on a new project called JUnit Max:
The first part of the solution is to get smarter about running tests so the average wait [...]

The books: starter pack

I write this first post on the books that I recommend, especially to new developers and to students. For some of us, it’s hard to know where to begin…
This book introduces some of the GoF’s Design Patterns using a wonderful approach. When you look at the cover, you can’t imagine that it’s a technical [...]

Introduce myself

Hello,
It’s time, I’ve decided to write my blog, to keep traces of my thought over the time.
In the real life, I’m a developer. At this time, I prefer to stay anonymous because I want to be sure readers understand that my company is not linked with my writing: it’s just some personal feelings.
The aim of [...]