{"version":"https://jsonfeed.org/version/1","title":"Micro.blog - Michael Bishop","home_page_url":"https://micro.blog","feed_url":"https://micro.blog/posts/mbishop","_microblog":{"about":"https://micro.blog/about/api","id":"586","username":"mbishop","bio":"Michael Bishop is a software developer living in Western Massachusetts, specializing in SDK development, API design, dynamic languages, and iOS.","pronouns":"","is_following":false,"is_you":false,"following_count":39,"discover_count":0},"author":{"name":"Michael Bishop","url":"http://mbishop.name","avatar":"https://micro.blog/mbishop/avatar.jpg"},"items":[{"id":"12866433","content_html":"<p>…and they hatched!</p>\n\n<p><img src=\"https://cdn.micro.blog/photos/1000x/https%3A%2F%2Fmbishop.micro.blog%2Fuploads%2F2022%2Fbd66e6e405.jpg\" width=\"600\" height=\"600\" alt=\"\" loading=\"lazy\"></p>\n","summary":"","url":"https://mbishop.micro.blog/2022/05/12/and-they-hatched.html","date_published":"2022-05-12T17:40:04+00:00","author":{"name":"Michael Bishop","url":"http://mbishop.name","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fmicro.blog%2Fmbishop%2Favatar.jpg","_microblog":{"username":"mbishop"}},"_microblog":{"date_relative":"2022-05-12 17:40","date_timestamp":1652377204,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"note":"","syndication":[]}},{"id":"12866429","content_html":"<p>…and they hatched!</p>\n\n<p><img src=\"https://cdn.micro.blog/photos/1000x/https%3A%2F%2Fmbishop.micro.blog%2Fuploads%2F2022%2Fbd66e6e405.jpg\" width=\"600\" height=\"600\" alt=\"\" loading=\"lazy\"></p>\n","summary":"","url":"https://mbishop.micro.blog/2022/05/12/and-they-hatched.html","date_published":"2022-05-12T17:40:04+00:00","author":{"name":"Michael Bishop","url":"http://mbishop.name","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fmicro.blog%2Fmbishop%2Favatar.jpg","_microblog":{"username":"mbishop"}},"_microblog":{"date_relative":"2022-05-12 17:40","date_timestamp":1652377204,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"note":"","syndication":[]}},{"id":"12807278","content_html":"<p><a href=\"https://micro.blog/mbishop\">@mbishop</a> Me too. She made something beautiful. I hope we get some baby birds!</p>\n","url":"https://micro.blog/mbishop/12807278","date_published":"2022-05-02T18:49:56+00:00","author":{"name":"Michael Bishop","url":"http://mbishop.name","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fmicro.blog%2Fmbishop%2Favatar.jpg","_microblog":{"username":"mbishop"}},"_microblog":{"date_relative":"2022-05-02 18:49","date_timestamp":1651517396,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"12806607","content_html":"<p>A robin built a nest on top of our door wreath.</p>\n\n<p><img src=\"https://cdn.micro.blog/photos/1000x/https%3A%2F%2Fmbishop.micro.blog%2Fuploads%2F2022%2F279c280056.jpg\" width=\"600\" height=\"600\" alt=\"\" loading=\"lazy\"></p>\n","summary":"","url":"https://mbishop.micro.blog/2022/05/02/a-robin-built.html","date_published":"2022-05-02T16:52:14+00:00","author":{"name":"Michael Bishop","url":"http://mbishop.name","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fmicro.blog%2Fmbishop%2Favatar.jpg","_microblog":{"username":"mbishop"}},"_microblog":{"date_relative":"2022-05-02 16:52","date_timestamp":1651510334,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":false,"note":"","syndication":[]}},{"id":"12567334","content_html":"Seeing the memes of the Max Studio as Kirby are making me want that machine, but who am I kidding? I don’t need the GPUs on an M1 Ultra let alone a Max so it’s a Pro for me. I compile code and run Logic so CPUs, memory, and storage are my jam.\n\nIf there were a few AAA games for the mac,... <a href=\"https://mbishop.micro.blog/2022/03/09/seeing-the-memes.html\">mbishop.micro.blog</a>","summary":"","url":"https://mbishop.micro.blog/2022/03/09/seeing-the-memes.html","date_published":"2022-03-09T17:24:47+00:00","author":{"name":"Michael Bishop","url":"http://mbishop.name","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fmicro.blog%2Fmbishop%2Favatar.jpg","_microblog":{"username":"mbishop"}},"_microblog":{"date_relative":"2022-03-09 17:24","date_timestamp":1646846687,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"note":"","syndication":[]}},{"id":"12566923","content_html":"<p>Squatting hot-tip for those of us with tight, inflexible legs: Actively raise the top of your foot as you squat down. It will allow your calf to stretch.</p>\n","summary":"","url":"https://mbishop.micro.blog/2022/03/09/squatting-hottip-for.html","date_published":"2022-03-09T14:45:24+00:00","author":{"name":"Michael Bishop","url":"http://mbishop.name","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fmicro.blog%2Fmbishop%2Favatar.jpg","_microblog":{"username":"mbishop"}},"_microblog":{"date_relative":"2022-03-09 14:45","date_timestamp":1646837124,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"note":"","syndication":[]}},{"id":"12365647","content_html":"<p>test</p>\n","summary":"","url":"https://mbishop.micro.blog/2022/01/12/test.html","date_published":"2022-01-12T14:42:21+00:00","author":{"name":"Michael Bishop","url":"http://mbishop.name","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fmicro.blog%2Fmbishop%2Favatar.jpg","_microblog":{"username":"mbishop"}},"_microblog":{"date_relative":"2022-01-12 14:42","date_timestamp":1641998541,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"note":"","syndication":[]}},{"id":"11838752","content_html":"<p>This video exploring Roblox’s ability to leverage child labor to make its platform more lucrative is eye-opening. I even learned a new word: “scrip”.</p>\n\n<p>Worth watching if you have children interested in Roblox:</p>\n\n<p><a href=\"https://youtu.be/_gXlauRB1EQ\">youtu.be/_gXlauRB1…</a></p>\n","summary":"","url":"https://mbishop.micro.blog/2021/08/20/this-video-exploring.html","date_published":"2021-08-20T10:07:43+00:00","author":{"name":"Michael Bishop","url":"http://mbishop.name","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fmicro.blog%2Fmbishop%2Favatar.jpg","_microblog":{"username":"mbishop"}},"_microblog":{"date_relative":"2021-08-20 10:07","date_timestamp":1629454063,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"note":"","syndication":[]}},{"id":"11783595","content_html":"<p>Watching @jrpsaki at a press conference is like watching a seasoned basketball player, having practiced enough to internalize basketball, make shot after shot after shot.</p>\n","summary":"","url":"https://mbishop.micro.blog/2021/08/06/watching-jrpsaki-at.html","date_published":"2021-08-06T18:53:12+00:00","author":{"name":"Michael Bishop","url":"http://mbishop.name","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fmicro.blog%2Fmbishop%2Favatar.jpg","_microblog":{"username":"mbishop"}},"_microblog":{"date_relative":"2021-08-06 18:53","date_timestamp":1628275992,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"note":"","syndication":[]}},{"id":"11783536","content_html":"<p>I learned so much, and the humility enabled me to better have good-faith design discussions where everyone was interested in building the best outcome.</p>\n","summary":"","url":"https://mbishop.micro.blog/2021/08/06/i-learned-so.html","date_published":"2021-08-06T18:31:39+00:00","author":{"name":"Michael Bishop","url":"http://mbishop.name","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fmicro.blog%2Fmbishop%2Favatar.jpg","_microblog":{"username":"mbishop"}},"_microblog":{"date_relative":"2021-08-06 18:31","date_timestamp":1628274699,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"note":"","syndication":[]}},{"id":"11783538","content_html":"<p>Someone on Hacker News recently asked what made people better developers. For me, it was being around brilliant, humble people.</p>\n","summary":"","url":"https://mbishop.micro.blog/2021/08/06/someone-on-hacker.html","date_published":"2021-08-06T18:31:17+00:00","author":{"name":"Michael Bishop","url":"http://mbishop.name","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fmicro.blog%2Fmbishop%2Favatar.jpg","_microblog":{"username":"mbishop"}},"_microblog":{"date_relative":"2021-08-06 18:31","date_timestamp":1628274677,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"note":"","syndication":[]}},{"id":"11561239","content_html":"<p>Asked the fridge repairman which compressor he rarely services. He said GE and Whirlpool he sees the least. FWIW.</p>\n","summary":"","url":"https://mbishop.micro.blog/2021/06/10/asked-the-fridge.html","date_published":"2021-06-10T15:46:15+00:00","author":{"name":"Michael Bishop","url":"http://mbishop.name","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fmicro.blog%2Fmbishop%2Favatar.jpg","_microblog":{"username":"mbishop"}},"_microblog":{"date_relative":"2021-06-10 15:46","date_timestamp":1623339975,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"note":"","syndication":[]}},{"id":"10634565","content_html":"<p><a href=\"https://micro.blog/becky\">@becky</a> to some extent, it makes less sense now to improve iPadOS, and instead make macOS run natively on an iPad with touch-screen support. macOS can now run all the iPad apps, and the iPad would suddenly become <strong>much</strong> more productive.</p>\n","url":"https://micro.blog/mbishop/10634565","date_published":"2020-11-26T14:46:46+00:00","author":{"name":"Michael Bishop","url":"http://mbishop.name","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fmicro.blog%2Fmbishop%2Favatar.jpg","_microblog":{"username":"mbishop"}},"_microblog":{"date_relative":"2020-11-26 14:46","date_timestamp":1606402006,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"10604996","content_html":"<p>The iPhone mini is seriously great! I’m upgrading from a first-gen SE so every single thing is fantastic. I love being able to hold my phone comfortably in one hand. I love the hard edges. It feels like what the next generation should have been instead of the 6.</p>\n","summary":"","url":"https://mbishop.micro.blog/2020/11/20/the-iphone-mini.html","date_published":"2020-11-20T17:08:31+00:00","author":{"name":"Michael Bishop","url":"http://mbishop.name","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fmicro.blog%2Fmbishop%2Favatar.jpg","_microblog":{"username":"mbishop"}},"_microblog":{"date_relative":"2020-11-20 17:08","date_timestamp":1605892111,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"note":"","syndication":[]}},{"id":"9836879","content_html":"<p><a href=\"https://micro.blog/zorn\">@zorn</a> Great idea! Sample code would be good as well. And it’s more carrot than stick, which is great for developer relations.</p>\n","url":"https://micro.blog/mbishop/9836879","date_published":"2020-06-23T22:17:07+00:00","author":{"name":"Michael Bishop","url":"http://mbishop.name","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fmicro.blog%2Fmbishop%2Favatar.jpg","_microblog":{"username":"mbishop"}},"_microblog":{"date_relative":"2020-06-23 22:17","date_timestamp":1592950627,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"9836075","content_html":"<p><a href=\"https://micro.blog/zorn\">@zorn</a> I am also sad to see these features dissipate, since they were built with so much craftsmanship and respect for the user! I would love to see another post from you.</p>\n","url":"https://micro.blog/mbishop/9836075","date_published":"2020-06-23T18:37:49+00:00","author":{"name":"Michael Bishop","url":"http://mbishop.name","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fmicro.blog%2Fmbishop%2Favatar.jpg","_microblog":{"username":"mbishop"}},"_microblog":{"date_relative":"2020-06-23 18:37","date_timestamp":1592937469,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"6482659","content_html":"<p>The truly amazing thing about AirPods Pro is that everyone is now walking around with binaural microphones in their ears. That’s what makes transparency mode work like it does.</p>\n","summary":"","url":"https://mbishop.micro.blog/2019/11/10/the-truly-amazing.html","date_published":"2019-11-10T19:09:02+00:00","author":{"name":"Michael Bishop","url":"http://mbishop.name","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fmicro.blog%2Fmbishop%2Favatar.jpg","_microblog":{"username":"mbishop"}},"_microblog":{"date_relative":"2019-11-10 19:09","date_timestamp":1573412942,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"note":"","syndication":[]}},{"id":"5860022","content_html":"<p>I want to love SwiftUI, but the build system won’t listen to reason. Wiping out the DerivedData directory has become a constant chore.</p>\n","summary":"","url":"https://mbishop.micro.blog/2019/10/04/i-want-to.html","date_published":"2019-10-04T22:35:40+00:00","author":{"name":"Michael Bishop","url":"http://mbishop.name","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fmicro.blog%2Fmbishop%2Favatar.jpg","_microblog":{"username":"mbishop"}},"_microblog":{"date_relative":"2019-10-04 22:35","date_timestamp":1570228540,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"note":"","syndication":[]}},{"id":"5805436","content_html":"<p>You know when this is all over and Trump will have comitted the greatest political crime of our time, the only part of that legacy he will focus on is the word “greatest”. “America, I gave you a great show didn’t I? A really great show… the greatest…”</p>\n","summary":"","url":"https://mbishop.micro.blog/2019/10/01/you-know-when.html","date_published":"2019-10-01T18:07:41+00:00","author":{"name":"Michael Bishop","url":"http://mbishop.name","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fmicro.blog%2Fmbishop%2Favatar.jpg","_microblog":{"username":"mbishop"}},"_microblog":{"date_relative":"2019-10-01 18:07","date_timestamp":1569953261,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"note":"","syndication":[]}},{"id":"5689606","content_html":"<p>I called my house member (McGovern) to support impeachment (he already does). I asked my senators (Warren, Markey) to support McGovern as well. <a href=\"https://www.theatlantic.com/ideas/archive/2019/09/trumps-ukraine-call-clear-impeachable-offense/598570/\">The Atlantic: If This Isn’t Impeachable, Nothing Is</a></p>\n","summary":"","url":"https://mbishop.micro.blog/2019/09/24/i-called-my.html","date_published":"2019-09-24T18:32:00+00:00","author":{"name":"Michael Bishop","url":"http://mbishop.name","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fmicro.blog%2Fmbishop%2Favatar.jpg","_microblog":{"username":"mbishop"}},"_microblog":{"date_relative":"2019-09-24 18:32","date_timestamp":1569349920,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"note":"","syndication":[]}},{"id":"5688108","content_html":"<p>Really bumed that I cannot continue to use 1Password 6 with Safari 13.</p>\n","summary":"","url":"https://mbishop.micro.blog/2019/09/24/really-bumed-that.html","date_published":"2019-09-24T14:03:33+00:00","author":{"name":"Michael Bishop","url":"http://mbishop.name","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fmicro.blog%2Fmbishop%2Favatar.jpg","_microblog":{"username":"mbishop"}},"_microblog":{"date_relative":"2019-09-24 14:03","date_timestamp":1569333813,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"note":"","syndication":[]}},{"id":"5673037","content_html":"<p><a href=\"https://micro.blog/manton\">@manton</a> I had a hunch, given the various github repositories for the themes and the Hugo syntax for customization (a nice design choice!) but yeah, tooting micro-dot-blog's horn about it a little would make that crystal clear to prospective users.</p>\n","url":"https://micro.blog/mbishop/5673037","date_published":"2019-09-23T19:56:10+00:00","author":{"name":"Michael Bishop","url":"http://mbishop.name","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fmicro.blog%2Fmbishop%2Favatar.jpg","_microblog":{"username":"mbishop"}},"_microblog":{"date_relative":"2019-09-23 19:56","date_timestamp":1569268570,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"5672288","content_html":"<p><a href=\"https://micro.blog/manton\">@manton</a> I would love to se a comparison between micro-blog and a statically-generated, S3-hosted site. Part of the reason I like the idea of a statically-generated site is the resilience to high-traffic and the instantaneous speed. (Totally hypocritical because I’m not making news-worthy posts)</p>\n","url":"https://micro.blog/mbishop/5672288","date_published":"2019-09-23T19:06:42+00:00","author":{"name":"Michael Bishop","url":"http://mbishop.name","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fmicro.blog%2Fmbishop%2Favatar.jpg","_microblog":{"username":"mbishop"}},"_microblog":{"date_relative":"2019-09-23 19:06","date_timestamp":1569265602,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"5670496","content_html":"<p>What \"Siri\" means in Japanese: <a href=\"https://mbishop.micro.blog/2019/09/22/today-i-was.html\">mbishop.micro.blog</a></p>","summary":"","url":"https://mbishop.micro.blog/2019/09/22/today-i-was.html","date_published":"2019-09-23T13:40:00+00:00","author":{"name":"Michael Bishop","url":"http://mbishop.name","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fmicro.blog%2Fmbishop%2Favatar.jpg","_microblog":{"username":"mbishop"}},"_microblog":{"date_relative":"2019-09-23 13:40","date_timestamp":1569246000,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":true,"is_mention":false,"note":"","syndication":[]}},{"id":"3176731","content_html":"<p>Just discovered today that you can call Function Optionals in Swift with exactly the syntax I’d expect. For an optional function <code>foo</code>…</p>\n\n<pre><code>foo?()\n</code></pre>\n\n<p>Nifty.</p>\n","summary":"","url":"https://mbishop.micro.blog/2019/04/16/just-discovered-today.html","date_published":"2019-04-17T00:57:58+00:00","author":{"name":"Michael Bishop","url":"http://mbishop.name","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fmicro.blog%2Fmbishop%2Favatar.jpg","_microblog":{"username":"mbishop"}},"_microblog":{"date_relative":"2019-04-17 00:57","date_timestamp":1555462678,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"note":"","syndication":[]}},{"id":"2855536","content_html":"<p>I haven’t posted to my micro.blog for a very long time, but now it looks like I can edit previous posts (I didn’t think I could do that before). Hooray!</p>\n","summary":"","url":"https://mbishop.micro.blog/2019/03/24/i-havent-posted.html","date_published":"2019-03-25T02:29:17+00:00","author":{"name":"Michael Bishop","url":"http://mbishop.name","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fmicro.blog%2Fmbishop%2Favatar.jpg","_microblog":{"username":"mbishop"}},"_microblog":{"date_relative":"2019-03-25 02:29","date_timestamp":1553480957,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":false,"note":"","syndication":[]}},{"id":"139761","content_html":"<p>Elixir Trick: Piping through anonymous functions: <a href=\"http://mbishop.micro.blog/2017/09/01/problem-pipes-require.html\">mbishop.micro.blog</a></p>","summary":"","url":"http://mbishop.micro.blog/2017/09/01/problem-pipes-require.html","date_published":"2017-09-02T00:42:00+00:00","author":{"name":"Michael Bishop","url":"http://mbishop.name","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fmicro.blog%2Fmbishop%2Favatar.jpg","_microblog":{"username":"mbishop"}},"_microblog":{"date_relative":"2017-09-02 00:42","date_timestamp":1504312920,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":true,"is_mention":false,"note":"","syndication":[]}},{"id":"139152","content_html":"<p>Elixir Trick: Piping through anonymous functions: <a href=\"http://mbishop.micro.blog/2017/08/31/191641.html\">mbishop.micro.blog</a></p>","summary":"","url":"http://mbishop.micro.blog/2017/08/31/191641.html","date_published":"2017-08-31T19:16:00+00:00","author":{"name":"Michael Bishop","url":"http://mbishop.name","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fmicro.blog%2Fmbishop%2Favatar.jpg","_microblog":{"username":"mbishop"}},"_microblog":{"date_relative":"2017-08-31 19:16","date_timestamp":1504206960,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":true,"is_mention":false,"note":"","syndication":[]}},{"id":"139097","content_html":"<p>Elixir Trick: Anonymous Functions in pipes: <a href=\"http://mbishop.micro.blog/2017/08/31/problem-pipes-require.html\">mbishop.micro.blog</a></p>","summary":"","url":"http://mbishop.micro.blog/2017/08/31/problem-pipes-require.html","date_published":"2017-08-31T17:30:00+00:00","author":{"name":"Michael Bishop","url":"http://mbishop.name","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fmicro.blog%2Fmbishop%2Favatar.jpg","_microblog":{"username":"mbishop"}},"_microblog":{"date_relative":"2017-08-31 17:30","date_timestamp":1504200600,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":true,"is_mention":false,"note":"","syndication":[]}},{"id":"139046","content_html":"Here’s a neat trick you can do in Elixir.\n\nSometimes, when puts debugging, it’s very convenient to stick IO.inspect in the middle of a pipe. It works because it takes the argument, outputs it, and returns the argument.\n\nHowever, when you do that a few times, you end up with st... <a href=\"http://mbishop.micro.blog/2017/08/31/heres-a-neat.html\">mbishop.micro.blog</a>","summary":"","url":"http://mbishop.micro.blog/2017/08/31/heres-a-neat.html","date_published":"2017-08-31T15:21:00+00:00","author":{"name":"Michael Bishop","url":"http://mbishop.name","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fmicro.blog%2Fmbishop%2Favatar.jpg","_microblog":{"username":"mbishop"}},"_microblog":{"date_relative":"2017-08-31 15:21","date_timestamp":1504192860,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"note":"","syndication":[]}},{"id":"108284","content_html":"<p><a href=\"https://www.nytimes.com/2017/06/29/opinion/sunday/the-problem-with-participatory-democracy-is-the-participants.html\">www.nytimes.com/2017/06/2…</a></p>\n","summary":"","url":"http://mbishop.micro.blog/2017/06/29/210323.html","date_published":"2017-06-29T21:03:00+00:00","author":{"name":"Michael Bishop","url":"http://mbishop.name","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fmicro.blog%2Fmbishop%2Favatar.jpg","_microblog":{"username":"mbishop"}},"_microblog":{"date_relative":"2017-06-29 21:03","date_timestamp":1498770180,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"note":"","syndication":[]}}]}