<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
	<channel>
		<title>Michael Bates</title>
		<description>Web and iOS programming with passion and precision.</description>		
		<link>http://mklbtz.com</link>
		<atom:link href="http://mklbtz.com/feed.xml" rel="self" type="application/rss+xml" />
		
			<item>
				<title>The Command Line Toolbox</title>
				        
				
					<description>&lt;p&gt;I just gave my first-ever conference talk at &lt;a href=&quot;https://swiftcloudwork.shop&quot;&gt;Swift Cloud Workshop&lt;/a&gt; #4 and I couldn’t be happier with how it turned out! Folks were very encouraging and even said they found the talk inspiring, which is wonderful. Thank you again to the organizers and to everyone who attended.&lt;/p&gt;

</description>
				
				<pubDate>Sun, 18 Nov 2018 00:00:00 +0000</pubDate>
				<link>http://mklbtz.com/2018/11/18/command-line-toolbox.html</link>
				<guid isPermaLink="true">http://mklbtz.com/2018/11/18/command-line-toolbox.html</guid>
			</item>
		
			<item>
				<title>Using Open Computer Vision</title>
				        
				
					<description>&lt;p&gt;I’ve been working on adapting an old board game onto iOS. Recreating the game board has given me an opportunity to play with OpenCV—a computer vision library for Python and other languages.&lt;/p&gt;

</description>
				
				<pubDate>Fri, 03 Jul 2015 00:00:00 +0000</pubDate>
				<link>http://mklbtz.com/2015/07/03/using-computer-vision.html</link>
				<guid isPermaLink="true">http://mklbtz.com/2015/07/03/using-computer-vision.html</guid>
			</item>
		
			<item>
				<title>The Web of Alexandria</title>
				        
				
					<description>&lt;blockquote&gt;
  &lt;p&gt;It might be that the notion of “the” web — in the sense of a single complex protocol supporting all human communicative purposes — isn’t a very good idea.&lt;/p&gt;
&lt;/blockquote&gt;

</description>
				
				<pubDate>Mon, 01 Jun 2015 00:00:00 +0000</pubDate>
				<link>http://mklbtz.com/2015/06/01/The-Web-of-Alexandria.html</link>
				<guid isPermaLink="true">http://mklbtz.com/2015/06/01/The-Web-of-Alexandria.html</guid>
			</item>
		
			<item>
				<title>Instance Methods are Curried Functions in Swift</title>
				        
				
					<description>&lt;blockquote&gt;
  &lt;p&gt;&lt;strong&gt;Update 2017-09-04&lt;/strong&gt;&lt;br /&gt;
This behavior will be changed in a future version of Swift whenever proposal &lt;a href=&quot;https://github.com/apple/swift-evolution/blob/9cf2685293108ea3efcbebb7ee6a8618b83d4a90/proposals/0042-flatten-method-types.md&quot;&gt;SE-0042&lt;/a&gt; is implemented, but as of Swift 4.0 it’s still available. Check out &lt;a href=&quot;https://github.com/apple/swift-evolution/blob/9cf2685293108ea3efcbebb7ee6a8618b83d4a90/proposals/0042-flatten-method-types.md&quot;&gt;the proposal&lt;/a&gt; for more details and the rationale behind this change.&lt;/p&gt;
&lt;/blockquote&gt;

</description>
				
				<pubDate>Sun, 31 May 2015 00:00:00 +0000</pubDate>
				<link>http://mklbtz.com/2015/05/31/instance-methods-are-curried-functions-in-swift.html</link>
				<guid isPermaLink="true">http://mklbtz.com/2015/05/31/instance-methods-are-curried-functions-in-swift.html</guid>
			</item>
		
			<item>
				<title>Functional Complements to Swift, Part 1</title>
				        
				
					<description>&lt;blockquote&gt;
  &lt;p&gt;In exploring ways to use functional programming concepts in Swift, I’ve made some additions to its basic language features. This is part of an ongoing series about functional components I’ve added to Swift.&lt;/p&gt;
&lt;/blockquote&gt;

</description>
				
				<pubDate>Thu, 07 May 2015 00:00:00 +0000</pubDate>
				<link>http://mklbtz.com/2015/05/07/functional-complements-to-swift-1.html</link>
				<guid isPermaLink="true">http://mklbtz.com/2015/05/07/functional-complements-to-swift-1.html</guid>
			</item>
		
	</channel>
</rss>
