Prepping for Real World

Real World is less than a week away!  Real World presentation on Intermediate Database Programming:  Done.  Real World presentation on Reporting Tools: Done.  Training Day morning session on Database programming in Real Studio:  Done.  Training Day afternoon session on Polishing your Real Studio applications:  Done.  Dry runs on all presentations with staff:  Done.

Usually this is the time that I start getting really, really nervous.  I start having dreams about flubbing sessions and stammering during every talk.  Instead, I had those dreams two weeks ago just before we did our first runs through the presentations.

I must admit that public speaking is not my idea of fun.  I get up in front of a crowd and it feels like my brain is mush and my mouth is full of cotton.  When I was editing all of my Real Studio training videos I discovered that  I used a lot of filler words (um, ah, so, you know, etc).  So I decided to do something about it.

Early in 2012 I started attending Toastmasters.  If you are not familiar with Toastmasters it’s an international organization whose sole purpose is help make its members become better speakers.  The big goals in Toastmasters are the speeches.  You start with an ice breaker speech and I’ve found it to be the hardest speech.   I’ve been fairly aggressive in my speeches as I’ve done 5 in the past year and been Toastmaster twice (which in our club is a lot like giving a speech).

We meet twice a month and in each meeting there are number of roles that are divvied up among attendees.  There’s a timer, someone to give a word of the day, a joke master, speech evaluators, table topics master, and vote counter (we vote who does the best speech, evaluation, and table topics).  Perhaps one of the best (worst?) roles you get assigned at meetings is the role of Grammarian – the person who counts everyone’s filler words.

Once you get that role in a meeting you can’t help but notice the use of filler words – whenever ANYONE speaks.  Literally I mean everyone.  At times it’s annoying to be so cognizant of their use.  Then you start catching yourself using them.  Made me mad for a while.  Eventually you start using a pause instead of a filler word.  I’ve only been a member for a little over a year but I’ve seen it happen with newbies to the group several times.  I think the goal is to strive to get better each time you speak.

So I’m not nervous about the speaking in public any more.  Okay, I’m not AS nervous.  🙂

Really, about the only things left to do for Real World is put the final changes to our two new products we’ll announce and the major product upgrade for the conference.  And then practice, practice, practice doing demo’s and writing up final notes.

If you are attending Real World you might want to think about attending our Training Day.  It should be a great way to start off an interesting week.  More information at

If you are attending Real World please make sure you stop me and introduce yourself.  I enjoy hearing from people who have been reading this blog.

See you in Orlando!


Real World Only Two Months Away!

I don’t know about you, but I’m really looking forward to Real World this year.  Not only do I get to overdose on one of my favorite topics I get to reconnect with the many, many Real Studio developer friends I’ve met over the years.  Usually by the end of the week my voice is totally shot because I talk so much.

I think this Real World promises to be one of the more memorable.  The new IDE will most likely be released by then and it will provide plenty of material to talk about.  It looks like the entire first day is devoted to the BIG topics such as the unreleased iOS version, Web Edition, and the new IDE, to name just a few.  I will even go so far as to say that we’ll get a surprise announcement or two.

If you’re on the fence about going I suggest you take a look at the Sessions list at  Lot’s of sessions there for everyone to learn something new.

Seth, my lead developer, is leading two sessions on Object Oriented Programming.  We’ve been talking about ways to make this more engaging and useful than some of the sessions we’ve seen in the past.  I think everyone will enjoy it a lot.

I’m also doing two sessions.  The first is intermediate database programming techniques.  I think this will be how to work around the most common issues related to using databases in Real Studio.  This one hit home the other day when I had to work in a project that uses traditional Real Studio database coding rather than the technique we use.  It was painful and a good reminder on topics I need to add to my session.

My second session is about reporting tools for Real Studio.  I’m not a huge fan of the built-in reporting tool with Real Studio mainly because it doesn’t do a good job creating reports more than just a few pages in length.  There are other tools that you might want to consider and I’m hoping to show you one or two options you might not know about yet.

Don’t forget on the Tuesday before the conference we’re holding a training session of our own.  The morning session is all about databases.  We’ll be reviewing the Real Studio database classes and my “THOU SHALT NOT” list when it comes to database coding in Real Studio.

The afternoon session is about all the little things you need to polish your Real Studio applications.  We’ll talk about 3rd party tools, utilities, controls, libraries, and plugins.  We’ll talk about some of the most common needs/problems that Real Studio developers face and how we’ve overcome them over the years.

Sign up for both Real World and our training day before March 17th to receive a discount!

More information on the Sessions at Real World can be found at

More information regarding our training day can be found at

See you in Orlando!

Take Your BKeeney To Real World

Real Studio is a small community and we can sometimes feel isolated since we may not have other Real Studio developers to bounce ideas off of.  The Internet helps but there is a real power in getting together in a room with other developers and discussing your issues and learning new techniques.  I’ve talked before about how much I love developer conferences.  It’s an awesome experience to be in a room full of developers that speak the same language you do.

Real Software announced today the sessions for Real World 2013.  I am proud to announce that Seth and I are each doing two sessions.  Seth is doing Beginning and Advanced Object Oriented Design and I am doing a session on Reporting Tools for Real Studio and Intermediate Database Coding.  Should be a lot of fun for both of us.

In addition to all that, we are also proud to announce that BKeeney Software is holding a day of training before Real World starts.  Join us on Tuesday, April 23rd, for a morning and afternoon session (lunch is provided) for training.  The morning session is all about database development using Real Studio for desktop and web applications.  The afternoon session is all about the third party controls, libraries, plugins, and utilities that you need to really polish your Real Studio applications.

The entire BKeeney Software development staff will be on hand to answer your questions.  In addition, all registrants will receive a complementary one-year subscription to our online Real Studio video training!  For one low price you get personal training and access to our thirty-six hours (and growing) of online training.

More information on signing up for Real World can be found at  The first 20 people to sign up are entered into a raffle for a one-day pass to Disney World.  I was told this afternoon that a couple of spots are still left so sign up soon!

More information regarding our training day can be found at  Our early bird pricing coincides with Real Software’s so save big bucks by signing up (for both) before January 5th, 2013.

Sign up today and don’t forget to bring your BKeeney to Florida!