# Monday, June 30, 2014
Monday, June 30, 2014 1:22:00 AM (GMT Daylight Time, UTC+01:00)
# Thursday, June 26, 2014

I’ve been home from Romania for a few weeks and I’m really glad I made this trip. I hope I can go back next year and I hope I can schedule multiple European conferences during the same trip.

Here are a few final thoughts about the trip

International Travel is much easier for Americans

To travel to Romania, I had a passport, an airline ticket, and a hotel reservation. After I arrived, I decided to go to Hungary. I rented a car and was at the border crossing 12 hours after making that decision. I didn't need to call anyone in Hungary to let them know I was coming.

Europeans have it different. To travel to the US - even for vacation - a Romanian must apply for a Visa. Visas are granted by lottery, so chances are he will not get one on his first application.

I speak only English fluently and know only a few phrases in other languages - none of which are common to eastern Europe. Yet I had very little problem communicating in Romania and Hungary. Why? Because Europeans grow up learning multiple languages and guess what the most popular language is? Nearly everyone in a large city's service industry speaks passable English, as does nearly everyone under 30. It was blind luck that the language I grew up speaking is the common language for these countries.


I was surprised that most Romanian hotels did not have an alarm clock – something that is now standard in American hotels. Some hotels also did not provide a washcloth. I looked and was surprised not to find one.

In the Cluj-Napoca hotel, there was a low sink about the size of a toilet next to the toilet. I don't know what it's for but I did not wash my face in it.

In the second hotel I stayed in Budapest, the pillows were enormous - way bigger than I've ever seen on a bed before. I wonder what sort of creatures usually stay there.


Romania has only one highway. Major cities are often connected only by 2 or 3 lane roads.

The roads in Romania and Hungary are not as well marked as in the U.S. Often the road names are on the side of a building, rather than close to the intersections. In Budapest, the many road sign are printed with a fancy font, making them difficult to read in a hurry.


Smoking is more common in Romania and Hungary than in the U.S. Smoking is allowed in restaurants and many people smoke while eating. I had forgotten how much that bothers me.

Every single person I met in Romania and Hungary was friendly and willing to try to help. I was lost several times and I received help from complete strangers, who went out of their way for me.

The landscape in Romania is much prettier than in Hungary (at least where I traveled). Transylvania was filled with green, rolling hills, farms, and small towns everywhere I went. But Budapest was a nicer city than any I found in Romania. I liked the Romanian cities but Budapest is one of the most beautiful cities I’ve ever visited.

This is part 4 of a series describing my 2014 trip to Romania and Hungary.

Photos of Romania

Photos of Budapest

Thursday, June 26, 2014 9:16:00 PM (GMT Daylight Time, UTC+01:00)
# Wednesday, June 25, 2014

Last month, I wrote about the advantages of the BizSpark program. Here, I will describe how to apply for this program.

There are two ways to sign up: With and without an Enrollment Code. If you don’t have an Enrollment Code, your application goes into a queue and is evaluated by someone at Redmond and you will hear back in a week or two with a message indicating whether or not you were accepted into the program. If you sign up with an Pre-Approved Enrollment Code, you can begin accessing your benefits immediately! I or another BizSpark Champion can provide you with a Pre-Approval Enrollment Codes.

Qualifying startups can contact their local evangelist to receive a Pre-Approval Enrollment Code.

Here is the process for signing up for BizSpark.

1. Navigate to https://www.microsoft.com/bizspark/


You may need to log in with a Microsoft account (formerly known as a Live account). If you use Microsoft services, such as OneDrive or Instant Messaging, you already have a Microsoft account; If not, you can get one here.

Click "Join Now".

2. Select Language

The “Language” page displays, as shown below.


Scroll down
    Select a Language from the Dropdown
    Click the [Next] button.

3. Enter Startup Information

The “Your Startup” page displays, as shown below.


Scroll down (again)
    If you have a Pre-Approved Enrollment code, enter it into the "Enrollment Code (optional)" textbox. If not, leave this box blank. NOTE: Although the Enrollment Code is optional, there is a great advantage to having one: a Pre-Approval code will enroll you immediately, instead of waiting a week; and it will guarantee your acceptance in the program.
    Enter the rest of the form with information about you and your company.
    Click the [Next] button.

4. Agree to Terms

The “Agreement” page displays, as shown below.


Scroll down (again)
    Click the Checkbox to indicate acceptance of the End-User License Agreement
    Click the [I Accept] button.

