{"version":"https://jsonfeed.org/version/1","title":"Micro.blog - Dennis Parussini","home_page_url":"https://micro.blog","feed_url":"https://micro.blog/posts/tattooedDev","_microblog":{"about":"https://micro.blog/about/api","id":"430","username":"tattooedDev","bio":"Swift developer. I love building apps and learning new things. Posts will mainly contain software related topics, but I also like playing board and card games, so who knows.","pronouns":"","is_following":false,"is_you":false,"following_count":20,"discover_count":0},"author":{"name":"Dennis Parussini","url":"https://parussini.codes","avatar":"https://www.gravatar.com/avatar/35b017cf6d98c80457e282753069f000?s=96&d=https%3A%2F%2Fmicro.blog%2Fimages%2Fblank_avatar.png"},"items":[{"id":"5317085","content_html":"<p>The Swift Blog: The List: <a href=\"https://parussini.codes/2019-07-21/the-swift-blog-the-list\">parussini.codes</a></p>","summary":"","url":"https://parussini.codes/2019-07-21/the-swift-blog-the-list","date_published":"2019-07-21T18:15:00+00:00","author":{"name":"Dennis Parussini","url":"https://parussini.codes","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2F35b017cf6d98c80457e282753069f000%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"tattooedDev"}},"_microblog":{"date_relative":"2019-07-21 18:15","date_timestamp":1563732900,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":true,"is_mention":false,"note":"","syndication":[]}},{"id":"4639226","content_html":"<p>The Swift Blog: Third-Party Libraries vs. your own solutions: <a href=\"https://parussini.codes/posts/the-swift-blog-thirdparty-libraries-vs-your-own-solutions\">parussini.codes</a></p>","summary":"","url":"https://parussini.codes/posts/the-swift-blog-thirdparty-libraries-vs-your-own-solutions","date_published":"2019-07-20T18:44:07+00:00","author":{"name":"Dennis Parussini","url":"https://parussini.codes","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2F35b017cf6d98c80457e282753069f000%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"tattooedDev"}},"_microblog":{"date_relative":"2019-07-20 18:44","date_timestamp":1563648247,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":true,"is_mention":false,"note":"","syndication":[]}},{"id":"5317084","content_html":"<p>The Swift Blog: Third-Party Libraries vs. your own solutions: <a href=\"https://parussini.codes/2019-07-20/the-swift-blog-thirdparty-libraries-vs-your-own-solutions\">parussini.codes</a></p>","summary":"","url":"https://parussini.codes/2019-07-20/the-swift-blog-thirdparty-libraries-vs-your-own-solutions","date_published":"2019-07-20T18:44:07+00:00","author":{"name":"Dennis Parussini","url":"https://parussini.codes","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2F35b017cf6d98c80457e282753069f000%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"tattooedDev"}},"_microblog":{"date_relative":"2019-07-20 18:44","date_timestamp":1563648247,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":true,"is_mention":false,"note":"","syndication":[]}},{"id":"4454470","content_html":"<p>The Swift Blog: The List: <a href=\"https://parussini.codes/posts/the-swift-blog-the-list\">parussini.codes</a></p>","summary":"","url":"https://parussini.codes/posts/the-swift-blog-the-list","date_published":"2019-05-21T18:15:00+00:00","author":{"name":"Dennis Parussini","url":"https://parussini.codes","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2F35b017cf6d98c80457e282753069f000%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"tattooedDev"}},"_microblog":{"date_relative":"2019-05-21 18:15","date_timestamp":1558462500,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":true,"is_mention":false,"note":"","syndication":[]}},{"id":"5317083","content_html":"<p>The Swift Blog: Functions in Swift: <a href=\"https://parussini.codes/2019-05-21/the-swift-blog-functions-in-swift\">parussini.codes</a></p>","summary":"","url":"https://parussini.codes/2019-05-21/the-swift-blog-functions-in-swift","date_published":"2019-05-21T17:48:46+00:00","author":{"name":"Dennis Parussini","url":"https://parussini.codes","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2F35b017cf6d98c80457e282753069f000%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"tattooedDev"}},"_microblog":{"date_relative":"2019-05-21 17:48","date_timestamp":1558460926,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":true,"is_mention":false,"note":"","syndication":[]}},{"id":"3671964","content_html":"<p>The Techdegree Blog: Functions in Swift: <a href=\"https://parussini.codes/posts/the-techdegree-blog-functions-in-swift\">parussini.codes</a></p>","summary":"","url":"https://parussini.codes/posts/the-techdegree-blog-functions-in-swift","date_published":"2019-05-21T17:48:46+00:00","author":{"name":"Dennis Parussini","url":"https://parussini.codes","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2F35b017cf6d98c80457e282753069f000%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"tattooedDev"}},"_microblog":{"date_relative":"2019-05-21 17:48","date_timestamp":1558460926,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":true,"is_mention":false,"note":"","syndication":[]}},{"id":"4454469","content_html":"<p>The Swift Blog: Functions in Swift: <a href=\"https://parussini.codes/posts/the-swift-blog-functions-in-swift\">parussini.codes</a></p>","summary":"","url":"https://parussini.codes/posts/the-swift-blog-functions-in-swift","date_published":"2019-05-21T17:48:46+00:00","author":{"name":"Dennis Parussini","url":"https://parussini.codes","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2F35b017cf6d98c80457e282753069f000%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"tattooedDev"}},"_microblog":{"date_relative":"2019-05-21 17:48","date_timestamp":1558460926,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":true,"is_mention":false,"note":"","syndication":[]}},{"id":"5317082","content_html":"<p>My thoughts about MVC in an Apple world: <a href=\"https://parussini.codes/2019-05-01/my-thoughts-about-mvc-in-an-apple-world\">parussini.codes</a></p>","summary":"","url":"https://parussini.codes/2019-05-01/my-thoughts-about-mvc-in-an-apple-world","date_published":"2019-05-01T18:00:00+00:00","author":{"name":"Dennis Parussini","url":"https://parussini.codes","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2F35b017cf6d98c80457e282753069f000%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"tattooedDev"}},"_microblog":{"date_relative":"2019-05-01 18:00","date_timestamp":1556733600,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":true,"is_mention":false,"note":"","syndication":[]}},{"id":"3381127","content_html":"<p>My thoughts about MVC in an Apple world: <a href=\"https://parussini.codes/posts/my-thoughts-about-mvc-in-an-apple-world\">parussini.codes</a></p>","summary":"","url":"https://parussini.codes/posts/my-thoughts-about-mvc-in-an-apple-world","date_published":"2019-05-01T18:00:00+00:00","author":{"name":"Dennis Parussini","url":"https://parussini.codes","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2F35b017cf6d98c80457e282753069f000%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"tattooedDev"}},"_microblog":{"date_relative":"2019-05-01 18:00","date_timestamp":1556733600,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":true,"is_mention":false,"note":"","syndication":[]}},{"id":"3025991","content_html":"<p>Aargh!!! Apple, why does my MBP boot when I hit any button?\nWho in the world thought this would be a good idea?</p>\n\n<blockquote>\n<p>Additionally, MacBook Pro (2018) and MacBook Air (Retina, 13-inch, 2018) turn on when you press any key on the keyboard or press the trackpad.</p>\n</blockquote>\n","summary":"","url":"https://tattooedDev.micro.blog/2019/04/06/aargh-apple-why.html","date_published":"2019-04-06T05:51:39+00:00","author":{"name":"Dennis Parussini","url":"https://parussini.codes","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2F35b017cf6d98c80457e282753069f000%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"tattooedDev"}},"_microblog":{"date_relative":"2019-04-06 05:51","date_timestamp":1554529899,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"note":"","syndication":[]}},{"id":"2904227","content_html":"<p><a href=\"https://micro.blog/spTim\">@spTim</a> Hello there. 👋🏼</p>\n","url":"https://micro.blog/tattooedDev/2904227","date_published":"2019-03-28T11:12:12+00:00","author":{"name":"Dennis Parussini","url":"https://parussini.codes","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2F35b017cf6d98c80457e282753069f000%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"tattooedDev"}},"_microblog":{"date_relative":"2019-03-28 11:12","date_timestamp":1553771532,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"2898174","content_html":"<p><a href=\"https://micro.blog/manton\">@manton</a> Awesome update. Will try it out tomorrow. 😊</p>\n","url":"https://micro.blog/tattooedDev/2898174","date_published":"2019-03-27T21:07:20+00:00","author":{"name":"Dennis Parussini","url":"https://parussini.codes","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2F35b017cf6d98c80457e282753069f000%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"tattooedDev"}},"_microblog":{"date_relative":"2019-03-27 21:07","date_timestamp":1553720840,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"2885478","content_html":"<p><a href=\"https://micro.blog/Agiletortoise\">@Agiletortoise</a> Woohoo, congrats!!! 🎉🎉🎉</p>\n","url":"https://micro.blog/tattooedDev/2885478","date_published":"2019-03-27T05:29:00+00:00","author":{"name":"Dennis Parussini","url":"https://parussini.codes","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2F35b017cf6d98c80457e282753069f000%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"tattooedDev"}},"_microblog":{"date_relative":"2019-03-27 05:29","date_timestamp":1553664540,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"2872744","content_html":"<p>Alright, updated all my devices and Xcode. Everything works perfectly fine and the simulator in Xcode responds much better. Nice work Apple.</p>\n","summary":"","url":"https://tattooedDev.micro.blog/2019/03/26/alright-updated-all.html","date_published":"2019-03-26T09:36:42+00:00","author":{"name":"Dennis Parussini","url":"https://parussini.codes","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2F35b017cf6d98c80457e282753069f000%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"tattooedDev"}},"_microblog":{"date_relative":"2019-03-26 09:36","date_timestamp":1553593002,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"note":"","syndication":[]}},{"id":"2871600","content_html":"<p>Good morning all. Back after a long hiatus.</p>\n","summary":"","url":"https://tattooedDev.micro.blog/2019/03/26/good-morning-all.html","date_published":"2019-03-26T08:04:24+00:00","author":{"name":"Dennis Parussini","url":"https://parussini.codes","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2F35b017cf6d98c80457e282753069f000%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"tattooedDev"}},"_microblog":{"date_relative":"2019-03-26 08:04","date_timestamp":1553587464,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"note":"","syndication":[]}},{"id":"2871916","content_html":"<p>The Techdegree Blog: The List: <a href=\"https://parussini.codes/posts/the-techdegree-blog-the-list\">parussini.codes</a></p>","summary":"","url":"https://parussini.codes/posts/the-techdegree-blog-the-list","date_published":"2019-02-23T08:15:10+00:00","author":{"name":"Dennis Parussini","url":"https://parussini.codes","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2F35b017cf6d98c80457e282753069f000%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"tattooedDev"}},"_microblog":{"date_relative":"2019-02-23 08:15","date_timestamp":1550909710,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":true,"is_mention":false,"note":"","syndication":[]}},{"id":"5317081","content_html":"<p>The Swift Blog: OOP vs. POP: <a href=\"https://parussini.codes/2019-02-19/the-swift-blog-oop-vs-pop\">parussini.codes</a></p>","summary":"","url":"https://parussini.codes/2019-02-19/the-swift-blog-oop-vs-pop","date_published":"2019-02-19T18:29:09+00:00","author":{"name":"Dennis Parussini","url":"https://parussini.codes","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2F35b017cf6d98c80457e282753069f000%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"tattooedDev"}},"_microblog":{"date_relative":"2019-02-19 18:29","date_timestamp":1550600949,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":true,"is_mention":false,"note":"","syndication":[]}},{"id":"2871915","content_html":"<p>The Techdegree Blog: OOP vs. POP: <a href=\"https://parussini.codes/posts/the-techdegree-blog-oop-vs-pop\">parussini.codes</a></p>","summary":"","url":"https://parussini.codes/posts/the-techdegree-blog-oop-vs-pop","date_published":"2019-02-19T18:29:09+00:00","author":{"name":"Dennis Parussini","url":"https://parussini.codes","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2F35b017cf6d98c80457e282753069f000%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"tattooedDev"}},"_microblog":{"date_relative":"2019-02-19 18:29","date_timestamp":1550600949,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":true,"is_mention":false,"note":"","syndication":[]}},{"id":"4454468","content_html":"<p>The Swift Blog: OOP vs. POP: <a href=\"https://parussini.codes/posts/the-swift-blog-oop-vs-pop\">parussini.codes</a></p>","summary":"","url":"https://parussini.codes/posts/the-swift-blog-oop-vs-pop","date_published":"2019-02-19T18:29:09+00:00","author":{"name":"Dennis Parussini","url":"https://parussini.codes","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2F35b017cf6d98c80457e282753069f000%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"tattooedDev"}},"_microblog":{"date_relative":"2019-02-19 18:29","date_timestamp":1550600949,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":true,"is_mention":false,"note":"","syndication":[]}},{"id":"5317080","content_html":"<p>The Swift Blog: Optionals in Swift and how to deal with them: <a href=\"https://parussini.codes/2019-02-13/the-swift-blog-optionals-in-swift-and-how-to-deal-with-them\">parussini.codes</a></p>","summary":"","url":"https://parussini.codes/2019-02-13/the-swift-blog-optionals-in-swift-and-how-to-deal-with-them","date_published":"2019-02-13T10:22:27+00:00","author":{"name":"Dennis Parussini","url":"https://parussini.codes","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2F35b017cf6d98c80457e282753069f000%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"tattooedDev"}},"_microblog":{"date_relative":"2019-02-13 10:22","date_timestamp":1550053347,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":true,"is_mention":false,"note":"","syndication":[]}},{"id":"2871914","content_html":"<p>The Techdegree Blog: Optionals in Swift and how to deal with them: <a href=\"https://parussini.codes/posts/the-techdegree-blog-optionals-in-swift-and-how-to-deal-with-them\">parussini.codes</a></p>","summary":"","url":"https://parussini.codes/posts/the-techdegree-blog-optionals-in-swift-and-how-to-deal-with-them","date_published":"2019-02-13T10:22:27+00:00","author":{"name":"Dennis Parussini","url":"https://parussini.codes","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2F35b017cf6d98c80457e282753069f000%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"tattooedDev"}},"_microblog":{"date_relative":"2019-02-13 10:22","date_timestamp":1550053347,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":true,"is_mention":false,"note":"","syndication":[]}},{"id":"4454467","content_html":"<p>The Swift Blog: Optionals in Swift and how to deal with them: <a href=\"https://parussini.codes/posts/the-swift-blog-optionals-in-swift-and-how-to-deal-with-them\">parussini.codes</a></p>","summary":"","url":"https://parussini.codes/posts/the-swift-blog-optionals-in-swift-and-how-to-deal-with-them","date_published":"2019-02-13T10:22:27+00:00","author":{"name":"Dennis Parussini","url":"https://parussini.codes","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2F35b017cf6d98c80457e282753069f000%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"tattooedDev"}},"_microblog":{"date_relative":"2019-02-13 10:22","date_timestamp":1550053347,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":true,"is_mention":false,"note":"","syndication":[]}},{"id":"5317079","content_html":"<p>The Swift Blog: A crash course on Git in Terminal: <a href=\"https://parussini.codes/2018-12-10/the-swift-blog-a-crash-course-on-git-in-terminal\">parussini.codes</a></p>","summary":"","url":"https://parussini.codes/2018-12-10/the-swift-blog-a-crash-course-on-git-in-terminal","date_published":"2018-12-10T07:03:39+00:00","author":{"name":"Dennis Parussini","url":"https://parussini.codes","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2F35b017cf6d98c80457e282753069f000%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"tattooedDev"}},"_microblog":{"date_relative":"2018-12-10 07:03","date_timestamp":1544425419,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":true,"is_mention":false,"note":"","syndication":[]}},{"id":"2871913","content_html":"<p>The Techdegree Blog: A crash course on Git in Terminal: <a href=\"https://parussini.codes/posts/the-techdegree-blog-a-crash-course-on-git-in-terminal\">parussini.codes</a></p>","summary":"","url":"https://parussini.codes/posts/the-techdegree-blog-a-crash-course-on-git-in-terminal","date_published":"2018-12-10T07:03:39+00:00","author":{"name":"Dennis Parussini","url":"https://parussini.codes","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2F35b017cf6d98c80457e282753069f000%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"tattooedDev"}},"_microblog":{"date_relative":"2018-12-10 07:03","date_timestamp":1544425419,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":true,"is_mention":false,"note":"","syndication":[]}},{"id":"4454466","content_html":"<p>The Swift Blog: A crash course on Git in Terminal: <a href=\"https://parussini.codes/posts/the-swift-blog-a-crash-course-on-git-in-terminal\">parussini.codes</a></p>","summary":"","url":"https://parussini.codes/posts/the-swift-blog-a-crash-course-on-git-in-terminal","date_published":"2018-12-10T07:03:39+00:00","author":{"name":"Dennis Parussini","url":"https://parussini.codes","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2F35b017cf6d98c80457e282753069f000%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"tattooedDev"}},"_microblog":{"date_relative":"2018-12-10 07:03","date_timestamp":1544425419,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":true,"is_mention":false,"note":"","syndication":[]}},{"id":"5317078","content_html":"<p>The Swift Blog: Objective-C in a Swift world? <a href=\"https://parussini.codes/2018-12-04/the-swift-blog-objective-c-in-a-swift-world\">parussini.codes</a></p>","summary":"","url":"https://parussini.codes/2018-12-04/the-swift-blog-objective-c-in-a-swift-world","date_published":"2018-12-04T08:36:13+00:00","author":{"name":"Dennis Parussini","url":"https://parussini.codes","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2F35b017cf6d98c80457e282753069f000%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"tattooedDev"}},"_microblog":{"date_relative":"2018-12-04 08:36","date_timestamp":1543912573,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":true,"is_mention":false,"note":"","syndication":[]}},{"id":"2871912","content_html":"<p>The Techdegree Blog: Objective-C in a Swift world? <a href=\"https://parussini.codes/posts/the-techdegree-blog-objective-c-in-a-swift-world\">parussini.codes</a></p>","summary":"","url":"https://parussini.codes/posts/the-techdegree-blog-objective-c-in-a-swift-world","date_published":"2018-12-04T08:36:13+00:00","author":{"name":"Dennis Parussini","url":"https://parussini.codes","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2F35b017cf6d98c80457e282753069f000%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"tattooedDev"}},"_microblog":{"date_relative":"2018-12-04 08:36","date_timestamp":1543912573,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":true,"is_mention":false,"note":"","syndication":[]}},{"id":"4454465","content_html":"<p>The Swift Blog: Objective-C in a Swift world? <a href=\"https://parussini.codes/posts/the-swift-blog-objective-c-in-a-swift-world\">parussini.codes</a></p>","summary":"","url":"https://parussini.codes/posts/the-swift-blog-objective-c-in-a-swift-world","date_published":"2018-12-04T08:36:13+00:00","author":{"name":"Dennis Parussini","url":"https://parussini.codes","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2F35b017cf6d98c80457e282753069f000%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"tattooedDev"}},"_microblog":{"date_relative":"2018-12-04 08:36","date_timestamp":1543912573,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":true,"is_mention":false,"note":"","syndication":[]}},{"id":"72867","content_html":"<p><a href=\"https://micro.blog/josephaleo\">@josephaleo</a> Same for me. Deleted the app because no one I know wanted to give it a shot.</p>\n","url":"https://micro.blog/tattooedDev/72867","date_published":"2017-05-10T08:09:14+00:00","author":{"name":"Dennis Parussini","url":"https://parussini.codes","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2F35b017cf6d98c80457e282753069f000%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"tattooedDev"}},"_microblog":{"date_relative":"2017-05-10 08:09","date_timestamp":1494403754,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"57496","content_html":"<p><a href=\"https://micro.blog/manton\">@manton</a> <a href=\"https://micro.blog/cheesemaker\">@cheesemaker</a> It doesn't yet. All coming in the future though.</p>\n","url":"https://micro.blog/tattooedDev/57496","date_published":"2017-05-03T15:11:18+00:00","author":{"name":"Dennis Parussini","url":"https://parussini.codes","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2F35b017cf6d98c80457e282753069f000%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"tattooedDev"}},"_microblog":{"date_relative":"2017-05-03 15:11","date_timestamp":1493824278,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"53452","content_html":"<p><a href=\"https://micro.blog/sirshannon\">@sirshannon</a> Oh wow. So it's a rather large tattoo I guess. Well, have fun then. Can't wait until I get my next one. </p>\n","url":"https://micro.blog/tattooedDev/53452","date_published":"2017-05-02T16:26:01+00:00","author":{"name":"Dennis Parussini","url":"https://parussini.codes","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2F35b017cf6d98c80457e282753069f000%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"tattooedDev"}},"_microblog":{"date_relative":"2017-05-02 16:26","date_timestamp":1493742361,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"43429","content_html":"<p><a href=\"https://micro.blog/sirshannon\">@sirshannon</a> Great. Hope you’ll post some pics when it’s ready. 😉👍🏼</p>\n","url":"https://micro.blog/tattooedDev/43429","date_published":"2017-04-30T07:37:42+00:00","author":{"name":"Dennis Parussini","url":"https://parussini.codes","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2F35b017cf6d98c80457e282753069f000%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"tattooedDev"}},"_microblog":{"date_relative":"2017-04-30 07:37","date_timestamp":1493537862,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"41118","content_html":"<p><a href=\"https://micro.blog/nitinkhanna\">@nitinkhanna</a> It’s going good thanks. How about you?</p>\n","url":"https://micro.blog/tattooedDev/41118","date_published":"2017-04-29T17:49:00+00:00","author":{"name":"Dennis Parussini","url":"https://parussini.codes","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2F35b017cf6d98c80457e282753069f000%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"tattooedDev"}},"_microblog":{"date_relative":"2017-04-29 17:49","date_timestamp":1493488140,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"40161","content_html":"<p><a href=\"https://micro.blog/sirshannon\">@sirshannon</a> Cool. 👍🏼 What and where do you get it?</p>\n","url":"https://micro.blog/tattooedDev/40161","date_published":"2017-04-29T13:58:33+00:00","author":{"name":"Dennis Parussini","url":"https://parussini.codes","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2F35b017cf6d98c80457e282753069f000%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"tattooedDev"}},"_microblog":{"date_relative":"2017-04-29 13:58","date_timestamp":1493474313,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"39867","content_html":"<p><a href=\"https://micro.blog/nitinkhanna\">@nitinkhanna</a> Hey there. 👋🏼</p>\n","url":"https://micro.blog/tattooedDev/39867","date_published":"2017-04-29T09:52:41+00:00","author":{"name":"Dennis Parussini","url":"https://parussini.codes","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2F35b017cf6d98c80457e282753069f000%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"tattooedDev"}},"_microblog":{"date_relative":"2017-04-29 09:52","date_timestamp":1493459561,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"26512","content_html":"<p><a href=\"https://micro.blog/nitinkhanna\">@nitinkhanna</a> Thanks a lot. Gonna have a look at it.</p>\n","url":"https://micro.blog/tattooedDev/26512","date_published":"2017-04-27T18:27:22+00:00","author":{"name":"Dennis Parussini","url":"https://parussini.codes","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2F35b017cf6d98c80457e282753069f000%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"tattooedDev"}},"_microblog":{"date_relative":"2017-04-27 18:27","date_timestamp":1493317642,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"25534","content_html":"<p><a href=\"https://micro.blog/nitinkhanna\">@nitinkhanna</a> Haha, yeah. That would be something. 😂</p>\n","url":"https://micro.blog/tattooedDev/25534","date_published":"2017-04-27T16:38:34+00:00","author":{"name":"Dennis Parussini","url":"https://parussini.codes","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2F35b017cf6d98c80457e282753069f000%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"tattooedDev"}},"_microblog":{"date_relative":"2017-04-27 16:38","date_timestamp":1493311114,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"23914","content_html":"<p><a href=\"https://micro.blog/m\">@m</a> Yeah, I just got an email that said exactly that. Thanks anyway. 😊</p>\n","url":"https://micro.blog/tattooedDev/23914","date_published":"2017-04-27T14:30:51+00:00","author":{"name":"Dennis Parussini","url":"https://parussini.codes","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2F35b017cf6d98c80457e282753069f000%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"tattooedDev"}},"_microblog":{"date_relative":"2017-04-27 14:30","date_timestamp":1493303451,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"23479","content_html":"<p><a href=\"https://micro.blog/m\">@m</a> Both. Apparently you can only follow people after tapping on their avatar, but I wondered if there’s another way.</p>\n","url":"https://micro.blog/tattooedDev/23479","date_published":"2017-04-27T13:49:09+00:00","author":{"name":"Dennis Parussini","url":"https://parussini.codes","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2F35b017cf6d98c80457e282753069f000%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"tattooedDev"}},"_microblog":{"date_relative":"2017-04-27 13:49","date_timestamp":1493300949,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"20355","content_html":"<p><a href=\"https://micro.blog/m\">@m</a> Do you maybe have any idea how to follow people on this thing?</p>\n","url":"https://micro.blog/tattooedDev/20355","date_published":"2017-04-27T07:40:48+00:00","author":{"name":"Dennis Parussini","url":"https://parussini.codes","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2F35b017cf6d98c80457e282753069f000%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"tattooedDev"}},"_microblog":{"date_relative":"2017-04-27 07:40","date_timestamp":1493278848,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"20167","content_html":"<p><a href=\"https://micro.blog/m\">@m</a> I sure hope so. 😊</p>\n","url":"https://micro.blog/tattooedDev/20167","date_published":"2017-04-27T07:17:44+00:00","author":{"name":"Dennis Parussini","url":"https://parussini.codes","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fwww.gravatar.com%2Favatar%2F35b017cf6d98c80457e282753069f000%3Fs%3D96%26d%3Dhttps%253A%252F%252Fmicro.blog%252Fimages%252Fblank_avatar.png","_microblog":{"username":"tattooedDev"}},"_microblog":{"date_relative":"2017-04-27 07:17","date_timestamp":1493277464,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}}]}