RSS

Category Archives: Everything MS

Aside

As some of you guys may know, I just moved to Microsoft Redmond and in the process I learned how hard is to say goodbye. I have been working in Microsoft Singapore as a developer evangelist for the past 22 months and I am truly happy that I got to know all of you through various conferences, meet-ups, events or just emails I exchanged with the developer community. You guys’ passion for technology always inspired me. Many events we held in weekends and many UG meet-ups happened night after working hours, but people always showed up and joined the discussion actively. I respect all of you for that “willingness to learn and the love for technology”. No matter what technologies you use, as a developer, you will always find a community in Singapore. Such an amazing place for developers!

Here below, I’d like to thank the people with whom I have worked on some events:

  • Geekcamp 2010 and 2011 with Justin Lee, Luther, Lawrence,Jason
  • Barcamp 2010 with Preetam
  • Organized BeermateJS JavaScript user group with Kenny Shen and Seebastiaan
  • Various PHP event and UG with Michael Cheng
  • SuperHappyDevHouse with Jason and Vinnie
  • Drupal Camp 2012 with Sven
  • WordPress meet up and conference with Hazrul and Lester
  • Echelon with Joash and Gabriel
  • Start SGGeekGirl community with Joyce Huang
  • All the developers I have worked with for various cloud projects, #WhereIsMyLumia Campaign or simplely meet-up during the events

I respect you guys for efforts you continuously demonstrate as tech community leaders and how you always dedicate your spare time to the benefits of local developers. As an evangelist, I have been talking about Microsoft technologies, but at the same time I have learned a lot about other technologies from you, THANK YOU!

Being an Evangelist is such a cool job where I kept learning and expressing my interest for technologies, it was an amazing time and one of most interesting city, Singapore. In the future, I will be working as a Program Manager in Media Team, we create video streaming technology.

If you have any questions, don’t hesitate to email innovativesg@live.com for any inquiry. The team behind this email is my lovely team – Singapore Developer and Platform Evangelism (DPE). I will always appreciate what this team gave to me and how much they have helped me. They are having a upcoming event called Campfire and you could register here. Campfire proudly presents two days of cutting edge learning and inspiration from April 13 – 14, 2012, and the topics cover HTML5, design, cloud, mobile development and web development.

And one last things, if one day you visit Seattle, don’t hesitate to ping me, I’d love to catch up!

My contacts | yanmf@microsoft.com | @mingfeiy

To my community friends in Singapore

Advertisements
 
1 Comment

Posted by on April 2, 2012 in Everything MS

 

Wake me up when September ends

This is a very busy month and finally I stopped travelling. I spent most of the time for preparing Microsoft Singapore Techdays, which will be held at Oct 13th. I was toying with Surface, Kinect, Windows Phone 7, Augmented Reality, NodeJS and more. As I said in email to my friends, “Happy Geeking” everyday. Below is the event detail, and using promo code DEV0100 for $20 off. Sadly this portal below will only go live next week, so we are using a temporary page for hosting the registration: http://innovativesingapore.com/techdays/.

Update: portal supports at : http://www.microsoft.com/singapore/techdays/Default.aspx

I was watching f8 this week as well. http://www.facebook.com/f8 and i am on Facebook Timeline from developer mode. Interesting conference. 27 year old Mark delivered a very energetic show! Facebook is a platform with 800 million users. They don’t have to focus on growing their fans number anymore. It is wise that they see themselves as a Distribution Channel(I believe the biggest one in the world). All the information could flow through this platform and reach end users, by leveraging on Facebook applications. And that’s where they could get their platform monetized, by collecting tax from merchants, news publishers, or any information providers. I see a very promising future and nice work Facebook~

 
Leave a comment

Posted by on September 24, 2011 in Everything MS

 

Rotating as a PM in R&D – Hong Kong and Shanghai experience

I started my PM rotation a few week ago and the first task was to help out a project in Hong Kong. It is a cloud project that will servers a million of customers, which is quite exciting. I stayed in CyberPort, a very quiet and peaceful place, located in the very south of Hong Kong island. And that’s also where the office located. From office, you could enjoy nice sea view. And Hong Kong office has a lot of local drinks, even a machine making milk tea.


I was seating in Service floor and it as a quite empty office. People are very busy on the client side I guess. My teammates for this project are all very nice. I learnt a lot from them. Also, I felt quite lucky to gain real project experience on Windows Azure. There are a lot of storage or compute functions designs are unique to cloud computing. After I get a hand on, I begin to realize from on-premises to cloud is definitely cost-consuming. It is not only a configuration change but also architecture change. It is much easier for enterprise to start a cloud project (PaaS) from scratch.

