<?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>Milena Radivojević, Author at ShiftMag</title>
	<atom:link href="https://shiftmag.dev/author/milena/feed/" rel="self" type="application/rss+xml" />
	<link>https://shiftmag.dev/author/milena/</link>
	<description>Insightful engineering content &#38; community</description>
	<lastBuildDate>Tue, 30 Dec 2025 21:54:19 +0000</lastBuildDate>
	<language>en-GB</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.9.4</generator>

<image>
	<url>https://shiftmag.dev/wp-content/uploads/2024/08/cropped-ShiftMag-favicon-32x32.png</url>
	<title>Milena Radivojević, Author at ShiftMag</title>
	<link>https://shiftmag.dev/author/milena/</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>3 Mega Trends Shaping How Developers Build AI Agents &#8211; Especially VoiceAI</title>
		<link>https://shiftmag.dev/3-mega-trends-shaping-how-developers-build-ai-agents-especially-voiceai-6126/</link>
		
		<dc:creator><![CDATA[Milena Radivojević]]></dc:creator>
		<pubDate>Thu, 18 Sep 2025 09:11:40 +0000</pubDate>
				<category><![CDATA[Artificial Intelligence]]></category>
		<category><![CDATA[Event]]></category>
		<category><![CDATA[AI agents]]></category>
		<category><![CDATA[AWS]]></category>
		<category><![CDATA[MCP]]></category>
		<category><![CDATA[Shift Conference 2025]]></category>
		<guid isPermaLink="false">https://shiftmag.dev/?p=6126</guid>

					<description><![CDATA[<p>What happens when AI agents stop just chatting and start acting, collaborating, and transforming business - powered by developers behind the scenes? Magic!</p>
<p>The post <a href="https://shiftmag.dev/3-mega-trends-shaping-how-developers-build-ai-agents-especially-voiceai-6126/">3 Mega Trends Shaping How Developers Build AI Agents &#8211; Especially VoiceAI</a> appeared first on <a href="https://shiftmag.dev">ShiftMag</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p>So, AI agents don’t just chat anymore &#8211; they’re leveling up. They team up, take action, and even talk about your favorite brand over WhatsApp and text like teenagers.</p>



<p>But don’t worry, <strong>they still need developers</strong> to keep them running smoothly, especially when they fall back on human or legacy comms.</p>



<p>Platforms like AWS and Infobip, which announced their strategic partnership at this year’s <a href="https://shift.infobip.com/" target="_blank" rel="noreferrer noopener">Shift Conference</a> in Zadar, <strong>orchestrate these digital personalities</strong> &#8211; keeping them compliant, connected, and (mostly) well-behaved in the wild world of business messaging.</p>



<p>Let’s see how.</p>



<h2 class="wp-block-heading">We’re rewriting the future of customer interaction &#8211; right now</h2>



<p>&#8220;We’re in an interesting moment in tech &#8211; three mega-trends are colliding to shake up marketing, sales, support, and more,&#8221; says <strong>Ivan Ostojic</strong>, Chief Business Officer at Infobip.</p>



<p>First, <strong>people love chatting</strong> &#8211; not just with friends, but with businesses too. ChatGPT, Anthropic, and friends have trained them to expect smart, fast answers. Three years ago, only some people preferred chatting with businesses &#8211; today, 7 out of 10 do.</p>



<p>Second, <strong>app fatigue is real</strong>. Even though apps are exhausting, people actually open and click on messaging &#8211; 90%+ open rates! Businesses are turning chat into super apps, packing in ads, rich media, payments, calendars, and almost everything an app can do, with way less friction.</p>



<p>Third, <strong>agentic AI is everywhere</strong> &#8211; chatbots, human helpers, personalized marketing, creative tools, and even fraud detection.</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p>Put it together: on the demand side, people want seamless, instant interactions. On the supply side, messaging + AI make massive automation possible. And that equals huge opportunities for businesses &#8211; and for developers like you who’ll be building it.</p>
</blockquote>



<figure class="wp-block-image size-large"><img fetchpriority="high" decoding="async" width="1024" height="683" src="https://shiftmag.dev/wp-content/uploads/2025/09/IMG_4948-1024x683.jpg?x91379" alt="" class="wp-image-6223" srcset="https://shiftmag.dev/wp-content/uploads/2025/09/IMG_4948-1024x683.jpg 1024w, https://shiftmag.dev/wp-content/uploads/2025/09/IMG_4948-300x200.jpg 300w, https://shiftmag.dev/wp-content/uploads/2025/09/IMG_4948-768x512.jpg 768w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



<h2 class="wp-block-heading"><span id="voice-apis-are-transforming-ai-experiences">Voice APIs are transforming AI experiences</span></h2>



<p>So, messaging + AI are <strong>set to transform marketing, commerce, and support</strong>. Developers will build smart agents everywhere &#8211; banking, retail, travel… even sports and entertainment, where fans jump in first.</p>



<p>Talking about sports, Ostojic shared an example of a project built by Infobip, AWS and partners for Formula 1: <strong>a digital twin of driver Ollie Bearman</strong>. Fans can message him on WhatsApp and get interactive replies, including voice responses cloned from his real voice.</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p><strong>Real-time APIs</strong> even deliver live updates, like current race results. Fans can text or voice-message and get realistic answers, making it highly interactive and engaging.</p>
</blockquote>



<p>And keep in mind <strong>this tech isn’t just for F1</strong> &#8211; imagine Santa sending kids personalized voice messages at Christmas, or customer support replying instantly in the voice of a brand ambassador. The sky’s the limit.</p>



<h2 class="wp-block-heading"><span id="how-do-all-these-agents-play-nice-together">How do all these agents play nice together?</span></h2>



<p>All of these trends &#8211; chat-happy consumers, messaging turning into super apps, and AI taking real actions &#8211; set the stage for a bigger question: <strong>how do all these agents work together</strong>?</p>



<p>That question was at the heart of a panel discussion at the Shift Conference with <strong>Ervin Jagatic</strong> (Product Director, Infobip) and <strong>Andrei Shakirin</strong> (Senior Solutions Architect, AWS). &#8220;A couple of years ago, generative AI was the buzz. Now it’s agents &#8211; the hype is similar, but we started with conversational AI,&#8221; says Jagetic.</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p>AI used to just generate tone or products. Now it takes real actions &#8211; making purchases, sending hyper-personalized messages, and more. With many agents coming in the next 4–5 years, integration is key. That’s why Infobip is teaming up with AWS to build an agent marketplace where AI agents can communicate and connect.</p>



<p></p>
</blockquote>



<h2 class="wp-block-heading"><span id="mcp-or-agent-to-agent-protocol">MCP or agent-to-agent protocol?</span></h2>



<p>Sometimes <strong>agents need to talk to each other</strong> to fetch data or execute actions. There are two main ways to do this &#8211; MCP (Model Context Protocol) or an agent-to-agent protocol, Shakirin explains:</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p>MCP works like this: the MCP server has tools &#8211; a function with a description and arguments. The MCP client, built into the agent, reports these tools to the LLM. The model decides if it needs a tool, sends a structured response back, the agent calls the tool on the server with arguments, and returns the result.</p>
</blockquote>



<p>Essentially, the model tells the agent: &#8220;I need to call something to get data or execute an action.&#8221;</p>



<figure class="wp-block-image size-large"><img decoding="async" width="1024" height="683" src="https://shiftmag.dev/wp-content/uploads/2025/09/IMG_5087-1024x683.jpg?x91379" alt="" class="wp-image-6225" srcset="https://shiftmag.dev/wp-content/uploads/2025/09/IMG_5087-1024x683.jpg 1024w, https://shiftmag.dev/wp-content/uploads/2025/09/IMG_5087-300x200.jpg 300w, https://shiftmag.dev/wp-content/uploads/2025/09/IMG_5087-768x512.jpg 768w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



<p><strong>Agent-to-agent communication can also run through MCP</strong>, where the server might be an API, database, or another agent &#8211; you can chain calls between them. MCP was invented by Anthropic two years ago, but Google’s newer agent-to-agent protocol adds &#8220;agent cards&#8221; for discovering capabilities, async tasks with state tracking, and negotiating data formats like images or video.</p>



<p><strong>When to use which?</strong></p>



<p>For simple, synchronous, text-based chat where MCP is already set up, stick with MCP. For async communication, multiple calls, richer data, or negotiation, use the agent-to-agent protocol. Both have their place. At Infobip, we love MCP (especially in Java), but we support both – says Jagetic.</p>



<h2 class="wp-block-heading">Don&#8217;t forget DEVELOPERS</h2>



<p>Remember, <strong>developers are front and center</strong> &#8211; working with clients, partners, and more. So, is there a career path here?</p>



<p>Andrei Shakirin, says yes: </p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p>By 2026, we’ll see tons of verticalized agents &#8211; finance, banking, healthcare &#8211; built for specific use cases. Building them means mastering workflows, tasks, and integrations. It’s a whole new frontier and a huge business opportunity.</p>
</blockquote>



<p>And for developers who want to get into this space, Shakirin says <strong>you need much more than just LLM communication</strong>. You need to:</p>



<ul class="wp-block-list">
<li>Store communication history.</li>



<li>Use retrieval-augmented generation for additional data.</li>



<li>Integrate MCP so models can call tools or execute actions.</li>



<li>Ensure security, traceability, and monitoring.</li>
</ul>



<p>These are common building blocks across apps, so frameworks like <strong>LangChain</strong>, <strong>LangGraph</strong>, and <strong>AutoGen</strong> save you from reinventing the wheel.</p>



<p>Most are Python-based, but <strong>Java frameworks like Spring AI matter too</strong> &#8211; agents are moving from prototypes to enterprise systems, where Java and Kotlin dominate. Deployment is easy: DIY on AWS or use Amazon Bedrock Agent Framework, which handles runtime, memory, auth, scaling, and multi-framework support. Developers can self-manage or let Bedrock do the heavy lifting.</p>



<p><strong>To see MCP in action, check out <a href="https://github.com/infobip/mcp" target="_blank" rel="noreferrer noopener">Infobip&#8217;s MCP servers</a> for communication APIs, or use the open-source <a href="https://github.com/infobip/infobip-openapi-mcp" target="_blank" rel="noreferrer noopener">Infobip OpenAPI MCP framework</a> to expose your own APIs to agents. </strong></p>



<p class="has-text-align-center">Want to know what else was discussed at Infobip Shift at Zadar in 2025? Find out <a href="https://shiftmag.dev/tag/shift-conference-2025/" target="_blank" rel="noreferrer noopener">here</a>!</p>


<figure class="wp-block-post-featured-image"><img decoding="async" width="2100" height="1401" src="https://shiftmag.dev/wp-content/uploads/2025/09/IMG_4977-scaled.jpg?x91379" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="" style="object-fit:cover;" srcset="https://shiftmag.dev/wp-content/uploads/2025/09/IMG_4977-scaled.jpg 2100w, https://shiftmag.dev/wp-content/uploads/2025/09/IMG_4977-300x200.jpg 300w, https://shiftmag.dev/wp-content/uploads/2025/09/IMG_4977-1024x683.jpg 1024w, https://shiftmag.dev/wp-content/uploads/2025/09/IMG_4977-768x512.jpg 768w" sizes="(max-width: 2100px) 100vw, 2100px" /></figure><p>The post <a href="https://shiftmag.dev/3-mega-trends-shaping-how-developers-build-ai-agents-especially-voiceai-6126/">3 Mega Trends Shaping How Developers Build AI Agents &#8211; Especially VoiceAI</a> appeared first on <a href="https://shiftmag.dev">ShiftMag</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Infobip Shift 2025 Takes Over Zadar with Tech Stars from Netlify, Miro &#038; Microsoft</title>
		<link>https://shiftmag.dev/infobip-shift-2025-takes-over-zadar-with-tech-stars-from-netlify-miro-microsoft-5444/</link>
		
		<dc:creator><![CDATA[Milena Radivojević]]></dc:creator>
		<pubDate>Mon, 23 Jun 2025 14:07:33 +0000</pubDate>
				<category><![CDATA[Event]]></category>
		<category><![CDATA[AX]]></category>
		<category><![CDATA[Matt Biilman]]></category>
		<category><![CDATA[Shift Conference]]></category>
		<category><![CDATA[Shift Zadar 2025]]></category>
		<guid isPermaLink="false">https://shiftmag.dev/?p=5444</guid>

					<description><![CDATA[<p>Infobip Shift Zadar is back! From Sept 14-16, 2025, Southeast Europe’s top dev conference returns, turning Zadar into a global tech hotspot.</p>
<p>The post <a href="https://shiftmag.dev/infobip-shift-2025-takes-over-zadar-with-tech-stars-from-netlify-miro-microsoft-5444/">Infobip Shift 2025 Takes Over Zadar with Tech Stars from Netlify, Miro &amp; Microsoft</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="799" height="533" src="https://shiftmag.dev/wp-content/uploads/2025/06/Shift-2.jpg?x91379" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="" style="object-fit:cover;" srcset="https://shiftmag.dev/wp-content/uploads/2025/06/Shift-2.jpg 799w, https://shiftmag.dev/wp-content/uploads/2025/06/Shift-2-300x200.jpg 300w, https://shiftmag.dev/wp-content/uploads/2025/06/Shift-2-768x512.jpg 768w" sizes="auto, (max-width: 799px) 100vw, 799px" /></figure>


<p>Over <strong>three exciting days</strong> at the Krešimir Ćosić Hall in Višnjik, Zadar, approximately <strong>5.000 attendees</strong> of the <a href="https://shift.infobip.com/" target="_blank" rel="noreferrer noopener">Infobip Shift Conference</a> will dive into a dynamic lineup of lectures, panels, workshops, and networking events &#8211; all focused on today’s hottest topics.</p>



<p>From AI and software development to cybersecurity, engineering leadership, and startup culture, there’s something for every forward-thinking professional.</p>



<p>With <strong>six parallel stages and a variety of thematic tracks</strong>, the program is designed to spotlight the key trends shaping the future of software development.</p>



<h2 class="wp-block-heading"><span id="learn-about-agent-experience-ax-from-the-term-creator-himself">Learn about Agent Experience (AX) from the term creator himself</span></h2>



<p>This year’s edition once again features top names from the global IT scene, including <strong>Matt Biilmann Christensen</strong>, co-founder and CEO of Netlify &#8211; a platform at the forefront of modern web application development, serving <strong>over a billion unique monthly visitors</strong>.</p>



<p>Matt is one of the world’s foremost advocates of a <a href="https://shiftmag.dev/agent-experience-ax-5045/" target="_blank" rel="noreferrer noopener">new concept called <strong>Agent Experience (AX)</strong></a>, which enables <strong>collaboration between developers and AI agents</strong> in software creation. Biilmann states:</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p>Agent experience will become just as important in the future as user experience (UX) has been in past decades.</p>
</blockquote>



<p>According to him, the rise of AI capable of writing code represents <strong>a moment akin to Gutenberg’s printing press</strong>, a technology that once made exclusive knowledge accessible to everyone.</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p>Just as literacy transformed society, software literacy is poised for explosive growth as AI removes technical barriers. We’re shifting from a world where only a few could develop software to one where almost anyone can.</p>
</blockquote>



<h2 class="wp-block-heading">Audience favorites are back &#8211; including Debbie O’Brien and Kristijan &#8220;Kitze&#8221; Ristovski</h2>



<p>Alongside Matt, the Shift Conference will feature <strong>Medhat Dawoud</strong>, senior software engineer at Miro &#8211; a global platform for online collaboration and visual project management used by over <strong>60 million people worldwide</strong>. </p>



<p>Returning to Shift is <strong>Debbie O’Brien</strong>, a long-time Microsoft manager specializing in developer tools. O’Brien is well-known in the developer community for her work on the Playwright testing framework and other tools that significantly impact developers’ daily workflows.</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="799" height="533" src="https://shiftmag.dev/wp-content/uploads/2025/06/Shift-1.jpg?x91379" alt="" class="wp-image-5455" srcset="https://shiftmag.dev/wp-content/uploads/2025/06/Shift-1.jpg 799w, https://shiftmag.dev/wp-content/uploads/2025/06/Shift-1-300x200.jpg 300w, https://shiftmag.dev/wp-content/uploads/2025/06/Shift-1-768x512.jpg 768w" sizes="auto, (max-width: 799px) 100vw, 799px" /></figure>



<p>Also making a comeback to the stage are:</p>



<ul class="wp-block-list">
<li><strong>Kristijan &#8220;Kitze&#8221; Ristovski</strong>, founder of Sizzy and a longtime crowd favorite at Shift,</li>



<li><strong>Vitaly Friedman</strong>, editor-in-chief of Smashing Magazine and a prominent figure in the global front-end community,</li>



<li><strong>Harry Roberts</strong>, internationally recognized web performance expert and author of CSS Wizardry.</li>
</ul>



<h2 class="wp-block-heading"><span id="startup-program-expo-zone-and-after-parties">Startup program, EXPO zone, and after-parties</span></h2>



<p>Special attention will once again focus on <strong>the Startup Tribe stage</strong>, featuring investor panels and pitch competitions for emerging tech startups.</p>



<p>Additionally, <strong>the EXPO hall </strong>will showcase the latest innovations from leading tech companies, while a variety of side events, after-parties, and networking activities promise an unforgettable experience for all attendees &#8211; both on and off stage.</p>



<p>Find out more details <a href="https://shift.infobip.com/" target="_blank" rel="noreferrer noopener">at the conference’s official website</a>, and <a href="https://shiftmag.dev/tag/shift-conference/">stay tuned to our event-related content</a>!</p>



<p></p>
<p>The post <a href="https://shiftmag.dev/infobip-shift-2025-takes-over-zadar-with-tech-stars-from-netlify-miro-microsoft-5444/">Infobip Shift 2025 Takes Over Zadar with Tech Stars from Netlify, Miro &amp; Microsoft</a> appeared first on <a href="https://shiftmag.dev">ShiftMag</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Developers, Make Your Calls REALLY Legit with Branded Calling</title>
		<link>https://shiftmag.dev/developers-make-your-calls-really-legit-with-branded-calling-5391/</link>
		
		<dc:creator><![CDATA[Milena Radivojević]]></dc:creator>
		<pubDate>Tue, 10 Jun 2025 12:25:00 +0000</pubDate>
				<category><![CDATA[Tools]]></category>
		<category><![CDATA[API]]></category>
		<category><![CDATA[Branded Calling]]></category>
		<guid isPermaLink="false">https://shiftmag.dev/?p=5391</guid>

					<description><![CDATA[<p>Let’s be real - getting a call from an unknown number is often just plain annoying. You’re not alone if you hit "decline" right away; around 78% of people do the same to dodge spam or scams. But what if your app could change that experience entirely?</p>
<p>The post <a href="https://shiftmag.dev/developers-make-your-calls-really-legit-with-branded-calling-5391/">Developers, Make Your Calls REALLY Legit with Branded Calling</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="2100" height="1099" src="https://shiftmag.dev/wp-content/uploads/2025/06/shiftmag-branded-calling-social-post-1200x628-1-scaled.png?x91379" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="" style="object-fit:cover;" srcset="https://shiftmag.dev/wp-content/uploads/2025/06/shiftmag-branded-calling-social-post-1200x628-1-scaled.png 2100w, https://shiftmag.dev/wp-content/uploads/2025/06/shiftmag-branded-calling-social-post-1200x628-1-300x157.png 300w, https://shiftmag.dev/wp-content/uploads/2025/06/shiftmag-branded-calling-social-post-1200x628-1-1024x536.png 1024w, https://shiftmag.dev/wp-content/uploads/2025/06/shiftmag-branded-calling-social-post-1200x628-1-768x402.png 768w" sizes="auto, (max-width: 2100px) 100vw, 2100px" /></figure>


<p>Meet <a href="https://www.infobip.com/blog/branded-caller-id" target="_blank" rel="noreferrer noopener">Branded Caller</a> from Infobip.</p>



<p>Unlike regular caller ID that might flash a name (or worse, just a number), Branded Caller <strong>puts verified, visual brand info front and center</strong>. Think: the company’s logo, a recognizable display name, and even a quick note about why they’re calling. No more mystery calls.</p>



<p>For developers, this isn’t just a nice-to-have feature &#8211; it’s a serious <strong>upgrade to the voice call experience</strong>.</p>



<p>By integrating Branded Caller, you’re helping businesses <strong>increase answer rates, build trust, and fight fraud</strong>, all while working inside a secure and standardized ecosystem built for interoperability and long-term use.</p>



<h2 class="wp-block-heading"><span id="why-developers-should-care-about-branded-calling">Why developers should care about branded calling?</span></h2>



<p>With call fraud on the rise in the U.S., Branded Caller has stepped up by using <strong>cryptographic security</strong> under the <strong>STIR/SHAKEN protocol</strong> to verify caller numbers and significantly reduce spoofing and robocalls.</p>



<p>As <strong>Ryan McQueary</strong> (Manager of Voice Engineering, Infobip) explains, STIR/SHAKEN is a set of industry standards that enhance call verification by cryptographically signing voice calls &#8211; a critical step for ensuring call authenticity.</p>



<p>Here’s how it works from a technical standpoint:</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p>When a call is placed, the originating service provider <strong>sends a verification request to an Authentication Service (AS)</strong>. This request includes key details like the originating and receiving phone numbers, timestamp, and an important metric called the trust level or Attestation Level.</p>
</blockquote>



<p>This trust level indicates how reliable the call is:</p>



<ul class="wp-block-list">
<li>Both the network and caller are trusted.</li>



<li>The network is trusted, but the caller is not.</li>



<li>Neither the network nor the caller is trusted.</li>
</ul>



<p>The Authentication Service then returns an <strong>Identity Header</strong>, which includes a cryptographic signature and certificate. This data travels along with the call through the phone network. Before the call reaches the recipient, the <strong>terminating provider verifies this signature and trust level</strong>.</p>



<p>Based on the verification results, the provider can decide to mark the call as “trusted,” block it, label it as “SPAM Likely,” or flag it for further action.</p>



<p>For developers, this process <strong>offers a powerful way to build secure, trusted communication apps</strong> and services that can help businesses reduce fraud while improving customer trust and engagement.</p>



<h2 class="wp-block-heading">STIR/SHAKEN &#8211; one protocol to rule them all</h2>



<p>Early branded calling systems, or &#8220;legacy&#8221; approaches, explains McQueary, relied on a patchwork of databases, carrier deals, and handset partnerships. They showed logos or caller names but <strong>were fragmented, lacked cryptographic security, and varied in accuracy</strong> across networks and devices.</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p>Legacy systems didn’t securely embed branding into call signaling, and before STIR/SHAKEN, there was no standard way to transport and validate branding across carriers &#8211; making calls vulnerable to tampering.<br></p>



<p><strong>STIR/SHAKEN changes all that</strong>.</p>
</blockquote>



<p>It builds a higher level of trust for carriers and users by ensuring the displayed brand identity stays legit and can’t be easily faked.</p>



<p>And because STIR/SHAKEN is based on industry &#8211; wide standards, <strong>it works seamlessly across carriers, mobile systems, and networks</strong>. Regulators, carriers, and standards bodies back it as the universal solution, making cryptographically signed branding more trusted wherever calls go.</p>



<h2 class="wp-block-heading"><span id="how-do-i-wire-branded-caller-into-my-stack">How do I wire Branded Caller into my stack?</span></h2>



<p>So, how do you plug Branded Caller into your existing setup, and what’s needed to make it work?</p>



<p>First off, Infobip acts as the <strong>Originating Service Provider</strong> and signs calls using a <strong>Signing Agent</strong> from the CTIA ecosystem. They picked <strong>SecureG</strong> to handle this crypto magic, making sure calls are legit and trusted.</p>



<p>Next, they team up with an <strong>Onboarding and Vetting Agent</strong>, <strong>NumHub</strong>, which lets customers securely add their brands to the mix. Think of it as the bouncer making sure only the right brands get in.</p>



<p>Security’s no joke here, Infobip runs a strict <strong>KYC (Know Your Customer) check</strong> before handing out Virtual Local Numbers. They follow CTIA’s standards to keep everything reliable and above board.</p>



<p>And it’s not just about old-school phone calls (PSTN). Infobip also supports cool OTT channels like <strong>Viber Business Calls</strong> and <strong>WhatsApp Business Calling</strong>, showing off verified business names and logos. That way, businesses can reach customers wherever they’re most likely to pick up.</p>



<p><em>Want to learn more about Branded Caller? <a href="https://www.infobip.com/contact" target="_blank" rel="noreferrer noopener">We’re here to help</a>!</em></p>
<p>The post <a href="https://shiftmag.dev/developers-make-your-calls-really-legit-with-branded-calling-5391/">Developers, Make Your Calls REALLY Legit with Branded Calling</a> appeared first on <a href="https://shiftmag.dev">ShiftMag</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>AI Takes Over Miami: Join us at Shift 2025!</title>
		<link>https://shiftmag.dev/ai-developers-infobip-shift-miami-2025-5089/</link>
		
		<dc:creator><![CDATA[Milena Radivojević]]></dc:creator>
		<pubDate>Tue, 25 Mar 2025 12:57:48 +0000</pubDate>
				<category><![CDATA[Event]]></category>
		<category><![CDATA[AI]]></category>
		<category><![CDATA[Shift Conference]]></category>
		<category><![CDATA[Shift Miami 2025]]></category>
		<guid isPermaLink="false">https://shiftmag.dev/?p=5089</guid>

					<description><![CDATA[<p>AI and innovation take center stage as Shift Conference Miami returns to the Pérez Art Museum bringing one of Europe's most celebrated developer gatherings to North America.</p>
<p>The post <a href="https://shiftmag.dev/ai-developers-infobip-shift-miami-2025-5089/">AI Takes Over Miami: Join us at Shift 2025!</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="2100" height="1050" src="https://shiftmag.dev/wp-content/uploads/2025/03/Infobip-Shift-Miami-Banner-2000x1000-B-1.png?x91379" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="" style="object-fit:cover;" srcset="https://shiftmag.dev/wp-content/uploads/2025/03/Infobip-Shift-Miami-Banner-2000x1000-B-1.png 2100w, https://shiftmag.dev/wp-content/uploads/2025/03/Infobip-Shift-Miami-Banner-2000x1000-B-1-300x150.png 300w, https://shiftmag.dev/wp-content/uploads/2025/03/Infobip-Shift-Miami-Banner-2000x1000-B-1-1024x512.png 1024w, https://shiftmag.dev/wp-content/uploads/2025/03/Infobip-Shift-Miami-Banner-2000x1000-B-1-768x384.png 768w" sizes="auto, (max-width: 2100px) 100vw, 2100px" /></figure>


<p><strong>Albert Brennan</strong> (All Hands AI), <strong>Stefania Druga</strong> (Google DeepMind), <strong>Eno Reyes</strong> (Factory), <strong>Adrienne Tacke</strong> (Viam), <strong>Talia Nassi</strong> (Akamai), and <strong>Louis Knight-Webb</strong> (Bloop) are just a few of the top developers and innovators who will take the stage at <a href="https://shift.infobip.com/us/" target="_blank" rel="noreferrer noopener">Infobip Shift conference in Miami</a>.</p>



<p>This year’s focus is on <strong>Artificial Intelligence</strong>, exploring its impact on development and the creative processes driving it. </p>



<p>&#8220;AI has become a vital tool for developers, unlocking endless opportunities for innovation,&#8221; said <strong>Ivan Brezak Brkan</strong>, Director of Developer Experience and Content:</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p><strong>Developers are leading the charge in using AI</strong> to transform entire industries. They are not only creating cutting-edge large language models (LLMs) but also leveraging AI to elevate existing digital products. </p>



<p>Shift Miami will be Florida’s only event where developers and tech executives can explore how AI is shaping today’s economy.</p>
</blockquote>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1024" height="452" src="https://shiftmag.dev/wp-content/uploads/2025/03/Screenshot-2025-03-25-at-13.55.21-1024x452.png?x91379" alt="" class="wp-image-5105" srcset="https://shiftmag.dev/wp-content/uploads/2025/03/Screenshot-2025-03-25-at-13.55.21-1024x452.png 1024w, https://shiftmag.dev/wp-content/uploads/2025/03/Screenshot-2025-03-25-at-13.55.21-300x132.png 300w, https://shiftmag.dev/wp-content/uploads/2025/03/Screenshot-2025-03-25-at-13.55.21-768x339.png 768w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></figure>



<h2 class="wp-block-heading"><span id="talks-workshops-and-networking-opportunities-await">Talks, workshops, and networking opportunities await</span></h2>



<p>&#8220;As Miami establishes itself as a hub for tech innovation, attendees can expect <strong>interactive discussions and hands-on experiences</strong> that will help shape the future of technology,” said <strong>Ethan Gustav</strong>, Infobip’s Group President of North America.</p>



<p>This year’s program will include <strong>talks, panels, an EXPO hall, and countless opportunities to connect</strong> with other engineers and industry professionals.</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1024" height="442" src="https://shiftmag.dev/wp-content/uploads/2025/03/Screenshot-2025-03-25-at-13.55.49-1024x442.png?x91379" alt="" class="wp-image-5106" srcset="https://shiftmag.dev/wp-content/uploads/2025/03/Screenshot-2025-03-25-at-13.55.49-1024x442.png 1024w, https://shiftmag.dev/wp-content/uploads/2025/03/Screenshot-2025-03-25-at-13.55.49-300x130.png 300w, https://shiftmag.dev/wp-content/uploads/2025/03/Screenshot-2025-03-25-at-13.55.49-768x332.png 768w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></figure>



<p>With a diverse crowd of engineers, product owners, startup founders, and more, Shift will set the standard for hands-on learning, networking, and the exchange of groundbreaking ideas. Brkan adds:</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p>We remain committed to connecting and supporting developers worldwide through unique local experiences. </p>



<p><br>Infobip Shift Miami 2025 is one such experience &#8211; an exclusive AI conference in the heart of Miami!</p>
</blockquote>



<p><span style="box-sizing: border-box; margin: 0px; padding: 0px;"><a href="https://shift.infobip.com/">Register for Infobip Shift Miami </a>if you want to learn how to use AI to create top-</span>tier technology products.</p>
<p>The post <a href="https://shiftmag.dev/ai-developers-infobip-shift-miami-2025-5089/">AI Takes Over Miami: Join us at Shift 2025!</a> appeared first on <a href="https://shiftmag.dev">ShiftMag</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Instead of adding shallow AI features, focus on Agentic Experience (AX)</title>
		<link>https://shiftmag.dev/agent-experience-ax-5045/</link>
		
		<dc:creator><![CDATA[Milena Radivojević]]></dc:creator>
		<pubDate>Wed, 19 Mar 2025 13:01:54 +0000</pubDate>
				<category><![CDATA[Artificial Intelligence]]></category>
		<category><![CDATA[Agent Experience]]></category>
		<category><![CDATA[AI]]></category>
		<category><![CDATA[AX]]></category>
		<category><![CDATA[Matt Biilman]]></category>
		<guid isPermaLink="false">https://shiftmag.dev/?p=5045</guid>

					<description><![CDATA[<p>The age of user experience (UX) and developer experience (DX) has passed – it's time to embrace the era of Agent Experience (AX).</p>
<p>The post <a href="https://shiftmag.dev/agent-experience-ax-5045/">Instead of adding shallow AI features, focus on Agentic Experience (AX)</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/2025/03/mat-biilman.png?x91379" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="" style="object-fit:cover;" srcset="https://shiftmag.dev/wp-content/uploads/2025/03/mat-biilman.png 1200w, https://shiftmag.dev/wp-content/uploads/2025/03/mat-biilman-300x158.png 300w, https://shiftmag.dev/wp-content/uploads/2025/03/mat-biilman-1024x538.png 1024w, https://shiftmag.dev/wp-content/uploads/2025/03/mat-biilman-768x403.png 768w" sizes="auto, (max-width: 1200px) 100vw, 1200px" /></figure>


<p>AI is leveling up, and it’s not just about what large language models (LLMs) can create &#8211; text, images, and videos. The real disruption? <strong>Giving computers agency</strong>. Instead of just following commands, they’re becoming autonomous agents, perceiving the world and taking action on their own.</p>



<p>Enter <strong>Agent Experience (AX)</strong>, <a href="https://biilmann.blog/articles/introducing-ax/" target="_blank" rel="noreferrer noopener">a term coined by Matt Biilman</a>, CEO of Netlify.</p>



<p>Just like we’ve seen with &#8220;user experience&#8221; (UX) and &#8220;developer experience&#8221; (DX), AX is all about <strong>making products work seamlessly for AI agents</strong>. It’s about designing platforms that are easy for agents to use, with clean APIs and machine-ready documentation.</p>



<p>The future of AI isn’t about slapping on some flashy AI features, says Matt &#8211; it’s about crafting experiences that let agents work their magic, unlocking tons of value for users along the way.</p>



<h2 class="wp-block-heading"><span id="how-to-make-your-products-agent-friendly">How to make your products agent-friendly</span></h2>



<p>As AI agents become more common, Matt envisions two approaches for how they interact with software:</p>



<ul class="wp-block-list">
<li><strong>A closed vertical approach</strong>, where companies tightly integrate their own agents into their software,</li>



<li><strong>An open approach</strong>, where companies make their software accessible to external agents.</li>
</ul>



<p>Currently, companies like <strong>Netlify</strong>, <strong>Clerk</strong>, <strong>ClarityText</strong>, and <strong>Neon</strong> are adopting AX to enhance collaboration between human users and AI agents, improving productivity and innovation. These early adopters are leading the charge in<strong> making their platforms more agent-friendly,</strong> recognizing the potential of AX to shape the future of software interaction.</p>



<p>Matt Billman explains why AX is crucial, saying:</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p>Too many companies are focusing on adding shallow AI features all over their products or building yet another AI agent. </p>



<p><br>The real breakthrough will be thinking about <strong>how your customers’ favorite agents can help them derive more value from your product</strong>. This requires thinking deeply about agents as a persona your team is building and developing for.</p>
</blockquote>



<p>He points out that companies focusing on AX will not only future-proof their products but also gain <strong>a huge competitive edge as AI agents become an integral part of the digital landscape</strong>.</p>



<h2 class="wp-block-heading"><span id="focus-on-ax-or-fall-behind">Focus on AX or fall behind</span></h2>



<p>According to Matt, generic SaaS tools are on their way out, and <strong>custom-built internal apps are the future</strong>. As development gets cheaper, the number of web apps will skyrocket.</p>



<p>For software companies, the key shift is this: design the AX of your product or get left behind by tools that let customers seamlessly collaborate with agents.</p>



<p>He talks about how Netlify grew by focusing on the shortest path from code to production. Now, their focus is on AX: </p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p>What is the shortest path for an agent to go from user input to URL in production? How do we make our primitives and APIs simple for LLMs to build with? </p>



<p>What new workflows are needed to make the collaboration between developer and agent not just efficient, but delightful?</p>
</blockquote>



<h2 class="wp-block-heading"><span id="open-agent-ecosystem">Open agent ecosystem</span></h2>



<p>It&#8217;s not just about Netlify &#8211; Matt says <strong>the whole industry needs to push the AX of the web forward</strong>. As we move from manual development to AI-assisted co-creation, AX will be crucial to serving users and helping developers create at scale.</p>



<p>So, ask yourself: What could an open AI agent audience unlock for your product? How could focusing on AX make a bigger impact? The industry, says Matt, needs to come together to <strong>build an open agent ecosystem </strong>and make AX a priority for a more connected digital world.<br><br><em><strong>Matt Biilman</strong> will be speaking at <a href="https://shift.infobip.com/">Shift Conferenc</a>e taking place on September 14-16 in Zadar, Croatia, if you want to hear first-hand from him on why Agent Experience is important and how to make your platforms AX-friendly.</em><br><br></p>
<p>The post <a href="https://shiftmag.dev/agent-experience-ax-5045/">Instead of adding shallow AI features, focus on Agentic Experience (AX)</a> appeared first on <a href="https://shiftmag.dev">ShiftMag</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Engineer Explains: Turning mistakes into wins with CHAOS ENGINEERING</title>
		<link>https://shiftmag.dev/engineer-explains-turning-mistakes-into-wins-with-chaos-engineering-4579/</link>
		
		<dc:creator><![CDATA[Milena Radivojević]]></dc:creator>
		<pubDate>Thu, 14 Nov 2024 10:58:04 +0000</pubDate>
				<category><![CDATA[Video]]></category>
		<category><![CDATA[Engineer Explains]]></category>
		<category><![CDATA[software development]]></category>
		<category><![CDATA[software resilience]]></category>
		<guid isPermaLink="false">https://shiftmag.dev/?p=4579</guid>

					<description><![CDATA[<p>We've asked experienced engineers to share how they would explain some tech terminology at three levels of experience - from junior developer to CTO.</p>
<p>The post <a href="https://shiftmag.dev/engineer-explains-turning-mistakes-into-wins-with-chaos-engineering-4579/">Engineer Explains: Turning mistakes into wins with CHAOS ENGINEERING</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="1280" height="720" src="https://shiftmag.dev/wp-content/uploads/2024/11/Kelly_2.jpg?x91379" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="" style="object-fit:cover;" srcset="https://shiftmag.dev/wp-content/uploads/2024/11/Kelly_2.jpg 1280w, https://shiftmag.dev/wp-content/uploads/2024/11/Kelly_2-300x169.jpg 300w, https://shiftmag.dev/wp-content/uploads/2024/11/Kelly_2-1024x576.jpg 1024w, https://shiftmag.dev/wp-content/uploads/2024/11/Kelly_2-768x432.jpg 768w" sizes="auto, (max-width: 1280px) 100vw, 1280px" /></figure>


<p>Ever heard of <strong>chaos engineering</strong>? It&#8217;s a part of software resilience, focused on accepting that mistakes are inevitable and preparing to bounce back stronger rather than stressing over them.</p>



<p>As <a href="https://www.linkedin.com/in/kellyshortridge/" target="_blank" rel="noreferrer noopener">Kelly Shortridge</a> (Senior Director of Portfolio Product Management at Fastly) says, failures aren&#8217;t disasters &#8211; they&#8217;re just <strong>opportunities to learn</strong>. </p>



<p>The trick is to adapt quickly by making <strong>small, manageable changes</strong>, thinking beyond isolated code, and keeping an eye on the bigger picture.</p>



<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="EE Kelly Shortridge MASTER" width="500" height="281" src="https://www.youtube.com/embed/88VsIvLSSB4?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe>
</div></figure>



<p>This video is a part of ShiftMag’s&nbsp;<strong>video series,&nbsp;<a href="https://www.youtube.com/@ShiftMag/videos" target="_blank" rel="noreferrer noopener">Engineer Explains</a>.</strong></p>



<p>We’ve asked experienced engineers to share how they would explain some basic and some less basic tech terminology to different tech job titles or at three levels of experience —&nbsp;<strong>from junior developer to CTO</strong>.</p>



<p>More videos from the Engineer Explains series:</p>



<ul class="wp-block-list">
<li><a href="https://www.youtube.com/watch?v=eUEqoHtn-14" target="_blank" rel="noreferrer noopener">Feature Flags Explained</a></li>



<li><a href="https://www.youtube.com/watch?v=2btVnTODTSM" target="_blank" rel="noreferrer noopener">JAMstack Explained</a></li>



<li><a href="https://www.youtube.com/watch?v=z5f4eTaKu04" target="_blank" rel="noreferrer noopener">Observability Explained</a></li>



<li><a href="https://www.youtube.com/watch?v=_E1eJ5riYTY" target="_blank" rel="noreferrer noopener">Large Language Models Explained</a></li>



<li><a href="https://www.youtube.com/watch?v=AZUDzVtNrJY" target="_blank" rel="noreferrer noopener">DevOps Explained</a></li>



<li><a href="https://www.youtube.com/watch?v=1tqWJwZQnkM" target="_blank" rel="noreferrer noopener">DevRel Explained</a></li>



<li><a href="https://www.youtube.com/watch?v=v2-wsawNurI" target="_blank" rel="noreferrer noopener">Network APIs Explained</a></li>



<li><a href="https://www.youtube.com/watch?v=sicY9kIkDvM" target="_blank" rel="noreferrer noopener">Verifiable Credential Explained</a></li>



<li><a href="https://www.youtube.com/watch?v=WG2ryXgdDZQ" target="_blank" rel="noreferrer noopener">Mob Programming Explained</a></li>



<li><a href="https://www.youtube.com/watch?v=qMYVj7qEdHQ&amp;t=1s" target="_blank" rel="noreferrer noopener">Machine Learning Explained</a></li>



<li><a href="https://www.youtube.com/watch?v=sn0sL_yBia8&amp;t=1s" target="_blank" rel="noreferrer noopener">RUST Explained</a></li>



<li><a href="https://www.youtube.com/watch?v=XmHx3teREpw" target="_blank" rel="noreferrer noopener">Career Tips for Tough Times ft.&nbsp;‪Pragmatic Engin</a><a href="https://www.youtube.com/@pragmaticengineer">eer‬</a></li>
</ul>
<p>The post <a href="https://shiftmag.dev/engineer-explains-turning-mistakes-into-wins-with-chaos-engineering-4579/">Engineer Explains: Turning mistakes into wins with CHAOS ENGINEERING</a> appeared first on <a href="https://shiftmag.dev">ShiftMag</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>DORA: Only 10% of developers see big productivity boost by AI</title>
		<link>https://shiftmag.dev/dora-ai-is-boosting-personal-productivity-while-team-delivery-takes-a-hit-4520/</link>
		
		<dc:creator><![CDATA[Milena Radivojević]]></dc:creator>
		<pubDate>Fri, 01 Nov 2024 14:49:45 +0000</pubDate>
				<category><![CDATA[DevOps]]></category>
		<category><![CDATA[DORA metrics]]></category>
		<category><![CDATA[Platform Engineering]]></category>
		<category><![CDATA[productivity]]></category>
		<category><![CDATA[software delivery]]></category>
		<guid isPermaLink="false">https://shiftmag.dev/?p=4520</guid>

					<description><![CDATA[<p>75% of respondents saw productivity boosts from AI, with just over a third reporting their gains as moderate (25%) or extreme (10%).</p>
<p>The post <a href="https://shiftmag.dev/dora-ai-is-boosting-personal-productivity-while-team-delivery-takes-a-hit-4520/">DORA: Only 10% of developers see big productivity boost by AI</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/11/devops.png?x91379" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="" style="object-fit:cover;" srcset="https://shiftmag.dev/wp-content/uploads/2024/11/devops.png 1200w, https://shiftmag.dev/wp-content/uploads/2024/11/devops-300x158.png 300w, https://shiftmag.dev/wp-content/uploads/2024/11/devops-1024x538.png 1024w, https://shiftmag.dev/wp-content/uploads/2024/11/devops-768x403.png 768w" sizes="auto, (max-width: 1200px) 100vw, 1200px" /></figure>


<p>This is one of the insights from <a href="https://cloud.google.com/resources/devops/state-of-devops" target="_blank" rel="noreferrer noopener">DORA&#8217;s new 2024 State of DevOps report</a>!</p>



<p>This year focuses on how AI tools are changing the game, the importance of platform engineering, and why understanding developers is essential for improvement.</p>



<p>These are some of the takeaways from the research.</p>



<h2 class="wp-block-heading"><span id="empower-developers-to-work-more-independently"><strong>Empower developers to work more independently</strong></span></h2>



<p>For the second year in a row, this research highlights that AI tooling is actually lowering software delivery performance. But the explanation may surprise you; it’s not just that AI code is unreliable.</p>



<p>The real link between AI tooling and weaker delivery performance is the tendency for AI-driven coding to result in <a href="https://newsletter.getdx.com/p/2024-dora-report?utm_source=post-email-title&amp;publication_id=996688&amp;post_id=150862140&amp;utm_campaign=email-post-title&amp;isFreemail=true&amp;r=rpwsd&amp;triedRedirect=true&amp;utm_medium=email" target="_blank" rel="noreferrer noopener">larger batches of code</a>.</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p>AI simply makes it easier to churn out more code in less time, leading to more complex deployments.</p>
</blockquote>



<p>Also, <strong>software delivery throughput and quality are becoming less aligned</strong>, and overall performance appears to be slipping compared to last year.</p>



<p>And to address this issue, organizations should invest in tools and processes that <strong>empower developers to work more independently</strong> &#8211; like better documentation and self-serve platforms.</p>



<p>While these developer platforms may slow down delivery at times, they ultimately enhance both individual and team performance.</p>



<h2 class="wp-block-heading"><span id="we-code-faster-but-meetings-are-still-dragging-on-as-usual">We code faster, but meetings are still dragging on as usual</span></h2>



<p>And here’s a surprising twist: while AI adoption boosts individual productivity, flow, and job satisfaction, it may also decrease time spent on valuable work. Yup, you read that right!</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p>We may be coding faster, but admin work and endless meetings aren&#8217;t going anywhere.</p>
</blockquote>



<p>Now, here’s where the real magic happens: <strong>documentation</strong>. It’s the secret weapon for leveling up your development game. </p>



<p>DORA’s research shows a solid link between good documentation and better performance. They estimate that a <strong>25% bump in AI adoption could lead to a 7.5% boost in documentation quality</strong> &#8211; making it more reliable and easier to navigate.</p>



<h2 class="wp-block-heading"><span id="key-to-platform-engineering-success-put-developers-first">Key to platform engineering success? Put developers first</span></h2>



<p>This year’s report also digs into platform engineering and what it means for developers. </p>



<p>A key factor in the success is to approach platform engineering with <strong>user-centeredness</strong> (users in the context of an internal developer platform are<br>developers), <strong>developer independence</strong>, and a <strong>product mindset</strong>.</p>



<p>Here are the highlights:</p>



<ol class="wp-block-list">
<li><strong>Internal platforms</strong> can help individuals and teams get more done, but they might also slow things down and introduce some instability. Still, companies using these platforms often deliver software faster and perform better overall.</li>



<li>To make internal platforms work, <strong>you need to understand your developers</strong>. Think about their goals, not just the tasks they need to finish. The more independence they have, the better!</li>



<li><strong>Good leaders make a huge difference</strong>. When they have a clear vision and support their teams, it leads to happier, more productive developers.</li>
</ol>



<p>Overall, software delivery seems to be<strong> facing challenges in 2024</strong>, reflecting the tough conditions many companies are dealing with in today’s economic climate. Buckle up!</p>
<p>The post <a href="https://shiftmag.dev/dora-ai-is-boosting-personal-productivity-while-team-delivery-takes-a-hit-4520/">DORA: Only 10% of developers see big productivity boost by AI</a> appeared first on <a href="https://shiftmag.dev">ShiftMag</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Engineer Explains: ERROR handling strategies every developer must know</title>
		<link>https://shiftmag.dev/engineer-explains-error-handling-strategies-every-developer-must-know-4340/</link>
		
		<dc:creator><![CDATA[Milena Radivojević]]></dc:creator>
		<pubDate>Thu, 26 Sep 2024 10:52:43 +0000</pubDate>
				<category><![CDATA[Video]]></category>
		<category><![CDATA[Abiodun Olowode]]></category>
		<category><![CDATA[Engineer Explains]]></category>
		<guid isPermaLink="false">https://shiftmag.dev/?p=4340</guid>

					<description><![CDATA[<p>We've asked experienced engineers to share how they would explain some tech terminology at three levels of experience - from junior developer to CTO.</p>
<p>The post <a href="https://shiftmag.dev/engineer-explains-error-handling-strategies-every-developer-must-know-4340/">Engineer Explains: ERROR handling strategies every developer must know</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="1280" height="720" src="https://shiftmag.dev/wp-content/uploads/2024/09/abidoun-copy.png?x91379" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="" style="object-fit:cover;" srcset="https://shiftmag.dev/wp-content/uploads/2024/09/abidoun-copy.png 1280w, https://shiftmag.dev/wp-content/uploads/2024/09/abidoun-copy-300x169.png 300w, https://shiftmag.dev/wp-content/uploads/2024/09/abidoun-copy-1024x576.png 1024w, https://shiftmag.dev/wp-content/uploads/2024/09/abidoun-copy-768x432.png 768w" sizes="auto, (max-width: 1280px) 100vw, 1280px" /></figure>


<p>Errors are unavoidable, but it’s <strong>ineffective error handling that can truly damage a business</strong>. If your app frequently crashes, users will lose confidence quicker than you can address the issues.</p>



<p>This makes it essential to <strong>prioritize how errors are managed</strong> during a program’s runtime.<br><br><a href="https://www.linkedin.com/in/abiodun-ajibade/" target="_blank" rel="noreferrer noopener">Abiodun Olowode</a>, Engineering Manager at Cleo, simplifies error handling for all levels—from entry-level developers to seasoned engineers and CTOs.</p>



<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="Poor ERROR handling? Say Goodbye To Your App! ft. @abolowode" width="500" height="281" src="https://www.youtube.com/embed/o5swpv3AVLM?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe>
</div></figure>



<p>This video is a part of ShiftMag’s&nbsp;<strong>video series,&nbsp;<a href="https://www.youtube.com/@ShiftMag/videos" target="_blank" rel="noreferrer noopener">Engineer Explains</a>.</strong></p>



<p>We’ve asked experienced engineers to share how they would explain some basic and some less basic tech terminology to different tech job titles or at three levels of experience —&nbsp;<strong>from junior developer to CTO</strong>.</p>



<p>More videos from the Engineer Explains series:</p>



<ul class="wp-block-list">
<li><a href="https://www.youtube.com/watch?v=eUEqoHtn-14" target="_blank" rel="noreferrer noopener">Feature Flags Explained</a></li>



<li><a href="https://www.youtube.com/watch?v=2btVnTODTSM" target="_blank" rel="noreferrer noopener">JAMstack Explained</a></li>



<li><a href="https://www.youtube.com/watch?v=z5f4eTaKu04" target="_blank" rel="noreferrer noopener">Observability Explained</a></li>



<li><a href="https://www.youtube.com/watch?v=_E1eJ5riYTY" target="_blank" rel="noreferrer noopener">Large Language Models Explained</a></li>



<li><a href="https://www.youtube.com/watch?v=AZUDzVtNrJY" target="_blank" rel="noreferrer noopener">DevOps Explained</a></li>



<li><a href="https://www.youtube.com/watch?v=1tqWJwZQnkM" target="_blank" rel="noreferrer noopener">DevRel Explained</a></li>



<li><a href="https://www.youtube.com/watch?v=v2-wsawNurI" target="_blank" rel="noreferrer noopener">Network APIs Explained</a></li>



<li><a href="https://www.youtube.com/watch?v=sicY9kIkDvM" target="_blank" rel="noreferrer noopener">Verifiable Credential Explained</a></li>



<li><a href="https://www.youtube.com/watch?v=WG2ryXgdDZQ" target="_blank" rel="noreferrer noopener">Mob Programming Explained</a></li>



<li><a href="https://www.youtube.com/watch?v=qMYVj7qEdHQ&amp;t=1s" target="_blank" rel="noreferrer noopener">Machine Learning Explained</a></li>



<li><a href="https://www.youtube.com/watch?v=sn0sL_yBia8&amp;t=1s" target="_blank" rel="noreferrer noopener">RUST Explained</a></li>
</ul>
<p>The post <a href="https://shiftmag.dev/engineer-explains-error-handling-strategies-every-developer-must-know-4340/">Engineer Explains: ERROR handling strategies every developer must know</a> appeared first on <a href="https://shiftmag.dev">ShiftMag</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Engineer Explains: Francesco Ciulla breaks down why you should try RUST</title>
		<link>https://shiftmag.dev/engineer-explains-francesco-ciulla-breaks-down-why-you-should-try-rust-4249/</link>
		
		<dc:creator><![CDATA[Milena Radivojević]]></dc:creator>
		<pubDate>Thu, 19 Sep 2024 08:32:27 +0000</pubDate>
				<category><![CDATA[Video]]></category>
		<category><![CDATA[blockchain]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[Francesco Ciulla]]></category>
		<category><![CDATA[Rust]]></category>
		<guid isPermaLink="false">https://shiftmag.dev/?p=4249</guid>

					<description><![CDATA[<p>We've asked experienced engineers to share how they would explain some tech terminology at three levels of experience - from junior developer to CTO.</p>
<p>The post <a href="https://shiftmag.dev/engineer-explains-francesco-ciulla-breaks-down-why-you-should-try-rust-4249/">Engineer Explains: Francesco Ciulla breaks down why you should try RUST</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="1280" height="720" src="https://shiftmag.dev/wp-content/uploads/2024/09/francesco.jpg?x91379" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="" style="object-fit:cover;" srcset="https://shiftmag.dev/wp-content/uploads/2024/09/francesco.jpg 1280w, https://shiftmag.dev/wp-content/uploads/2024/09/francesco-300x169.jpg 300w, https://shiftmag.dev/wp-content/uploads/2024/09/francesco-1024x576.jpg 1024w, https://shiftmag.dev/wp-content/uploads/2024/09/francesco-768x432.jpg 768w" sizes="auto, (max-width: 1280px) 100vw, 1280px" /></figure>


<p>You&#8217;ve probably heard the meme about Rust: you can rewrite everything in it. Well, the myth is true!</p>



<p>Rust is hugely popular right now, topping Stack Overflow’s 2023 survey as the <strong>most loved programming language</strong>. And that says a lot!</p>



<p>As Francesco Ciulla, Developer Advocate, says, Rust is great for systems programming, web development, and deploying smart contracts on blockchain platforms like Solana. Its efficiency makes it <strong>perfect for refactoring legacy code</strong> and boosting performance across various use cases.</p>



<p>Watch this video to dive into machine learning across three expertise levels: junior developer, senior developer, and CTO.</p>



<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="Rust Programming Language Explained ft. @francescociulla" width="500" height="281" src="https://www.youtube.com/embed/sn0sL_yBia8?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe>
</div></figure>



<p>This video is a part of ShiftMag’s&nbsp;<strong>video series,&nbsp;<a href="https://www.youtube.com/@ShiftMag/videos" target="_blank" rel="noreferrer noopener">Engineer Explains</a>.</strong></p>



<p>We’ve asked experienced engineers to share how they would explain some basic and some less basic tech terminology to different tech job titles or at three levels of experience —&nbsp;<strong>from junior developer to CTO</strong>.</p>



<p>More videos from the Engineer Explains series:</p>



<ul class="wp-block-list">
<li><a href="https://www.youtube.com/watch?v=eUEqoHtn-14" target="_blank" rel="noreferrer noopener">Feature Flags Explained</a></li>



<li><a href="https://www.youtube.com/watch?v=2btVnTODTSM" target="_blank" rel="noreferrer noopener">JAMstack Explained</a></li>



<li><a href="https://www.youtube.com/watch?v=z5f4eTaKu04" target="_blank" rel="noreferrer noopener">Observability Explained</a></li>



<li><a href="https://www.youtube.com/watch?v=_E1eJ5riYTY" target="_blank" rel="noreferrer noopener">Large Language Models Explained</a></li>



<li><a href="https://www.youtube.com/watch?v=AZUDzVtNrJY" target="_blank" rel="noreferrer noopener">DevOps Explained</a></li>



<li><a href="https://www.youtube.com/watch?v=1tqWJwZQnkM" target="_blank" rel="noreferrer noopener">DevRel Explained</a></li>



<li><a href="https://www.youtube.com/watch?v=v2-wsawNurI" target="_blank" rel="noreferrer noopener">Network APIs Explained</a></li>



<li><a href="https://www.youtube.com/watch?v=sicY9kIkDvM" target="_blank" rel="noreferrer noopener">Verifiable Credential Explained</a></li>



<li><a href="https://www.youtube.com/watch?v=WG2ryXgdDZQ" target="_blank" rel="noreferrer noopener">Mob Programming Explained</a></li>



<li><a href="https://www.youtube.com/watch?v=qMYVj7qEdHQ&amp;t=1s" target="_blank" rel="noreferrer noopener">Machine Learning Explained</a></li>
</ul>



<p></p>
<p>The post <a href="https://shiftmag.dev/engineer-explains-francesco-ciulla-breaks-down-why-you-should-try-rust-4249/">Engineer Explains: Francesco Ciulla breaks down why you should try RUST</a> appeared first on <a href="https://shiftmag.dev">ShiftMag</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Engineer Explains: 3-minute crash course on Machine Learning</title>
		<link>https://shiftmag.dev/engineer-explains-3-minute-crash-course-on-machine-learning-4226/</link>
		
		<dc:creator><![CDATA[Milena Radivojević]]></dc:creator>
		<pubDate>Thu, 12 Sep 2024 08:49:13 +0000</pubDate>
				<category><![CDATA[Video]]></category>
		<category><![CDATA[Engineer Explains]]></category>
		<category><![CDATA[Machine Learning]]></category>
		<guid isPermaLink="false">https://shiftmag.dev/?p=4226</guid>

					<description><![CDATA[<p>We've asked experienced engineers to share how they would explain some tech terminology at three levels of experience - from junior developer to CTO.</p>
<p>The post <a href="https://shiftmag.dev/engineer-explains-3-minute-crash-course-on-machine-learning-4226/">Engineer Explains: 3-minute crash course on Machine Learning</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="1280" height="720" src="https://shiftmag.dev/wp-content/uploads/2024/09/lutske-copy-1.jpg?x91379" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="" style="object-fit:cover;" srcset="https://shiftmag.dev/wp-content/uploads/2024/09/lutske-copy-1.jpg 1280w, https://shiftmag.dev/wp-content/uploads/2024/09/lutske-copy-1-300x169.jpg 300w, https://shiftmag.dev/wp-content/uploads/2024/09/lutske-copy-1-1024x576.jpg 1024w, https://shiftmag.dev/wp-content/uploads/2024/09/lutske-copy-1-768x432.jpg 768w" sizes="auto, (max-width: 1280px) 100vw, 1280px" /></figure>


<p>Ever wondered how computers get so smart <strong>without you typing out every little thing</strong>? That’s what we call machine learning! </p>



<p>It’s like <strong>giving your computer a brain upgrade</strong> so it can learn cool stuff on its own &#8211; no step-by-step coding needed. It’s a bit like teaching kids new words: show them an apple and say ‘apple,’ then a pear and say ‘pear,’ and they eventually learn to recognize new fruits on their own.</p>



<p>Watch this video to dive into machine learning across three expertise levels: junior developer, senior developer, and CTO.</p>



<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="Machine Learning Explained In 2 Minutes" width="500" height="281" src="https://www.youtube.com/embed/qMYVj7qEdHQ?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe>
</div></figure>



<p>This video is a part of ShiftMag’s&nbsp;<strong>video series,&nbsp;<a href="https://www.youtube.com/@ShiftMag/videos" target="_blank" rel="noreferrer noopener">Engineer Explains</a>.</strong></p>



<p>We’ve asked experienced engineers to share how they would explain some basic and some less basic tech terminology to different tech job titles or at three levels of experience —&nbsp;<strong>from junior developer to CTO</strong>.</p>



<p>More videos from the Engineer Explains series:</p>



<ul class="wp-block-list">
<li><a href="https://www.youtube.com/watch?v=eUEqoHtn-14" target="_blank" rel="noreferrer noopener">Feature Flags Explained </a></li>



<li><a href="https://www.youtube.com/watch?v=2btVnTODTSM" target="_blank" rel="noreferrer noopener">JAMstack Explained </a></li>



<li><a href="https://www.youtube.com/watch?v=z5f4eTaKu04" target="_blank" rel="noreferrer noopener">Observability Explained </a></li>



<li><a href="https://www.youtube.com/watch?v=_E1eJ5riYTY" target="_blank" rel="noreferrer noopener">Large Language Models Explained </a></li>



<li><a href="https://www.youtube.com/watch?v=AZUDzVtNrJY" target="_blank" rel="noreferrer noopener">DevOps Explained </a></li>



<li><a href="https://www.youtube.com/watch?v=1tqWJwZQnkM" target="_blank" rel="noreferrer noopener">DevRel Explained </a></li>



<li><a href="https://www.youtube.com/watch?v=v2-wsawNurI" target="_blank" rel="noreferrer noopener">Network APIs Explained</a></li>



<li><a href="https://www.youtube.com/watch?v=sicY9kIkDvM" target="_blank" rel="noreferrer noopener">Verifiable Credential Explained</a></li>



<li><a href="https://www.youtube.com/watch?v=WG2ryXgdDZQ" target="_blank" rel="noreferrer noopener">Mob Programming Explained</a></li>
</ul>
<p>The post <a href="https://shiftmag.dev/engineer-explains-3-minute-crash-course-on-machine-learning-4226/">Engineer Explains: 3-minute crash course on Machine Learning</a> appeared first on <a href="https://shiftmag.dev">ShiftMag</a>.</p>
]]></content:encoded>
					
		
		
			</item>
	</channel>
</rss>

<!--
Performance optimized by W3 Total Cache. Learn more: https://www.boldgrid.com/w3-total-cache/?utm_source=w3tc&utm_medium=footer_comment&utm_campaign=free_plugin

Page Caching using Disk: Enhanced 

Served from: shiftmag.dev @ 2026-04-20 01:17:01 by W3 Total Cache
-->