Experimental browser for the Atmosphere
Loading post...
{ "uri": "at://did:plc:kqqsju37mrsymfio3httjgbr/app.bsky.feed.like/3lew6ckp77l2t", "cid": "bafyreiff5i5nz4disrm3kiwcwpegsvcic2yiobipwatbiet7k7j4ehaole", "value": { "$type": "app.bsky.feed.like", "subject": { "cid": "bafyreif36t5ndusku6nbt4woqnzxjdjijr2wzze2r3eunygl2osvtwi7jm", "uri": "at://did:plc:bnblwasi4i3ye3l74h4bkqyn/app.bsky.feed.post/3levjvhvrr32g" }, "createdAt": "2025-01-04T13:06:41.926Z" } }
The first thing I encountered pretty early was custom errors and having to convert other errors into mine to be able to use `?`. It quickly turned into a mess, so I spent a day diving into the error handling landscape in rust. Notes with links: gist.github.com/aksh1618/d50... #rustlang
Jan 4, 2025, 7:01 AM