<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>ndc porto Archives - Yumasoft</title>
	<atom:link href="https://blog.yumasoft.pl/tag/ndc-porto/feed/" rel="self" type="application/rss+xml" />
	<link>https://blog.yumasoft.pl/tag/ndc-porto/</link>
	<description>Software development blog</description>
	<lastBuildDate>Mon, 16 May 2022 08:50:09 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.9.4</generator>

<image>
	<url>https://blog.yumasoft.pl/wp-content/uploads/2021/05/cropped-yumasoft_icon_transparent-32x32.png</url>
	<title>ndc porto Archives - Yumasoft</title>
	<link>https://blog.yumasoft.pl/tag/ndc-porto/</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>What Do People Talk About At Programming Conferences In 2022?</title>
		<link>https://blog.yumasoft.pl/2022/05/what-do-people-talk-about-at-programming-conferences-in-2022/</link>
					<comments>https://blog.yumasoft.pl/2022/05/what-do-people-talk-about-at-programming-conferences-in-2022/#respond</comments>
		
		<dc:creator><![CDATA[Dawid Sibiński]]></dc:creator>
		<pubDate>Mon, 16 May 2022 06:30:00 +0000</pubDate>
				<category><![CDATA[Conferences]]></category>
		<category><![CDATA[ndc]]></category>
		<category><![CDATA[ndc conferences]]></category>
		<category><![CDATA[ndc porto]]></category>
		<category><![CDATA[ndc porto 2022]]></category>
		<category><![CDATA[programming conferences]]></category>
		<category><![CDATA[programming conferences 2022]]></category>
		<guid isPermaLink="false">https://blog.yumasoft.pl/?p=884</guid>

					<description><![CDATA[<p>After attending NDC Porto 2022, my first in-person conference for 4 years, I thought it would be nice to sum up the most talked-through topics. This will be a subjective summary and my feelings after attending ~20 sessions and talking to dozens of people. Let&#8217;s see what people talk about at programming conferences in 2022.&#8230;</p>
<p>The post <a rel="nofollow" href="https://blog.yumasoft.pl/2022/05/what-do-people-talk-about-at-programming-conferences-in-2022/">What Do People Talk About At Programming Conferences In 2022?</a> appeared first on <a rel="nofollow" href="https://blog.yumasoft.pl">Yumasoft</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p>After attending <a href="https://blog.yumasoft.pl/2022/05/how-does-attending-an-in-person-conference-feel-after-the-pandemic/">NDC Porto 2022</a>, my first in-person conference for 4 years, I thought it would be nice to sum up the most talked-through topics. This will be a subjective summary and my feelings after attending ~20 sessions and talking to dozens of people. Let&#8217;s see what people talk about at programming conferences in 2022.</p>



<span id="more-884"></span>



<h2 class="wp-block-heading">.NET</h2>



<p>This is going to be the longest section of this article ? I think it’s a bit specific to NDC Conference (“.NET” is the first one on the <a href="https://ndcoslo.com/call-for-papers">list of proposed topic for an NDC talk</a>), but there was a lot about .NET. There were quite a few speakers either working for or associated with Microsoft.</p>



<p></p>



<div class="wp-block-image"><figure class="aligncenter size-large"><img fetchpriority="high" decoding="async" width="1024" height="576" src="https://blog.yumasoft.pl/wp-content/uploads/2022/05/NDCPorto_SteveSanderson-1024x576.jpeg" alt="Steve Sanderson standing in front of audience" class="wp-image-867" srcset="https://blog.yumasoft.pl/wp-content/uploads/2022/05/NDCPorto_SteveSanderson-1024x576.jpeg 1024w, https://blog.yumasoft.pl/wp-content/uploads/2022/05/NDCPorto_SteveSanderson-300x169.jpeg 300w, https://blog.yumasoft.pl/wp-content/uploads/2022/05/NDCPorto_SteveSanderson-768x432.jpeg 768w, https://blog.yumasoft.pl/wp-content/uploads/2022/05/NDCPorto_SteveSanderson.jpeg 1365w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure></div>



<p>I think the most discussed .NET topic was <a href="https://dotnet.microsoft.com/en-us/apps/aspnet/web-apps/blazor">Blazor</a>. There were many sessions discussing various aspect of the Blazor framework, its new features and development. <a href="https://docs.microsoft.com/en-us/dotnet/maui/what-is-maui">MAUI</a> was also mentioned several times.</p>



<p>Except that, .NET developers and speakers seems interested in issues related to the new versions of .NET (.NET 6/7) and generally this whole new ecosystem that’s being formed. Topics included <a href="https://docs.microsoft.com/en-us/aspnet/core/grpc/?view=aspnetcore-6.0">gRPC</a>/<a href="https://github.com/grpc/grpc-web">gRPC web</a>, as well as <a href="https://github.com/dotnet/roslyn">Roslyn compiler</a> possibilities.</p>



<p>Another important area of .NET was the multi-platform thing. It seems to be very important to the teams at Microsoft and contributors to related projects to make everything working on as many platforms as possible. Including desktops (Windows, Linux and Mac), web and mobile (Android and iOS). There were at least few multi-platform solutions discussed several times: <a href="https://platform.uno/">Uno</a>, <a href="https://avaloniaui.net/">Avalonia</a>, <a href="https://dotnet.microsoft.com/en-us/apps/aspnet/web-apps/blazor">Blazor</a> and <a href="https://docs.microsoft.com/en-us/dotnet/maui/what-is-maui">MAUI</a>. All seem to be solving similar problems, but each has different entry costs and technologies used.</p>



<h2 class="wp-block-heading">Software architecture</h2>



<p>From software architecture topics, the most popular seemed to be everything around DDD. Not only the fully religious implementations of DDD were discussed, but also some of its simplified forms or just few concepts extracted from it.</p>



<div class="wp-block-image"><figure class="aligncenter size-full"><img decoding="async" width="2364" height="1330" src="https://blog.yumasoft.pl/wp-content/uploads/2022/05/Jimmy-Bogard-Domain-Driven-Refactoring.jpg" alt="Jimmy Bogard during his Domain-Driven Refactoring talk" class="wp-image-886" srcset="https://blog.yumasoft.pl/wp-content/uploads/2022/05/Jimmy-Bogard-Domain-Driven-Refactoring.jpg 2364w, https://blog.yumasoft.pl/wp-content/uploads/2022/05/Jimmy-Bogard-Domain-Driven-Refactoring-300x169.jpg 300w" sizes="(max-width: 2364px) 100vw, 2364px" /></figure></div>



<p>It seems it’s all about understanding our end users better. I like it ?</p>



<h2 class="wp-block-heading">Cloud</h2>



<p>Possibilities of various cloud providers were discussed at almost every talk I attended. What I liked about that, is that it was not only Microsoft Azure discussed everywhere as it used to be few years ago ? Cloud is now seen more as a concept rather than concrete cloud providers’ possibilities.</p>



<p>While we still need to support on-premise deployments, cloud seems an inevitable way to go for many applications.</p>



<h2 class="wp-block-heading">Web</h2>



<p>WebAssembly and accessibility. There were the two topics discussed very often in terms of web technologies. Some sessions touched on React, but rather briefly. I even didn’t hear about JavaScript very often, which is actually weird ? TypeScript was also a topic, as well as some frontend testing techniques/frameworks.</p>



<h2 class="wp-block-heading">UX</h2>



<p>I attended two sessions about UX. This is quite interesting for me, as I think we can do much better in terms of usability of our software for the end users.</p>



<div class="wp-block-image"><figure class="aligncenter size-full"><img decoding="async" width="2364" height="1330" src="https://blog.yumasoft.pl/wp-content/uploads/2022/05/Tatiana-Kolesnikova-Change-wings-on-the-fly.jpg" alt="Tatiana Kolesnikova and her talk: Change wings on the fly: replace a system that handles 50 million euro turnover with zero downtime" class="wp-image-889" srcset="https://blog.yumasoft.pl/wp-content/uploads/2022/05/Tatiana-Kolesnikova-Change-wings-on-the-fly.jpg 2364w, https://blog.yumasoft.pl/wp-content/uploads/2022/05/Tatiana-Kolesnikova-Change-wings-on-the-fly-300x169.jpg 300w" sizes="(max-width: 2364px) 100vw, 2364px" /></figure></div>



<p>In general, I love the concept of designing and implementing the application from the user’s point of view. Maybe it sounds obvious, but it’s not always like that. Especially in corporations, when there are several layers between programmers and end users. Each layer adds its own filtering. This process makes the final solution sometimes far away from end users’ expectations.</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1024" height="576" src="https://blog.yumasoft.pl/wp-content/uploads/2022/05/NDCPorto_UX-1024x576.jpeg" alt="Eleftheria Batsou - It’s easy to create a good looking product, but what about a useful one?" class="wp-image-873" srcset="https://blog.yumasoft.pl/wp-content/uploads/2022/05/NDCPorto_UX-1024x576.jpeg 1024w, https://blog.yumasoft.pl/wp-content/uploads/2022/05/NDCPorto_UX-300x169.jpeg 300w, https://blog.yumasoft.pl/wp-content/uploads/2022/05/NDCPorto_UX-768x432.jpeg 768w, https://blog.yumasoft.pl/wp-content/uploads/2022/05/NDCPorto_UX.jpeg 1365w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></figure>



<h2 class="wp-block-heading">Soft skills/team leadership</h2>



<p>Not only technical stuff at programming conferences in 2022? Sure ?</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1024" height="576" src="https://blog.yumasoft.pl/wp-content/uploads/2022/05/NDCPorto_HeatherDowning-1024x576.jpeg" alt="Heather Downing - The Care and Feeding of Software Developers" class="wp-image-878" srcset="https://blog.yumasoft.pl/wp-content/uploads/2022/05/NDCPorto_HeatherDowning-1024x576.jpeg 1024w, https://blog.yumasoft.pl/wp-content/uploads/2022/05/NDCPorto_HeatherDowning-300x169.jpeg 300w, https://blog.yumasoft.pl/wp-content/uploads/2022/05/NDCPorto_HeatherDowning-768x432.jpeg 768w, https://blog.yumasoft.pl/wp-content/uploads/2022/05/NDCPorto_HeatherDowning.jpeg 1365w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></figure>



<p>I also enjoy team leadership and light-management topics. Although not many programmers I talked to especially love those talks. Except the ones who have actually managed people. There were, however, quite a few sessions on that, and I liked them. I think leadership is translatable to everyday life, not only work.</p>



<h2 class="wp-block-heading">Conclusion</h2>



<p>My general feeling after NDC Porto 2022 is that <strong>we all want to be focused on people</strong>. We want to take care of our end users, but also of ourselves ? The main message was to <strong>make everyone feel welcome in IT</strong>. Especially after the pandemic, which increased anxiety and reduced the importance of social aspects in software development. I think programming conferences in 2022 should cover these topics.</p>



<p>Technical stuff is important – without that we can’t make anything. However, we are all people, and we need to take care of ourselves first, so all of those awesome tools can be used effectively and to everyone’s satisfaction ?</p>
<p>The post <a rel="nofollow" href="https://blog.yumasoft.pl/2022/05/what-do-people-talk-about-at-programming-conferences-in-2022/">What Do People Talk About At Programming Conferences In 2022?</a> appeared first on <a rel="nofollow" href="https://blog.yumasoft.pl">Yumasoft</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://blog.yumasoft.pl/2022/05/what-do-people-talk-about-at-programming-conferences-in-2022/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>How Does Attending An In-person Conference Feel After The Pandemic?</title>
		<link>https://blog.yumasoft.pl/2022/05/how-does-attending-an-in-person-conference-feel-after-the-pandemic/</link>
					<comments>https://blog.yumasoft.pl/2022/05/how-does-attending-an-in-person-conference-feel-after-the-pandemic/#respond</comments>
		
		<dc:creator><![CDATA[Dawid Sibiński]]></dc:creator>
		<pubDate>Wed, 04 May 2022 15:35:06 +0000</pubDate>
				<category><![CDATA[Conferences]]></category>
		<category><![CDATA[ndc]]></category>
		<category><![CDATA[ndc conferences]]></category>
		<category><![CDATA[ndc porto]]></category>
		<category><![CDATA[ndc porto 2022]]></category>
		<guid isPermaLink="false">https://blog.yumasoft.pl/?p=859</guid>

					<description><![CDATA[<p>After 4 years of not attending an in-person IT conference, I finally did. I had a chance to attend NDC Porto 2022 conference, which took place from 27th until 29th of April 2022. How did it feel? What did people say about seeing each other in person again? Let’s find out ? My last conference&#8230;</p>
<p>The post <a rel="nofollow" href="https://blog.yumasoft.pl/2022/05/how-does-attending-an-in-person-conference-feel-after-the-pandemic/">How Does Attending An In-person Conference Feel After The Pandemic?</a> appeared first on <a rel="nofollow" href="https://blog.yumasoft.pl">Yumasoft</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p>After 4 years of not attending an in-person IT conference, I finally did. I had a chance to attend <a href="https://ndcporto.com/">NDC Porto 2022 conference</a>, which took place from 27<sup>th</sup> until 29<sup>th</sup> of April 2022. How did it feel? What did people say about seeing each other in person again? Let’s find out ?</p>



<span id="more-859"></span>



<p>My last conference was the online Boiling Frogs event, which I attended remotely from Indonesia. As you could <a href="https://blog.yumasoft.pl/2021/04/can-online-conferences-replace-offline-ones/">read here</a>, I was generally happy with the sessions, but something was missing. This missing piece was <strong>community</strong>. A real one. Physical. The community you can touch. And talk to ? I didn’t even realize how much I missed that. Until I attended #NDCPorto 2022.</p>



<figure class="wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-1 is-layout-flex wp-block-gallery-is-layout-flex">
<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="576" height="1024" data-id="861" src="https://blog.yumasoft.pl/wp-content/uploads/2022/05/NDC_Porto_logo_entrance-576x1024.jpeg" alt="NDC Porto 2022 - my first in-person conference for 4 years" class="wp-image-861" srcset="https://blog.yumasoft.pl/wp-content/uploads/2022/05/NDC_Porto_logo_entrance-576x1024.jpeg 576w, https://blog.yumasoft.pl/wp-content/uploads/2022/05/NDC_Porto_logo_entrance-169x300.jpeg 169w, https://blog.yumasoft.pl/wp-content/uploads/2022/05/NDC_Porto_logo_entrance.jpeg 768w" sizes="auto, (max-width: 576px) 100vw, 576px" /></figure>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="576" height="1024" data-id="862" src="https://blog.yumasoft.pl/wp-content/uploads/2022/05/NDCPorto_before_keynote-576x1024.jpeg" alt="NDC Porto 2022 - my first in-person conference for 4 years" class="wp-image-862" srcset="https://blog.yumasoft.pl/wp-content/uploads/2022/05/NDCPorto_before_keynote-576x1024.jpeg 576w, https://blog.yumasoft.pl/wp-content/uploads/2022/05/NDCPorto_before_keynote-169x300.jpeg 169w, https://blog.yumasoft.pl/wp-content/uploads/2022/05/NDCPorto_before_keynote.jpeg 768w" sizes="auto, (max-width: 576px) 100vw, 576px" /></figure>
</figure>



<p>Firstly, Porto is an awesome city for an in-person conference. It offers a mild climate, especially by the end of April. The temperatures were around 24 Celsius degrees during the day. It also does offer wine, of course ? It all means that you can enjoy a technical event during the day and still have some fun and socializing in the evening.</p>



<p>I lived in Porto for 2 weeks in September 2020 and really loved the city. It’s charming, not overwhelming and very appealing. It’s also a students&#8217; city, so you can feel that young vibe – lot of street bars, people drinking beers or wine starting late afternoon until very late night.</p>



<div class="wp-block-image"><figure class="aligncenter size-large"><img loading="lazy" decoding="async" width="1024" height="576" src="https://blog.yumasoft.pl/wp-content/uploads/2022/05/Porto-2-1024x576.jpeg" alt="Porto - view on the city from the bridge" class="wp-image-869" srcset="https://blog.yumasoft.pl/wp-content/uploads/2022/05/Porto-2-1024x576.jpeg 1024w, https://blog.yumasoft.pl/wp-content/uploads/2022/05/Porto-2-300x169.jpeg 300w, https://blog.yumasoft.pl/wp-content/uploads/2022/05/Porto-2-768x432.jpeg 768w, https://blog.yumasoft.pl/wp-content/uploads/2022/05/Porto-2.jpeg 1365w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></figure></div>



<p>All right, let’s get to the point. NDC. This great, first in-person conference I attended since 2018. I will not talk about the sessions here. I will talk about the people.</p>



<p>I tried to list the most-talked-through topics from this conference. The only real conclusion I can make, is that everyone I talked to, at some point said “It’s so great to be back in person”, or something very similar. The pandemic has taken a lot from us. Now it’s time to get it back.</p>



<div class="wp-block-image"><figure class="aligncenter size-large"><img loading="lazy" decoding="async" width="1024" height="576" src="https://blog.yumasoft.pl/wp-content/uploads/2022/05/NDCPorto_UX-1024x576.jpeg" alt="Talk's title on the projector and some attendees sitting on the chairs" class="wp-image-873" srcset="https://blog.yumasoft.pl/wp-content/uploads/2022/05/NDCPorto_UX-1024x576.jpeg 1024w, https://blog.yumasoft.pl/wp-content/uploads/2022/05/NDCPorto_UX-300x169.jpeg 300w, https://blog.yumasoft.pl/wp-content/uploads/2022/05/NDCPorto_UX-768x432.jpeg 768w, https://blog.yumasoft.pl/wp-content/uploads/2022/05/NDCPorto_UX.jpeg 1365w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></figure></div>



<p>I didn’t realize it, but the remote work time made me a little anxious with talking to people ? I’m not talking about pandemic, because I was fortunate enough to spend most of it in Indonesia (yes, Yumasoft is fine with you working from another continent!). Before I started working remotely, I used to be a Team Leader. It made me talk to so many people at the office every day. I always thought I’m rather extrovert than introvert. However, I was very curious to see how it is to interact with people again.</p>



<p>Before going to NDC Porto, I promised myself I will be starting chats with random people. Especially that I was going alone and didn’t know anyone there (except a few of the speakers). At first, I felt a bit stressed to just chit-chat to random people at the conference ? But then, after I started talking with the first 1 or 2 people, it felt great. It was so awesome to exchange opinions. Not only on coding, but also on pandemic, remote work and everything it changed in our lives.</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1024" height="576" src="https://blog.yumasoft.pl/wp-content/uploads/2022/05/NDCPorto_SteveSanderson-1-1024x576.jpeg" alt="Steve Sanderson and his talk &quot;What's next for Blazor and .NET on WASI&quot;" class="wp-image-870" srcset="https://blog.yumasoft.pl/wp-content/uploads/2022/05/NDCPorto_SteveSanderson-1-1024x576.jpeg 1024w, https://blog.yumasoft.pl/wp-content/uploads/2022/05/NDCPorto_SteveSanderson-1-300x169.jpeg 300w, https://blog.yumasoft.pl/wp-content/uploads/2022/05/NDCPorto_SteveSanderson-1-768x432.jpeg 768w, https://blog.yumasoft.pl/wp-content/uploads/2022/05/NDCPorto_SteveSanderson-1.jpeg 1365w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></figure>



<p>There was also a great <a href="https://www.youtube.com/watch?v=VFIw0LlULyc">opening keynote by Scott Hanselman</a>. He covered few very important topics related to pandemic times. Scott mentioned burnout, anxiety and onboarding issues while working remotely. Of course, he also proposed few solutions everyone can implement quite easily. Just watch it yourself.</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1024" height="576" src="https://blog.yumasoft.pl/wp-content/uploads/2022/05/NDCPorto_keynote_ScottHanselman-1-1024x576.jpeg" alt="Scott Hanselman speaking at the NDC Porto 2022 opening keynote" class="wp-image-872" srcset="https://blog.yumasoft.pl/wp-content/uploads/2022/05/NDCPorto_keynote_ScottHanselman-1-1024x576.jpeg 1024w, https://blog.yumasoft.pl/wp-content/uploads/2022/05/NDCPorto_keynote_ScottHanselman-1-300x169.jpeg 300w, https://blog.yumasoft.pl/wp-content/uploads/2022/05/NDCPorto_keynote_ScottHanselman-1-768x432.jpeg 768w, https://blog.yumasoft.pl/wp-content/uploads/2022/05/NDCPorto_keynote_ScottHanselman-1.jpeg 1365w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></figure>



<p>During the conference, I also attended two socializing events. The first one was a diner with wine tasting after the 1<sup>st</sup> conference day. It was an additional event everyone could sign up to, but was not officially part of the agenda. I’m very happy I went there, as it was another chance to meet some great people, including few of the conference speakers. On the 2<sup>nd</sup> day of the conference, there was an official NDC Party. Very well organized, again allowing for socializing and exchanging views on various topics. Not only software ?</p>



<h2 class="wp-block-heading">Conclusion</h2>



<p>My conclusion is that the <strong>online events will never be a substitute for in-person ones</strong>. They are just different. I don’t feel the community and interactions at online events. There might be a chat, but it’s not the same.</p>



<p>I encourage everyone to attend in-person events from time to time. It doesn’t need to be a big in-person conference in a foreign country like NDC is (although I definitely recommend that!). Look for local meetups in your city or smaller conferences in your own country. Go there and overcome your fears and anxiety about talking to people. Just do it – talk to random people you don’t know. You will feel awesome, believe me ?</p>



<p>Attending a conference not only makes me wanting to try 10 new frameworks which I will forget about in a week. It makes me feel that we have an awesome programming community. That we are not alone in what we do. That others face the same pains we all have, like <a href="https://en.wikipedia.org/wiki/Impostor_syndrome">impostor syndrome</a> or feeling stagnated at work. I got to know that other developers are not magicians and geeky coders who don’t use StackOverflow. Not every programmer’s job is his/her hobby. They are just normal people like me, with their own pains and fears. And that is awesome! ?</p>
<p>The post <a rel="nofollow" href="https://blog.yumasoft.pl/2022/05/how-does-attending-an-in-person-conference-feel-after-the-pandemic/">How Does Attending An In-person Conference Feel After The Pandemic?</a> appeared first on <a rel="nofollow" href="https://blog.yumasoft.pl">Yumasoft</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://blog.yumasoft.pl/2022/05/how-does-attending-an-in-person-conference-feel-after-the-pandemic/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
