Epseelon

Software for People
  • email
  • facebook
  • twitter
  • google
  • linkedin
  • Contact
Select Page ...

Android Studio and the future of Java IDE's

Sebastien May 16, 2013 Geek Culture, Tech Stuff No Comments

Yesterday, when they announced Android Studio during the keynote of Google I/O, my very first reaction was “Oh no! Too bad for Jetbrains! Even though they build awesome plugins for Android development, they will be taken over by Android Studio, beaten by their own platform!”. But then I saw this: And I realized that even

Continue Reading →

Share this:

  • Print
  • Email
  • Facebook
  • Twitter
  • Google +1
  • LinkedIn
  • Reddit

Payment Processing Landscape in Europe

Sebastien April 17, 2013 Mobile Services, Tech Stuff 5 Comments

It is a well-known yet long-standing fact that setting up payment processing is much harder in Europe than it is in the United States for example. A major reason for that complexity comes from the fact that, contrary to the US where they have big national banks that cover the entire American market, European payment

Continue Reading →

Share this:

  • Print
  • Email
  • Facebook
  • Twitter
  • Google +1
  • LinkedIn
  • Reddit

Top 5 reasons why you should consider Groovy and Grails for your enterprise software architecture right now

Sebastien February 14, 2013 Groovy/Grails, Tech Stuff 6 Comments

I’m so amazed when I see how so few companies are using Groovy and Grails right now, and are still using old stuff like Spring and Hibernate, that I thought I would jump in and do my share of educating. And why not give in to the fashion of top lists while I’m at it? So here it goes: if you are an enterprise software architect and you have a lot of Java in your world, you might want to read carefully what follows.

Share this:

  • Print
  • Email
  • Facebook
  • Twitter
  • Google +1
  • LinkedIn
  • Reddit

Why I switched back from Heroku to CloudBees

Sebastien May 16, 2012 Groovy/Grails, Tech Stuff 11 Comments

I used to have several grails applications deployed on CloudBees. I liked the fact that they were Java all along, I liked the smooth integration between Jenkins CI and the deployment environment. I really liked the fact that you could hide an application behind a username and password during testing. I just hated their design

Continue Reading →

Share this:

  • Print
  • Email
  • Facebook
  • Twitter
  • Google +1
  • LinkedIn
  • Reddit

Grails, Vaadin and Spring Security Core

Sebastien February 23, 2011 Export, Tech Stuff 21 Comments

I got kind of bored with Flex and all the complexity it introduces by forcing you to switch between ActionScript and whatever you are using for the backend (Groovy in my case). I also got bored with having to regenerate my data service stubs on each server-side change, and having to handle the asynchronous remoting. So I started to have a look at Vaadin.

Share this:

  • Print
  • Email
  • Facebook
  • Twitter
  • Google +1
  • LinkedIn
  • Reddit

My Case for DTO's

Sebastien January 6, 2011 Export, Flex, Geek Culture, Groovy/Grails, Model-Driven Architecture, Rich Internet Applications, Tech Stuff 15 Comments

In many of my posts about Grails and Flex integration, I take for granted that I use Data Transfer Objects to transfer data between my Grails backend and my Flex frontend. Put simply, Data Transfer Object are pure data containing classes different from the domain entity classes used to store data in the backend. I take it for granted because I’m deeply convinced that it’s the best way to do things and so far, experience has never proved me wrong. But I often get this question in comments or by mail (this is for you Martijn): why bother create an entirely separate class structure and copy data from entities to DTO’s and back instead of just using entities?

Share this:

  • Print
  • Email
  • Facebook
  • Twitter
  • Google +1
  • LinkedIn
  • Reddit

Flex on Grails, Take 2: Part 3

Sebastien November 19, 2010 Export, Flex, Groovy/Grails, Tech Stuff 6 Comments

At the end of the second article in this series, we ended up with a working application but it was not really ready for the real world because it had one major flaw: the URL of the AMF endpoint was hardcoded in the client in such a way that it was impossible to change after compilation and very hard to handle several environments (dev, test, prod). The solution to that problem is to integrate dependency injection into the mix.

Share this:

  • Print
  • Email
  • Facebook
  • Twitter
  • Google +1
  • LinkedIn
  • Reddit

JVM Web Framework Survey, First Results

Sebastien November 19, 2010 Export, Tech Stuff 8 Comments

Yesterday at Devoxx, Matt Raible did a very interesting talk on comparing JVM web frameworks. On this occasion he had the incredible courage of voicing his opinion on each of the most well-known frameworks, rating them in a matrix and the craziest part: showing this matrix to everyone. Immediately after his talk, Twitter was on

Continue Reading →

Share this:

  • Print
  • Email
  • Facebook
  • Twitter
  • Google +1
  • LinkedIn
  • Reddit

Flex on Grails: Take 2, Part 2

Sebastien November 16, 2010 Export, Flex, Groovy/Grails, Tech Stuff 15 Comments

todolist2This is a follow-up post to Flex on Grails, Take 2.

Share this:

  • Print
  • Email
  • Facebook
  • Twitter
  • Google +1
  • LinkedIn
  • Reddit

Flex on Grails: Take 2

Sebastien November 15, 2010 Export, Flex, Groovy/Grails, Tech Stuff 20 Comments

When I first discovered Flex, one of my first obsessions was how to make it work with a Java backend. I’m a java developer at heart and my Java backend stack of choice back then was Spring/Hibernate-based. That’s why I published a series of full-stack articles that became quite popular. But another obsession of mine has always been productivity so when I discovered Grails, it became my new preferred environment and I started looking for ways to plug a Flex frontend into a Grails backend. All of this work culminated in the release of my Grails BlazeDS plugin which worked great but had a few limitations (only Java DTO’s, run-war instead of run-app, etc.). I mean, it worked great… until it didn’t.

Share this:

  • Print
  • Email
  • Facebook
  • Twitter
  • Google +1
  • LinkedIn
  • Reddit
1234»
  • What is Epseelon?

    Epseelon is a Belgian software consultancy and development company founded by Sébastien Arbogast. We provide software architecture and development services, from web applications to backend services as well as native iOS applications. Our main focus is to provide solutions that are both designed around their end users and faster to develop and maintain. For more information, feel free to send an email to info@epseelon.com

  • Resume

    • Consultant Resume in English
    • Profil Consultant en Français
    • Slide Presentation
  • Epseelon on Twitter

    Follow @epseelon

    • Copyright © 2013 Epseelon sprl. All Rights Reserved
      loading Cancel
      Post was not sent - check your email addresses!
      Email check failed, please try again
      Sorry, your blog cannot share posts by email.