<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/">
  <channel>
    <title>swift | Hugo Ferreira</title>
    <link>https://hugo.ferreira.cc/tags/swift/</link>
    <description>Recent content in Swift by Hugo Ferreira</description>
    
    <image>
      
      <title>swift | Hugo Ferreira</title>
      <url>https://hugo.ferreira.cc/hf-bw.jpg</url>
      <link>https://hugo.ferreira.cc/tags/swift/</link>
      
    </image>
    <generator>Hugo</generator>
    <language>en-GB</language>
    
    <copyright>2000–2024 by Hugo Ferreira · CC BY 4.0</copyright>
    
    <lastBuildDate>Sun, 17 Sep 2023 11:20:28 +0000</lastBuildDate>
    <atom:link href="https://hugo.ferreira.cc/tags/swift/index.xml" rel="self" type="application/rss+xml" />
    <item>
      
      <title>🔗 Google Style Guides</title>
      <link>https://hugo.ferreira.cc/google-style-guides/</link>
      
      <pubDate>Sun, 17 Sep 2023 11:20:28 +0000</pubDate>
      <guid>https://hugo.ferreira.cc/google-style-guides/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;https://google.github.io/styleguide/&#34;&gt;Google Style Guides&lt;/a&gt;&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;This project (&lt;a href=&#34;https://github.com/google/styleguide&#34;&gt;google/styleguide&lt;/a&gt;) links to the style guidelines we use for Google code.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;blockquote&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://google.github.io/styleguide/angularjs-google-style.html&#34;&gt;AngularJS Style Guide&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://google.github.io/styleguide/lispguide.xml&#34;&gt;Common Lisp Style Guide&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://google.github.io/styleguide/cppguide.html&#34;&gt;C++ Style Guide&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://google.github.io/styleguide/csharp-style.html&#34;&gt;C# Style Guide&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://google.github.io/styleguide/go/&#34;&gt;Go Style Guide&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://google.github.io/styleguide/htmlcssguide.html&#34;&gt;HTML/CSS Style Guide&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://google.github.io/styleguide/jsguide.html&#34;&gt;JavaScript Style Guide&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://google.github.io/styleguide/javaguide.html&#34;&gt;Java Style Guide&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://google.github.io/styleguide/objcguide.html&#34;&gt;Objective-C Style Guide&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://google.github.io/styleguide/pyguide.html&#34;&gt;Python Style Guide&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://google.github.io/styleguide/Rguide.html&#34;&gt;R Style Guide&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://google.github.io/styleguide/shellguide.html&#34;&gt;Shell Style Guide&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://google.github.io/swift/&#34;&gt;Swift Style Guide&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://google.github.io/styleguide/tsguide.html&#34;&gt;TypeScript Style Guide&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://google.github.io/styleguide/vimscriptguide.xml&#34;&gt;Vim script Style Guide&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/blockquote&gt;</description>

      
      
      <content:encoded><![CDATA[<p><a href="https://google.github.io/styleguide/">Google Style Guides</a></p>
<blockquote>
<p>This project (<a href="https://github.com/google/styleguide">google/styleguide</a>) links to the style guidelines we use for Google code.</p>
</blockquote>
<blockquote>
<ul>
<li><a href="https://google.github.io/styleguide/angularjs-google-style.html">AngularJS Style Guide</a></li>
<li><a href="https://google.github.io/styleguide/lispguide.xml">Common Lisp Style Guide</a></li>
<li><a href="https://google.github.io/styleguide/cppguide.html">C++ Style Guide</a></li>
<li><a href="https://google.github.io/styleguide/csharp-style.html">C# Style Guide</a></li>
<li><a href="https://google.github.io/styleguide/go/">Go Style Guide</a></li>
<li><a href="https://google.github.io/styleguide/htmlcssguide.html">HTML/CSS Style Guide</a></li>
<li><a href="https://google.github.io/styleguide/jsguide.html">JavaScript Style Guide</a></li>
<li><a href="https://google.github.io/styleguide/javaguide.html">Java Style Guide</a></li>
<li><a href="https://google.github.io/styleguide/objcguide.html">Objective-C Style Guide</a></li>
<li><a href="https://google.github.io/styleguide/pyguide.html">Python Style Guide</a></li>
<li><a href="https://google.github.io/styleguide/Rguide.html">R Style Guide</a></li>
<li><a href="https://google.github.io/styleguide/shellguide.html">Shell Style Guide</a></li>
<li><a href="https://google.github.io/swift/">Swift Style Guide</a></li>
<li><a href="https://google.github.io/styleguide/tsguide.html">TypeScript Style Guide</a></li>
<li><a href="https://google.github.io/styleguide/vimscriptguide.xml">Vim script Style Guide</a></li>
</ul>
</blockquote>
]]></content:encoded>
    </item>
    <item>
      
      <title>🔗 Protocol-Oriented Programming in Swift</title>
      <link>https://hugo.ferreira.cc/protocol-oriented-programming-in-swift/</link>
      
      <pubDate>Tue, 23 Jun 2015 00:00:00 +0000</pubDate>
      <guid>https://hugo.ferreira.cc/protocol-oriented-programming-in-swift/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;tumblr_nqe5e41a5x1qz82meo1_1280.png&#34;&gt;&lt;img alt=&#34;Protocol-Oriented Programming in\nSwift&#34; loading=&#34;lazy&#34; src=&#34;https://hugo.ferreira.cc/protocol-oriented-programming-in-swift/tumblr_nqe5e41a5x1qz82meo1_1280.png&#34;&gt;{width=&amp;ldquo;600&amp;rdquo;
