<?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>Eric Burdo &#8211; Blog</title>
	<atom:link href="http://ericburdo.com/blog/feed/" rel="self" type="application/rss+xml" />
	<link>http://ericburdo.com/blog</link>
	<description>Randomness from the Resident Geek</description>
	<lastBuildDate>Tue, 30 Apr 2024 18:37:51 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.9</generator>
	<item>
		<title>What is Docker? In Simple Terms</title>
		<link>http://ericburdo.com/blog/tech-tips/310/what-is-docker-in-simple-terms/</link>
					<comments>http://ericburdo.com/blog/tech-tips/310/what-is-docker-in-simple-terms/#respond</comments>
		
		<dc:creator><![CDATA[Eric D. Burdo]]></dc:creator>
		<pubDate>Tue, 30 Apr 2024 18:37:51 +0000</pubDate>
				<category><![CDATA[Tech Tips]]></category>
		<category><![CDATA[docker]]></category>
		<guid isPermaLink="false">https://ericburdo.com/blog/?p=310</guid>

					<description><![CDATA[In simple terms, Docker is a software platform that streamlines the process of building, running, managing, and distributing applications. Here’s how it works: In summary, Docker makes application deployment and management easier by encapsulating everything needed for an app to run within a container. It’s like a magic box that holds your app and its dependencies, making it [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p>In simple terms, <strong>Docker</strong> is a software platform that streamlines the process of <strong>building, running, managing, and distributing applications</strong>. </p>



<figure class="wp-block-image size-large"><img fetchpriority="high" decoding="async" width="1024" height="576" src="https://ericburdo.com/blog/wp-content/uploads/2024/04/Docker-Symbol-2113690321-1024x576.png" alt="" class="wp-image-313" srcset="http://ericburdo.com/blog/wp-content/uploads/2024/04/Docker-Symbol-2113690321-1024x576.png 1024w, http://ericburdo.com/blog/wp-content/uploads/2024/04/Docker-Symbol-2113690321-300x169.png 300w, http://ericburdo.com/blog/wp-content/uploads/2024/04/Docker-Symbol-2113690321-768x432.png 768w, http://ericburdo.com/blog/wp-content/uploads/2024/04/Docker-Symbol-2113690321-1536x864.png 1536w, http://ericburdo.com/blog/wp-content/uploads/2024/04/Docker-Symbol-2113690321-2048x1152.png 2048w, http://ericburdo.com/blog/wp-content/uploads/2024/04/Docker-Symbol-2113690321-900x506.png 900w, http://ericburdo.com/blog/wp-content/uploads/2024/04/Docker-Symbol-2113690321-1280x720.png 1280w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



<p>Here’s how it works:</p>



<ol class="wp-block-list">
<li><strong>Virtualization</strong>: Docker virtualizes the <strong>operating system</strong> of the computer where it’s installed. Imagine it as a lightweight, portable container that holds everything your application needs to run.</li>



<li><strong>Containers</strong>: These containers package up your application along with all its dependencies (like libraries, configurations, and other software components). Each container is isolated from the others, ensuring that different applications can coexist without conflicts.
<ul class="wp-block-list">
<li><em>Usually those containers also run the smallest possible version of the software, you can theoretically install an operating system like Ubuntu 20 with all its bells and whistles in a container, but what is typically done by professionals is that they build a stripped down version of the operating system that can do one job only.<sup data-fn="4943ff5f-c937-4ebc-9fe9-891ae11529ef" class="fn"><a href="#4943ff5f-c937-4ebc-9fe9-891ae11529ef" id="4943ff5f-c937-4ebc-9fe9-891ae11529ef-link">1</a></sup></em></li>
</ul>
</li>



<li><strong>Benefits</strong>:
<ul class="wp-block-list">
<li><strong>Consistency</strong>: Docker ensures that your application runs consistently across different environments (development, testing, production).</li>



<li><strong>Efficiency</strong>: It optimizes resource usage by sharing the host OS kernel across containers.</li>



<li><strong>Portability</strong>: You can move containers between different systems without worrying about compatibility issues.</li>



<li><strong>Scalability</strong>: Easily scale your application by creating more containers.</li>
</ul>
</li>



<li><strong>Use Cases</strong>:
<ul class="wp-block-list">
<li><strong>Development</strong>: Developers use Docker to create consistent development environments.</li>



<li><strong>Deployment</strong>: Docker simplifies deploying applications to servers, cloud platforms, or even edge devices.
<ul class="wp-block-list">
<li><em>When time comes to deploy my app to production, I don’t need to set up separate servers and what not. I just save my containers into image files then just go to Amazon and deploy with docker to the server instances I choose. I don’t care what operating system Amazon is running on those servers, because docker will build me containers that are identical to those I saved on my own computer and run them.</em><sup data-fn="d62d9332-d017-449f-ae9c-cf45b460ca70" class="fn"><a href="#d62d9332-d017-449f-ae9c-cf45b460ca70" id="d62d9332-d017-449f-ae9c-cf45b460ca70-link">1</a></sup></li>
</ul>
</li>



<li><strong>Microservices</strong>: It’s ideal for building and managing microservices architectures.</li>
</ul>
</li>
</ol>



<p>In summary, Docker makes application deployment and management easier by encapsulating everything needed for an app to run within a container. It’s like a magic box that holds your app and its dependencies, making it portable and efficient! <img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f680.png" alt="🚀" class="wp-smiley" style="height: 1em; max-height: 1em;" /></p>



<p>For me&#8230; I&#8217;m considering user Docker in conjunction with Playwright to setup automated testing.  Then I can deploy the parts into Azure or whatever makes sense for the client.</p>



<p></p>



<p>References:</p>


<ol class="wp-block-footnotes"><li id="4943ff5f-c937-4ebc-9fe9-891ae11529ef"><a href="https://www.reddit.com/r/docker/comments/keq9el/please_someone_explain_docker_to_me_like_i_am_an/">Reddit Article</a> from <a href="https://www.reddit.com/user/mohelgamal/">SnitchesStitcher</a> <a href="#4943ff5f-c937-4ebc-9fe9-891ae11529ef-link" aria-label="Jump to footnote reference 1"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/21a9.png" alt="↩" class="wp-smiley" style="height: 1em; max-height: 1em;" />︎</a></li><li id="d62d9332-d017-449f-ae9c-cf45b460ca70"><a href="https://www.freecodecamp.org/news/docker-simplified-96639a35ff36/">FreeCodeCample article</a> &#8211; Docker Simplified <a href="#d62d9332-d017-449f-ae9c-cf45b460ca70-link" aria-label="Jump to footnote reference 2"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/21a9.png" alt="↩" class="wp-smiley" style="height: 1em; max-height: 1em;" />︎</a></li></ol>


<p><br /></p>
]]></content:encoded>
					
					<wfw:commentRss>http://ericburdo.com/blog/tech-tips/310/what-is-docker-in-simple-terms/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>HELP! Blue Yeti mic is always muted.</title>
		<link>http://ericburdo.com/blog/uncategorized/306/help-blue-yeti-mic-is-always-muted/</link>
					<comments>http://ericburdo.com/blog/uncategorized/306/help-blue-yeti-mic-is-always-muted/#respond</comments>
		
		<dc:creator><![CDATA[Eric D. Burdo]]></dc:creator>
		<pubDate>Sun, 16 Apr 2023 18:05:59 +0000</pubDate>
				<category><![CDATA[Music]]></category>
		<category><![CDATA[Tech Tips]]></category>
		<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Blue Yeti]]></category>
		<category><![CDATA[Microphone]]></category>
		<category><![CDATA[Tech Tip]]></category>
		<guid isPermaLink="false">https://ericburdo.com/blog/?p=306</guid>

					<description><![CDATA[I recently knocked my Blue Yeti over. That&#8217;s it&#8230; it fell sideways (didn&#8217;t drop on anything, etc. &#8211; just fell sideways). After that, it wouldn&#8217;t come out of &#8220;mute&#8221;. I tried reinstalling drivers, fiddling with Logitech G-Hub, unplugging it, plugging it in. Restarting Windows, etc. Nothing helped. Then I found a video that explained it. [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p>I recently knocked my Blue Yeti over.  That&#8217;s it&#8230; it fell sideways (didn&#8217;t drop on anything, etc. &#8211; just fell sideways).<br /><br />After that, it wouldn&#8217;t come out of &#8220;mute&#8221;.  I tried reinstalling drivers, fiddling with Logitech G-Hub, unplugging it, plugging it in.  Restarting Windows, etc.  Nothing helped.<br /><br />Then I found a video that explained it.  You have to Factory Reset the mic.  And it&#8217;s a simple process.<br /><br />1) Unplug the USB.  </p>



<p>2) Hold the two buttons (front and back) and plug it in.  </p>



<p>3) Wait about 7-10 seconds, and the front ring will start rapidly flashing.  </p>



