<?xml version="1.0" encoding="UTF-8" standalone="no"?><rss xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:georss="http://www.georss.org/georss" xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:sy="http://purl.org/rss/1.0/modules/syndication/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" version="2.0">

<channel>
	<title>Yannick Loriot</title>
	<atom:link href="http://yannickloriot.com/feed/" rel="self" type="application/rss+xml"/>
	<link>https://yannickloriot.com</link>
	<description>developer, entrepreneur, music producer</description>
	<lastBuildDate>Sun, 10 Feb 2019 14:51:40 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.1.10</generator>

<image>
	<url>https://i0.wp.com/yannickloriot.com/wp-content/uploads/2016/01/cropped-favicon.png?fit=32%2C32&amp;ssl=1</url>
	<title>Yannick Loriot</title>
	<link>https://yannickloriot.com</link>
	<width>32</width>
	<height>32</height>
</image> 
<site xmlns="com-wordpress:feed-additions:1">23585079</site>	<itunes:explicit>no</itunes:explicit><itunes:subtitle>developer, entrepreneur, music producer</itunes:subtitle><itunes:category text="Technology"><itunes:category text="Software How-To"/></itunes:category><itunes:author>Yannick Loriot</itunes:author><item>
		<title>Experimentation with Vapor and Express</title>
		<link>https://yannickloriot.com/2019/02/experimentation-with-vapor-and-express/</link>
					<comments>https://yannickloriot.com/2019/02/experimentation-with-vapor-and-express/#respond</comments>
		
		
		<pubDate>Sun, 10 Feb 2019 14:51:40 +0000</pubDate>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[Node.js]]></category>
		<category><![CDATA[Swift]]></category>
		<category><![CDATA[docker]]></category>
		<category><![CDATA[express]]></category>
		<category><![CDATA[handlebars]]></category>
		<category><![CDATA[leaf]]></category>
		<category><![CDATA[nodejs]]></category>
		<category><![CDATA[redis]]></category>
		<category><![CDATA[swift]]></category>
		<category><![CDATA[vapor]]></category>
		<guid isPermaLink="false">https://yannickloriot.com/?p=5194</guid>

					<description><![CDATA[This article is a bit special, because I&#8217;m going to present you an experiment on which I worked today. I wanted to try out the server side development in Swift. So I&#8217;ve started by writing a small app in Node.js and then I wrote the same features in Swift. This application is quite simple because [&#8230;]]]></description>
		
					<wfw:commentRss>https://yannickloriot.com/2019/02/experimentation-with-vapor-and-express/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">5194</post-id>	<dc:creator>Yannick Loriot</dc:creator></item>
		<item>
		<title>Quick overview: Measurements and Units with iOS 10</title>
		<link>https://yannickloriot.com/2016/06/measurements-and-units-ios/</link>
					<comments>https://yannickloriot.com/2016/06/measurements-and-units-ios/#comments</comments>
		
		
		<pubDate>Thu, 30 Jun 2016 07:16:14 +0000</pubDate>
				<category><![CDATA[iOS]]></category>
		<category><![CDATA[Swift]]></category>
		<category><![CDATA[ios]]></category>
		<category><![CDATA[swift]]></category>
		<category><![CDATA[tvOS]]></category>
		<category><![CDATA[watchOS]]></category>
		<guid isPermaLink="false">http://yannickloriot.com/?p=4687</guid>

					<description><![CDATA[During the WWDC 2016, Apple announced a lot of new improvements and new libraries to make our life easier. One of them is the new native APIs in the Foundation framework to work with measurements and units. In this post we are going to cover this lib and how to use it in Swift. Measurement What is [&#8230;]]]></description>
		
					<wfw:commentRss>https://yannickloriot.com/2016/06/measurements-and-units-ios/feed/</wfw:commentRss>
			<slash:comments>4</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">4687</post-id>	<dc:creator>Yannick Loriot</dc:creator></item>
		<item>
		<title>Ease the burden of asynchronous programming in Swift with AwaitKit</title>
		<link>https://yannickloriot.com/2016/05/awaitkit/</link>
					<comments>https://yannickloriot.com/2016/05/awaitkit/#comments</comments>
		
		
		<pubDate>Sun, 22 May 2016 14:42:20 +0000</pubDate>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[iOS]]></category>
		<category><![CDATA[Swift]]></category>
		<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[async]]></category>
		<category><![CDATA[swift]]></category>
		<category><![CDATA[xcode]]></category>
		<guid isPermaLink="false">http://yannickloriot.com/?p=4673</guid>

					<description><![CDATA[As you may know, in addition to my love for the Swift language, I also love to work with Nodejs and Javascript. In my last blog post I talk about the ES7 Async functions and why&#160; I think it is an amazing feature in order to make the async code more readable and easy to [&#8230;]]]></description>
		
					<wfw:commentRss>https://yannickloriot.com/2016/05/awaitkit/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">4673</post-id>	<dc:creator>Yannick Loriot</dc:creator></item>
		<item>
		<title>Async functions in ES7</title>
		<link>https://yannickloriot.com/2016/05/async-functions-in-es7/</link>
					<comments>https://yannickloriot.com/2016/05/async-functions-in-es7/#respond</comments>
		
		
		<pubDate>Wed, 18 May 2016 14:02:22 +0000</pubDate>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[nodejs]]></category>
		<guid isPermaLink="false">http://yannickloriot.com/?p=4670</guid>

					<description><![CDATA[Today I will talk about the Async/Await pattern which will be introduced in ES7 (ECMAScript 7). Before I get to that, to provide context, I use promises for few years now with the amazing bluebird library. With the release of Node.js v6, native promises have appeared through the new features provide by ES6 (like classes, [&#8230;]]]></description>
		
					<wfw:commentRss>https://yannickloriot.com/2016/05/async-functions-in-es7/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">4670</post-id>	<dc:creator>Yannick Loriot</dc:creator></item>
		<item>
		<title>Install MongoDB and Node.js on a Raspberry Pi</title>
		<link>https://yannickloriot.com/2016/04/install-mongodb-and-node-js-on-a-raspberry-pi/</link>
					<comments>https://yannickloriot.com/2016/04/install-mongodb-and-node-js-on-a-raspberry-pi/#comments</comments>
		
		
		<pubDate>Sun, 24 Apr 2016 20:39:51 +0000</pubDate>
				<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[raspberry pi]]></category>
		<guid isPermaLink="false">http://yannickloriot.com/?p=4662</guid>

					<description><![CDATA[This tutorial is the second part of the series on raspberry pi. In this part we will focus on the installation of MongoDB and Node.js that will run at startup. MongoDB is a popular NOSQL database that is often used with Node.js which is a JavaScript runtime mainly used to build server-side applications. MongoDB Let&#8217;s get started with the MongoDB [&#8230;]]]></description>
		
					<wfw:commentRss>https://yannickloriot.com/2016/04/install-mongodb-and-node-js-on-a-raspberry-pi/feed/</wfw:commentRss>
			<slash:comments>31</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">4662</post-id>	<dc:creator>Yannick Loriot</dc:creator></item>
		<item>
		<title>Turn your Raspberry Pi into a WiFi router</title>
		<link>https://yannickloriot.com/2016/03/turn-your-raspberry-pi-into-a-wifi-router/</link>
					<comments>https://yannickloriot.com/2016/03/turn-your-raspberry-pi-into-a-wifi-router/#comments</comments>
		
		
		<pubDate>Mon, 14 Mar 2016 17:20:27 +0000</pubDate>
				<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[raspberry pi]]></category>
		<guid isPermaLink="false">http://yannickloriot.com/?p=4652</guid>

					<description><![CDATA[This is a bit special because it is a &#8220;checklist&#8221; or &#8220;actionlist&#8221; in order to turn my Raspberry Pi 2 model B into a WiFi router. I bought a starter kit with a WiFi dongle as this one to achieve this goal without having to worry about component compatibility and to have a Rasbian version [&#8230;]]]></description>
		
					<wfw:commentRss>https://yannickloriot.com/2016/03/turn-your-raspberry-pi-into-a-wifi-router/feed/</wfw:commentRss>
			<slash:comments>7</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">4652</post-id>	<dc:creator>Yannick Loriot</dc:creator></item>
		<item>
		<title>JSON library comparison in Swift</title>
		<link>https://yannickloriot.com/2016/02/json-library-comparison-in-swift/</link>
					<comments>https://yannickloriot.com/2016/02/json-library-comparison-in-swift/#comments</comments>
		
		
		<pubDate>Thu, 04 Feb 2016 16:36:46 +0000</pubDate>
				<category><![CDATA[iOS]]></category>
		<category><![CDATA[Swift]]></category>
		<category><![CDATA[ios]]></category>
		<category><![CDATA[json]]></category>
		<category><![CDATA[swift]]></category>
		<guid isPermaLink="false">http://yannickloriot.com/?p=4641</guid>

					<description><![CDATA[These are not the library to parse and manipulate JSON in Swift that missing. But the arrival of a new library, Freddy, made me want to make a comparison between some of them. So this post will aim to compare the design and the performance between the NSJSONSerialization, SwiftyJSON and Freddy. The Context First of [&#8230;]]]></description>
		
					<wfw:commentRss>https://yannickloriot.com/2016/02/json-library-comparison-in-swift/feed/</wfw:commentRss>
			<slash:comments>2</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">4641</post-id>	<dc:creator>Yannick Loriot</dc:creator></item>
		<item>
		<title>Make UITableView more Reactive with RxSwift</title>
		<link>https://yannickloriot.com/2016/01/make-uitableview-reactive-with-rxswift/</link>
					<comments>https://yannickloriot.com/2016/01/make-uitableview-reactive-with-rxswift/#comments</comments>
		
		
		<pubDate>Sat, 16 Jan 2016 13:29:00 +0000</pubDate>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[iOS]]></category>
		<category><![CDATA[Reactive Programming]]></category>
		<category><![CDATA[cocoapods]]></category>
		<category><![CDATA[code]]></category>
		<category><![CDATA[ios]]></category>
		<category><![CDATA[swift]]></category>
		<guid isPermaLink="false">http://yannickloriot.com/?p=4621</guid>

					<description><![CDATA[If, like me, you are bored to always write the same kind of code to make simple things with the UITableView (and UICollectionView), this post is for you! Thanks to RxSwift you can implement simple (and more complex) tableview behaviours with very few line of code. What is RxSwift? This post is not intended to [&#8230;]]]></description>
		
					<wfw:commentRss>https://yannickloriot.com/2016/01/make-uitableview-reactive-with-rxswift/feed/</wfw:commentRss>
			<slash:comments>4</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">4621</post-id>	<dc:creator>Yannick Loriot</dc:creator></item>
	</channel>
</rss>