<?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>programming conferences Archives - Yumasoft</title>
	<atom:link href="https://blog.yumasoft.pl/tag/programming-conferences/feed/" rel="self" type="application/rss+xml" />
	<link>https://blog.yumasoft.pl/tag/programming-conferences/</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=7.0.2</generator>

<image>
	<url>https://blog.yumasoft.pl/wp-content/uploads/2021/05/cropped-yumasoft_icon_transparent-32x32.png</url>
	<title>programming conferences Archives - Yumasoft</title>
	<link>https://blog.yumasoft.pl/tag/programming-conferences/</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 class="wp-block-paragraph">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 class="wp-block-paragraph">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 class="wp-block-paragraph"></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 class="wp-block-paragraph">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 class="wp-block-paragraph">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 class="wp-block-paragraph">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 class="wp-block-paragraph">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 class="wp-block-paragraph">It seems it’s all about understanding our end users better. I like it ?</p>



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



<p class="wp-block-paragraph">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 class="wp-block-paragraph">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 class="wp-block-paragraph">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 class="wp-block-paragraph">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 class="wp-block-paragraph">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 class="wp-block-paragraph">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 class="wp-block-paragraph">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 class="wp-block-paragraph">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 class="wp-block-paragraph">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>
	</channel>
</rss>