I met Hong Kong DPE team during lunch time. It is quite a young team as my team in Singapore. They are very nice though sometime the conversation switches to Cantonese. We exchanged a lot of information on campaign, technology and all kinds of events. They were inviting me back for a event. However, I am a bit scared about speaking in front of people who are not using English as native language. I did Chinese presentation in Beijing last year in TechEd. That’s also my first Chinese Technical presentation. I have to dedicate time to translate all the technical terms and way of presenting. Overall, it was a unique experience.

Last week’s stress test was a very interesting experience. We were testing on 1000 request/sec. Under this high workload, some abnormal behavior began to pop-up. We were so surprise to find out that using SQL Azure is much faster than SQL table storage. This was very different from my demo tested in Singapore data center. Again, it is on the cloud so you couldn’t really find out physically which machine handles your storage and monitor why it is slow.

I arrived Shanghai 10 days ago. And I met Xibei at my birthday. I wasn’t plan to celebrate in Shanghai, but just having a relax day with some old friends. In addtion, I have already celebrated my birthday in Singapore with friends and teammates. Xibei’s arrival was truly a surprise. It reminds me of my birthday two years ago in New York. That was truly a blast.

My low energy period is finally over. I was quite tired last month after last travelling to US. It was a big trip from Paris- Bulgaria-Amsterdam-New York-Vegas-SanF-Seattle. Currently I am working as a PM, and will be staying in Shanghai for a few weeks. First task is to finalize design of a tool and manage the development process. There are a number of discussions with developers, testers, designers and other PMs in the team. Clearly, there were a few arguments. As a PM, one of the important things are not only bringing in good ideas but also defense for your idea. There are usually many opinions around one particular features and all of them have different advantages. PMs need to make decision to end the discussion with best solution possible.

I’m happy with what I am doing now. This learning experience is totally new to me. I begin to understand how products made in Microsoft. PM work involves a lot of thinking. Also, it is always good for a PM to open eye and see how competitors are doing in the industry. After comparing different solutions and learning newest technology, PMs should bring back those best practices as suggestions during new product planning. That’s how a better product could be made.

I got to know a senior PM from Redmond last week. He was visiting Shanghai with his family. I had a very happy memory with this family for touring Shanghai. I would never want to do that by myself. He is quite well-known in developer community and spoke at a lot of important conference such as PDC and MIX. He spent descent amount of time with developer community, friendly and compete. He also organized a advisory board for his product, in order to get customer feedback in time. I was impressed by his work. Moreover, initially, I was thinking of working on a consumer product in the future. But now I feel, maybe a developer tool is better for me. I am really enjoying of communicating with developer community.

Overall, it was a very smooth beginning. I am quite familiar with R&D team here. Looking forward to learn more in the following three months time. It is a fantastic beginning for my 25 🙂

 
Leave a comment

Posted by on July 11, 2011 in Everything MS

 

Microsoft Cloud Day April 27th 2011

Last wednesday, we organized Microsoft Cloud Day at Auditorium of Microsoft Singapore. There were around 200 people came, very nice crowd. I was the host for the event, and was a Demo Monkey for one of the presentation. It was only 15 minutes about Windows Azure Appfabric caching service. I demoed about the usage of Session State cache, network cache and local cache (Lucky I remember to wirte this blog, remind me of turning off my instances in the cloud :p) .

I will publish all my codes later through www.innovativesingapore.com . There are two very important points about configrations. Firstly, it’s better to uninstall Windows Server Appfabric. Otherwise, the application will recognize the wrong assembles. Secondly, my corp net couldn’t allow port 22233 traffic. I have to connect to non-corp internet. Set up definitely costed me more time than demo code itself.

There are a lot of lessons learnt through this event. For cloud this topic, there is always a mix of audiences from decision makers to developers. Therefore, it is hard to please everyone compared to a web event, which has more specific audiences. Lucky this time we had all kinds of contents to satisfy everyone. From the event response, cloud is definitely a big big thing. Everyone wants to jump on board. However, it is also chanllenging. There are so many different offers in the market. The most common questions we receive from this event is the comparison between Amazon and Windows Azure.

Here are some event photos with my lovely team. Most of the decisions were made through virtual meeting since I was away last month. The more I talk about cloud, the more I feel the excitement from industry. The changes have already been there and you don’t have a choice but to embrace it.

 
Leave a comment

Posted by on April 30, 2011 in Everything MS