My Motivation

Are you developing software? Don’t you sometimes feel like living in a jungle? Almost every day an announcement of a new framework, method or a new release of whatever improves your productivity.
But what’s really essential? What’s the real core of developing software that keeps you on the right track through all this groovy coppice?

When i first read the inspiring book ‘The Pragmatic Programmer’ by Andrew Hunt and David Thomas, there was especially one section i was deeply impressed about. In short terms: stay curious, invest in your skills and reflect about your everyday work in order to evolve.
This gave me a kick – i took (and still take) this as an encouraging invitation to investigate …
The big thing i have learned is that you should let your reservations behind and have fun to face new challenges. You can’t lose but earn new experience and as an extra gift – receive more and more a clearer view for what’s really helpful and essential in developing good software.

It’s worth to investigate – even if it’s done step by little step (remember ‘Kaizen’?). In this blog i will record some of my toughts and insights that may come with these little steps …

I would be glad, if you like to accompany me on this way and give me some critical comments or some other feedback – keep the knifes sharp …


mario_gleichmann_privateMy name is Mario Gleichmann and i’m a professional software developer with a masters degree in computer science (Technical University of Darmstadt).
Since 2000, i’m working as a freelancing software consultant, helping my clients to master complex enterprise systems, mainly on the Java Enterprise platform.

Should you have any questions in relation to this blog or to my professional vitae or are you searching for support in the area of software development / consulting, please feel free to contact me via mario.gleichmann@mg-informatik.de or visit my Homepage at www.mg-informatik.de (german)


15 Responses to “About”

  1. Orban Botond Says:

    Hi Mario,

    Very exiciting introduction. 🙂 I am also searching continuously for a more effective and easy software development. Could you put an rss/atom feed on you blog or your email address? It would be easier for me to read your posts (Those two posts about ruby are good ones)
    Recently I have risen my ruby metaprogramming nidjutzu thank to these two articles:
    They helped me a lot.


  2. Mario Gleichmann Says:

    Hi Botond,

    thank you very much for your encouraging feedback!

    You’ll find the feed for this blog under https://gleichmann.wordpress.com/feed



  3. marko schulz Says:

    Concerning feeds: When following the discussion of an article I like to subscribe the comment feed of that article. WordPress offers this by simply adding ‘feed’ at the end of the URL (e.g. for https://gleichmann.wordpress.com/2007/11/22/is-it-about-fancy-titles-in-software-development-no-its-about-your-attitudes/ the comment feed is https://gleichmann.wordpress.com/2007/11/22/is-it-about-fancy-titles-in-software-development-no-its-about-your-attitudes/feed . I never use feeds for tags or categories, but they are also there: https://gleichmann.wordpress.com/category/ruby/feed ).

    Maybe others would find the article-comments feeds helpful too and you could add links to the feeds to your article template?

  4. Peter Says:

    Great intro, congratulations. And, most importantly: I fully agree!

    Interestingly, most people – and recruiters – still believe that focusing on a single technology (you’ve heard it before: “I focus on Java, it’s important to be in expert!”) is best. Well, it’s easier to sell – no doubt.

    Being a generalist – I prefer saying “technology chameleon” 🙂 – is not only much more fun and exciting, it gives you (and your employer) more flexibility, and in the case of nearing failure options for graceful exit strategies.

    Anyway, it’s much more difficult to sell. You figured it out reading my latter paragraph… 🙂

  5. learn hypnosis Says:

    Aw, this was a very nice post. In idea I would like to put in writing like this additionally – taking time and actual effort to make a very good article… but what can I say… I procrastinate alot and under no circumstances appear to get one thing done.

  6. Anonymous Says:


    Your scala series is one of the best tutorial for Scala beginner.

    Many thanks!

  7. Cecila Inserra Says:

    Your blog is very useful. Give many thanks to you so much for giving a whole lot of useful ideas. I’ll bookmark your weblog and is going to be definitely coming back again. All over again, I appreciate your entire work and moreover supplying a lot of unbiased information for that individuals.

    • Kaylee Says:

      Real brain power on dilysap. Thanks for that answer!

    • immobilienkredit rechner Says:

      "A onor del vero succede di constatare ogni tanto qualche "guarigione" a seguito dell'assunzione di "farmaci" omeopatici, ma probabilmente si tratta di coincidenze."No, non si tratta di coincidenze, ma neanche di omeopatia. Forse non è chiaro, ma l'effetto placebo non è fittizio, è reale, guarisci nella stessa maniera che se avessi preso un medicinale vero.CiaoVB

    • kreditvergleich deutschland Says:

      Let it go. You should feel lucky that she was comfortable enough to tell you the truth. If you blow up now ,she will hesitate to tell you anything againBTW she was not the one cheating, she just happened to go out with a guy that was married

  8. Riva Wiederhold Says:

    I just want to tell you that I am just beginner to blogging and site-building and seriously enjoyed this website. Very likely I’m going to bookmark your blog post . You amazingly have incredible writings. Appreciate it for sharing your blog.

    • Cami Says:

      Primita de la o doamna:Stiti care-i diferenta dintre COMPLET si TETDRNAI?Maca te casatoresti cu persoana potrivita, esti COMPLET!Daca te casatoresti cu persoana nepotrivita, esti TERMINAT!Si daca persoana potrivita te prinde cu persoana nepotrivita, atunci esti COMPLET TERMINAT!

  9. Fabian Baugus Says:

    I just want to mention I am just newbie to weblog and actually liked your web page. Likely I’m likely to bookmark your blog . You absolutely come with amazing stories. Thanks a bunch for revealing your web-site.

  10. Patroklos Papapetrou Says:

    Hi Mario

    Let me introduce myself. My name is Patroklos Papapetrou ( http://gr.linkedin.com/in/ppapapetrou/ ) and I recently started the scala-topics.org project.

    My intention is to create a community with the best content about scala, functional programming, akka etc.
    I believe that your articles are really valuable so I invite you to take a look at our partner program (http://scala-topics.org/join-us/) and get in touch with me if you’re interested.
    Since the project it just takes its first baby steps I’d greatly appreciate your prompt reply.

    Looking forward to hearing from you
    Best Regards

  11. “Functional Scala” by Mario Gleichmann | Adil Akhter Says:

    […] Scala" is another tutorial on Scala programming language by Mario Gleichmann. Although a bit verbose, this tutorial introduces the key constructs of Scala and outlines its […]

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

%d bloggers like this: