Showing posts with label MUGI. Show all posts
Showing posts with label MUGI. Show all posts

Friday, March 8, 2024

Speaking at DotnetConf 2023 on 28th February 2024, organized by MUGI Bogor

 Hi my readers! This time I spoke at one of .NET themed event, the DotnetConf 2023, on 28th February 2024. I was asked by Fadhil, he is ex-MVP and also a community leader of MUGI Bogor and Buitenzorg (IOT maker community).

Thanks to Microsoft Indonesia for let us borrow some space for the meetup!


This .NET Conf (or DotnetConf) is in sync with annual .NET Conf from Microsoft, and we are always celebrating annual new major release of .NET since .NET 5.0!

Yes, .NET since .NET 5.0 will always have major release annually, with emphasize on both LTS on even version number and STS on odd version number, see also this official blogpost from Microsoft:
https://devblogs.microsoft.com/dotnet/introducing-net-5/ 

Pictures of the event and my presentation

I deliver presentation on What's new in C# 12 in .NET 8.0, using Visual Studio 2022 with .NET 8.0 202 SDK, and I enjoyed the audience attention so much because of the questions that keep coming at me :)

My session is not the first one, so I have got the chance to have pictures with Fadhil and Andik Susilo (the one that presents Monitoring Your Application with AppInsight)



Here's the pic: 




In .NET and C#, language advances are not so aggressive, because language advances must align with .NET CLR, and this is a good practice as .NET has known for its support for multiple programming languages, not just C#.

Yes, I have a demo with solution and projects, here it is the repo:
https://github.com/eriawan/eriawan-speaking-show-materials 

The notable feature is the C# primary constructors. which is taken inspiration from F#.


Here it is the F# counterpart:

Further code sample are also available on my repo.

Happy coding! 





Wednesday, May 20, 2020

Speaking at DevOps Indonesia joint collaboration with MUGI Jakarta: DevOps Indonesia May 2020 online meetup!

Hi my blog audiences!

If you have followed me last year, I have had collaboration with DevOps Indonesia meetup, now this month I have had another good collaboration with DevOps Indonesia.

On 19th May 2020, we collaborate on having joint collaboration, on behalf of DevOps Indonesia! We were having a wonderful teamwork!
This is the meetup link: https://www.meetup.com/DevOps-Indonesia/events/270642522/



I was participating as speaker to represent MUGI Jakarta, and also helping to give feedback on how the meetup should be, because this is MUGI Jakarta and DevOps Indonesia's first online meetup!

Here, we were using Zoom to host about 50 participants:


This is intriguing! Yes, I have had online remote speaking at Louisville meetup, but now I decided to record the video first and ask Mia and Wisnu from DevOps Indonesia to play the video during my session. This is necessary, because I was having unstable internet the day before the meetup.

There were 2 speakers, one is Gopesh Maindola, a Consulting Engineer from Palo Alto Networks, and then me. I'm proudly represent MUGI Jakarta! 😍

On this meetup, I presented "Adopting shift left and sift right in DevOps". I also gave more sample use cases using the proven best practices from Microsoft, the Azure Cloud design patterns and how Microsoft implements DevOps in its own organization.

First, we have opening from DevOps Indonesia. The team, Wisnu and Mia presenting DevOps Indoonesia meetup timeline:



This is me presenting in recorded video::



I gave use cases from Azure Docs page:



And another nice thing is the online meetup was live on Youtube!
You can watch the full session at: https://www.youtube.com/watch?v=OwqdIHlD0eo

Enjoy the recording video and welcome to "new normal"! 😊



Thursday, November 21, 2019

Speaking at Global AI/MR Bootcamp 2019 Jakarta

Hi my blog readers!

Oh boy, 2019 is definitely a busy year!

I'm grateful and honored at the same time to have speaking engagements at Global AI/MR Bootcamp 2019 Jakarta meetup event on 16th November, 2019.
The event was organized by collaborations of Mixed Reality Community Indonesia and MUGI, with speaker from Buitenzorg! Yes, this is a full collaborative community event, mostly focusing on AI/MR (Mixed Reality). Thanks to Microsoft Indonesia for generously lend us the venue!


The speakers were me (MUGI), Adityo (MR Indonesia), Fadhil (from Buitenzorg). There was Riza that supposed to come and speak, but he was sick at the time of the event.




Here Adityo was giving the opening statement:


And accompanied with a cool AI/MR video from Microsoft:


Then he showed and presented cool HoloLens with his HoloLens app!



I presented AI in Visual Studio, especially  the trained AI of Intellicode in VS 2019:




And I also presented the ML.NET.

Last but not least, Fadil presented the AI on his IOT crafted devices:




The audiences were so enthusiasts and some of them grilled us with hard questions! GREAT!

It was quite a blast!

See you on the next MUGI Jadetabek event, guys! :)


Monday, October 28, 2019

Speaking at local Purwokerto's .NET Conf 2019 meetup!

Hi my blog readers!

If you have followed my blog trails, you'll see that this year (2019) since January I am mostly invited as speakers in various Indonesian meetups, especially topics on .NET, Azure, and Azure DevOps!

On 26th October, I was invited to speak at MUGI Purwokerto's event of .NET Conf 2019, at UNSOED Purwokerto. Thanks for the invitation, my MVP colleague Agus Suparno!

I'm so excited, because my other MVP colleague, Agus Kurniawan is also invited as speaker, not just Agus Suparno and me!



In this event I spoke about "Best practice of  .NET Core 3.0 CI/CDs using Azure DevOps", Agus Kurniawan presented .NET support for Apache Spark, and Agus Suparno talks about .NET ML (Machine Learning).

The audiences were enthusiastic, and there were some questions to me, especially when they want to start to learn .NET as platforms, especially there was an exchange student, he was Adnan Derbani. Thanks for adding me on LinkedIn!

Here are Agus K, Agus S and me presenting, starting from me:





And Agus Suparno:


Then Agus Kurniawan:



We also have learned some Big Data in Management perspective from Dr.Ade Irma Anggraeni, Senior Lecturer at UNSOED. Cool!




And a surprise bonus, a DevOps for practical for companies, presented by Darmawan Suandi:



Wow, it was a blast!

Can't wait to start more collaboration with other communities outside Jakarta! 😊❤

Friday, November 30, 2018

Speaking at MUGI Purwokerto meetup event about DevOps on Azure

Hi my fellow bloggers and audiences! It turns out in 2018 I have had many requests to speak more, and I’m grateful!

Compared to last year, this year I have more than two speaking engagements! It is quite surprising to myself, because usually maximum speaking frequency each year is twice, and at least once.

This November, my speaking engagement is now at Purwokerto to provide DevOps awareness. Thanks to Agus Suparno and his crew of MUGI Purwokerto, I had the chance to visit this small city with my wife.

The event was on 24th November 2018, and it was a continuing collaboration between MUGI Jadetabek and MUGI Purwokerto.

Pwt_DevOps_on_Azure

The preparation of the event was quite long, it was prepared since September. This is quite normal, because usually any tech events in Indonesia must be announced at least two months before, to provide the event awareness early so the audiences could come at least 80% of the expected audience number.

The event was held on Universitas Muhammadiah Purwokerto (Muhammadiah University of Purwokerto), courtesy of the lecturers and the MUGI’s representative there.

The agenda is: opening speak by the lead EO (also one of MUGI Purwokerto lead at Universitas Muhammadiah), by major informatics study head of Universitas Muhammadiah, Azure quick intro by Agus Suparno, and myself about having DevOps on Azure.

I was amazed of the audience’s enthusiasm! The number of the audiences were about 88% of projected 180 audiences!

This was the pre-event reregistration:

DSC_0521

And then everyone entered the room (it was a special room for student’s final paper assignment):  

DSC_0525

These are the opening speaks: (left to right: EO lead, the major head, and Agus Suparno)

DSC_0528DSC_0534DSC_0546

And then myself spoke:

DSC_0553DSC_0561

There’s no official definition of what DevOps is, so I deliberately use the most succinct DevOps definition from Microsoft:

image

for more information about DevOps by Microsoft, please visit this link: https://aka.ms/DevOps

In the near end of the event, we had a small quiz/game:

DSC_0563

Event Retrospective

I have to admit, I have to talk about this. When I started my speaking, most of the audiences many students weren’t aware of DevOps at all. So I had to went back to explaining that the SDLC today has been more demanding, in a sense that most theories thought at universities (unfortunately) couldn’t keep up well enough with the industries, especially software engineering industry. I know this quite often because even in Jakarta, not most of us are aware of DevOps, as part of common modern SDLC. I remembered I had asked about this on my previous speaking at DotnetConf Indonesia 2018 and Azure DevOps on Azure Day.

But many universities have been teaching more conceptual thinking of having true OOP, procedural programmings, regardless of what the languages you learns initially for more than 8 years. This is a welcoming sign, as more and more student are becoming polyglots Smile

I was amazed that Universitas Muhammadiah has started to provide this polyglot awareness in its early semester in informatics majors. Usually I know that there are not so many universities provide this mindset, and as far as I know only a small of handful universities: UI, ITB, UGM, and my own former college, iSTTS. So now yes, I am now adding Universitas Muhammadiah on my list of unis that provides conceptual mindset of polyglot. KUDOS to University of Muhammadiah!

Tuesday, March 13, 2018

Speaking at MUGI Purwokerto’s meetup: Azure Day on March 3, 2018

Hi my blog audiences! Now on this March 2018, I have speaking session!
In the end of February, I got a warm speaking request from Agus Suparno. He’s a Visual Studio MVP like me, and also a chairman of MUGI Purwokerto. He cordially invited me as speaker for his MUGI Purwokerto’s meetup, themed Azure Day on March 3, 2018.
So I immediately accepted his invitation and speaking request Smile
The Azure Day meetup is held at Microsoft Indonesia, BEJ, Jakarta. Again, thanks to Microsoft Indonesia for providing the venue!
This is his initial public invitation:
MUGI_Purwokerto_AzureDay_20180310
Agus spoke about Gallery Server on Azure, one of the marketplace template on Azure to store and manage files. And yes, I spoke .NET Core on Azure!
Basically I drove the audience to have quick intro on .NET Core, then have some demos on .NET Core runs on Linux on Windows 10.
Yes, we can use Windows 10’s Windows Subsystem for Linux (WSL) feature to have supported Linux distro runs inside Windows 10. I really mean it, runs inside Windows 10 instead of running on VM!
Since Windows 10 Creators Update, you can just use add/remove Windows Feature and ensure that WSL is checked:
image
For more information, please visit this official doc on Windows 10 WSL: https://docs.microsoft.com/en-us/windows/wsl/install-win10
I have chosen Ubuntu 16 as my distro choice.
I have installed .NET Core SDK 2.0.1 before the meetup, and it installed nicely!
After installing .NET Core SDK 2.0.0, you’ll have this dotnet –info results:
image
And then you’re good to go!
It is advisable to install .NET Core SDK at least 2.1.4, because it contains latest bug fixes.
Now, using Azure, we can just use the Azure DevOps template to quickly learn the Azure integration with Visual Studio Team Services (TFS cloud version).
For the sake of simplicity and quick setup, I have created the Azure DevOps solution that has integration with my VSTS account:
image
Now, looking at the URL of the application endpoint, we have http://azureaspnetcoremugi.azurewebsites.net/
image
Yes, it runs fine and kicking!
So here’s the pictures from the meetup:
MUGI_Purwokerto_AzureDay_20180310_01
MUGI_Purwokerto_AzureDay_20180310_02
We had pictures for the attendees and speakers:
MUGI_Purwokerto_AzureDay_20180310_04
And last but not least, having closing picture with Agus and MS Indonesia’s host, Jody:
MUGI_Purwokerto_AzureDay_20180310_03
This is also the initial collaboration of MUGI Jadetabek and MUGI Purwokerto!
See you on the next MUGI sessions, my blog audiences!