Me

Nicolas FrankelI’m an software architect with more than 12 years experience consulting for many different customers, in a wide range of contexts (such as telecoms, banking, insurances, large retail and public sector). I’m generally focused on Java and JavaEE technologies, but I’ve narrowed interests like Software Quality, Build Processes and Rich Internet Applications.

I’m currently working for a Blue Chip company as a Solution Designer on different projects. I also sometimes double as a teacher in universities and higher education schools, and a trainer for experienced pros, and triples as a book author.

Speaking experiences

I love learning, and I deeply think when you learn, you also have to share. I regularly attend conferences, and I’ve had been privileged to speak at some of them. Here’s a quick recap:

Publications

  1. August 11th, 2009 at 17:44 | #1

    Salut Nicolas,

    Tu te souviens de nos échanges, parfois musclés, à la VDL ? Je trouve que tu fais un excellent travail sur ton blog. En tout cas, nous avons le même souci de partage de l’information.

    Depuis 3 semaines, je me remets au développement, avec l’accent sur EJB3, tellement moins XYZ@#!! que J2EE, et je vais soigneusement étudier ton blog pour me replonger dans des sujets bien pragmatiques. As-tu une opinion sur SEAM que j’hésite à découvrir plutôt que de me remettre à l’antique STRUTS ? Et quel est ton jugement sur EJB3 ? J’aurais bien aimé trouver un site de hosting gratuit JEE pour me monter un applicatif EJB3 qui attaque la base de données de mon site plusconscient.net (hosté poar un site payant, lui), mais apparemment la gratuité ne s’étend pas aux serveurs d’application !

    Bonne continuation !

    JP

  2. August 11th, 2009 at 18:53 | #2

    Salut Jean-Pierre,

    Merci de ton compliment, j’essaye de faire de mon mieux. En l’occurence, il s’agit plus de mettre mes pensées en ordre, et tant mieux si j’ai de l’audience !

    En ce qui concerne ton problème, plusieurs choses. Tout d’abord, si tu veux te mettre à un framework de présentation, va plutôt sur JSF que sur Seam. En effet, Seam a une philosophie très particulière qui n’existe nulle part ailleurs alors que JSF est un standard Sun. Pour les EJB3, tout dépend. S’il s’agit de JPA, fonce ! S’il s’agit des EJB session, attends un peu, ce n’est pas encore assez mature.

    Enfin, pour trouver un hosting JEE gratuit, tu n’as qu’à regarder sur mon site où je présente le Google App Engine. Au prix de quelques concessions au niveau des API, tu as ce que tu désires. L’article que je te conseille est ici (il y a les références intéressantes à la fin de l’article).

  3. Abdellah
    September 28th, 2010 at 13:12 | #3

    Salut Nicolas,

    Ton site blog est super et je le consulte fréquemment.
    Une question: la page de ton CV est-elle réalisée avec Flex ?

    Cordialement

  4. September 28th, 2010 at 21:31 | #4

    Merci. Flex v3.

  5. June 8th, 2011 at 15:07 | #5

    Hello!
    I found your post on Free SVN hosts and that you seemed to like Project Locker.
    Are you still using it?
    I just signed up for an account and was wondering if it’s reliable for you.

    Laurent.

  6. June 8th, 2011 at 17:24 | #6

    Works OK for me until now.

  7. June 8th, 2011 at 18:50 | #7

    Thanks Nicolas.

  8. David
    November 2nd, 2011 at 13:27 | #8

    Hello Mr Fränkel,

    like me, a lot of people read your Flamingo tutorial. As far as i’ve read on sites like stackoverflow.com, it’s not up to date anymore, since Kirill Grouchnikov stopped his development on Substance and it’s been forked by some other developers under the name “Insubstantial”.

    It would be a really great thing if you could write another, maybe also a bit deeper tutorial about Insubstantial/Flamingo, because for beginners, there is a lack of documentation how to start with all that and how to use advanced techniques of Flamingo.

    Best regards,

    David

  9. June 7th, 2012 at 12:57 | #9

    Hi Nicolas,

    I saw a tweet some where from you mentioned that you are looking for a Groovy Vaadin Builder. I am searching for the same thing, I found this one at https://github.com/nakolkin/vaadin-builder, did you found any?

    You also blog about Griffon at http://blog.frankel.ch/trying-griffon-and-loving-it, given your experience with Vaadin, do you think it is possible/feasible to implement the Griffon Builder API over Vaadin?

    Hope to hear from you soon!

    Best regards,
    Chee Kin

  10. June 7th, 2012 at 16:44 | #10

    Groovy SwingBuilder API at http://groovy.codehaus.org/Swing+Builder is a good reference implementation too.

  11. Thomas Pasch
    December 21st, 2012 at 14:54 | #11

    Dear Nicolas,

    thank you for your brilliant morevaadin.com website! However, I tried to run your html-js-integration example (from ‘Integrating HTML and JavaScript’), but I’m out of luck (at least with a more recent version of vaadin 7 (beta7)). In contrast, I converted the custom-component-example (from ‘Using GWT widgets’) without any hassle to vaadin7 beta7.

    You can get a look on my changes at https://github.com/aanno/More-Vaadin . The is a new Blog_2012-08-13 folder in there, were I checked in the (simple) JS example from the vaadin blog (it is working as well).

    Cheers, Thomas

  12. December 21st, 2012 at 18:05 | #12

    Hi Thomas,

    There have been a couple of changes during the development of Vaadin 7 which makes some betas backward incompatible. However, I’m in the process of re-writing Learning Vaadin with the new Vaadin 7 beta 11 version which is API stable: I probably won’t update http://morevaadin.com until I finished the writing. My best advice is to buy the book once it’s done (shameless self-promotion).

  1. No trackbacks yet.