<p>4) Let go and VOILA!  </p>



<p>Simple process&#8230; worked very quickly and now I can properly mute and unmute my Yeti.</p>
]]></content:encoded>
					
					<wfw:commentRss>http://ericburdo.com/blog/uncategorized/306/help-blue-yeti-mic-is-always-muted/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Resume Bomb: Join the Circus</title>
		<link>http://ericburdo.com/blog/resume-bombs/303/resume-bomb-join-the-circus/</link>
					<comments>http://ericburdo.com/blog/resume-bombs/303/resume-bomb-join-the-circus/#respond</comments>
		
		<dc:creator><![CDATA[Eric D. Burdo]]></dc:creator>
		<pubDate>Tue, 05 Jul 2022 15:43:21 +0000</pubDate>
				<category><![CDATA[Resume Bombs]]></category>
		<guid isPermaLink="false">https://ericburdo.com/blog/?p=303</guid>

					<description><![CDATA[Resume Bombs – those things that you should never add to your resume… but are still sometimes funny. With all of the hoops I seem to need to jump through to do the things I want to do with this data, I may qualify for Cirque du Soleil.]]></description>
										<content:encoded><![CDATA[
<p>Resume Bombs – those things that you should never add to your resume… but are still sometimes funny.</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p>With all of the hoops I seem to need to jump through to do the things I want to do with this data, I may qualify for Cirque du Soleil.</p></blockquote>



<p></p>
]]></content:encoded>
					
					<wfw:commentRss>http://ericburdo.com/blog/resume-bombs/303/resume-bomb-join-the-circus/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Resume Bombs: All the Oddities</title>
		<link>http://ericburdo.com/blog/resume-bombs/299/resume-bombs-all-the-oddities/</link>
					<comments>http://ericburdo.com/blog/resume-bombs/299/resume-bombs-all-the-oddities/#respond</comments>
		
		<dc:creator><![CDATA[Eric D. Burdo]]></dc:creator>
		<pubDate>Fri, 06 May 2022 19:13:37 +0000</pubDate>
				<category><![CDATA[Resume Bombs]]></category>
		<guid isPermaLink="false">https://ericburdo.com/blog/?p=299</guid>

					<description><![CDATA[Resume Bombs – those things that you should never add to your resume… but are still sometimes funny. Between us, I think we tend to get all the best oddities down pat.]]></description>
										<content:encoded><![CDATA[
<p>Resume Bombs – those things that you should never add to your resume… but are still sometimes funny. </p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p>Between us, I think we tend to get all the best oddities down pat.</p></blockquote>
]]></content:encoded>
					
					<wfw:commentRss>http://ericburdo.com/blog/resume-bombs/299/resume-bombs-all-the-oddities/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Using WinMerge with Sourcetree</title>
		<link>http://ericburdo.com/blog/tech-tips/296/using-winmerge-with-sourcetree/</link>
					<comments>http://ericburdo.com/blog/tech-tips/296/using-winmerge-with-sourcetree/#respond</comments>
		
		<dc:creator><![CDATA[Eric D. Burdo]]></dc:creator>
		<pubDate>Fri, 10 Dec 2021 15:48:35 +0000</pubDate>
				<category><![CDATA[Tech Tips]]></category>
		<guid isPermaLink="false">https://ericburdo.com/blog/?p=296</guid>

					<description><![CDATA[For work, I often use Sourcetree as my UI for dealing with BitBucket. I&#8217;ve been using WinMerge for more years than I can count. You can setup WinMerge as the Diff tool really easily in Sourcetree. Just pick it in the settings. :) But, if you want to use WinMerge as your Merge tool, you [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p>For work, I often use Sourcetree as my UI for dealing with BitBucket.</p>



<p>I&#8217;ve been using WinMerge for more years than I can count.<br /><br />You can setup WinMerge as the Diff tool really easily in Sourcetree.  Just pick it in the settings.  :)<br /><br />But, if you want to use WinMerge as your Merge tool, you need to set Custom settings.</p>



<p></p>



<p></p>



<p></p>



<p><strong>External Diff Tool: WinMerge</strong><br />Diff Command: C:\Program Files (x86)\WinMerge\WinMergeU.exe<br />Arguments: \&#8221;$LOCAL\&#8221; \&#8221;$REMOTE\&#8221;</p>



<p><strong>Merge Tool: Custom</strong><br />Merge Command: C:\Program Files (x86)\WinMerge\WinMergeU.exe<br />Arguments: -wl -wm -dl PreviousVersion -dm Base -dr Local $LOCAL $BASE $REMOTE -o $MERGED</p>
]]></content:encoded>
					
					<wfw:commentRss>http://ericburdo.com/blog/tech-tips/296/using-winmerge-with-sourcetree/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Resume Bomb:  Gamble on Thursdays</title>
		<link>http://ericburdo.com/blog/resume-bombs/293/resume-bomb-gamble-on-thursdays/</link>
					<comments>http://ericburdo.com/blog/resume-bombs/293/resume-bomb-gamble-on-thursdays/#respond</comments>
		
		<dc:creator><![CDATA[Eric D. Burdo]]></dc:creator>
		<pubDate>Thu, 04 Nov 2021 17:01:45 +0000</pubDate>
				<category><![CDATA[Resume Bombs]]></category>
		<guid isPermaLink="false">https://ericburdo.com/blog/?p=293</guid>

					<description><![CDATA[Resume Bombs – those things that you should never add to your resume… but are still sometimes funny. Thursdays are good gambling days.  Kenny Rogers used to sing his song on Thursdays whenever he could.]]></description>
										<content:encoded><![CDATA[
<p>Resume Bombs – those things that you should never add to your resume… but are still sometimes funny.</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p>Thursdays are good gambling days.  Kenny Rogers used to sing his song on Thursdays whenever he could.</p></blockquote>



<p></p>
]]></content:encoded>
					
					<wfw:commentRss>http://ericburdo.com/blog/resume-bombs/293/resume-bomb-gamble-on-thursdays/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Resume Bomb:  Dev vs. Prod</title>
		<link>http://ericburdo.com/blog/resume-bombs/290/resume-bomb-dev-vs-prod/</link>
					<comments>http://ericburdo.com/blog/resume-bombs/290/resume-bomb-dev-vs-prod/#respond</comments>
		
		<dc:creator><![CDATA[Eric D. Burdo]]></dc:creator>
		<pubDate>Sat, 23 Oct 2021 15:35:00 +0000</pubDate>
				<category><![CDATA[Resume Bombs]]></category>
		<guid isPermaLink="false">https://ericburdo.com/blog/?p=290</guid>

					<description><![CDATA[Resume Bombs &#8211; those things that you should never add to your resume&#8230; but are still sometimes funny. Grrr.  Works in Dev, not in Prod.]]></description>
										<content:encoded><![CDATA[
<p> Resume Bombs &#8211; those things that you should never add to your resume&#8230; but are still sometimes funny. </p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p>Grrr.  Works in Dev, not in Prod.</p></blockquote>



<p></p>
]]></content:encoded>
					
					<wfw:commentRss>http://ericburdo.com/blog/resume-bombs/290/resume-bomb-dev-vs-prod/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Resume Bomb: Functional Code</title>
		<link>http://ericburdo.com/blog/resume-bombs/288/resume-bomb-functional-code/</link>
					<comments>http://ericburdo.com/blog/resume-bombs/288/resume-bomb-functional-code/#respond</comments>
		
		<dc:creator><![CDATA[Eric D. Burdo]]></dc:creator>
		<pubDate>Wed, 20 Oct 2021 14:32:17 +0000</pubDate>
				<category><![CDATA[Resume Bombs]]></category>
		<guid isPermaLink="false">https://ericburdo.com/blog/?p=288</guid>

					<description><![CDATA[Resume Bombs &#8211; those things that you should never add to your resume&#8230; but are still sometimes funny. My ability to unknowingly transition something back and forth between functional and not functional is mind-boggling.]]></description>
										<content:encoded><![CDATA[
<p>Resume Bombs &#8211; those things that you should never add to your resume&#8230; but are still sometimes funny.</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p>My ability to unknowingly transition something back and forth between functional and not functional is mind-boggling.</p></blockquote>
]]></content:encoded>
					
					<wfw:commentRss>http://ericburdo.com/blog/resume-bombs/288/resume-bomb-functional-code/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Welcome to Git (what I learned)</title>
		<link>http://ericburdo.com/blog/code/255/welcome-to-git-what-i-learned/</link>
					<comments>http://ericburdo.com/blog/code/255/welcome-to-git-what-i-learned/#respond</comments>
		
		<dc:creator><![CDATA[Eric D. Burdo]]></dc:creator>
		<pubDate>Fri, 11 Jun 2021 13:33:00 +0000</pubDate>
				<category><![CDATA[Code]]></category>
		<category><![CDATA[bitbucket]]></category>
		<category><![CDATA[git]]></category>
		<category><![CDATA[source code control]]></category>
		<guid isPermaLink="false">http://ericburdo.com/blog/?p=255</guid>

					<description><![CDATA[Or: How do I use Git (bitbucket, etc.) &#8211; and what do these new terms mean. I come from a background of using source code control and versioning. I originally started with Visual SourceSafe long ago. I&#8217;ve since used other tools, but predominantly using the &#8220;library method&#8221; and Microsoft tools (Team Foundation Server or TFS). [&#8230;]]]></description>
										<content:encoded><![CDATA[
<h4 class="wp-block-heading">Or:  How do I use Git (bitbucket, etc.) &#8211; and what do these new terms mean.</h4>



<p>I come from a background of using source code control and versioning.  I originally started with Visual SourceSafe long ago.  I&#8217;ve since used other tools, but predominantly using the &#8220;library method&#8221; and Microsoft tools (Team Foundation Server or TFS).</p>



<p>My current role&#8230; has me using git (well, bitbucket to be specific).  My last role had me using that as well&#8230; but they had a different workflow then I do now.</p>



<p>So, I&#8217;m trying to wrap my head around the new terminology.</p>



<p>I&#8217;m going to document some of the &#8220;new terms&#8221; and map them to what <strong>I</strong> understand them to mean.  I&#8217;ll include some links to where I did some of my research to come up with this &#8220;map&#8221;.</p>



<p></p>



<ul class="wp-block-list"><li>Remote &#8211; The source code living out on the server.</li><li>Local &#8211; your copy of the source code on your local working space.</li><li>Fetch &#8211; Get the latest version of the code from the remote.</li><li><a href="https://www.atlassian.com/git/tutorials/using-branches/git-checkout">Checkout </a>&#8211; Make the branch the &#8220;Active&#8221; one.  This means all future commits happen to this branch.<ul><li>If you have the project open in Visual Studio when you checkout a branch, VS will usually prompt you to reload the project.</li></ul></li></ul>



<p></p>



<p>I&#8217;ll post/update more as I find new stuff.</p>



<p></p>
]]></content:encoded>
					
					<wfw:commentRss>http://ericburdo.com/blog/code/255/welcome-to-git-what-i-learned/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Usability and Shopping Buggies</title>
		<link>http://ericburdo.com/blog/user-interfaces/271/usability-and-shopping-buggies/</link>
					<comments>http://ericburdo.com/blog/user-interfaces/271/usability-and-shopping-buggies/#respond</comments>
		
		<dc:creator><![CDATA[Eric D. Burdo]]></dc:creator>
		<pubDate>Tue, 08 Jun 2021 06:29:00 +0000</pubDate>
				<category><![CDATA[User Interfaces]]></category>
		<category><![CDATA[cool stuff]]></category>
		<category><![CDATA[IKEA]]></category>
		<guid isPermaLink="false">http://ericburdo.com/blog/?p=271</guid>

					<description><![CDATA[My wife recently celebrated a birthday. And she wanted to take a trip to IKEA. We&#8217;ve never been. And the nearest IKEA to us is 4 hours drive time. So, we scheduled a day to go. And drove and drove. Now, my wife was the one who wanted to go. I went along because&#8230; she&#8217;s [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p>My wife recently celebrated a birthday.  And she wanted to take a trip to <a rel="noreferrer noopener" href="https://www.ikea.com/us/en/" target="_blank">IKEA</a>.  We&#8217;ve never been.  And the nearest IKEA to us is 4 hours drive time.</p>



<p>So, we scheduled a day to go.  And drove and drove.</p>



<p>Now, my wife was the one who wanted to go.  I went along because&#8230; she&#8217;s my wife, and she asked me to go.  I figured I&#8217;d just wander around the store, nod my head if asked if I liked something&#8230; and maybe hit the LEGO store on the way home.  :)</p>



<p>Instead, I had a fun time.  The store we visited has multiple levels.  One floor is the &#8220;show room&#8221; and the other is the actual &#8220;shopping area&#8221;.</p>



<p>While shopping, my wife grabbed a shopping cart (or shopping buggy or trolley &#8211; depends on where you are from).</p>



<p>She commented &#8220;these drive weird&#8221; and then promptly said &#8220;here, you push the cart&#8221; and resume shopping.</p>



<p>I quickly realised something.  The IKEA shopping carts have castors on all four wheels.  Most buggies are castors in the front, and fixed wheels in the back.</p>



<p>While this initially was a bit weird to push, I quickly realised how versatile this is.  You can push the cart from the side, the front, the back, at an angle, strafing&#8230; doesn&#8217;t matter.</p>



<p>As you can see here&#8230; I had a bit of fun.  You can push the cart forward, do a 360 spin&#8230; and still keep walking in a straight line!</p>



<figure class="wp-block-video"><video height="1280" style="aspect-ratio: 720 / 1280;" width="720" controls src="https://ericburdo.com/blog/wp-content/uploads/2021/06/IKEA_Shopping_Cart_360s.mp4"></video></figure>



<p>What really struck me as interesting&#8230; is these wheels.  They are a bit odd shaped.  And had these funny things on the sides of them.  At first, I assumed the wheel shape was something to do with how smooth it rode (and it probably does).  But I later found out what I believe is the why.</p>



<figure class="wp-block-image"><img decoding="async" src="https://external-content.duckduckgo.com/iu/?u=https%3A%2F%2Fpreview.thenewsmarket.com%2FPreviews%2FIKEA%2FStillAssets%2F800x600%2F509243_v2.JPEG&amp;f=1&amp;nofb=1" alt="Inter IKEA Group | Newsroom : IKEA shopping trolley wheels"/></figure>



<p>See, as you leave IKEA, you are on the 2nd floor.  So you need to go down a level to get to the parking garage.  You could take the elevator (and you have to if you have one of the big flat-carts used for furniture).  But for shopping carts, they have a type of escalator, or moving ramp.</p>



<figure class="wp-block-image"><img decoding="async" src="https://external-content.duckduckgo.com/iu/?u=http%3A%2F%2Ffarm3.staticflickr.com%2F2440%2F3996749180_875bf0cd64_z.jpg&amp;f=1&amp;nofb=1" alt="Ingenious IKEA shopping cart escalator | Flickr - Photo ..."/></figure>



<p>And those skinny disc wheels?  They fit right down into the grooves on the ramp&#8230; and the funny things on the side of the wheels?  They keep your cart wheels from sinking too far down.  But, it causes the cart to be 100% trapped on the moving ramp.  You can&#8217;t push it&#8230; so it&#8217;s a super-safe way to move your cart down a level&#8230; and then the escalator reaches the end, the cart moves up back onto the floor, and you continue on your way.</p>



<p>So&#8230; big Kudo&#8217;s to IKEA for some really cool &#8220;UI&#8221; for their shopping carts.</p>



<p>Here is a short video on the &#8220;strafing IKEA carts&#8221; I found on YouTube.</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 title="IKEA has strafing shopping carts." width="629" height="354" src="https://www.youtube.com/embed/TOZbxdIR-1g?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></p>



<p>Oh, and yes I did get to go to the LEGO store.  :)</p>
]]></content:encoded>
					
					<wfw:commentRss>http://ericburdo.com/blog/user-interfaces/271/usability-and-shopping-buggies/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		<enclosure url="https://ericburdo.com/blog/wp-content/uploads/2021/06/IKEA_Shopping_Cart_360s.mp4" length="4887847" type="video/mp4" />

			</item>
	</channel>
</rss>
