Experimental browser for the Atmosphere
Interesting! Although personally I write comments first, as an interface planning process, and then fill in the implementations after. I used to think this was a personal quirk, until I read John Ousterhout’s excellent book on software design, where he recommends exactly that. amzn.eu/d/06xNrvh
May 6, 2025, 5:11 AM
{ "uri": "at://did:plc:leawmvroeqfcwlcpimtwlrl2/app.bsky.feed.post/3loi4nnod7s2p", "cid": "bafyreiaae2qxfkay7b7hs343fh434adroohivotqkfhnyoresvhqpvwddm", "value": { "text": "Interesting! Although personally I write comments first, as an interface planning process, and then fill in the implementations after. I used to think this was a personal quirk, until I read John Ousterhout’s excellent book on software design, where he recommends exactly that.\n\namzn.eu/d/06xNrvh", "$type": "app.bsky.feed.post", "embed": { "$type": "app.bsky.embed.external", "external": { "uri": "https://amzn.eu/d/06xNrvh", "title": "A Philosophy of Software Design, 2nd Edition: Amazon.co.uk: Ousterhout, John: 9781732102217: Books", "description": "Buy A Philosophy of Software Design, 2nd Edition by Ousterhout, John (ISBN: 9781732102217) from Amazon's Book Store. Everyday low prices and free delivery on eligible orders." } }, "langs": [ "en" ], "reply": { "root": { "cid": "bafyreidadyw5ulcoue2cleswnpu6stexzjm5e5gsmgj3yg3w4ifw2rysyy", "uri": "at://did:plc:vpkhqolt662uhesyj6nxm7ys/app.bsky.feed.post/3lohihjkmh22h" }, "parent": { "cid": "bafyreifzslooz6heqvijtnymjxca27svb2toft2d5aiu6lbyoukcgtm6d4", "uri": "at://did:plc:l7hcmkn2wafztcna22f3z5nh/app.bsky.feed.post/3lohym6fies2o" } }, "facets": [ { "index": { "byteEnd": 298, "byteStart": 281 }, "features": [ { "uri": "https://amzn.eu/d/06xNrvh", "$type": "app.bsky.richtext.facet#link" } ] } ], "createdAt": "2025-05-06T05:11:46.847Z" } }