Introducing OpenFL Technologies

I am happy to announce that OpenFL Technologies LLC is now official!

I have expressed my desire to make deeper investments in OpenFL. Together with my business partner, we are scaling up a company to support the long-term growth of the OpenFL platform. We are open to your feedback as we seek to improve OpenFL and provide additional value to the community. Immediately, OpenFL Technologies is available to provide enterprise support and custom development, to help make sure your projects are a success.

We are also announcing a new beta porting service for game developers. As you concentrate on your title, we can help leverage the cross-platform power of OpenFL to bring your games to new platforms, for a low revenue share, allowing you to generate new sources of revenue without the added cost of supporting new devices or markets. If you are interested in being part of this beta, please contact us.

We welcome your support and look forward to a bright future ahead! πŸ™‚

Free Passes to BlackBerry Jam

Next week, the annual BlackBerry developer conference starts in San Jose.

I will be giving an introduction to the Native SDK on Tuesday, going through the basics of C++, Cascades and NME development. That same morning, Thorstein Heins, Alec Saunders and more of the leadership team will be unveiling more details about BlackBerry 10.

I have been given a limited number of free passes to the event, worth $599 each, plus a free Dev Alpha device if you’re a developer. If you’re in the area, come on out for the first day, or stay longer for the full event. There’s going to be a hackathon on Monday, then sessions go through Tuesday and Wednesday, and Thursday is an “unconference” day where attendees can deliver their own sessions on various topics. I am excited, and if you come, I would love to meet you (or see you again, for those familiar faces πŸ™‚ )

The comp code is CBJA43, and you can register here.

Also, if you live near San Diego or Los Angeles, you can join the bus and skip the airfare.

The Best Is Yet to Come

Today was a difficult day.

Like most days, it had its moments of peace and rest, but it also had difficult moments.

The dynamic of having children dictates that, given the number of people in the home, there is an increased chance of someone getting upset. Today, it did not seem to stop. Since our children are between the ages of one to four, we have our share of the emotional rollercoaster. So much emotion today.

Mark Gungor once used the illustration of children “peeling your brain” . it’s a vivid illustration that sometimes captures the way that we feel, navigating the tangled web of triggers for frustration and upset responses. Not being children, it’s easy to shake our head at the things which get them frustrated, but we have to keep in mind that we, too, have our share of overreaction. Sure, it isn’t usually about whose car is whose or who is poking whom, but we can still be silly in our own ways.

I recently felt impressed with the idea of “growing up together.” We often hear “growing old together” when others refer to a lifetime of marriage, but what about growing up? We do not have everything figured out, and with luck, we learn and become more loving and whole people with each day. Perhaps we should think of marriage and children as “growing up together.” Sure, I have a few years on each of my children, but we are learning patience, humility and grace toward each other. We are learning to do what is right or considerate instead of being too selfish. Parenting, then, is not to stand at the peak, instructing others how to climb, but it is to climb together, a ledge or two ahead.

It is great to know that things get better. I know that people have always said that. I hope that the days to come are not better because the children “grew out of a phase,” but that perhaps we all practiced love and devotion, sowing seeds of peace which we will be able to harvest in our relationships soon, that we all grew to be better than we were before. As C.S. Lewis wrote in The Last Battle, “further up and further in.” Maybe we really are supposed to be like the olive tree, and the growth will never stop.

Back to Blogging

I miss the good old days.

Not the good old days when we used to make our own paper or when we shouted instead of using the telephone … the days when email was king, IM was fresh and blogging was the cutting edge of “social media”

Do you remember?

There’s an intriguing draw to writing and reading short thoughts and quips. Facebook and Twitter, in their own way, have shown us that less *is* more sometimes … but I’ve had enough. I miss the old days when thoughts were complete, when we wrote in paragraphs and not sentences.