5. Confirmation

The “Thank You” / Confirmation page displays, as shown below.


At this point, you should be either enrolled in the BizSpark program or have submitted your application. Those who are enrolled can click “My Benefits” to see how to download software and activate their Azure account and immediately beginning taking advantage of the BizSpark benefits.

It only takes a few minutes to sign up.

Wednesday, June 25, 2014 12:59:38 PM (GMT Daylight Time, UTC+01:00)
# Tuesday, June 24, 2014

I have 6 Windows Phone apps to show you this week. I tried each of them and they are all well done.

Applause Light

(Click here to install)


This app displays a big "Applause" button. Hold down this button to hear applause; release the button to stop it. You can choose from Light applause, Standing Ovation, rowdy applause, or Small Crowd. You will probably hear me using this app at the next technical presentation I attend (or that I present at)

My Minutes

(Click here to install)


Enter text notes about meetings you attend; A timer lets you record when the meeting  starts and stops, so it can calculate meeting duration. It even lets you assign notes to a particular time segment of the meeting.

World Flag Quiz

(Click here to install)


This quiz displays the flag of a country. You need to guess the country that represents. You win by correctly identifying flags and by going through the quiz faster.

Motivational Penguin

(Click here to install)


Open the app to see a penguin urging you to "Believe in Yourself!" or "Work hard! Keep fighting!" or "Don't give up your dreams!"
Set the Lock screen to update with one of these Penguin messages and change every hour (or daily or twice daily) so you can get random inspiration throughout the day.

Car Locator

(Click here to install)


Open this app and Save the location of your car; return to the app later for directions where you left your car.


(Click here to install)


This is a game in which you move a Panda back and forth along the ground, trying to catch fruit as it falls from the sky. Points for catching fruit; You lose when too much fruit hits the ground.

Tuesday, June 24, 2014 6:25:33 PM (GMT Daylight Time, UTC+01:00)
# Monday, June 23, 2014
Monday, June 23, 2014 9:25:00 PM (GMT Daylight Time, UTC+01:00)
# Sunday, June 22, 2014

Day 7: Sunday, May 25

From Cluj to Budapest

I woke up earlier than I expected, excited to drive from Cluj-Napoca, Romania to Budapest, Hungary. The front desk called and ordered a rental car, which arrived late morning. Meanwhile I ate breakfast with those conference speakers who remained at the hotel.  The car arrived but without sufficient papers to leave the company, so I had to take the car delivery man to his house (Not his office - his house!), so he could pick up the papers.

I stopped at a shopping mall, hoping to get a card for my phone that would allow it to work in Europe. My phone had lacked the ability to call or receive email or browse the web since I arrived, except when I was connected to the hotel wi-fi. Before I left America, I had called the local AT&T store to ask how I could use my phone in Europe. When I told him I bought the phone at the Microsoft store, he told me it was certainly unlocked and the best solution was to buy a SIM card after I arrived in Europe. I found a shop at the mall that would sell me a SIM card; unfortunately, when she inserted the card into my phone, we received an error message that the phone was locked by a provider. This was a problem because I was counting on using GPS to tell me how to get to Budapest. I had no idea even how to get out of Cluj, much less which road led to Budapest. I found a solution to this problem: I stopped at a Travel Agency in the same shopping mall, where a friendly travel agent printed out a map to Budapest and translated the key directions for me. I was on my way.

I arrived in Budapest about 7 hours later, after only getting lost 3-4 times.

I didn't have directions to the hotel but it was located in downtown Budapest and I assumed that it would be obvious how to get downtown (as is the case in most American cities). Sadly, I found myself driving lost among the outskirts of Budapest. I pulled over to question a few pedestrians but none spoke English. Finally, I found a helpful lady and 2 high-school age girls who were leaving church. They not only found directions on their smart phone, but they rode along with me to guide me to my hotel before taking a bus back to their home. In America, it is almost unheard of for 2 innocent girls to get into a car with a stranger (much less, a foreign stranger), but I'm glad these girls had no qualms about this.

I thought I was late meeting Adam and Magdolna, but I learned that Budapest is in a different time zone than Cluj, so I was actually early.

They took me to a nice outdoor cafe, where we ate plenty of Hungarian food. After dinner, we walked along the river and he advised me on sights to visit the next few days.


Day 8: Monday, May 26

Budapest Castle District

The busy schedule, extreme travel, and lack of sleep from the last week caught up with me and I slept 12 hours before slowly waking up around noon. I spent much of the afternoon in a small cafe sipping a latte, writing, and watching the world go by.

