<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0" xmlns:cc="http://cyber.law.harvard.edu/rss/creativeCommonsRssModule.html">
    <channel>
        <title><![CDATA[Alex Bunardzic - Medium]]></title>
        <description><![CDATA[My public profile - Medium]]></description>
        <link>https://medium.com/alex-bunardzic?source=rss----c8dcf4073b69---4</link>
        <image>
            <url>https://cdn-images-1.medium.com/proxy/1*TGH72Nnw24QL3iV9IOm4VA.png</url>
            <title>Alex Bunardzic - Medium</title>
            <link>https://medium.com/alex-bunardzic?source=rss----c8dcf4073b69---4</link>
        </image>
        <generator>Medium</generator>
        <lastBuildDate>Fri, 22 May 2026 07:01:09 GMT</lastBuildDate>
        <atom:link href="https://medium.com/feed/alex-bunardzic" rel="self" type="application/rss+xml"/>
        <webMaster><![CDATA[yourfriends@medium.com]]></webMaster>
        <atom:link href="http://medium.superfeedr.com" rel="hub"/>
        <item>
            <title><![CDATA[My Presentations]]></title>
            <link>https://medium.com/alex-bunardzic/my-presentations-b9e7bd1e2504?source=rss----c8dcf4073b69---4</link>
            <guid isPermaLink="false">https://medium.com/p/b9e7bd1e2504</guid>
            <category><![CDATA[software-development]]></category>
            <category><![CDATA[chatbots]]></category>
            <category><![CDATA[ai]]></category>
            <category><![CDATA[presentations]]></category>
            <category><![CDATA[talks]]></category>
            <dc:creator><![CDATA[Alex Bunardzic]]></dc:creator>
            <pubDate>Wed, 13 Sep 2017 23:38:37 GMT</pubDate>
            <atom:updated>2017-09-13T23:38:37.110Z</atom:updated>
            <content:encoded><![CDATA[<p>A growing list of my upcoming presentations and past:</p><p>“Chatbots — From Chat To Full-Serve Experience” — <a href="https://www.ai-expo.net/northamerica/track/bot-virtual-assistant-development/">https://www.ai-expo.net/northamerica/track/bot-virtual-assistant-development/</a> (AI Expo, Santa Clara Convention Centre, November 29–30, 2017)</p><p>“Progressive Web Apps or Chatbots?” — <a href="https://tmt.knect365.com/ux-next/speakers/alex-bunardzic-2">https://tmt.knect365.com/ux-next/speakers/alex-bunardzic-2</a> (UX Next, October 30–31, 2017, Crowne Plaza, Palo Alto, CA)</p><p>“Toward Intelligent Chatbots: Google or Github Model?” — <a href="http://www.theai-show.com/speakers#/alex-bunardzic">http://www.theai-show.com/speakers#/alex-bunardzic</a> (The AI Show, 4–5 October, 2017, Santa Clara Convention Center, Santa Clara, CA)</p><p>“Self-Serve Is Dead; Long Live Digital Experts!” — <a href="http://bit.ly/2y0moP7">http://bit.ly/2y0moP7</a> (Delivered at TechXLR8 in London, England on June 14, 2017)</p><p>“How To Build Bots For Business” — <a href="https://www.youtube.com/watch?v=P_jVSc7hvWU">https://www.youtube.com/watch?v=P_jVSc7hvWU</a> (Delivered at Vancouver Ruby Meetup on May 25, 2016)</p><p>“How to avoid a Pyramid of Doom when designing Bot Workflows” — <a href="https://www.youtube.com/watch?v=IzNT1NPlVJU&amp;t=71s">https://www.youtube.com/watch?v=IzNT1NPlVJU&amp;t=71s</a> (Presented at Chatbots Conference in Vienna, Austria on October 14, 2016)</p><p>“Are You Ready For The Bot Disruption?” — <a href="https://www.youtube.com/watch?v=mgHJAW4UECU">https://www.youtube.com/watch?v=mgHJAW4UECU</a> (Streamed live on August 3, 2016)</p><p>“Breaking The Fourth Wall In Software” — <a href="https://www.youtube.com/watch?v=UlII7z8f_1g">https://www.youtube.com/watch?v=UlII7z8f_1g</a> (Presented at Vancouver Red Academy on February 26, 2016)</p><p><a href="http://dojo.nearsoft.com/episodes/alex-bunardzic/">“Bringing The ‘Soft’ Back Into Software” — http://dojo.nearsoft.com/episodes/alex-bunardzic/</a> (Streamed live on November 18, 2015)</p><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=b9e7bd1e2504" width="1" height="1" alt=""><hr><p><a href="https://medium.com/alex-bunardzic/my-presentations-b9e7bd1e2504">My Presentations</a> was originally published in <a href="https://medium.com/alex-bunardzic">Alex Bunardzic</a> on Medium, where people are continuing the conversation by highlighting and responding to this story.</p>]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[A Call For Standardized Delivery Channels]]></title>
            <link>https://medium.com/alex-bunardzic/a-call-for-standardized-delivery-channels-1ff26a24a6e2?source=rss----c8dcf4073b69---4</link>
            <guid isPermaLink="false">https://medium.com/p/1ff26a24a6e2</guid>
            <category><![CDATA[messaging]]></category>
            <category><![CDATA[chatbots]]></category>
            <category><![CDATA[open-source]]></category>
            <category><![CDATA[delivery-channel]]></category>
            <category><![CDATA[standards]]></category>
            <dc:creator><![CDATA[Alex Bunardzic]]></dc:creator>
            <pubDate>Tue, 27 Jun 2017 23:28:25 GMT</pubDate>
            <atom:updated>2017-06-27T23:36:21.707Z</atom:updated>
            <content:encoded><![CDATA[<figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*w3KdVwp_X_j99wGvT1oPiw.jpeg" /><figcaption>Photo by Milanka Bunard</figcaption></figure><p>One could argue that history of technology can be traced by looking at the history of <em>delivery channels</em>. Even in the early days of civilization, delivery channels played major role in the society. For example, <a href="https://en.wikipedia.org/wiki/Roman_roads">Roman roads</a> contributed to the dominance of the <a href="https://en.wikipedia.org/wiki/Roman_Empire">Roman Empire</a> more than 2,000 years ago. Many other historical examples abound, which we will not dwell on here in the interest of brevity.</p><p>Today, we see that virtual delivery channels have become ubiquitous. Starting with the early days of <a href="https://en.wikipedia.org/wiki/Telegraphy">telegraphy</a>, which then grew into <a href="https://en.wikipedia.org/wiki/Telephony">telephony</a>, <a href="https://en.wikipedia.org/wiki/Radio">radio</a>, <a href="https://en.wikipedia.org/wiki/Television">television</a>, and finally <a href="https://en.wikipedia.org/wiki/Computer_network">computer networks</a>, productivity and comfort grew with the progress of delivery channels.</p><h3>Standards</h3><p>When it comes to technological progress, standards are vitally important. For example, during the early days of rail, there was considerable variation in <a href="https://en.wikipedia.org/wiki/Track_gauge">track gauges</a> (the spacing of the rails on a railway track). Such unpredictable variation could be hazardous for trains travelling from one part of the country/continent to another part.</p><p>Today, we have a standard, or <a href="https://en.wikipedia.org/wiki/Standard_gauge">international gauge</a> dictating the spacing of the rails. Some variations in the spacing are deemed safe, however it makes sense for all manufactures to comply with the international standards.</p><p>The same principle applies to other channels of delivery. An example that applies worldwide is delivery of recorded music performances. All recorded music could be delivered to listeners via <a href="https://en.wikipedia.org/wiki/Gramophone_record">vinyl records</a>. This analog sound storage medium is fully standardized, which means it will be fully usable <em>anywhere in the world</em>.</p><p><a href="https://en.wikipedia.org/wiki/Digital_distribution">Delivering digital content</a> has been standardized so that it can be consumed <em>anywhere in the world</em>. The delivery channel of digital content is the <a href="https://en.wikipedia.org/wiki/Web_browser">web browser</a>. If an author wishes to reach as large audience as possible, the author is advised to prepare and package their content by respecting the standards imposed on all web browsers. Failing to do so will result in inability of potential consumers/customers to enjoy the delivered content.</p><h3>Non-Standard Delivery Channels</h3><p>As we’ve seen, web browsers are fully standardized delivery channels which enable consumption of digital content. Not all digital delivery channels are standardized by respecting the <em>de facto</em> established standards. And that could pose serious problems.</p><p>One example are so-called <a href="https://en.wikipedia.org/wiki/Instant_messaging">instant messaging channels</a>. Many such channels abound on the market today. The most prominent certainly are <a href="https://en.wikipedia.org/wiki/Facebook_Messenger">Facebook Messenger</a>, <a href="https://en.wikipedia.org/wiki/WhatsApp">Facebook WhatsApp</a>, <a href="https://en.wikipedia.org/wiki/Instagram">Instagram</a>, <a href="https://en.wikipedia.org/wiki/WeChat">WeChat</a>, <a href="https://en.wikipedia.org/wiki/Tencent_QQ">TencentQQ</a>, <a href="https://en.wikipedia.org/wiki/IMessage">Apple iMessage</a>, <a href="https://en.wikipedia.org/wiki/Twitter">Twitter</a>, <a href="https://en.wikipedia.org/wiki/LinkedIn">LinkedIn</a>, <a href="https://en.wikipedia.org/wiki/Google%2B">Google+</a>, <a href="https://en.wikipedia.org/wiki/YouTube">YouTube</a>, <a href="https://en.wikipedia.org/wiki/Skype">Microsoft Skype</a>, <a href="https://en.wikipedia.org/wiki/Line_(software)">Line</a>, <a href="https://en.wikipedia.org/wiki/Telegram_(messaging_service)">Telegram</a>, and many more. The proliferation of these channels is problematic. Why do we say so?</p><p>Unlike <a href="https://en.wikipedia.org/wiki/Email">email</a> (which is another digital content delivery channel), where a person sending an email message needs not be concerned about the receiving end, when sending an instant message, the sender is bound to some proprietary channel. For example, one cannot use <em>WeChat</em> client in order to send an instant message to someone who is using <em>Facebook Messenger</em> client. And vice versa, of course.</p><p>With email, which complies with standard open protocols (SMTP, IMAP, POP3), it is irrelevant which client is being used for sending an email and which client is being used for receiving/consuming that email. The essential importance of complying with standards is obvious in the case of an email. That compliance is nowhere to be found when it comes to the technology used for sending/receiving instant messages/text messages.</p><h3>Conclusion</h3><p>A lot of effort seems to have been invested in the nascent technology known as <a href="https://en.wikipedia.org/wiki/Chatbot">chatbots</a>. Most of the newest generation of chatbots seem tailored to function inside one of the above listed <em>proprietary instant messaging channels</em>. And because most of those <em>instant messaging channels</em> are not built to comply with open standards protocols, the bots hosted within those channels do not posses necessary resilience and longevity. The chatbots of today are doomed to operate inside <a href="https://en.wikipedia.org/wiki/Closed_platform">walled gardens</a>. There is an urgent need to switch from using proprietary delivery channels to using open source channels based on open publicly vetted standard protocols.</p><p>Similar to how when building web apps one is expected to comply with the <a href="https://en.wikipedia.org/wiki/World_Wide_Web_Consortium">w3c standards</a>, we must strive to establish standards for delivering instant messages. Without such standards in place, the bots we’re building will end up being nothing more than <a href="https://en.wikipedia.org/wiki/Crippleware">crippleware</a>.</p><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=1ff26a24a6e2" width="1" height="1" alt=""><hr><p><a href="https://medium.com/alex-bunardzic/a-call-for-standardized-delivery-channels-1ff26a24a6e2">A Call For Standardized Delivery Channels</a> was originally published in <a href="https://medium.com/alex-bunardzic">Alex Bunardzic</a> on Medium, where people are continuing the conversation by highlighting and responding to this story.</p>]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[My Writings On Software]]></title>
            <link>https://medium.com/alex-bunardzic/my-writings-on-software-9458d09b9bd2?source=rss----c8dcf4073b69---4</link>
            <guid isPermaLink="false">https://medium.com/p/9458d09b9bd2</guid>
            <category><![CDATA[programming]]></category>
            <category><![CDATA[software-engineering]]></category>
            <category><![CDATA[software-development]]></category>
            <category><![CDATA[software-architecture]]></category>
            <category><![CDATA[software-design]]></category>
            <dc:creator><![CDATA[Alex Bunardzic]]></dc:creator>
            <pubDate>Tue, 11 Apr 2017 23:54:55 GMT</pubDate>
            <atom:updated>2017-04-12T22:30:39.835Z</atom:updated>
            <content:encoded><![CDATA[<p>Whenever I get some free time, I like to write on issues surrounding software development.</p><ul><li><a href="https://medium.com/bots-for-business/why-build-messenger-bots-when-you-can-build-progressive-web-apps-bd137cafcf69">Why Build Messenger Bots When You Can Build Progressive Web Apps?</a></li><li><a href="https://medium.com/@alexbunardzic/annulling-the-billion-dollar-mistake-c90d229ebd31">Annulling The Billion Dollar Mistake</a></li><li><a href="https://medium.com/@alexbunardzic/web-as-a-bureaucratic-machine-2276d5a1b397">Web as a Bureaucratic Machine</a></li><li><a href="https://medium.com/@alexbunardzic/metaphysical-vs-empirical-programming-7a63b189a708">Metaphysical Vs. Empirical Programming</a></li><li><a href="https://medium.com/@alexbunardzic/tell-dont-ask-or-ask-dont-tell-c52e4d852f0">Tell Don’t Ask or Ask Don’t Tell?</a></li></ul><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=9458d09b9bd2" width="1" height="1" alt=""><hr><p><a href="https://medium.com/alex-bunardzic/my-writings-on-software-9458d09b9bd2">My Writings On Software</a> was originally published in <a href="https://medium.com/alex-bunardzic">Alex Bunardzic</a> on Medium, where people are continuing the conversation by highlighting and responding to this story.</p>]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[My Writings On Chatbots And Conversational Interface]]></title>
            <link>https://medium.com/alex-bunardzic/my-writings-on-chatbots-and-conversational-interface-4d51f02209ac?source=rss----c8dcf4073b69---4</link>
            <guid isPermaLink="false">https://medium.com/p/4d51f02209ac</guid>
            <category><![CDATA[software-development]]></category>
            <category><![CDATA[user-experience]]></category>
            <category><![CDATA[web-development]]></category>
            <category><![CDATA[bots]]></category>
            <category><![CDATA[artificial-intelligence]]></category>
            <dc:creator><![CDATA[Alex Bunardzic]]></dc:creator>
            <pubDate>Tue, 28 Mar 2017 20:10:38 GMT</pubDate>
            <atom:updated>2017-03-28T20:10:38.423Z</atom:updated>
            <content:encoded><![CDATA[<ul><li><a href="https://medium.freecodecamp.com/how-to-design-a-bot-protocol-4b7584fc8d2c">How to Design a Bot Protocol</a></li><li><a href="https://chatbotsmagazine.com/four-types-of-bots-432501e79a2f">Four Types Of Bots</a></li><li><a href="https://medium.freecodecamp.com/breaking-the-fourth-wall-in-software-d08a25df34b7">Breaking The Fourth Wall In Software</a></li><li><a href="https://chatbotsmagazine.com/is-there-a-downside-to-conversational-interfaces-55bed7220c2f">Is There A Downside To Conversational Interfaces?</a></li><li><a href="https://medium.com/@alexbunardzic/are-bots-just-a-fad-are-guis-really-superior-a1f52007d2b9">Are Bots just a Fad? Are GUIs really Superior?</a></li><li><a href="https://medium.com/bots-for-business/bots-are-the-anti-apps-869639cfa179">Bots Are The Anti-Apps</a></li><li><a href="https://medium.com/bots-for-business/how-much-nlp-do-bots-need-a9fd55d64094">How Much NLP Do Bots Need?</a></li><li><a href="https://medium.com/bots-for-business/how-to-build-a-stateful-bot-a2703ff2d57b">How To Build A Stateful Bot</a></li><li><a href="https://medium.freecodecamp.com/the-age-of-self-serve-is-coming-to-an-end-ae632f7151b2">The Age of Self-Serve is Coming to an End</a></li><li><a href="https://medium.com/bots-for-business/https-medium-com-alexbunardzic-only-no-ux-is-good-ux-c24a7cbd12f4">Only No UX Is Good UX</a></li><li><a href="https://medium.com/bots-for-business/stop-building-lame-bots-b093dcd5f28b">Stop Building Lame Bots!</a></li><li><a href="https://medium.com/bots-for-business/screens-are-for-consumption-not-for-interaction-6151fb8db6d7">Screens Are For Consumption, Not For Interaction</a></li></ul><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=4d51f02209ac" width="1" height="1" alt=""><hr><p><a href="https://medium.com/alex-bunardzic/my-writings-on-chatbots-and-conversational-interface-4d51f02209ac">My Writings On Chatbots And Conversational Interface</a> was originally published in <a href="https://medium.com/alex-bunardzic">Alex Bunardzic</a> on Medium, where people are continuing the conversation by highlighting and responding to this story.</p>]]></content:encoded>
        </item>
    </channel>
</rss>