Travel – Egypt – Day 3

8 years ago

Early early start to fly to Luxor for a 5-day cruise up the Nile (Luxor -> Aswan) with stops along…

Travel – Egypt – Days 1, 2

8 years ago

I was going to publish only one entry at the end of my entire trip, as a recording of my…

On to new adventures

8 years ago

After another great and rewarding stint with Cortana, I said another difficult "goodbye" to the awesome team. Here's the email…

Digital Assistants are indeed emerging as a new platform

8 years ago

I just came across the "Why the iPhone Is Finally Fading” article. The author makes the case that it’s the…

10 years at Microsoft

10 years ago

Microsoft Human Resources just sent me a note to tell me that I reached 10y with the company!!! It only…

Panama City Beach holiday – Discrimination and profiling (can be subconscious behaviors)

10 years ago

I had a negative experience earlier today while in Florida. Mary and I spent the last week at Panama City Beach…

Cortana, I am back!

10 years ago

I had a great time at Facebook. I learned a lot, wrote lots of code, and worked on conversational understanding technologies. I…

ReactGraph Part 5 – A user’s feed via “pull” and “push” graph queries

10 years ago

Investigation into bringing together graph and reactive computing. This fifth post in the series showcases slightly more complex LINQ-to-graph and…

ReactGraph Part 4 – First (Re)Active Queries

10 years ago

Investigation into bringing together graph and reactive computing. This fourth post in the series showcases LINQ-to-graph and Rx types queries…

ReactGraph Part 3 – The Data Model

10 years ago

Investigation into bringing together graph and reactive computing. This is the third post in the series and deals with the…