Adam had left town for 2 days to visit his father, so I toured the city on my own.

In the late afternoon, I headed up to the Castle district, which lies across the river on a hill overlooking the city. The palaces of the Austro-Hungarian Empire have been restored and turned into museums. In fact, the entire hill is covered in museums, along with old churches and monuments. The view of the city is amazing from this area. It was dark before I finally climbed back down and crossed the river to my hotel.

My travels were guided in part by suggestions from Adam and from a Walking Tour outlined on a map of Budapest that I picked up at the hotel.

Monday night, I had a chance to do laundry at my hotel and it felt good to freshen my clothes.

Budapest03-L[1]  IMG_0188-L[1]

 IMG_0146-L[1]  IMG_0171-L[1]    

Day 9: Tuesday, May 27

Gellert Hill and downtown Budapest

The Marriott I originally reserved was nice (suite of rooms, full kitchen), but far too expensive for my budget, so I reserved an apartment in the Jewish District. I checked out of the Marriott and headed for Gellert Hill, so named for St. Gellert, who - according to legend - was tied in a barrel and thrown from the mountain by pagans to die in the Danube.

The climb to the top of the hill was a challenge, but it was worth it. Halfway up the hill, one finds a statue of Gellert, surrounded by roman columns overlooking the city and a waterfall.  At the top stands a 19th-century citadel and a magnificent statue dedicated to the people of Hungary.

Near the bottom of the hill is a monastery built into stone of the mountain. The monastery is closed to the public, but the associated church is open. The contrast between the stone hideaway of cloistered monks and the bustle of downtown Budapest is startling.

I walked across the Liberty Bridge and through downtown Budapest visiting (among other sites) the Central Market Hall, where dozens of vendors set up stalls to sell meat, fish, vegetables, and other wares; The Hungarian National Museum; and the Church of St. Michael

I walked back to the hotel to pick up my car and head to my new hotel. Streets in Budapest are not marked nearly as well as in the US (if they are marked at all) and the sign for the hotel was not visible from the street, so it took me a long time to find the hotel and check in. .

When I finally find the it, I was pleasantly surprised. Although the rate was a third what the Marriott charged, I had a suite at least as big as the Marriott’s. And I had free wi-fi. If I return to Budapest, I will first check out All4U Apartments in the Jewish District. My room overlooked a pedestrian area of restaurants and bars

I had to rush to meet Magdolna, who had invited me to dinner. She found me wandering aimlessly a half block from the restaurant, searching for the correct street number. We shared Hungarian fish soup and a Hungarian dessert consisting of pancakes, rum, chocolate, and whipped cream. After dinner, we walked around an old part of Budapest before I dropped her at her subway stop.

I finished the evening with a craft wheat beer at Léhűtő near my hotel.

When I tried to sleep, I discovered the downside of a hotel near so many bars. I drifted off to the (very loud) sounds of a rock band and a techno DJ at bars below.

IMG_0232-L[1]  IMG_0207-L[1] 

Day 10: Tuesday, May 28

Last day in Budapest. Last day in Europe

In the morning, Adam returned to Budapest and invited me to a Turkish bath. I walked from my hotel (about a mile) and I was ready to relax when I arrived. A Turkish bath consists of about a half dozen small pools, each set to a different temperature. Nearly-naked men soak in them for a bit, then move on to the next pool. I tried them all - from the shockingly cold water to the shockingly hot water. Spotlights of different colors shine from the ceiling into the largest pool. Supposedly, different color lights will heal different ailments. I'm not sold on this medicine, but I did try it.

All in all, it was a relaxing morning, hanging out and chatting with Adam. 

Afterward, I had lunch near my hotel and drove back to Romania.

I had no trouble getting back to Cluj-Napoca, but I had no idea how to get to my hotel. I stopped at a downtown restaurant, where I received directions that did not help. By some miracle, I stumbled upon the hotel a little after midnight. I only slept about 4 hours before I had to get up and drive to the airport for my flights home.


This is part 3 of a series describing my 2014 trip to Romania and Hungary.

Photos of Budapest

Sunday, June 22, 2014 5:51:00 PM (GMT Daylight Time, UTC+01:00)
# Saturday, June 21, 2014

Day 4: Thursday, May 22

IT Camp, Day 1

Up early to hear the keynote. Peter Keller talked about fear in organizations - what causes fear; how fear can hurt us; how to manage fear; and how fear can motivate us to achieve new things.