There is something about a well-written blog post which reminds me of a deep conversation. Sure there’s “hi” and “hello,” but you get past that to get to the substance which lies underneath all our politeness. It demands greater investment from both the speaker and the listener, but we may find that there are rich rewards to be discovered when we go below the surface.

I’m not one to often make New Year’s resolutions, but this time I decided to blog more.

This is the first step.

That wasn’t so difficult, was it?

Opening Doors

I feel that God is opening a door, but I’m not yet sure if this next door means the end of business as we know it, or if breakthrough is about to come. We need finances, regardless of how you look at it, but I know that they will be provided for one way or another. There is an anxious impatience which can demand immediate results, but it isn’t helpful. You keep moving forward, pursuing every avenue you feel led to pursue, and you wait, and allow God to bring the right opportunity to fruition. The right door will open, I believe it.

Keeping Up The Fight

It can be hard to keep fighting, especially when it feels as if the odds are stacked against you. There’s a little part of us that wants to lie down and just hope that the difficulties we face will blow over on their own. Not so. We need to keep at it, encuraging ourselves to fight for what matters and not allow ourselves the false security of sleep.

Rest, of course, is crucial element, but true rest — rest of mind and heart as well as of body. That sort of rest is rejuvenating, enabling us to get up and continue. Laziness stays down, and many times never truly rests, but simply lounges. Vision and direction rise up and keep forging ahead and taking new ground.

I need to keep moving. I need to stay awake

New Places, New Beginnings

It’s remarkable to consider all of the ways that this past year has been unpredictable. The only constant is change, they say, and that’s especially been true for us. I guess things have finally begun to calm down, prompting me to reflect and consider more fully what I value most and what I really want my life to look like.

It’s easy when you’re coming and going to never truly engage and really dig deep where you are. Now that things have had the opportunity to settle down, I think it’s time to make the life I want to live begin right now. Of course that doesn’t mean that I’m to force the process along, but sometimes we need to be active in order to enter into the things we’re meant to.

I really hope that God shows me how to walk with all the responsibilities I have in a way that satisfies and succeeds all of the goals that I should meet. I’ll just trust that He is the one who knows best, and who knows what steps I should really be taking and what relationships should be deepened.

New Year, New Things

And he who was seated on the throne said, “Behold, I am making all things new.” Also he said, “Write this down, for these words are trustworthy and true.” (Revelation 21:5)


This year is going to be different than previous years. Everything we hold dear may be shaken but that does not mean that we will lose what is truly valuable. Shaking can reveal the foundation beneath the above-ground things we see, for better or for worse.

When all is revealed are we exposed or are we recognized? Would you expect to hear a howl of shame or shout of celebration when the hidden is made public?

Clearing can make way for new beginnings.

We are in Colorado. What to expect?

A Call to Holiness

The call to Christ is a revolutionary call to holiness.

I have begun to see how much we live in a culture that is contrary to the life Jesus demands of us.

You ask and do not receive, because you ask wrongly, to spend it on your passions. You adulterous people! Do you not know that friendship with the world is enmity with God? Therefore whoever wishes to be a friend of the world makes himself an enemy of God.

James 4:3-4

When I consign myself to remember that my culture is at enmity with God it really helps me.

This means:

  • The average movie is not acceptable for me to watch
  • The average level of modesty is not acceptable
  • The average food is not acceptable for me to eat

The call of Jesus is not to be average or to be acceptable to the world. How can expect to see change in the world if we are average? Being different for good reasons yields good things. I would prefer to be healthy and holy than acceptable to the world.

I should not be surprised if there are a lot of things I cannot do. I should focus on God and focus on the things He gives me.

I would prefer to enjoy Jesus with clean hands than enjoy a world which is passing.

A voice says, β€œCry!”
And I said, β€œWhat shall I cry?”
All flesh is grass,
and all its beauty is like the flower of the field.
The grass withers, the flower fades
when the breath of the Lord blows on it;
surely the people are grass.

Isaiah 40:6-7