Goodbye 2016, Hello 2017! What’s new ahead?

In a couple of hours from now, we will be bidding farewell to Year 2016 and welcome Year 2017! It is one of those posts that I have written every year to re-look at what have I done within the year and some of the goals that I am looking at achieving in 2017. The post that I wrote in Year 2015 can be found here – Goodbye Twenty Fifteen, Hello Twenty Sixteen.

 

Microsoft Most Valuable Professional (MVP)

In April this year, I was re-awarded the Microsoft Most Valuable Professional (MVP) award by Microsoft but this time it has been rebranded to Cloud and Datacenter Management technical expertise. It has been an exciting journey so far as this is my second award by Microsoft. I enjoy spending time advocating the various technology to the community especially in the area of PowerShell and automation.

 

Condeco Software

Today marks the completion of 12 months with Condeco Software and to be honest, it has really been a busy year as a Technical Consultant within the Asia Pacific side of the organization. Practically, every single day we are filled with tasks be it is a Challenge, a Simple Task or Meeting(s) that keep all of us busy!

I had so much fun being able to be part of all the transition within the organization especially where we are kick-start the utilization of Microsoft Azure as part of the public cloud solution to support our Software-as-a-Service (SaaS) business. What it means to our customers is that, we do care about your overall user experience and we are there to present you with the best at all times!

 

Travel

Travel_Countries_Travelled

One great point about working as a Regional Technical Consultant that covers the Asia Pacific region, it means that we are readily made ourselves available to the customer so that we can shower them with our professionalism and at the same time some care which they deserved to ensure they are ripping every benefits out of the investments.

Of course, with that to say, it does not means that for my whole year of travel which covers 4% of the world is solely for work! I do have fun in Seattle (Washington, United States) to attend to the MVP Summit that is hosted by Microsoft. It is one of the great session where you get to interact with the product teams and meet other fellow technology lovers. On top of that, I am so honoured to be able to sit in the same room with other fellow PowerShell Conference Organizer on the other side of the world to do up a video for the PowerShell 10th Anniversary. The video can be found here.

 

How many goals was achieved?

So how many goals that I have set in December 2015 has been achieved in Year 2016?

I was suppose to be an Avid Reader but I guess I pretty much failed this point because I have not completed even a single book till now. For this, I have to bluntly admit that I failed to do so and this shall be carry forward to Year 2017 and hoping this time my perseverance can pull me through!

Secondly, my goal was to be a better Leader in my new job role and I have to say that I did made some advancement in that area and all thanks to my current manager(s) that made it possible. I personally would like to thank Nicholas Yap (Operations Director, APAC) who is my reporting manager for guiding me all these while and opens up a lot of opportunities for me! Without the kind of support at the backend, it would not be possible to shape me in who I am. I am happy and more than willing to work with him to strengthen the team!

Lastly, for all the work that has been done to the PowerShell Community, I am really honoured to say that we have completed the second PowerShell Conference in Asia and we are looking at organizing the third one that will be held around the same timing as the last two years.

 

Finally, what’s next?

There are of course many a times where we do lesson learnt during times when we failed to achieve some tasks or goals. However, I think over the last 12 months, I have grew much more stronger than before and the following will be the rules that I am trying to adhere.

  • Strengthen the product knowledge – One of the key that I would like to achieve in this year is to thoroughly understand the product my company is offering as I felt that there are a lot into it that has yet been covered as it may not be that commonly being used. It is vital as the Evangelist within the organization to be able to understand what the customers do not understand, know more than what the customers should know and do the impossible for the customers within the limit within the Engineering practice.
  • Strengthen the presentation skills – One of my weakest link is that I felt and I am pretty sure many felt the same is that my presentation skills isn’t that well polished yet and therefore need improvement work on it.
  • Excel and go beyond – In year 2017, I hope to excel even more not only for myself but for my customers and partners. To excel and overcome any issues and potential risks. Go beyond and bend the rule as that will be another challenge up for me as a technical folk!

Cheers and Happy New Year to all the readers to this site!

Regards,
Milton

Capturing Screen as GIF File

Last second day of the beautiful 2016 and while we are waiting to welcome 2017, we should not let loose in terms of learning. Therefore, while doing my SAPIEN PowerShell Studio learning, I found out that I will need a tool to capture some screen movement but I wouldn’t want to record it as a Video formatted file.

I remember that I have seen my idol Scott Hanselman using one of them on one of his many blog articles. I went on to Google a little and I found ScreenToGif. This is a pretty decent tool and I quickly download it. It is a single executable file that require zero installation which comes in handy as I can then put it on my DropBox / OneDrive and made it readily available on all my personal / workstation.

Once you launch the application, you will be presented with a simple layout with icons as shown below.

ScreenToGif_01

Click on “Recorder” and you are all set to select the screen area that you want to do the recording.

ScreenToGif_02

Remember to click on the record button which is at the bottom right hand corner represented with a red circle. Once you are done with your screen recording which generally in my opinion should not be more than 15 seconds for blog entry so that it will not create a huge file.

Once done, click on stop and you can choose to edit or save the GIF file. Below is an example that I have made as part of my learning of SAPIEN PowerShell Studio.

02_Adding_Button_To_Form

Thanks for reading and hope you will find this tool useful!

Cheers,
Milton

Milton is learning SAPIEN PowerShell Studio 2016!

One of the thing that I hope to achieve in Y2017 is that I want and will be maximizing the investments of the SAPIEN PowerShell Studio license. If you are reading this article before 2nd January 2017, please take note that SAPIEN Technologies, Inc. is presently running a holiday promotion and you will get 20% of the total purchase of any products from their website.

I will pen down the process of me adopting this new tool other than the regular PowerShell IDE that I often used for writing PowerShell scripts. Do take note that, the articles will be broken down into small articles as to bring some focus onto certain functionality that is provided with the tool.

01_SAPIEN_Dashboard

The above is the dashboard once you launch SAPIEN PowerShell Studio 2016 and I am running version 5.3.131 which was updated lately.

I personally feel that the whole interface is designed in a way that it is comforting for Developer who have been using Visual Studio all these while to start adopting PowerShell Studio.

So for this series, I set a purpose in making using of PowerShell Studio to start writing scripts along with GUI for one of the internal deployment tool so that anyone including those that is not technology savvy could simply follow some simple steps to build up a demo environment for them to demonstrate to all our prestigious customers.

 

02_Create_New_GUI_Project

PowerShell Studio offers a variety of templates which is gear to different usage in different scenario. For my case, I am out-right trying to build a GUI based project therefore I went ahead to select that project type as per selected.

 

03_Select_Form_Type_Project

Similar to Visual Studio and other IDE tools, provide a Project Name and select the Project Types that it has to offer. I have chosen this as a Single Form project because I want to ensure that the first version is made as simple as possible instead of complicating things.

 

04_Select_Form_Type

Here is something that is unique to SAPIEN PowerShell Studio, it went on to provide a better experience to the coder / scripter / programmer where it allows you to choose the various Form Template. All these little things does helps!

 

05_Base_Files

After a few clicks, all the base files are being created as part of the selections and we are all ready to start inserting codes in!

So far, I am really happy with the interface that PowerShell Studio 2016 has to offer and I am going to continue to invests more time to rip out all the goodies that has been built into this IDE!

Till the next post…

Cheers,
Milton