{ "@context":"https://www.w3.org/ns/activitystreams", "type":"Collection", "id":"https://epiktistes.com/objects/8AGYw0XGHYs/thread", "items":[ { "@context":[ "https://www.w3.org/ns/activitystreams", {"Hashtag":"as:Hashtag"} ], "published":"2021-10-14T01:15:32.396Z", "attributedTo":"https://epiktistes.com/actors/toddsundsted", "to":["https://www.w3.org/ns/activitystreams#Public"], "cc":["https://epiktistes.com/actors/toddsundsted/followers"], "content":"

lorenzo barasti does a great job here making up for the lack of official documentation on crystal’s select statement. the article’s a must-read if you are planning on making use of concurrency.

https://lbarasti.com/post/select_statement/

#crystal

", "mediaType":"text/html", "attachment":[], "tag":[ {"type":"Hashtag","name":"#crystal","href":"https://epiktistes.com/tags/crystal"} ], "type":"Note", "id":"https://epiktistes.com/objects/8AGYw0XGHYs" } , { "@context":[ "https://www.w3.org/ns/activitystreams", {"Hashtag":"as:Hashtag"} ], "published":"2021-10-14T16:22:42.000Z", "attributedTo":"https://ruby.social/users/alexanderadam", "inReplyTo":"https://epiktistes.com/objects/8AGYw0XGHYs", "replies":"https://ruby.social/users/alexanderadam/statuses/107100803064563214/replies", "to":["https://www.w3.org/ns/activitystreams#Public"], "cc":["https://ruby.social/users/alexanderadam/followers","https://epiktistes.com/actors/toddsundsted"], "content":"

@toddsundsted his videos are great, too

", "attachment":[], "tag":[ {"type":"Mention","name":"@toddsundsted@epiktistes.com","href":"https://epiktistes.com/actors/toddsundsted"} ], "url":["https://ruby.social/@alexanderadam/107100803064563214"], "type":"Note", "id":"https://ruby.social/users/alexanderadam/statuses/107100803064563214" } ] }