Life of a Developer is a blog about the life of Johan Thelin. His email is Johan, at this domain.

Johan is the author of the Foundations of Qt Development book, explaining and exploring the Qt framework. He also has experience from writing articles for various printed publications as well as for on-line usage. He is available as a trainer and public speaker on various Qt topics, as well as general development topics.

In addition to writing, he works as a software developer. His experiences span the whole spectrum from large enterprise scale systems to the smallest embedded systems. His primary interest being embedded systems, preferably with limited hardware resources. A large part of the recent projects have involved embedded Linux and Qt on various platforms.

Johan relies on open source software in his work – both as a user and developer. Building on open platforms is one of his core values as well as his expertise.


  1. Ben Hall
    Posted 2011-07-24 at 04:18 | Permalink

    Hi, I have your “Foundations of Qt Development” book and would like to say that it is by far the best Qt book available. I was just wondering when the new version will be out. I really look forward to a new version.

  2. Posted 2011-07-24 at 08:39 | Permalink

    Thank you! I don’t know if, or when, a new edition is planned. Right now, worklife takes too much time. However, I do have notes and halfwritten chapter laying around. Only time will tell.

  3. Posted 2015-01-07 at 08:37 | Permalink

    Hello Johan Thelin,

    In one of your posts you have mentioned about ” BOOTCHART ” package building, in YOCTO (Core-image-minimal recipe). I want to do the same for fsl-image-fb recipe.

    Can you help me in configuration of SYSTEMD-ANALYZE in .bb file?
    (ERROR: Required build target ‘fsl-image-fb’ has no buildable providers.
    Missing or unbuildable dependency chain was: [‘fsl-image-fb’, ‘systemd-analyze’])

    This is the error i got when i tried to bitbake with “System-analyse” to fsl-image-fb.bb

  4. Posted 2015-02-25 at 07:00 | Permalink


    Sorry for replying so late… this sounds like an fsl-specific issue. What layers are you using?

Post a Comment

Your email is never published nor shared. Required fields are marked *

You may use these HTML tags and attributes <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>


This site uses Akismet to reduce spam. Learn how your comment data is processed.

  • September 2018
    M T W T F S S
    « Aug