Mihai Tataran and Tudor Damian gave a second keynote - this one about security. The highlight was Tudor's demos showing how easy it was to hack a user's password in a typical corporate environment. The main effect of this second keynote was to make the audience afraid for the security of their data, so it's a good thing it was preceded by a talk about fear.

Later that morning, I gave my Data Visualization talk. The room was nearly full and it was very well received. I was fortunate that I could give this talk in English, even though English was not the first language of most of the audience.

In the evening, the conference organizers reserved much of the hotel dining room and treated the speakers to dinner and drinks. This was a great opportunity to get to know the other speakers - most of whom were European and most of whom I had never met.


Day 5: Friday, May 23

IT Camp, Day 2

I delivered my second presentation - this one on building a Windows 8 game using Construct 2. The audience was great and seemed to enjoy it.

I recorded 2 interviews with Technology and Friends - one with Peter Keller and one with Tudor Damian. Both of these have been published at http://technologyandfriends.com/.

I took more time today to talk with the conference attendees. Unlike most American developer conferences, this one was attended by nearly 40% women. The industry seemed far less dominated by males here than back home, although I did notice only one female speaker.

In the evening, the conference organizers took the speakers to a local restaurant and treated us to another multi-course meal. Again, it was a great opportunity for me to get to know the speakers. Although most of the attendees seemed to be from northern Transylvania, I met speakers from Romania, Hungary, Poland, Italy, Bulgaria, Norway, England and the United States.


Day 6: Saturday, May 24

Alba Iulia

The conference was over but IT Camp reserves the day after the conference for a cultural outing for all the speakers. This year's outing was to Alba Iulia - a beautiful city south of Cluj. Alba Iulia was the first capital of Romania when it gained independence after World War I.

After the bus ride to Alba Iulia, we stopped for an excellent lunch and set out to walk around the city with a tour guide. Alba was a walled city that was well-fortified against attacks but that was never attacked. The country have spent the last five years restoring the city's historic buildings and monuments and the place is gorgeous. Our tour guide was supposedly telling us about the history of the city, but it was hard to tell as he never spoke above a whisper and there were several dozen of us.

After the bus ride back to the hotel, we were treated to one last dinner. I don’t recall attending a conference that treated speakers as well as IT Camp. From the 5-star hotel accommodations to the food to the conference organization, everything was done well.

After the bus returned to the hotel, the conference treated us to another (excellent) dinner. We hung out in the lobby after dinner talking and I decided I would drive to Budapest in the morning. I had met Adam and Magdolna from Budapest a few days earlier, so I made plans to meet them for dinner.

IMG_0085-L[1]  IMG_0074-L[1] 

This is part 2 of a series describing my 2014 trip to Romania and Hungary.

Photos of Romania

Saturday, June 21, 2014 11:53:30 PM (GMT Daylight Time, UTC+01:00)

Day 1: Monday, May 19


I didn't mind the 3 flights; I didn't mind the 15 hours of travel. I didn't even mind the lack of sleep or the oversold flights. But, as I sat in the Cluj-Napoca airport and watched the luggage conveyor belt stop without my suitcase, my heart began to drop.

The good news was that my friend Tibi was waiting outside baggage claim, and a friendly face was what I needed as I headed to the office to fill out the paperwork.

Tibi drove me to his home in downtown Cluj-Napoca, where we picked up his wife Nicoleta and we went out to a nice lunch at a local beer garden. I spent the afternoon at Tibi's house before catching a bus down to Sibiu.

