<?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>ShiftMag</title>
	<atom:link href="https://shiftmag.dev/feed/" rel="self" type="application/rss+xml" />
	<link>https://shiftmag.dev/</link>
	<description>Insightful engineering content &#38; community</description>
	<lastBuildDate>Wed, 14 Feb 2024 17:21:35 +0000</lastBuildDate>
	<language>en-GB</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.4.3</generator>

<image>
	<url>https://shiftmag.dev/wp-content/uploads/2023/05/cropped-logo-dark-1-32x32.png</url>
	<title>ShiftMag</title>
	<link>https://shiftmag.dev/</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>You don&#8217;t need frontend developers for Backstage integration. But you do need adopters.</title>
		<link>https://shiftmag.dev/spotify-backstage-developer-platform-integration-2749/</link>
					<comments>https://shiftmag.dev/spotify-backstage-developer-platform-integration-2749/#respond</comments>
		
		<dc:creator><![CDATA[Nikola Gajski]]></dc:creator>
		<pubDate>Wed, 14 Feb 2024 17:20:32 +0000</pubDate>
				<category><![CDATA[Backend]]></category>
		<category><![CDATA[Developer Experience]]></category>
		<category><![CDATA[developer platform]]></category>
		<category><![CDATA[spotify backstage]]></category>
		<guid isPermaLink="false">https://shiftmag.dev/?p=2749</guid>

					<description><![CDATA[<p>Despite zero TypeScript and MERN experience we pulled off deploying Backstage in our platform, with much better user experience. Only 5 % of our engineers use it.</p>
<p>The post <a href="https://shiftmag.dev/spotify-backstage-developer-platform-integration-2749/">You don&#8217;t need frontend developers for Backstage integration. But you do need adopters.</a> appeared first on <a href="https://shiftmag.dev">ShiftMag</a>.</p>
]]></description>
										<content:encoded><![CDATA[<figure class="wp-block-post-featured-image"><img fetchpriority="high" decoding="async" width="1200" height="630" src="https://shiftmag.dev/wp-content/uploads/2024/02/Developer-Platform.png?x56481" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="" style="object-fit:cover;" srcset="https://shiftmag.dev/wp-content/uploads/2024/02/Developer-Platform.png 1200w, https://shiftmag.dev/wp-content/uploads/2024/02/Developer-Platform-300x158.png 300w, https://shiftmag.dev/wp-content/uploads/2024/02/Developer-Platform-1024x538.png 1024w, https://shiftmag.dev/wp-content/uploads/2024/02/Developer-Platform-768x403.png 768w" sizes="(max-width: 1200px) 100vw, 1200px" /></figure>


<p>Last year, I took the initiative to build a new internal developer portal with several other great engineers. We were all very enthusiastic, but there was one fundamental thing missing. Altogether, <strong>we had 0 to no experience</strong> with TypeScript and <a href="https://www.geeksforgeeks.org/mern-stack" target="_blank" rel="noreferrer noopener">MERN</a> stack, on top of which <strong>Spotify’s Backstage platform</strong> was built.&nbsp;</p>



<p>All of us were passionate backend engineers with a few years of experience working in the infrastructure department. Our tech stack consisted of more traditional technologies like Java’s Spring and SQL databases. Naturally, the biggest concern was how we would handle technologies we weren’t familiar with and <strong>build user-friendly and intuitive interfaces</strong>. After all, we were backend developers who preferred writing command-line instructions, deprived of a sense of good user experience.&nbsp;</p>



<p> On the other hand, we had an ace up our sleeves<strong> &#8211; a deep understanding of how our platform works</strong>.&nbsp;</p>



<p> Contrary to popular belief, <strong>we pulled off deploying Backstage in our platform</strong> and integrating it with the existing tools without any major challenges. <strong>The biggest issue was (and still is) its adoption.</strong>&nbsp;</p>



<h2 class="wp-block-heading"><span id="so-where-is-the-catch">So, where is the catch?</span></h2>



<p>Backstage has its set of core features, but it is also possible to extend it with your own or 3rd party plugins. &nbsp;Core features or 3rd party plugins usually work without much hassle – <strong>your custom configuration gets injected in premade modules through YAML files. &nbsp;</strong></p>



<p>You can build interactive forms with multiple steps <strong>without writing any React code</strong>. This core feature is called <a href="https://backstage.io/docs/features/software-templates/" target="_blank" rel="noreferrer noopener">Software Templates</a>. We wanted to facilitate <strong>the bootstrapping of the Redis cluster.</strong> We had the define form which accepts configuration and actions that will be invoked on submission. The form was again defined through YAML. We had to write those simple actions in TypeScript, but after all, <strong>which developer doesn’t know how to write a function in any language?</strong>&nbsp;</p>



<p><strong> </strong>&nbsp;When we decided to improve <a href="https://backstage.io/docs/features/search" target="_blank" rel="noreferrer noopener">Search</a>, another core feature, the biggest effort was to <strong>optimize the PostgreSQL search engine</strong> and decide if it was worth going a step further and experimenting with Elasticsearch – in the end, it was.  &nbsp;</p>



<p>While <strong>setting up authentication and SSO</strong>, the challenge was to explore all existing methods used throughout our company and unify them under one. Again, a task better suited for a platform engineer.&nbsp;</p>



<p>With custom-made plugins, there was a little bit more React / TypeScript work. You have to <strong>figure out React fundamentals and start writing code.</strong> Backstage already provides out-of-the-box React components that <a href="https://backstage.io/docs/dls/contributing-to-storybook" target="_blank" rel="noreferrer noopener">follow their design principles</a>, so you won’t have to think about colors and paddings. If those components are not enough, you can use <a href="https://mui.com/" target="_blank" rel="noreferrer noopener">MUI components</a> from which the Backstage components are derived. Don’t worry, the internet is brimming with code examples.&nbsp;</p>



<p>In the end, <strong>our knowledge of the platform and underlying infrastructure played a major role</strong> in our experience with developer portal integration. Lack of experience with frontend frameworks surely slowed us down a bit, but we learned along the way. </p>



<figure class="wp-block-image size-large"><img decoding="async" width="1024" height="582" src="https://shiftmag.dev/wp-content/uploads/2024/02/kazhoon-2-1024x582.jpeg?x56481" alt="" class="wp-image-2754" srcset="https://shiftmag.dev/wp-content/uploads/2024/02/kazhoon-2-1024x582.jpeg 1024w, https://shiftmag.dev/wp-content/uploads/2024/02/kazhoon-2-300x170.jpeg 300w, https://shiftmag.dev/wp-content/uploads/2024/02/kazhoon-2-768x436.jpeg 768w, https://shiftmag.dev/wp-content/uploads/2024/02/kazhoon-2.jpeg 1901w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



<h2 class="wp-block-heading"><span id="the-struggle">The struggle</span></h2>



<p>The biggest challenge, however, was yet ahead of us. It was (and still is) transitioning users from the old toolset they’ve been accustomed to. Despite the significant improvements in user experience and the addition of new functionalities, most users remain hesitant.&nbsp;</p>



<p>To illustrate, we have a<strong> 10-year-old application management dashboard</strong> that is extensively used, but also <strong>notorious for its bad user experience</strong>. We modeled the new one after it, with a better user experience in place, but our developers still prefer the old one. When we asked them why they were not switching to the new one, their answer was simply – we don’t trust it.&nbsp;</p>



<p>We also developed several nice and shiny plugins, a few features based on user requests, and resolved bugs we introduced on the way. Despite these efforts, <strong>our Backstage has yet to catch momentum.&nbsp;</strong></p>



<p>We acquired most users when we organized a <a href="https://www.infobip.com/engineering/kazhoon-hackathon-creating-the-ultimate-dev-playground" target="_blank" rel="noreferrer noopener">two-day hackathon</a>, where each of the 9 teams built a plugin they needed. <strong>Only one plugin is extensively used</strong>, but it brought around 40 daily active users, which is only <strong>5% of our engineering organization</strong>. &nbsp;</p>



<p>Despite the struggle, I believe that with good marketing, workshops, and constant improvements, we will bring most of the engineers to use and contribute to Backstage. When that happens, I’ll make sure to let you know how we managed to do it.&nbsp;</p>
<p>The post <a href="https://shiftmag.dev/spotify-backstage-developer-platform-integration-2749/">You don&#8217;t need frontend developers for Backstage integration. But you do need adopters.</a> appeared first on <a href="https://shiftmag.dev">ShiftMag</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://shiftmag.dev/spotify-backstage-developer-platform-integration-2749/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>An engineer turned community manager shares her secrets to tech community building</title>
		<link>https://shiftmag.dev/community-manager-in-tech-2447/</link>
					<comments>https://shiftmag.dev/community-manager-in-tech-2447/#respond</comments>
		
		<dc:creator><![CDATA[Milena Radivojević]]></dc:creator>
		<pubDate>Mon, 12 Feb 2024 16:02:21 +0000</pubDate>
				<category><![CDATA[DevRel]]></category>
		<category><![CDATA[community management]]></category>
		<category><![CDATA[Elefhteria Batsou]]></category>
		<category><![CDATA[tech community building]]></category>
		<guid isPermaLink="false">https://shiftmag.dev/?p=2447</guid>

					<description><![CDATA[<p>The transition from an engineering background to community management might seem unconventional to some, but Eleftheria exemplifies why it's a savvy business move.</p>
<p>The post <a href="https://shiftmag.dev/community-manager-in-tech-2447/">An engineer turned community manager shares her secrets to tech community building</a> appeared first on <a href="https://shiftmag.dev">ShiftMag</a>.</p>
]]></description>
										<content:encoded><![CDATA[<figure class="wp-block-post-featured-image"><img decoding="async" width="1200" height="630" src="https://shiftmag.dev/wp-content/uploads/2024/01/Eleftheria-Batsou.png?x56481" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="" style="object-fit:cover;" srcset="https://shiftmag.dev/wp-content/uploads/2024/01/Eleftheria-Batsou.png 1200w, https://shiftmag.dev/wp-content/uploads/2024/01/Eleftheria-Batsou-300x158.png 300w, https://shiftmag.dev/wp-content/uploads/2024/01/Eleftheria-Batsou-1024x538.png 1024w, https://shiftmag.dev/wp-content/uploads/2024/01/Eleftheria-Batsou-768x403.png 768w" sizes="(max-width: 1200px) 100vw, 1200px" /></figure>


<p>Have you ever met an engineer who dreamed of becoming a Community Manager? Well, <a href="https://www.linkedin.com/in/eleftheriabatsou/" target="_blank" rel="noreferrer noopener">Eleftheria Batsou</a> is one of those unicorns.</p>



<p>Starting in engineering, she quickly expanded into social media and tech conferences, capturing stakeholders&#8217; attention and transitioning into DevRel &#8211; from Hashnode to thriving at CrabNebula.</p>



<p>We spoke with her about the crucial role of a Community Manager in the tech landscape.</p>



<h2 class="wp-block-heading"><span id="every-tech-company-needs-a-community-manager">Every tech company needs a Community Manager</span></h2>



<p><strong>How has the role of a Community Manager evolved in the tech industry over the years?</strong></p>



<p><strong>Eleftheria</strong>: Initially, CMs were primarily tasked with fostering engagement and maintaining a positive atmosphere within online communities and forums. However, our role has since expanded and become more strategic.&nbsp;</p>



<p>As technology and online communication continue to evolve, this role will likely adapt further to meet the changing needs of both the community and the organization they serve. </p>



<blockquote class="wp-block-quote">
<p>I honestly believe <strong>it’s a critical role that every tech company</strong>, independent of its size and power, should have.</p>
</blockquote>



<figure class="wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio"><div class="wp-block-embed__wrapper">
<iframe loading="lazy" title="CSS Art: Creating a Xmas scene (with animations) &#x1f384;&#x1f9d1;&#x200d;&#x1f384;" width="500" height="281" src="https://www.youtube.com/embed/xsxEUyAlW5c?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" allowfullscreen></iframe>
</div></figure>



<p><strong>In tech, community building is crucial. What strategies have proven effective for fostering engagement and collaboration?</strong></p>



<p><strong>Eleftheria</strong>: Certainly, fostering engagement and collaboration is essential for success. Here are some of my favorite strategies:</p>



<ul>
<li><strong>Produce Valuable Content</strong> &#8211; informative articles, tutorials, videos, or webinars tailored to your community&#8217;s needs and interests (for instance, I specialize in creating <a href="https://twitter.com/CrabNebulaDev" target="_blank" rel="noreferrer noopener">Rust-related content</a> at my current job)<br></li>



<li><strong>Provide multiple channels for communication</strong> (social media platforms, chat groups, and email support)<br></li>



<li><strong>Cultivate a knowledge-sharing</strong> culture where members freely share expertise and insights (for instance, the <a href="https://discord.com/channels/616186924390023171/1047149172144492604" target="_blank" rel="noreferrer noopener">Tauri Discord</a> server features a dedicated &#8220;showcase&#8221; room for sharing projects<br></li>



<li><strong>Host both online and offline gatherings</strong><br></li>



<li><strong>Collaborate with other tech communities</strong>, related projects, or influencers</li>
</ul>



<h2 class="wp-block-heading"><span id="community-building-is-an-ongoing-process">Community building is an ongoing process</span></h2>



<p><strong>Consistency is also very important?</strong></p>



<p><strong>Eleftheria</strong>: Yes, consistency and regular updates! You need to maintain a consistent presence, regularly update content, respond to questions, and keep the conversation going, but don’t be a spammer! Transparency builds trust and keeps members engaged.</p>



<blockquote class="wp-block-quote">
<p><strong>Community building is an ongoing process</strong>, and staying attuned to the evolving needs and preferences of your members is key to long-term success.</p>
</blockquote>



<p><strong> How has your background in tech influenced your approach to CM, and vice versa?</strong></p>



<p><strong>Eleftheria</strong>: My engineering background has significantly influenced my approach to community management, especially as it pertains to DevRel. Understanding the technical intricacies of the product or service <strong>allows me to engage more effectively with community members, address their technical queries, and provide meaningful support</strong>. This background also enables me to bridge the gap between the development team and the community, translating technical information into accessible content. </p>



<p>Conversely, my experience in community management has reinforced the importance of clear communication, empathy, and active listening, which are crucial in both fields.</p>



<figure class="wp-block-image"><img loading="lazy" decoding="async" width="800" height="480" src="https://shiftmag.dev/wp-content/uploads/2024/01/Milena.png?x56481" alt="" class="wp-image-2477" srcset="https://shiftmag.dev/wp-content/uploads/2024/01/Milena.png 800w, https://shiftmag.dev/wp-content/uploads/2024/01/Milena-300x180.png 300w, https://shiftmag.dev/wp-content/uploads/2024/01/Milena-768x461.png 768w" sizes="(max-width: 800px) 100vw, 800px" /></figure>



<h2 class="wp-block-heading"><span id="be-an-engineer-first-then-move-to-devrel">Be an Engineer first, then move to DevRel</span></h2>



<p><strong>What advice do you have for individuals who are interested in combining roles in community management and engineering?</strong></p>



<p><strong>Eleftheria</strong>: For me, it&#8217;s crucial to start by understanding the value of both fields. <strong>Building a strong technical foundation is essential</strong>, and cannot be replaced by anything else. I see CS graduates wanting to be developer advocates, my advice would be to wait a few years, work in engineering jobs, gain some technical experience, and then move to DevRel roles.</p>



<p><strong>Looking ahead, what do you envision for the future of open source and the role that community management and engineering will play in shaping it?</strong></p>



<p><strong>Eleftheria</strong>: I’d love to see the open source expanding into an even more collaborative and inclusive ecosystem. </p>



<blockquote class="wp-block-quote">
<p>Community management and engineering should have pivotal roles in shaping this landscape. As open source continues to evolve, <strong>community management should play a significant role in nurturing and sustaining these communities</strong>, ensuring they remain vibrant, inclusive, and supportive spaces for collaboration.&nbsp;</p>
</blockquote>



<p><strong>What is the most exciting tech innovation or trend that you believe will shape the future of the industry?</strong></p>



<p><strong>Eleftheria</strong>: One of the most promising tech innovations is <strong>the advancement of AI and machine learning</strong>. More particularly, and in my field, I’m looking forward to seeing how the AI tools will advance and improve in the areas of content creation (generating ideas, writing articles, auto-cropping/editing images, generating videos, making short audio clips, etc.) and code generation (tools like Copilot, auto bug fixers, etc.).</p>
<p>The post <a href="https://shiftmag.dev/community-manager-in-tech-2447/">An engineer turned community manager shares her secrets to tech community building</a> appeared first on <a href="https://shiftmag.dev">ShiftMag</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://shiftmag.dev/community-manager-in-tech-2447/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>FinOps, WebAssembly, and AI: What are you adding to your tech stack in 2024?</title>
		<link>https://shiftmag.dev/tech-stack-2024-2442/</link>
					<comments>https://shiftmag.dev/tech-stack-2024-2442/#respond</comments>
		
		<dc:creator><![CDATA[Milena Radivojević]]></dc:creator>
		<pubDate>Tue, 06 Feb 2024 15:47:57 +0000</pubDate>
				<category><![CDATA[Software Engineering]]></category>
		<category><![CDATA[AI]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[FinOps]]></category>
		<category><![CDATA[tech stack]]></category>
		<category><![CDATA[WebAssembly]]></category>
		<guid isPermaLink="false">https://shiftmag.dev/?p=2442</guid>

					<description><![CDATA[<p>We asked tech professionals what their tech stack looked like in 2023 and what they would be adding to it in 2024.</p>
<p>The post <a href="https://shiftmag.dev/tech-stack-2024-2442/">FinOps, WebAssembly, and AI: What are you adding to your tech stack in 2024?</a> appeared first on <a href="https://shiftmag.dev">ShiftMag</a>.</p>
]]></description>
										<content:encoded><![CDATA[<figure class="wp-block-post-featured-image"><img loading="lazy" decoding="async" width="1200" height="630" src="https://shiftmag.dev/wp-content/uploads/2024/01/Tech-Stack-panel.png?x56481" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="" style="object-fit:cover;" srcset="https://shiftmag.dev/wp-content/uploads/2024/01/Tech-Stack-panel.png 1200w, https://shiftmag.dev/wp-content/uploads/2024/01/Tech-Stack-panel-300x158.png 300w, https://shiftmag.dev/wp-content/uploads/2024/01/Tech-Stack-panel-1024x538.png 1024w, https://shiftmag.dev/wp-content/uploads/2024/01/Tech-Stack-panel-768x403.png 768w" sizes="(max-width: 1200px) 100vw, 1200px" /></figure>


<p>As the tech realm hurtles forward into the unknown, we&#8217;ve delved into the experiences of tech professionals to understand the tools that shaped their 2023 tech stacks. </p>



<p>They provide a snapshot of the current landscape, and we also venture into their predictions for the forthcoming year, unraveling the threads of emerging trends that promise to redefine technology in 2024.</p>



<h2 class="wp-block-heading"><span id="paige-cruz-senior-developer-advocate-chronosphere">Paige Cruz, Senior Developer Advocate (Chronosphere)</span></h2>



<p>&#8220;My tech stack majorly changed in 2023 since it was my first full year working in technical marketing (having spent the last six-ish years working as a Site Reliability Engineer). </p>



<p>My current company, Chronosphere, builds on top of open source observability standards and projects, so<strong> I&#8217;ve gotten to know Prometheus and a bit of PromQL</strong>, deepened knowledge of OpenTelemetry including the Collector and instrumenting for metrics, use OTelBin all the time <a href="https://www.otelbin.io/" target="_blank" rel="noreferrer noopener">to validate Collector configs</a>, leverage Podman containers for building workshops that work across a variety of attendees&#8217; machines, RevealJS&nbsp;powers all my team&#8217;s workshop decks and Mastodon for <a href="paigerduty@hachyderm.io" target="_blank" rel="noreferrer noopener">social media</a>.</p>



<blockquote class="wp-block-quote">
<p>In my personal life, I use Ghost for my <a href="http://www.paigerduty.com" target="_blank" rel="noreferrer noopener">personal blog</a>, Fathom Analytics for blog statistics, NocoDB to organize my vinyl/fragrance/craft inventories, Llama Life to manage my to-dos, ProtonMail for email, Backblaze for backups, Kavita hosted on PikaPods for eBooks/PDFs, GrandPerspective for analyzing and optimizing where to clean up disk space, swipewipe for managing photo collection on mobile.</p>
</blockquote>



<p>In 2024, I think we&#8217;ll start to see <strong>more companies experiment with the metrics interoperability between Prometheus and OpenTelemetry</strong>, whether that&#8217;s instrumenting metrics with OTel and sending/storing them in Prometheus or sending Prometheus metrics through an OTel Collector and onto a vendor or self-hosted storage solution.&nbsp;</p>



<p>Another bet is that <a href="https://shiftmag.dev/finops-906/" target="_blank" rel="noreferrer noopener">FinOps</a>, which emerged as a way for companies to understand, manage, and forecast cloud infrastructure costs, <strong>will expand to encompass the costs of observability/monitoring</strong>. </p>



<p>With the focus on cost-efficiency for 2023 and heading into 2024, this is one area that organizations cannot continue to ignore. I recommend proactively taking a look at the trends for observability spend, ideally broken out by owning team, service, environment, and cardinality to get a sense of where things stand today.&#8221;</p>



<h2 class="wp-block-heading"><span id="meade-kincke-founder-ceo-of-imperfektus">Meade Kincke, Founder &amp; CEO of Imperfektus</span></h2>



<p>&#8220;My 2023 tech stack included Rust, WebAssembly, Kubernetes, Helm, Docker, K3S, Proxmox HA, Zola, Zero Trust Networking.</p>



<blockquote class="wp-block-quote">
<p>As for 2024, I think we are going to see<strong> further development in WebAssembly</strong>, replacing Javascript/Typescript, more inventive things being done with aviation and electric vehicles, and an emphasis on security &#8211; both software and physical.</p>
</blockquote>



<p>Just as blockchain has been the trend over the past few years, AI is the current trend that will continue to be pushed into anything and everything. Unfortunately, only about 1% of it will be useful. With that being said, that 1% should be very helpful.&#8221;</p>



<p>Meade will also be one of a speakers in our <a href="https://shift.infobip.com/us/" target="_blank" rel="noreferrer noopener">Shift Conference in Miami</a>, Florida (April 23, 2024), so if you&#8217;re planning to attend &#8211; prepare your questions!</p>



<h2 class="wp-block-heading"><span id="gift-egwuenu-developer-advocate-cloudflare">Gift Egwuenu, Developer Advocate (Cloudflare)</span></h2>



<p>&#8220;My tech stack in 2023 was mostly focused on modern web development and a bit of exploration with AI. <strong>I mostly utilize Nuxt for front-end development</strong>, benefiting from its server-side rendering capability. <br>I use Cloudflare Workers as my go-to choice because it helps me leverage and reduces latency and scalability when building out my applications.</p>



<blockquote class="wp-block-quote">
<p>Whenever I needed to store assets, I used Cloudflare R2 for object storage, and Tailwind CSS was my go-to choice for UI design because of its utility-first approach. </p>



<p></p>



<p>Of course, I can&#8217;t leave out the rise of generative AI in all of this. So, I also <strong>spent some time exploring building AI applications</strong> using OpenAI API and Workers AI.</p>
</blockquote>



<p><strong>A notable addition to my stack was Astro</strong>. I started using Astro for building out my front-end demos, which was very efficient with content loading and component-based architecture. I&#8217;m already familiar with Nuxt.js, and was invaluable in helping me ship quickly.&nbsp;</p>



<p>This combination of tooling allowed me to create fast, scalable, and user-friendly web applications.&#8221;</p>



<p>On the other hand, in 2024,  I anticipate <strong>a steady rise in the use of generative AI, with more large language models</strong> becoming a key part of the already existing ones from last year. </p>



<blockquote class="wp-block-quote">
<p>The trend is <strong>set to drive broader adoption of generative AI across various industries</strong>. And I know many businesses will want to adopt AI into their workflow to help enhance customer experiences and improve operational efficiency.&nbsp; This advancement will transform industrial operations, providing innovative solutions to traditional challenges.</p>
</blockquote>



<p>On the front-end framework side, there will be an<strong> increase in the adoption of front-end frameworks that are focused on performance and efficiency</strong>. Frameworks like Astro and&nbsp; SolidJS, known for shipping less JavaScript, to likely become more popular. This shift reflects a growing demand for faster and more efficient web applications.&#8221;</p>
<p>The post <a href="https://shiftmag.dev/tech-stack-2024-2442/">FinOps, WebAssembly, and AI: What are you adding to your tech stack in 2024?</a> appeared first on <a href="https://shiftmag.dev">ShiftMag</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://shiftmag.dev/tech-stack-2024-2442/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>2024 will be the year of cloud-native burnout</title>
		<link>https://shiftmag.dev/eric-schabell-cloud-native-burnout-2612/</link>
					<comments>https://shiftmag.dev/eric-schabell-cloud-native-burnout-2612/#respond</comments>
		
		<dc:creator><![CDATA[Milena Radivojević]]></dc:creator>
		<pubDate>Mon, 05 Feb 2024 12:24:44 +0000</pubDate>
				<category><![CDATA[Cloud]]></category>
		<category><![CDATA[Developer Experience]]></category>
		<category><![CDATA[Chronosphere]]></category>
		<category><![CDATA[developer burnout]]></category>
		<category><![CDATA[Eric D. Schabell]]></category>
		<category><![CDATA[FinOps]]></category>
		<guid isPermaLink="false">https://shiftmag.dev/?p=2612</guid>

					<description><![CDATA[<p>In 2024 developers' professional lives will not be as impacted by new tools and frameworks as by - mental health.</p>
<p>The post <a href="https://shiftmag.dev/eric-schabell-cloud-native-burnout-2612/">2024 will be the year of cloud-native burnout</a> appeared first on <a href="https://shiftmag.dev">ShiftMag</a>.</p>
]]></description>
										<content:encoded><![CDATA[<figure class="wp-block-post-featured-image"><img loading="lazy" decoding="async" width="1200" height="630" src="https://shiftmag.dev/wp-content/uploads/2024/01/Eric-D.-Schabell-1.png?x56481" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="" style="object-fit:cover;" srcset="https://shiftmag.dev/wp-content/uploads/2024/01/Eric-D.-Schabell-1.png 1200w, https://shiftmag.dev/wp-content/uploads/2024/01/Eric-D.-Schabell-1-300x158.png 300w, https://shiftmag.dev/wp-content/uploads/2024/01/Eric-D.-Schabell-1-1024x538.png 1024w, https://shiftmag.dev/wp-content/uploads/2024/01/Eric-D.-Schabell-1-768x403.png 768w" sizes="(max-width: 1200px) 100vw, 1200px" /></figure>


<p>&#8220;The tooling or framework is not going to have the impact on 2024 that I think the stress, pressures, and eventual burnout are going to have on developers in the cloud-native world in 2024&#8221;, says <strong>Eric D. Schabell</strong>,  Director of Technical Marketing &amp; Evangelism at Chronosphere, a cloud-native observability tool.</p>



<p>He believes this will lead not only to unhappy developers but also fuel career movements as they seek more satisfying and happy workplaces in 2024. </p>



<p>Eric has also published his predictions for emerging trends in 2024 on <a href="https://www.schabell.org/2023/12/cloud-native-predictions-2024-stress-careers-costs.html" target="_blank" rel="noreferrer noopener">his blog</a>, and this is his list of the most important trends for the year.</p>



<h2 class="wp-block-heading"><span id="prioritizing-mental-health">Prioritizing mental health</span></h2>



<p>In his blog post, Eric highlighted several trends he believes will shape the industry in 2024. One of them is the <strong>focus on cloud-native burnout</strong>.</p>



<blockquote class="wp-block-quote">
<p>Every role, from Site Reliability Engineers (SREs), DevOps, engineers, developers, and managing any part of the cloud-native engineering experience within an organization. They all resonated with this being the number one theme out there.</p>
</blockquote>



<p>According to research in a 2023 Cloud Native Observability Report, which Schabel refers to in his blog post, and which surveyed over 500 engineers and developers:</p>



<ul>
<li>They spend 10 hours on average &#8211; a <strong>quarter of their 40-hour work week</strong>, trying to <strong>triage and understand incidents</strong></li>



<li>88% reporting the amount of time spent on issues negatively impacts them and their careers</li>



<li>39% admit they are frequently stressed out</li>



<li>22% said they want to quit</li>
</ul>



<p>Because of that, Eric&#8217;s prediction is that the attention this topic got in 2023 will expand and deepen into all areas where organizations are trying to grow their cloud-native footprints:<br><br> &#8220;In 2024 we will hear more about burnout-related stress, hear more ideas on how to solve it, and see it become one of the biggest topics of conversation at events, online, and at the coffee machine&#8221;.</p>



<h2 class="wp-block-heading"><span id="high-stress-high-turnover-rate">High stress = high turnover rate</span></h2>



<p>The stress and burn-out discussed in the first prediction are expected to lead to increased career movement, thinks Schabell. High levels of stress, burnout, and pressures in cloud-native organizations contribute to high turnover rates. </p>



<blockquote class="wp-block-quote">
<p>I predict a surge of career movement. <strong>Over 25% of current tech roles will take the plunge and try to find fulfillment in now roles</strong>, new organizations and take on new opportunities.</p>
</blockquote>



<h2 class="wp-block-heading"><span id="focus-on-cloud-native-cost-management">Focus on cloud-native cost management</span></h2>



<p>Since its inception in early 2019 and subsequent integration into the <a href="https://www.finops.org/" target="_blank" rel="noreferrer noopener">Linux Foundation in 2020</a>, the <strong>FinOps Foundation</strong> has evolved into a crucial entity for both cloud-native and cloud-utilizing organizations. Throughout 2022 and 2023, organizations have increasingly recognized the necessity of deriving value from every dollar spent on cloud-native services.</p>



<blockquote class="wp-block-quote">
<p>Along these lines the FinOps Foundation has become the central gathering place for practitioners in the FinOps role across all kinds of organizations.&nbsp;</p>
</blockquote>



<p>His prediction is that the continued growth seen in the field of FinOps in 2023 in cloud-native organizations will evolve in 2024 into a permanent value-add for more and more organizations. </p>



<p>&#8220;<strong>CIOs, CFOs, and CTOs are going to lean more in 2024 on the FinOps roles, processes, and education</strong> to manage their cloud-native spend to ensure the value per dollar spent continues to have impact on their cloud-native investments&#8221;, says Schabell.<br><br><strong>Read more: </strong><br><a href="https://shiftmag.dev/developer-burnout-how-to-avoid-it-james-q-quick-1331/">What is developer burnout and how to prevent it</a><br><a href="https://shiftmag.dev/finops-906/">How to implement FinOps</a></p>
<p>The post <a href="https://shiftmag.dev/eric-schabell-cloud-native-burnout-2612/">2024 will be the year of cloud-native burnout</a> appeared first on <a href="https://shiftmag.dev">ShiftMag</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://shiftmag.dev/eric-schabell-cloud-native-burnout-2612/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>API Predictions 2024: REST is taking a rest, and we&#8217;re entering an era of API diversity</title>
		<link>https://shiftmag.dev/api-predictions-2024-2585/</link>
					<comments>https://shiftmag.dev/api-predictions-2024-2585/#respond</comments>
		
		<dc:creator><![CDATA[Milena Radivojević]]></dc:creator>
		<pubDate>Mon, 29 Jan 2024 12:37:52 +0000</pubDate>
				<category><![CDATA[API]]></category>
		<category><![CDATA[AI]]></category>
		<category><![CDATA[Joyce Lin]]></category>
		<category><![CDATA[low code]]></category>
		<category><![CDATA[Postman]]></category>
		<guid isPermaLink="false">https://shiftmag.dev/?p=2585</guid>

					<description><![CDATA[<p>Postman's Joyce Lin forecasts a future dominated by low-code tools fueled by generative AI, driven by the growing importance of APIs, developer-centric experiences, and a broader user base. </p>
<p>The post <a href="https://shiftmag.dev/api-predictions-2024-2585/">API Predictions 2024: REST is taking a rest, and we&#8217;re entering an era of API diversity</a> appeared first on <a href="https://shiftmag.dev">ShiftMag</a>.</p>
]]></description>
										<content:encoded><![CDATA[<figure class="wp-block-post-featured-image"><img loading="lazy" decoding="async" width="1200" height="630" src="https://shiftmag.dev/wp-content/uploads/2024/01/Joyce-Lin.png?x56481" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="" style="object-fit:cover;" srcset="https://shiftmag.dev/wp-content/uploads/2024/01/Joyce-Lin.png 1200w, https://shiftmag.dev/wp-content/uploads/2024/01/Joyce-Lin-300x158.png 300w, https://shiftmag.dev/wp-content/uploads/2024/01/Joyce-Lin-1024x538.png 1024w, https://shiftmag.dev/wp-content/uploads/2024/01/Joyce-Lin-768x403.png 768w" sizes="(max-width: 1200px) 100vw, 1200px" /></figure>


<p>As <a href="https://www.linkedin.com/in/joyce-lin/" target="_blank" rel="noreferrer noopener">Lin</a> (Senior Director of Developer Relations at Postman) says, this shift, alongside investments in voice and chat interfaces, reflects a dynamic landscape where developers increasingly explore alternatives like GraphQL and gRPC.</p>



<p>Let&#8217;s see what will be the hot things among developers in 2024.</p>



<h2 class="wp-block-heading"><span id="generative-ai-fuels-low-code-tool-investments">Generative AI fuels Low-Code Tool Investments</span></h2>



<p>&#8220;The number one trend I think we&#8217;ll be seeing is<strong> an investment in low-code tools powered by generative AI</strong>&#8220;, says Lin. She highlighted that Postman specializes in crafting developer tools tailored for API work, so recently, she has seen more teams seeking low-code options.</p>



<blockquote class="wp-block-quote">
<p>This is indicative of the <strong>rising importance of APIs within businesses</strong>, the prioritization of developer experience, and also the expansion of who is working with APIs (it’s more than just developers).&nbsp;</p>
</blockquote>



<p>This demand, she adds, when coupled with the latest availability of generative AI frameworks, is already resulting in <strong>tooling companies investing heavily in redesigning software interfaces to interact with voice and chat</strong>, a new layer of abstraction designed to increase developer productivity.</p>



<h2 class="wp-block-heading"><span id="diverse-api-evolution">Diverse API Evolution</span></h2>



<p>There is, also, <strong>diversifying API technologies</strong>. &#8220;In the Postman State of the API report, we asked 40,000 developers what API technologies they’re using.</p>



<blockquote class="wp-block-quote">
<p><strong>REST is still by far the most popular architectural style</strong> because it&#8217;s so ubiquitous, but has been declining in market share usage, year after year. </p>
</blockquote>



<p>This is the case, claims Lin, because more developers are looking to other API technologies to address issues they face with REST; for example, GraphQL and gRPC were designed to avoid over-/under-fetching. Also, developers have more options for real-time communication, such as webhooks and WebSockets. <br><br>To conclude, Joyce Lin emphasized that <strong>developers are actively exploring diverse options, leading to the creation of multi-protocol solutions within their organizations</strong>. This trend extends across various aspects of the tech stack, encompassing infrastructure, frameworks, tooling, and API technologies.</p>
<p>The post <a href="https://shiftmag.dev/api-predictions-2024-2585/">API Predictions 2024: REST is taking a rest, and we&#8217;re entering an era of API diversity</a> appeared first on <a href="https://shiftmag.dev">ShiftMag</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://shiftmag.dev/api-predictions-2024-2585/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>txTsuko (PaaS): A Game-Changer in the World of Transactions</title>
		<link>https://shiftmag.dev/txtsuko-paymaster-as-a-service-2643/</link>
					<comments>https://shiftmag.dev/txtsuko-paymaster-as-a-service-2643/#respond</comments>
		
		<dc:creator><![CDATA[Ines Isljami]]></dc:creator>
		<pubDate>Thu, 25 Jan 2024 09:00:00 +0000</pubDate>
				<category><![CDATA[Sponsored]]></category>
		<category><![CDATA[Web3]]></category>
		<category><![CDATA[blockchain]]></category>
		<category><![CDATA[Paymaster as a Service]]></category>
		<category><![CDATA[txSync]]></category>
		<category><![CDATA[txTsuko]]></category>
		<category><![CDATA[zkSync]]></category>
		<guid isPermaLink="false">https://shiftmag.dev/?p=2643</guid>

					<description><![CDATA[<p>Set-up,which would typically take days for zkSync veterans, or even weeks to months for newcomers, can now be accomplished in minutes with txTsuko.</p>
<p>The post <a href="https://shiftmag.dev/txtsuko-paymaster-as-a-service-2643/">txTsuko (PaaS): A Game-Changer in the World of Transactions</a> appeared first on <a href="https://shiftmag.dev">ShiftMag</a>.</p>
]]></description>
										<content:encoded><![CDATA[<figure class="wp-block-post-featured-image"><img loading="lazy" decoding="async" width="1200" height="630" src="https://shiftmag.dev/wp-content/uploads/2024/01/txtsuko.png?x56481" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="" style="object-fit:cover;" srcset="https://shiftmag.dev/wp-content/uploads/2024/01/txtsuko.png 1200w, https://shiftmag.dev/wp-content/uploads/2024/01/txtsuko-300x158.png 300w, https://shiftmag.dev/wp-content/uploads/2024/01/txtsuko-1024x538.png 1024w, https://shiftmag.dev/wp-content/uploads/2024/01/txtsuko-768x403.png 768w" sizes="(max-width: 1200px) 100vw, 1200px" /></figure>


<p><em>* PaaS: Paymaster as a Service</em></p>



<p>In our increasingly digital world, one revolutionary technology has been silently reshaping how we think about transactions: <strong>blockchain</strong>. You&#8217;ve probably heard of L1 (layer one) blockchains, like Bitcoin and Ethereum, but blockchain technology is much more than that. It&#8217;s a new way of storing data and executing transactions &#8211; secure, decentralized, and transparent.</p>



<p>However, as with any emerging technology, <strong><em>it has its unique challenges.</em></strong></p>



<h2 class="wp-block-heading"><span id="understanding-the-challenge-gas-fees-in-simple-terms"><strong>Understanding the Challenge: Gas Fees in Simple Terms</strong></span></h2>



<p>Imagine that every time you wanted to send an email, you had to pay a small fee. This fee isn&#8217;t in your regular currency but in a special kind of digital token unique to your email provider. Sounds inconvenient, right? That&#8217;s kind of what it&#8217;s like to perform transactions on blockchain platforms, like Ethereum.</p>



<p>These fees are called &#8220;gas fees,&#8221; and they&#8217;re essential for the operation and security of the blockchain. However, they require users to have a specific digital currency: a native token, like ETH for Ethereum, which can be a significant barrier for many, as is not always convenient or practical.</p>



<h2 class="wp-block-heading"><span id="the-emergence-of-paymasters-as-a-solution"><strong>The Emergence of Paymasters as a Solution</strong></span></h2>



<p>To solve this issue, the blockchain community developed a concept called &#8220;<strong>Paymasters.</strong>&#8221; These are smart contracts (special programs) that address the gas fee problem by sponsoring these fees on behalf of users (<strong>Sponsored Paymaster)</strong> or allowing <strong>alternative</strong> methods of payment, like using the ERC20 token. (<strong>ERC20 Paymaster).</strong> This innovation has the potential to significantly enhance user experience and accessibility on blockchain platforms!</p>



<p>However, the creation and implementation of Paymasters, even on advanced networks like<a href="https://zksync.io/" target="_blank" rel="noreferrer noopener"> zkSynzkc</a>, an L2 scaling protocol, can be <strong>complex and time-consuming</strong>. Dealing with Paymasters demands lengthy learning processes from developers, project founders, and even average users.</p>



<h3 class="wp-block-heading"><span id="recognizing-this-problem-we-at-txsync-developed-a-unique-solution-to-simplify-the-process-called-txtsuko"><strong><em>Recognizing this problem, we at txSync, developed a unique solution to simplify the process called txTsuko!</em></strong></span></h3>



<figure class="wp-block-image"><img decoding="async" src="https://lh7-us.googleusercontent.com/7gQgDCsFhmjJZsgOt37eiQt92R3dZH9JGknhoYRO0y6pPJk0yiW7CJ6HRRN2gaONTFMnpU7gfkz-V3-ITaciGnCQphOakjjkDARZTFGOy2q0vVo7Ce3yVTr2xig5lf8RZ_Hk_Ss_q0suNW4SO2E_iIo" alt=""/></figure>



<h2 class="wp-block-heading"><span id="introducing-txtsuko-paymaster-as-a-service"><strong>Introducing txTsuko: Paymaster as a Service</strong></span></h2>



<p>Enter<a href="https://www.txtsuko.io/" target="_blank" rel="noreferrer noopener"> <strong>txTsuko</strong></a> – new revolutionary product on <a href="https://www.txsync.io/" target="_blank" rel="noreferrer noopener">txSync</a>, that simplifies the entire process of building, deploying, and customizing a paymaster on zkSync with just a few clicks! txTsuko takes the concept of Paymasters to a new level by offering a Paymaster as a Service (PaaS) solution.</p>



<figure class="wp-block-image"><img decoding="async" src="https://lh7-us.googleusercontent.com/0l6BxRrsQ7MsCkpDe0B5aEQmbESqX5qROWX4Rep3_VuI9xVo1zVgrzL4Ja2eRGlkvGeUPWoBwTsseO0DW2ApQYBJSxK7zgZQSY6ghwYYNr9TVbdhkDEzVEBZYbp-z-8VohEOSTOWI1ycaUogQhrb6vM" alt=""/></figure>



<p>By developing txTsuko, we&#8217;ve <strong>significantly</strong> reduced the technical barriers typically associated with Paymaster setup and operation. This is a game-changer, because set-up, which would typically take days for zkSync veterans, or even weeks to months for newcomers, can now be accomplished <strong>in minutes with txTsuko.</strong></p>



<h3 class="wp-block-heading"><span id="it-marks-a-significant-step-towards-making-blockchain-more-accessible-and-efficient"><strong>It marks a significant step towards making blockchain more accessible and efficient.</strong></span></h3>



<h2 class="wp-block-heading"><span id="how-does-it-work"><strong>How does it work?</strong></span></h2>



<p>As mentioned before, setting up a basic Paymaster involves intricate processes, including coding calculations, performing validations, and initializing transactions, all of which are crucial for creating a functional Paymaster.</p>



<p>We turned this complex process into an easy-to-use, intuitive interface. To build a basic Paymaster using txTsuko, follow these simple steps:</p>



<ol>
<li>Go to <a href="https://www.txtsuko.io/" target="_blank" rel="noreferrer noopener">txTsuko website</a></li>



<li>Connect and verify your wallet (<em>Note: A &#8216;wallet&#8217; in the blockchain context is a digital tool that allows you to interact with your blockchain account, similar to an online banking app but for cryptocurrencies.)</em></li>



<li>Name your paymaster</li>



<li>Choose between Sponsored or ERC20 paymaster types</li>
</ol>



<p>e.g. If you chose ERC20 type, you need to select your ERC20 token to be used in this paymaster</p>



<figure class="wp-block-image"><img decoding="async" src="https://lh7-us.googleusercontent.com/equwoHHZ8p9twdqj1PvdzsNBAsnWwn7saONhAf7Yxv1U0uncrkiynZIvsNYvavMmSDDmjIJXxU48jLI8-Aes5t95AmuzB1-5AazChWVq6sKJayMwIu78dmlXP4yocSqsrnCD4YbgjPif26-unsulw5U" alt=""/></figure>



<ol start="5">
<li>Hit “Create Tsuko”</li>
</ol>



<figure class="wp-block-image"><img decoding="async" src="https://lh7-us.googleusercontent.com/LopeqWI7peFGCQ6MMMw8u6pnRRvNpd7uA_ma2c43o_HSp0gTcJnWQ3o-n1lm5QF5W2pkEZC3WkCDmnJD00IFw4hHfMVYz0yca6RXbKmcuW2GCBI0mhibdMboK3LqlO2qF7THHC6rCsuE5RQKgjaV8vA" alt=""/></figure>



<p>And that’s it! You now have a paymaster address which is ready to be used by any DApp (A decentralised application) on zkSync.</p>



<h2 class="wp-block-heading"><span id="the-key-features-of-txtsuko"><strong>The Key Features of txTsuko</strong></span></h2>



<p>While developing txTsuko, we focused on incorporating features that would bring significant value to developers and users in the zkSync ecosystem. Two standout features of txTsuko are the Monitoring page and Restrictions.</p>



<ul>
<li><strong>Monitoring page:</strong> Once your Tsuko (paymaster) is live, we instantly activate transaction monitoring. This means that every transaction that includes your Tsuko address (a unique identifier that functions like an account number) is tracked and displayed on your dashboard in real time. You&#8217;ll see total and individual transactions, ETH spent on gas fees, and user counts. This level of monitoring offers a powerful insight into how Tsuko is being used. It&#8217;s not just about numbers; it&#8217;s about understanding user behaviors, identifying usage patterns, and gaining a deeper understanding of how your Tsuko interacts with its users.</li>



<li><strong>Restrictions:</strong> Restrictions are rules that you specify for your Tsukos. With the help of Restrictions, you can have more control over who can use your Tsuko (your users), as well as which specific smart contracts or even their functions can connect to it. Additionally, you can reuse Restrictions you created in multiple different Tsukos. Basically, they&#8217;re an innovative approach to add conditions to special use case paymasters, transforming how transactions are managed in the zkSync ecosystem, making it more efficient and versatile.</li>
</ul>



<p>In just four days since the launch, over <strong>400 Paymasters</strong> have been created using <strong>txTsuko.</strong> This milestone is not just a number; it&#8217;s a clear indicator of the platform&#8217;s ease of use and the real need it addresses in the blockchain community!</p>



<h2 class="wp-block-heading"><span id="the-future-of-paymaster-creation-is-here"><strong>The future of paymaster creation is here!</strong></span></h2>



<p>txTsuko aims to bring the future of paymaster creation to the present by providing a faster, easier, and more efficient way of building paymasters. The product is designed to bring paymaster usage on zkSync to everyone, and to constantly evolve by offering its users a wide palette of tools to help on this journey!</p>



<p>And this is just the beginning! Behind the scenes, our team is relentlessly pushing the boundaries, constantly innovating to expand txTsuko’s potential and user-friendliness.</p>



<p>To ensure you&#8217;re always in the loop with the latest features, updates, and announcements, be sure to follow<a href="https://twitter.com/txSync_io" target="_blank" rel="noreferrer noopener"> txSync</a> and<a href="https://twitter.com/txFusion_io" target="_blank" rel="noreferrer noopener"> txFusion</a> official X (Twitter) accounts.</p>



<p>And if you want to dig deeper and learn even more informations about txTsuko and paymasters, make sure you check out <a href="https://www.txfusion.io/blog/zksync-txtsuko-paas" target="_blank" rel="noreferrer noopener">this blog post</a> where we explained <strong>everything</strong> you need to know. </p>



<p>You can also follow txSync on X (Twitter)<a href="https://twitter.com/txSync_io" target="_blank" rel="noreferrer noopener"> here</a> or join its super friendly community on<a href="https://discord.gg/ZJtFETyFE9" target="_blank" rel="noreferrer noopener"> Discord</a>!</p>
<p>The post <a href="https://shiftmag.dev/txtsuko-paymaster-as-a-service-2643/">txTsuko (PaaS): A Game-Changer in the World of Transactions</a> appeared first on <a href="https://shiftmag.dev">ShiftMag</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://shiftmag.dev/txtsuko-paymaster-as-a-service-2643/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Enterprise developers: what they do, where, and how</title>
		<link>https://shiftmag.dev/enterprise-developers-what-they-do-where-and-how-2619/</link>
					<comments>https://shiftmag.dev/enterprise-developers-what-they-do-where-and-how-2619/#respond</comments>
		
		<dc:creator><![CDATA[ShiftMag]]></dc:creator>
		<pubDate>Wed, 24 Jan 2024 10:40:46 +0000</pubDate>
				<category><![CDATA[Software Engineering]]></category>
		<category><![CDATA[Developer Nation]]></category>
		<category><![CDATA[Developer Survey]]></category>
		<category><![CDATA[Enterprise Developers]]></category>
		<guid isPermaLink="false">https://shiftmag.dev/?p=2619</guid>

					<description><![CDATA[<p>Learn more on what, where and how enterprise developers work, share your insights and help shape developer landscape. </p>
<p>The post <a href="https://shiftmag.dev/enterprise-developers-what-they-do-where-and-how-2619/">Enterprise developers: what they do, where, and how</a> appeared first on <a href="https://shiftmag.dev">ShiftMag</a>.</p>
]]></description>
										<content:encoded><![CDATA[<figure class="wp-block-post-featured-image"><img loading="lazy" decoding="async" width="1200" height="630" src="https://shiftmag.dev/wp-content/uploads/2024/01/Enterprise-developers.png?x56481" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="" style="object-fit:cover;" srcset="https://shiftmag.dev/wp-content/uploads/2024/01/Enterprise-developers.png 1200w, https://shiftmag.dev/wp-content/uploads/2024/01/Enterprise-developers-300x158.png 300w, https://shiftmag.dev/wp-content/uploads/2024/01/Enterprise-developers-1024x538.png 1024w, https://shiftmag.dev/wp-content/uploads/2024/01/Enterprise-developers-768x403.png 768w" sizes="(max-width: 1200px) 100vw, 1200px" /></figure>


<p>The ten biggest technology companies employ over 2.6 million people, according to the Fortune Global 500 list. Developer Nation data showed that at least <strong>18% of software developers currently work for companies with 501-5,000 employees,</strong> which often falls in the category of <strong>Enterprise Developers</strong>. </p>



<p>Enterprise developers are responsible for creating and maintaining the software that powers businesses, organizations, and everyday life. Developer Nation <a href="https://developernation.net/blog/category/enterprise-developers" target="_blank" rel="noreferrer noopener">interviewed a few enterprise developers</a> from different verticals to learn more about their work priorities. </p>



<h2 class="wp-block-heading"><span id="a-third-of-all-enterprise-developers-work-in-the-us">A third of all enterprise developers work in the US</span></h2>



<p>When it comes to enterprise development, North America and Western Europe reign supreme. The <strong>United States alone boasts over 31% of the global enterprise developer workforce</strong>, followed closely by Western Europe with over 28.6%. However, Israel, despite its smaller size, punches above its weight with a significant concentration of enterprise developers, accounting for around 9.5% of the global total. </p>



<p>If we break down the enterprise populations by region, we find that 22% of software developers in South Asia are very large enterprise developers. </p>



<p>These enterprises are likely using their global connections to capitalize on price here: the median per-hour cost for Android development in India, a large hub for app development, is $30. In North America, the rate is five times as high. For example, SAP — the largest non-American software company by revenue — has based its largest R&amp;D lab outside Germany, in India. </p>



<figure class="wp-block-image"><img decoding="async" src="https://lh7-eu.googleusercontent.com/Zi18vIN9ddXBxC0sG19lK3gWZqJQql-hpPnS6v0V15bq0VmwppFcriMILAvOWQYJRtvlRzYC2peWmowyauHel7B5LlYyVpNOoqQExYjyegwCA0y-_d_FMYMOg6yKKrNO8T-RTTY2Ov-iyB_n_Oq4fGI" alt=""/></figure>



<h2 class="wp-block-heading"><span id="enterprise-developers-are-mostly-backend-developers">Enterprise developers are mostly backend developers</span></h2>



<p>SaaS (web) development is a particularly popular area for enterprise developers. Over 68% of enterprise developers are involved in SaaS web development.&nbsp;</p>



<figure class="wp-block-image"><img decoding="async" src="https://lh7-eu.googleusercontent.com/X0uDTP_HlFAxlKO5zAi2OBouc8ayk4JrS5-zi47z7_I1FF3dchWVMhuulCMMKI0Cgdjrvifk0FR0ec8AmhvS_0ZFoYHoiGfFO_7uvnzuoB4QJ4m1_KHBv7lKnIUq9LX-fV9HZmSS45E35X-qVtU2uSo" alt=""/></figure>



<p>Besides web apps, enterprise developers are dominated by their involvement in the backend sector: <strong>64% of enterprise developers are backend developers</strong>. Enterprise businesses typically have more sophisticated needs that warrant engaging backend developers. With the myriad of resources at their disposal, enterprises are more easily able to develop large-scale, connected products with complicated backends — IoT devices, for example. </p>



<p>Desktop apps also have a significant presence, with over 41% of enterprise developers working on each. While the involvement drops in the mobile sector compared to the first three. <strong>Just under 35% are involved in mobile</strong>. The relatively short scope and scale of mobile app development makes small business engagement in this sector achievable. </p>



<p>For enterprise companies, a mobile app, or a web app, is only one small part of a giant machine of software; but for smaller organisations, the mobile or web app might be the entire product. </p>



<p>&nbsp;Artificial intelligence is a growing trend, with around 33% of enterprise developers working on AI-related projects.&nbsp;</p>



<h2 class="wp-block-heading">Industries: SaaS, fintech, data analytics&#8230;</h2>



<p>The majority of enterprise developers work in the Software-as-a-Service (SaaS) industry. <strong>Financial services and banking</strong> have seen a huge increase in the last year or so, with over 21% of enterprise developers working in this vertical. </p>



<p><strong>Data analytics and business intelligence</strong> products and services are also major industries for enterprise developers. Almost 20% of enterprise developers work in these sectors. The remaining enterprise developers are spread across a variety of industries, including telecommunications, health, pharma, education, retail, and manufacturing.</p>



<figure class="wp-block-image"><img decoding="async" src="https://lh7-eu.googleusercontent.com/103QGBhjPUpXfFocVznVeXR_e4hmWhZeONKZEJA7c_nWdnAA2uSJFdOYxJwG7FbTpftUjJKhmUmIWYLUPjjEkErUuQ4S6jPaA7gyiTLufmBSumcnqYNCuqDkLgx_kgnu2m8Vri8kub9bC5QQwcAx3gY" alt=""/></figure>



<p>The 26th, <a href="https://www.developereconomics.net?utm_medium=post&amp;utm_source=shiftmag&amp;utm_campaign=enterprise" target="_blank" rel="noreferrer noopener">Global Developer Nation Survey</a> is live, open to all developers. Your insights and experience will shape the developer landscape and help tech companies improve the tools you are using every day. <br><br><a href="https://www.developereconomics.net/?utm_medium=post&amp;utm_source=shiftmag&amp;utm_campaign=enterprise" target="_blank" rel="noreferrer noopener">Take the survey now</a> and leave your footprint in shaping the industry of tomorrow!</p>
<p>The post <a href="https://shiftmag.dev/enterprise-developers-what-they-do-where-and-how-2619/">Enterprise developers: what they do, where, and how</a> appeared first on <a href="https://shiftmag.dev">ShiftMag</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://shiftmag.dev/enterprise-developers-what-they-do-where-and-how-2619/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Kubernetes will rise, and Java will change &#8211; what else can we expect in 2024?</title>
		<link>https://shiftmag.dev/technology-trends-2024-kubernetes-java-backstage-2565/</link>
					<comments>https://shiftmag.dev/technology-trends-2024-kubernetes-java-backstage-2565/#respond</comments>
		
		<dc:creator><![CDATA[Milena Radivojević]]></dc:creator>
		<pubDate>Tue, 23 Jan 2024 16:29:22 +0000</pubDate>
				<category><![CDATA[Software Engineering]]></category>
		<category><![CDATA[Backstage]]></category>
		<category><![CDATA[DevOps]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[Kubernetes]]></category>
		<category><![CDATA[Michael Coté]]></category>
		<guid isPermaLink="false">https://shiftmag.dev/?p=2565</guid>

					<description><![CDATA[<p>What are the major tech trends set to redefine the industry in 2024? Michael Cote unveils his key predictions.</p>
<p>The post <a href="https://shiftmag.dev/technology-trends-2024-kubernetes-java-backstage-2565/">Kubernetes will rise, and Java will change &#8211; what else can we expect in 2024?</a> appeared first on <a href="https://shiftmag.dev">ShiftMag</a>.</p>
]]></description>
										<content:encoded><![CDATA[<figure class="wp-block-post-featured-image"><img loading="lazy" decoding="async" width="1200" height="630" src="https://shiftmag.dev/wp-content/uploads/2024/01/Michael-Cote.png?x56481" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="" style="object-fit:cover;" srcset="https://shiftmag.dev/wp-content/uploads/2024/01/Michael-Cote.png 1200w, https://shiftmag.dev/wp-content/uploads/2024/01/Michael-Cote-300x158.png 300w, https://shiftmag.dev/wp-content/uploads/2024/01/Michael-Cote-1024x538.png 1024w, https://shiftmag.dev/wp-content/uploads/2024/01/Michael-Cote-768x403.png 768w" sizes="(max-width: 1200px) 100vw, 1200px" /></figure>


<p>In 2024, we might be heading back into our home offices. Wait, what?! </p>



<p>This unexpected shift is one of the possible tech industry trends predicted for the year, as shared by <a href="https://www.linkedin.com/in/michaelcote/" target="_blank" rel="noreferrer noopener">Michael Coté</a>, Senior Member of Technical Staff at VMware. In this interview, he delves into the complexities and potential universality of Kubernetes, questions the rising prominence of Backstage in DevOps, and navigates the evolving landscapes of Java and remote work.</p>



<p>Let&#8217;s delve deeper into these potencial trends.</p>



<h2 class="wp-block-heading"><span id="will-kubernetes-see-a-rise-in-popularity">Will Kubernetes see a rise in popularity?</span></h2>



<p>&#8220;Does using Kubernetes actually make application development and delivery better?&#8221; asks Michael. For years, he says, we’ve read that Kubernetes is powerful but complex. &#8220;We’ve also heard that application developers are not actually supposed to use it directly, let alone build all the app platforms and tools they need to make Kubernetes easy to use.</p>



<blockquote class="wp-block-quote">
<p>So, who is Kuberbetes for, and are those people getting value out of it versus just using a standard VMs or more exotic things like serverless? Survey results have been sort of good, people get some benefits. If you look at estimates for how many apps run in containers to get a sense for how much Kuberbetes usage there is, <strong>you see something like <a href="https://newsletter.cote.io/p/kubernetes-marketshare-across-cloud?r=2d4o&amp;utm_campaign=post&amp;utm_medium=web" target="_blank" rel="noreferrer noopener">15% to 20% globally</a></strong>. </p>
</blockquote>



<p>Coté suggests that for Kubernetes to become universal, it must extend its reach to encompass 50%, perhaps even 70%, of workloads. Is this alignment with the community&#8217;s aspirations, or is Kubernetes intended to remain deeper in the stack, beyond the reach of application developers? Only time will tell.</p>



<h2 class="wp-block-heading"><span id="backstage-is-a-rising-star-in-the-devops-world">Backstage is a rising star in the DevOps world</span></h2>



<p>Michael pointed out that in 2022 and 2023 Backstage became super popular, at least in interest. &#8220;I don’t know how widely it’s used now, but it solves a legitimate problem (a framework and community for building a DevOps-oriented intranet for app developers &#8211; <strong>an internal developer portal to use the clunky word for the category of tools</strong>). </p>



<blockquote class="wp-block-quote">
<p>How widely will get used? Is it easy to use and does it deliver the benefits, or just result in the same old thing? &#8220;<strong>Platform engineering&#8221; and Backstage have a symbiotic relationship now</strong> &#8211; though, ironically the progenitor of platforms engineering a concept/category isn’t exactly a Backstage company, I think.</p>
</blockquote>



<h2 class="wp-block-heading"><span id="java-landscape-is-evolving">Java landscape is evolving</span></h2>



<p>Another factor shaping the industry is the evolution and migrations within the Java landscape. &#8220;<strong>Oracle has changed licensing terms for their Java VM</strong>, there are older versions of the Spring Framework rolling &nbsp;out of community support, and large enterprises are forever in the process of migrating and modernizing their apps&#8221;, says Coté.</p>



<p>He also pointed out that there&#8217;s a strong drive to make changes in the Java system &#8211; when it comes to costs, things tend to happen more actively compared to situations where the motivation is abstract, like with &#8220;digital transformation&#8221;.</p>



<h2 class="wp-block-heading"><span id="is-remote-work-making-a-comeback">Is remote work making a comeback?</span></h2>



<p>Michael also predicts that remote work will have a significant impact &#8211; which might come as a surprise to some. &#8220;Tech people are in limited supply versus the demand for every organization to use software as its primary way of running the business. This is always a problem.</p>



<blockquote class="wp-block-quote">
<p>Over COVID and the last few years, many of these workers have come to cherish working from home &#8211; and if the share prices of companies are any indication, working remotely works well. However, <strong>many executives seem to be allergic to the concept</strong>.</p>
</blockquote>



<p>However, Michael thinks it can make cases for both positions; it just depends on how you engineer the company to run. For example, long-time pro-remote work executives like Matt Mullenweg (of Automattic/WordPress) have emphasized that you can build a system of work where remote work is great.</p>



<p>&#8220;As executives try to bring people back to the office, <strong>workers have a bunch of bluster that they’ll rebel and quit</strong> &#8211; and some other companies may be happy to hire them and have them work remotely,&#8221; he says.</p>



<p>So, will people go back to the office? Could executives alter their perspective? We&#8217;ll see how things unfold this year.</p>
<p>The post <a href="https://shiftmag.dev/technology-trends-2024-kubernetes-java-backstage-2565/">Kubernetes will rise, and Java will change &#8211; what else can we expect in 2024?</a> appeared first on <a href="https://shiftmag.dev">ShiftMag</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://shiftmag.dev/technology-trends-2024-kubernetes-java-backstage-2565/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>The magic triangle of software development</title>
		<link>https://shiftmag.dev/triangle-software-development-2548/</link>
					<comments>https://shiftmag.dev/triangle-software-development-2548/#respond</comments>
		
		<dc:creator><![CDATA[Ante Peric]]></dc:creator>
		<pubDate>Fri, 19 Jan 2024 11:14:13 +0000</pubDate>
				<category><![CDATA[Software Engineering]]></category>
		<category><![CDATA[project management]]></category>
		<category><![CDATA[project management triangle]]></category>
		<category><![CDATA[software development]]></category>
		<guid isPermaLink="false">https://shiftmag.dev/?p=2548</guid>

					<description><![CDATA[<p>This is a brain teaser. An idea I find useful when discussing the pros and cons of real-life use cases and features.</p>
<p>The post <a href="https://shiftmag.dev/triangle-software-development-2548/">The magic triangle of software development</a> appeared first on <a href="https://shiftmag.dev">ShiftMag</a>.</p>
]]></description>
										<content:encoded><![CDATA[<figure class="wp-block-post-featured-image"><img loading="lazy" decoding="async" width="1200" height="630" src="https://shiftmag.dev/wp-content/uploads/2024/01/triangle.png?x56481" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="" style="object-fit:cover;" srcset="https://shiftmag.dev/wp-content/uploads/2024/01/triangle.png 1200w, https://shiftmag.dev/wp-content/uploads/2024/01/triangle-300x158.png 300w, https://shiftmag.dev/wp-content/uploads/2024/01/triangle-1024x538.png 1024w, https://shiftmag.dev/wp-content/uploads/2024/01/triangle-768x403.png 768w" sizes="(max-width: 1200px) 100vw, 1200px" /></figure>


<h2 class="wp-block-heading">Why?</h2>



<p>During one quite difficult period in the development of the product my team was working on, some super urgent,&nbsp;<em>should-already-be-done-yesterday</em>, topics were discussed. <strong>The neverending list of super-important items was just thrown at the table.</strong> Uneasy estimates were given. Nobody wanted to hear the word difficult. And nobody said the word pressure.&nbsp;</p>



<p>At that time, my brain worked faster, and my mouth had fewer restraints than today.</p>



<p>I stood up against the requirements and said, &#8220;<em>All of this can&#8217;t be done</em>&nbsp;<em>so it meets the future with open arms</em>.<em>&nbsp;<strong>We can do it, but we must make sacrifices.</strong></em>&#8220;</p>



<p>My manager, at the time, asked me: &#8220;<em>Well, this is quite a generic statement, don&#8217;t you think? What&#8217;s the real issue?</em>&#8220;</p>



<p>The idea of the&nbsp;<strong><em>magic</em>&nbsp;triangle</strong> popped up in my mind at that moment.</p>



<h2 class="wp-block-heading" id="Triangle-TheTriangle"><span id="the-triangle">The Triangle</span></h2>



<h3 class="wp-block-heading">Definition</h3>



<p>The concept behind the triangle is very simple.</p>



<p>When working on any&nbsp;<strong>task</strong>&nbsp;(unit of work), the task workload is divided into three categories (or vertices &#8211; points):</p>



<ul>
<li><strong>Scope (increase/decrease)</strong> &#8211; the amount of work that must be carried out. It can be anything, from brainstorming, spiking, and investigation, all down to development and testing.<br></li>



<li><strong>Speed (speed-up/slow-down)</strong> &#8211; the pace at which you perform the given task. The faster you are, you&nbsp;<em>can</em>&nbsp;produce errors. The slower you are, you&nbsp;<em>could</em>&nbsp;end up producing fewer errors.<br></li>



<li><strong>Quality (increase/decrease)</strong> &#8211; the overall quality of the task outcome. I personally get lost in the definition of quality, so I&#8217;ll be highly subjective: a good and proper analysis followed by an even better, clean task execution. Or it can be said: &#8220;done by the book&#8221;.<br></li>
</ul>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="640" height="484" src="https://shiftmag.dev/wp-content/uploads/2024/01/triangle-software-development.png?x56481" alt="" class="wp-image-2549" srcset="https://shiftmag.dev/wp-content/uploads/2024/01/triangle-software-development.png 640w, https://shiftmag.dev/wp-content/uploads/2024/01/triangle-software-development-300x227.png 300w" sizes="(max-width: 640px) 100vw, 640px" /></figure>



<p>By definition, each category requires an investment.</p>



<p>The following two statements have empirically proven to be true (<em>this is a blog post, not a math book&nbsp;</em>):</p>



<ul>
<li><strong>You can&#8217;t fully satisfy all vertices</strong>. There is no fast solution on a huge scope that can be done with the utmost quality.</li>



<li>Moreover,&nbsp;<strong>you can, at any given time, fully satisfy only two vertices</strong>.</li>
</ul>



<h3 class="wp-block-heading">Use-cases</h3>



<p>Let&#8217;s imagine that you want to have something done really, really fast.</p>



<ul>
<li>In case you&#8217;re going to invest extra effort in quality, then you need to decrease the scope. There is simply not enough time to do a huge scope by the book. Unless you are a superman. Or a cowboy.<br></li>



<li>In case you&#8217;re going to invest extra effort in scope, then you need to decrease the quality.&nbsp;Small time frame and a lot of work to do &#8211; let the hacking begin!</li>
</ul>



<p>Now, let&#8217;s switch the formula and say that you want to increase the scope:</p>



<ul>
<li>In case you want to deliver a quality solution, this will definitely require more time &#8211; you&#8217;ll be slower.<br></li>



<li>In case you want to deliver a fast solution, the quality will suffer.</li>
</ul>



<h3 class="wp-block-heading" id="Triangle-TechnicalEpics"><span id="technical-epics">Technical Epics</span></h3>



<p>I wanted to bring up one special case: we want to <strong>do something really slow with the utmost quality in mind.</strong> What will happen with the scope? Well, the scope decreases. We are focusing on a small unit of work and we&#8217;re doing it really, really well. We&#8217;re definitely not gonna wander around the entire system to make a cross-cutting change.</p>



<p>This case is, usually, embodied in technical epics (tech debt).</p>



<p><strong>Why?</strong></p>



<p>Let&#8217;s start with one key difference between product and technical epics. Technical epics must be carried out on existing running systems, and must satisfy the &#8220;already defined set of system behaviors and rules&#8221;. <br>Product epics are like clay. They can be modeled and spiked until we figure out the proper solution that fits all use cases and satisfies all requirements. And it&#8217;s much harder to work on the existing set of rules and boundaries, especially if breaking them could be a big problem.</p>



<p>As such, technical epics require time and precision. With variable, but usually low, and quite narrow scope.</p>



<h2 class="wp-block-heading" id="Triangle-AddingWeights"><span id="adding-weights">Adding Weights</span></h2>



<p>The weights idea was added later on, in order to give more flexibility to the idea. In nutshell:</p>



<ul>
<li>A weight on a scale of 1-50 is associated with each vertex.</li>



<li>The total weight to distribute among vertices is 100.</li>
</ul>



<p>With this in mind, an ideal distribution is 33.3 per vertex.</p>



<p><em>Let the distribution begin&#8230;</em></p>
<p>The post <a href="https://shiftmag.dev/triangle-software-development-2548/">The magic triangle of software development</a> appeared first on <a href="https://shiftmag.dev">ShiftMag</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://shiftmag.dev/triangle-software-development-2548/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Why do developers hate Scrum Masters?</title>
		<link>https://shiftmag.dev/why-do-developers-hate-scrum-masters-1958/</link>
					<comments>https://shiftmag.dev/why-do-developers-hate-scrum-masters-1958/#respond</comments>
		
		<dc:creator><![CDATA[Marin Pavelić]]></dc:creator>
		<pubDate>Tue, 16 Jan 2024 15:45:08 +0000</pubDate>
				<category><![CDATA[Productivity]]></category>
		<category><![CDATA[agile software development]]></category>
		<category><![CDATA[Josip Osrečki]]></category>
		<category><![CDATA[Scrum]]></category>
		<category><![CDATA[Scrum Master]]></category>
		<guid isPermaLink="false">https://shiftmag.dev/?p=1958</guid>

					<description><![CDATA[<p>We asked a developer turned Scrum master. </p>
<p>The post <a href="https://shiftmag.dev/why-do-developers-hate-scrum-masters-1958/">Why do developers hate Scrum Masters?</a> appeared first on <a href="https://shiftmag.dev">ShiftMag</a>.</p>
]]></description>
										<content:encoded><![CDATA[<figure class="wp-block-post-featured-image"><img loading="lazy" decoding="async" width="1200" height="630" src="https://shiftmag.dev/wp-content/uploads/2023/11/scrum-masters-shiftmag-2023.png?x56481" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="" style="object-fit:cover;" srcset="https://shiftmag.dev/wp-content/uploads/2023/11/scrum-masters-shiftmag-2023.png 1200w, https://shiftmag.dev/wp-content/uploads/2023/11/scrum-masters-shiftmag-2023-300x158.png 300w, https://shiftmag.dev/wp-content/uploads/2023/11/scrum-masters-shiftmag-2023-1024x538.png 1024w, https://shiftmag.dev/wp-content/uploads/2023/11/scrum-masters-shiftmag-2023-768x403.png 768w" sizes="(max-width: 1200px) 100vw, 1200px" /></figure>


<p>Scrum makes peace when there is war, bringing together business people and developers. Defined like that, it sounds like a win-win situation. <br><br>But then, if one is a Scrum Master, there is a good chance that many people don&#8217;t like them and that their role is greatly misunderstood. When you mention Scrum to developers, <strong>they won&#8217;t hesitate to express negative opinions</strong>, criticize, and make fun of it. At best, they will say Scrum Master is a fictional or non-existent role.</p>



<p>To find out if Scrum and Scrum Masters deserved the hate, we talked with&nbsp;<strong>Josip Osrečki</strong>, a developer turned Scrum Master and a Head of Business Agility at Devōt, a mid-size development agency. </p>



<h1 class="wp-block-heading">Why people don&#8217;t like Scrum?</h1>



<p>If we look at the early examples of agile stories before Scrum appeared, people didn&#8217;t like project managers either. There has always been this negative attitude towards organizational structures that impose rules, <strong>and Scrum is usually imposed on employees</strong>. The resistance starts because it comes with new concepts like backlog and sprint, Josip explains:</p>



<blockquote class="wp-block-quote">
<p><em>A big problem lies in the <strong>heap of new words that aren&#8217;t tailored to programmers</strong></em>. <em>If someone came to me with a completely new framework and started throwing words like refinement and retrospective at me, I&#8217;d resist at first.</em></p>
</blockquote>



<p>Another reason people don&#8217;t like Scrum is because <strong>organizations don&#8217;t use it correctly.</strong> When it&#8217;s not used correctly, it becomes <strong>Zombie Scrum</strong>. Josip compares it to driving a car:</p>



<blockquote class="wp-block-quote">
<p><em>It&#8217;s like driving a car. Someone tells you to go left, and then go right. It would be best if you thought about the goal and how to reach it.</em><br><br><em>We have a daily, ergo, we do Scrum. It&#8217;s like thinking you&#8217;re smart just because you have a brain.</em></p>
</blockquote>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1024" height="538" src="https://shiftmag.dev/wp-content/uploads/2023/11/Josip-Osrecki-shift-mag-2023-1024x538.png?x56481" alt="" class="wp-image-1971" srcset="https://shiftmag.dev/wp-content/uploads/2023/11/Josip-Osrecki-shift-mag-2023-1024x538.png 1024w, https://shiftmag.dev/wp-content/uploads/2023/11/Josip-Osrecki-shift-mag-2023-300x158.png 300w, https://shiftmag.dev/wp-content/uploads/2023/11/Josip-Osrecki-shift-mag-2023-768x403.png 768w, https://shiftmag.dev/wp-content/uploads/2023/11/Josip-Osrecki-shift-mag-2023.png 1200w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



<h1 class="wp-block-heading"><span id="scrum-brings-people-together-in-one-team">Scrum brings people together in one team</span></h1>



<p>Scrum is a perfect tool that enables <strong>short feedback loops and product development in small increments </strong>so that something can be validated in time, Josip points out:</p>



<blockquote class="wp-block-quote">
<p><em>You create a small part of the application and check if it works. Incremental development is significant in software because of its complexity.</em></p>
</blockquote>



<p>Bringing developers and business people together in <strong>one cross-functional team solves the problem of long feedback loops</strong>. Also, it eliminates situations such as developers hating the business analysts who wrote 100 pages of documentation or business analysts blaming the developers for taking too long to do the job. </p>



<p>When you make all the teams sit together,<strong> then people start talking in a different language</strong>, Josip explains:</p>



<blockquote class="wp-block-quote">
<p><em>As a developer, I have learned that there is a customer out there who has requirements, not just my code. The business analyst knows that some technical requirements are not easy to solve, and that&#8217;s why I need to go through what they want me to do so that I can see if I can do it at all. </em></p>



<p><em>Scrum brings people together in one team and enables short feedback loops. <strong>Then we can be much more adaptable in the market.</strong></em></p>
</blockquote>



<h1 class="wp-block-heading"><span id="scrum-master-is-not-a-two-day-certificate">Scrum Master is not a two-day certificate</span></h1>



<p>Scrum Master role implies that the person should know only Scrum in order to &#8220;manage&#8221; the team. This often gives them little real mandate to support true organisation change. This is why some people in Agile are already <strong>moving away from the term Scrum master</strong> and so does he. </p>



<p>He prefers the term <strong>organizational or team performance coach</strong> because Scrum master sounds like they are the master of the whole team. On the other hand, an organizational coach sounds like someone <strong>who wants to enable people to work more comfortably and for the team to improve</strong>, Josip points out. </p>



<p>Also, the trivialization of the role has dramatically inflicted a lack of respect for the position. There are examples of people getting a<strong> Scrum Master certificate after a two-day course. </strong>It&#8217;s no wonder that people think that a Scrum Master brings coffee and arranges meetings, Josip explains.</p>
<p>The post <a href="https://shiftmag.dev/why-do-developers-hate-scrum-masters-1958/">Why do developers hate Scrum Masters?</a> appeared first on <a href="https://shiftmag.dev">ShiftMag</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://shiftmag.dev/why-do-developers-hate-scrum-masters-1958/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>

<!--
Performance optimized by W3 Total Cache. Learn more: https://www.boldgrid.com/w3-total-cache/

Page Caching using Disk: Enhanced 

Served from: shiftmag.dev @ 2024-02-16 11:21:38 by W3 Total Cache
-->