height=&amp;ldquo;368&amp;rdquo;
srcset=&amp;ldquo;tumblr_nqe5e41a5x1qz82meo1_1280.png 600w, tumblr_nqe5e41a5x1qz82meo1_1280-300x184.png 300w&amp;rdquo;
sizes=&amp;quot;(max-width: 600px) 100vw, 600px&amp;quot;}&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;From the WWDC15 talk &lt;a href=&#34;https://developer.apple.com/videos/wwdc/2015/?id=408&#34;&gt;&amp;ldquo;Protocol-Oriented Programming in
Swift&amp;rdquo;&lt;/a&gt;&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Print it and put it in your wallet.&lt;/p&gt;
&lt;p&gt;— &lt;a href=&#34;https://twitter.com/ruiaaperes/status/613096090112524288&#34;&gt;Rui
Peres&lt;/a&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;blockquote&gt;
&lt;p&gt;Print it and put it in your wallet.
&lt;a href=&#34;http://t.co/bhVADs7Hdj&#34;&gt;pic.twitter.com/bhVADs7Hdj&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;— R. Peres (@RuiAAPeres) &lt;a href=&#34;https://twitter.com/RuiAAPeres/status/613096090112524288&#34;&gt;June 22,
2015&lt;/a&gt;&lt;/p&gt;
&lt;/blockquote&gt;</description>

      
      
      <content:encoded><![CDATA[<p><a href="tumblr_nqe5e41a5x1qz82meo1_1280.png"><img alt="Protocol-Oriented Programming in\nSwift" loading="lazy" src="/protocol-oriented-programming-in-swift/tumblr_nqe5e41a5x1qz82meo1_1280.png">{width=&ldquo;600&rdquo;
height=&ldquo;368&rdquo;
srcset=&ldquo;tumblr_nqe5e41a5x1qz82meo1_1280.png 600w, tumblr_nqe5e41a5x1qz82meo1_1280-300x184.png 300w&rdquo;
sizes=&quot;(max-width: 600px) 100vw, 600px&quot;}</a></p>
<p>From the WWDC15 talk <a href="https://developer.apple.com/videos/wwdc/2015/?id=408">&ldquo;Protocol-Oriented Programming in
Swift&rdquo;</a></p>
<blockquote>
<p>Print it and put it in your wallet.</p>
<p>— <a href="https://twitter.com/ruiaaperes/status/613096090112524288">Rui
Peres</a></p>
</blockquote>
<blockquote>
<p>Print it and put it in your wallet.
<a href="http://t.co/bhVADs7Hdj">pic.twitter.com/bhVADs7Hdj</a></p>
<p>— R. Peres (@RuiAAPeres) <a href="https://twitter.com/RuiAAPeres/status/613096090112524288">June 22,
2015</a></p>
</blockquote>
]]></content:encoded>
    </item>
  </channel>
</rss>