I came to Romania to speak at the IT Camp in Cluj-Napoca (http://itcamp.ro), but it's been 26 years since I've been to Europe and I've never been to Eastern Europe, so planned for a longer trip.

I scheduled 2 days with a tour guide in Sibiu. Although the tour didn’t officially start until Tuesday, Adela was kind enough to pick me up at the bus station and drive me to my hotel Monday evening.

WP_20140519_09_39_07_Pro_edited-2-L[1]   WP_20140519_13_12_17_Pro-L[1]

Day 2: Tuesday, May 20

Sibiu and surroundings

Tuesday morning, Adela and I walked around the old city of Sibiu. Sibiu is a walled city, originally built by the Saxons to protect western Europe from invasion by the Turks. The city has a mix of many different architectures, due in large part to the different nations that have occupied Transylvania over the centuries. The Germans built 3 clock towers so one clock would always be visible from anywhere in the city. Roman architecture is evident in the arches.

Our first stop outside the city was Astra - an outdoor museum featuring reproductions of buildings from a great many regions and eras of Romanian history. The Saxons only allowed Romanians to build their churches of wood, so only these reproductions remain.

We made a stop in Sibiel, known for its icons - religious scenes painted on glass. Catholics in this region have been creating these works of art for centuries, but it wasn't until the 1960s that a local priest asked citizens to donate their icons to a local museum, where everyone could view them.

Next, we drove to Cisnadie, which is known in German as Michelsberg. Apparently, many of the cities founded by Saxons have both German and Romanian names. We hiked up to the fortified church at the top of the mountain overlooking Cisnadie. The church was recently restored and the views from the top are spectacular.

WP_20140520_04_18_50_Pro_edited-2-L[1]   IMG_0030-L[1]

Day 3: Wednesday, May 21


Sighișoara is allegedly the birthplace of Prince Vlad - more popularly known as Count Dracula, so of course we had to go there. Historical records suggest that Vlad's parents visited there at the time of his birth and some documents have even identified the house in which he was born. We had lunch in the restaurant that now occupies this house.

Sighișoara contains an old walled city and a church sits atop a steep hill within this wall. We climbed the hill to see the church and the cemetery just outside. Even at midday in full sunshine, it was a bit spooky.

Following the drive back to Sibiu, Adela dropped me at the bus station, where I was taken back to Cluj-Napoca. The bus dropped me on the city's edge and I took a cab to my hotel. The cab ride cost about $3 - an startlingly low amount for an American taxi.

IMG_0036-L[1] IMG_0034-L[1] 

This is part 1 of a series describing my 2014 trip to Romania and Hungary.

Romania Photos

Saturday, June 21, 2014 4:35:00 AM (GMT Daylight Time, UTC+01:00)
# Tuesday, June 17, 2014

Roots of Life is a Windows Phone 8 medical application that provides recommendation for ideal body measurements as well as recommended dosages of medicine.

You begin by entering what you know about yourself (or your patience), such as weight, height, and age. The more information you enter, the more and better calculations it can provide. For example, my ideal weight for my height and age is – well, never mind about that (cough, shuffle, look away).

This app is no replacement for advice from a doctor or other health professional, but it does provide the sources on which recommendations are based, which makes it a good starting point for health care or good supplemental information from your health professional.

You can install Roots of Life on your Windows Phone 8 here.

Roots of Life
Apps | Phone
Tuesday, June 17, 2014 7:42:04 PM (GMT Daylight Time, UTC+01:00)
# Monday, June 16, 2014
Monday, June 16, 2014 2:30:18 PM (GMT Daylight Time, UTC+01:00)
# Tuesday, June 10, 2014

Parent Pathway lets you record information about your child throughout his or her life. You begin by listing vital information, such as name, weight, height about the child and information about you - the child's caregiver. You even list allergies and medication dosages and frequencies. The app will remind you when it is time to give the next dose.

Then, you can add notes every day. This can serve as a journal if you want to remember your thoughts as you watch your child grow. Or you can use it to record daily information about your child's health - There are event categories, such as Medication and Diet to track how your child is doing and what he or she is consuming.

Parent Pathway is free and would be a good app to keep track of your child's health and activities. You can use it to monitory medications, diet, and the effects of these or you can go back and read what you wrote about the child as he or she was growing up.

You can install Parent Pathway from here.

Tuesday, June 10, 2014 8:27:41 PM (GMT Daylight Time, UTC+01:00)
# Monday, June 9, 2014
Monday, June 9, 2014 4:52:33 PM (GMT Daylight Time, UTC+01:00)
# Sunday, June 8, 2014

Yesterday, I attended the Pittsburgh Tech Fest for the second time. The first time was 4 years ago, when the event was still known as The Pittsburgh Code Camp.

It’s always a pleasure for me to return to Pittsburgh. I worked for a commodity trading advisor in downtown Pittsburgh for a few months during graduate school; I had a chance to visit some college friends who have settled in Pittsburgh; and I had a chance to drive through the Fort Pitt Tunnel. If you have never been through the Fort Pitt Tunnel, I can tell you that the exit from the tunnel into downtown Pittsburgh is an amazing sight. It reminds me of the scene in the Wizard of Oz when Dorothy opens her door to reveal the land of Oz in full Technicolor.

I was originally scheduled to deliver one presentation – Effective Data Visualization. But there was a cancellation, so I was asked to give a second talk on Azure Mobile Services. The room was full for my Data Visualization talk and the audience seemed to enjoy it. This was the first time I gave the Azure Mobile Services talk and it was not as polished as I would like it, but I will give it 3 more times this week, so I have time to work on any shortcomings.

I watched a presentation on Xamarin that highlighted the new features of version 3; and a presentation on Building an API that gave some advice on how to approach a API development. I liked the presenter’s idea of writing client code before you begin writing the API itself.

The event was well-organized and attracted 2-300 attendees, most from western Pennsylvania and eastern Ohio. Everyone seemed to enjoy it. There was no dominant platform, but it seemed that .NET and JavaScript were more popular than the other platforms discussed.

If you are a software developer near Pittsburgh, I recommend you check out the Pittsburgh Tech Fest next year.

Sunday, June 8, 2014 4:00:25 PM (GMT Daylight Time, UTC+01:00)
# Friday, June 6, 2014

For decades, The Onion has poked fun at the stories in newspapers, TV news, and online news sources. This is the newspaper that has published headlines like the following:

  • Expert On Anteaters Wasted Entire Life Studying Anteaters
  • Powerful ‘His And Hers’ Towel Lobby Stalls Gay Marriage Legislation
  • Zombie Nutritionist Recommends ‘All-Brain Diet’
  • Rotation Of Earth Plunges Entire North American Continent Into Darkness
  • Casual Friday Claims Lives of 13 Nuclear-Waste-Disposal Technicians
  • 450,000 Unsold Earth Day Issues Of Time Trucked To Landfill

The project began as a print newspaper in Madison, WI, before moving to the web, so it’s only natural that a rich client would emerge to automatically deliver daily content to users.

The Onion Windows 8 app automatically refreshes each day with fake news stories for your entertainment.

Download the Onion Windows 8 app here.


Friday, June 6, 2014 2:16:41 PM (GMT Daylight Time, UTC+01:00)
# Tuesday, June 3, 2014
Tuesday, June 3, 2014 1:15:00 AM (GMT Daylight Time, UTC+01:00)
# Sunday, June 1, 2014

Today I am grateful for lunch with my son yesterday.

Today I am grateful for a great experience at ‪#‎selfconference‬ yesterday.

Today I am grateful to Jose Mojica for letting me keep his car at his house while I was out of the country and to Jennifer Marsman for picking me up from the airport. You guys saved me hundreds of dollars.

Today I am grateful to Mihai Tataran for inviting me to ‪#‎ITCamp14‬ and to Diana Tataran for arranging my travel to Romania.

Today I am grateful for 3 amazing days in Budapest.

Today I am grateful to Adam Granicz and Magdolna for taking me to dinner and showing me around Budapest. They made my visit here so much better. I hope I can return the favour one day.

Today I am grateful to all the men and women who gave their lives in defense of our country.

Today I am grateful to the 2 young ladies who rescued me when I was lost miles from my hotel in downtown Budapest.

Today I am grateful for those who organized an excellent IT Camp here in Cluj-Napoca and made me feel so welcome. ‪

Today I am grateful for all the new people I've met and talked with the past 24 hours.

Today I am grateful for 2 days of a guided tour of Transylvania by Adela Dadu. ‪

Today I am grateful that my luggage was finally returned to me and the cameras appear to be in working order.

Today I am grateful for the hospitality of Tiberiu Covaci and his wife Nicoleta.

Today I am grateful for my first trip to Europe in 26 years.

Today I am grateful for all the people who came out to the //PUBLISH hackathon this weekend and those who worked hard to organized it.

Today I am grateful I was able to celebrate my niece's college graduation with her and her sister.

Today I am grateful for:
1. A successful Dev Day yesterday;
2. My new camera;
3. Jose Mojica and his son for helping me choose the camera
Today I am grateful for lunch with my son yesterday.

Today I am grateful for the pond in my backyard, especially on a sunny day like this.

Today I am grateful for my mother, who has shown amazing strength through the past few years.

Today I am grateful to have my son home for the summer.

Today I am grateful that my son has completed his Freshman year at Indiana University!

Today I am grateful for the hospitality and generosity of Nickolas Landry.

Today I am grateful to those who have helped me greatly as my workload has increased. There are too many to mention here and I would probably leave out someone if I tried.

Today I'm grateful for the inspiration from meeting so many entrepreneurs last night with so many great ideas and so much energy.

Sunday, June 1, 2014 2:26:17 PM (GMT Daylight Time, UTC+01:00)