{"version":"https://jsonfeed.org/version/1","title":"Micro.blog - Simeon Vincent","home_page_url":"https://micro.blog","feed_url":"https://micro.blog/posts/dotproto","_microblog":{"about":"https://micro.blog/about/api","id":"109","username":"dotproto","bio":"Browser extensions are cool.  I ❤️ the JS, keyboards, vidja games, helping people, and the open web. he/him","pronouns":"he/him","is_following":false,"is_you":false,"following_count":3,"discover_count":0},"author":{"name":"Simeon Vincent","url":"https://dotproto.com","avatar":"https://micro.blog/photos/200/https%3A%2F%2Fassets.toot.cafe%2Fcache%2Faccounts%2Favatars%2F110%2F496%2F486%2F862%2F380%2F557%2Foriginal%2Ff0043ca2bba8ab39.jpeg"},"items":[{"id":"90602560","content_html":"<p>It’s not clear why the posts page is blank. Does the feed not work? Is the app bugged? Is it just that it only shows new posts?</p>\n<p>Suggestion: show at lead the most recent post for a given feed so it’s clear that the feed was parsed and content can/will be pulled in</p>\n","url":"https://micro.blog/dotproto/90602560","date_published":"2026-05-21T00:50:05+00:00","author":{"name":"Simeon Vincent","url":"https://dotproto.com","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fassets.toot.cafe%2Fcache%2Faccounts%2Favatars%2F110%2F496%2F486%2F862%2F380%2F557%2Foriginal%2Ff0043ca2bba8ab39.jpeg","_microblog":{"username":"dotproto"}},"_microblog":{"date_relative":"2026-05-21 00:50","date_timestamp":1779324605,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"90602443","content_html":"<p><a href=\"https://micro.blog/news\">@news</a> <a href=\"https://micro.blog/manton\">@manton</a> quick bit of Inkwell for Android feedback. I just tried adding a couple RSS feeds for the first time and I was surprised that after adding each and tapping through to the feed, each showed “No entries yet”.</p>\n","url":"https://micro.blog/dotproto/90602443","date_published":"2026-05-21T00:47:15+00:00","author":{"name":"Simeon Vincent","url":"https://dotproto.com","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fassets.toot.cafe%2Fcache%2Faccounts%2Favatars%2F110%2F496%2F486%2F862%2F380%2F557%2Foriginal%2Ff0043ca2bba8ab39.jpeg","_microblog":{"username":"dotproto"}},"_microblog":{"date_relative":"2026-05-21 00:47","date_timestamp":1779324435,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"90602130","content_html":"<p><a href=\"http://endeavorance.camp\">@endeavorance.camp</a> Old bones is best bones!</p>\n","url":"https://bsky.app/profile/did:plc:zm23nwzpuc2ijtfyjzmkhfet/post/3mmcxrsvmos2u","date_published":"2026-05-20T22:37:07+00:00","author":{"name":"Simeon Vincent","url":"https://dotproto.com","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fassets.toot.cafe%2Fcache%2Faccounts%2Favatars%2F110%2F496%2F486%2F862%2F380%2F557%2Foriginal%2Ff0043ca2bba8ab39.jpeg","_microblog":{"username":"dotproto"}},"_microblog":{"date_relative":"2026-05-20 22:37","date_timestamp":1779316627,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"90602131","content_html":"<p><a href=\"http://endeavorance.camp\">@endeavorance.camp</a> Good news: if you wait long enough to exhume the corpse, there won’t be any blood to speak of!</p>\n","url":"https://bsky.app/profile/did:plc:zm23nwzpuc2ijtfyjzmkhfet/post/3mmcwdz47zs2o","date_published":"2026-05-20T22:11:30+00:00","author":{"name":"Simeon Vincent","url":"https://dotproto.com","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fassets.toot.cafe%2Fcache%2Faccounts%2Favatars%2F110%2F496%2F486%2F862%2F380%2F557%2Foriginal%2Ff0043ca2bba8ab39.jpeg","_microblog":{"username":"dotproto"}},"_microblog":{"date_relative":"2026-05-20 22:11","date_timestamp":1779315090,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"90602132","content_html":"<p><a href=\"http://dotproto.com\">@dotproto.com</a> So, if you’re not getting good WiFi on your next flight, try asking the pilot to drop to a lower altitude. They can’t always do this, but if they can, your laptop will thank you!</p>\n","url":"https://bsky.app/profile/did:plc:zm23nwzpuc2ijtfyjzmkhfet/post/3mmcw3ubn7k2o","date_published":"2026-05-20T22:06:57+00:00","author":{"name":"Simeon Vincent","url":"https://dotproto.com","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fassets.toot.cafe%2Fcache%2Faccounts%2Favatars%2F110%2F496%2F486%2F862%2F380%2F557%2Foriginal%2Ff0043ca2bba8ab39.jpeg","_microblog":{"username":"dotproto"}},"_microblog":{"date_relative":"2026-05-20 22:06","date_timestamp":1779314817,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"90602133","content_html":"<p><a href=\"http://somewhattolerable.com\">@somewhattolerable.com</a> Other people telling him and him hearing it are two very different things</p>\n","url":"https://bsky.app/profile/did:plc:zm23nwzpuc2ijtfyjzmkhfet/post/3mmctttr3zc2o","date_published":"2026-05-20T21:26:41+00:00","author":{"name":"Simeon Vincent","url":"https://dotproto.com","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fassets.toot.cafe%2Fcache%2Faccounts%2Favatars%2F110%2F496%2F486%2F862%2F380%2F557%2Foriginal%2Ff0043ca2bba8ab39.jpeg","_microblog":{"username":"dotproto"}},"_microblog":{"date_relative":"2026-05-20 21:26","date_timestamp":1779312401,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"90602134","content_html":"<p><a href=\"http://zachleat.com\">@zachleat.com</a> Is that where you have to shake your device in order to get the various elements on the page to settle into their final layout positions?</p>\n","url":"https://bsky.app/profile/did:plc:zm23nwzpuc2ijtfyjzmkhfet/post/3mmcsmpb5gc2e","date_published":"2026-05-20T21:04:47+00:00","author":{"name":"Simeon Vincent","url":"https://dotproto.com","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fassets.toot.cafe%2Fcache%2Faccounts%2Favatars%2F110%2F496%2F486%2F862%2F380%2F557%2Foriginal%2Ff0043ca2bba8ab39.jpeg","_microblog":{"username":"dotproto"}},"_microblog":{"date_relative":"2026-05-20 21:04","date_timestamp":1779311087,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"90602135","content_html":"<p><a href=\"http://pfrazee.com\">@pfrazee.com</a> bsky.app/profile/dotp…</p>\n","url":"https://bsky.app/profile/did:plc:zm23nwzpuc2ijtfyjzmkhfet/post/3mmcsdcslfs2y","date_published":"2026-05-20T20:59:32+00:00","author":{"name":"Simeon Vincent","url":"https://dotproto.com","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fassets.toot.cafe%2Fcache%2Faccounts%2Favatars%2F110%2F496%2F486%2F862%2F380%2F557%2Foriginal%2Ff0043ca2bba8ab39.jpeg","_microblog":{"username":"dotproto"}},"_microblog":{"date_relative":"2026-05-20 20:59","date_timestamp":1779310772,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"90602136","content_html":"<p><a href=\"http://reckless.bsky.social\">@reckless.bsky.social</a> But which is the active option?</p>\n","url":"https://bsky.app/profile/did:plc:zm23nwzpuc2ijtfyjzmkhfet/post/3mmcrqx2nvc2e","date_published":"2026-05-20T20:49:16+00:00","author":{"name":"Simeon Vincent","url":"https://dotproto.com","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fassets.toot.cafe%2Fcache%2Faccounts%2Favatars%2F110%2F496%2F486%2F862%2F380%2F557%2Foriginal%2Ff0043ca2bba8ab39.jpeg","_microblog":{"username":"dotproto"}},"_microblog":{"date_relative":"2026-05-20 20:49","date_timestamp":1779310156,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"90602137","content_html":"<p><a href=\"http://bkardell.com\">@bkardell.com</a> Finally, someone is getting to the improtant issues!</p>\n","url":"https://bsky.app/profile/did:plc:zm23nwzpuc2ijtfyjzmkhfet/post/3mmcquhsgws2e","date_published":"2026-05-20T20:33:20+00:00","author":{"name":"Simeon Vincent","url":"https://dotproto.com","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fassets.toot.cafe%2Fcache%2Faccounts%2Favatars%2F110%2F496%2F486%2F862%2F380%2F557%2Foriginal%2Ff0043ca2bba8ab39.jpeg","_microblog":{"username":"dotproto"}},"_microblog":{"date_relative":"2026-05-20 20:33","date_timestamp":1779309200,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"90602138","content_html":"<p><a href=\"http://jennschiffer.com\">@jennschiffer.com</a> No no, Derland is the place to be. Our AaaS-first fiat consumption platform is revolutionizing commerce!</p>\n","url":"https://bsky.app/profile/did:plc:zm23nwzpuc2ijtfyjzmkhfet/post/3mmcql4jaac2v","date_published":"2026-05-20T20:28:06+00:00","author":{"name":"Simeon Vincent","url":"https://dotproto.com","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fassets.toot.cafe%2Fcache%2Faccounts%2Favatars%2F110%2F496%2F486%2F862%2F380%2F557%2Foriginal%2Ff0043ca2bba8ab39.jpeg","_microblog":{"username":"dotproto"}},"_microblog":{"date_relative":"2026-05-20 20:28","date_timestamp":1779308886,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"90602139","content_html":"<p><a href=\"http://zachleat.com\">@zachleat.com</a> Start? I have bad news, my friend</p>\n","url":"https://bsky.app/profile/did:plc:zm23nwzpuc2ijtfyjzmkhfet/post/3mmcq5pqrkc2v","date_published":"2026-05-20T20:20:37+00:00","author":{"name":"Simeon Vincent","url":"https://dotproto.com","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fassets.toot.cafe%2Fcache%2Faccounts%2Favatars%2F110%2F496%2F486%2F862%2F380%2F557%2Foriginal%2Ff0043ca2bba8ab39.jpeg","_microblog":{"username":"dotproto"}},"_microblog":{"date_relative":"2026-05-20 20:20","date_timestamp":1779308437,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"90602140","content_html":"<p><a href=\"http://bell.bz\">@bell.bz</a> For a certain segment that’s a great pitch</p>\n","url":"https://bsky.app/profile/did:plc:zm23nwzpuc2ijtfyjzmkhfet/post/3mmcq4ey7m22v","date_published":"2026-05-20T20:19:52+00:00","author":{"name":"Simeon Vincent","url":"https://dotproto.com","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fassets.toot.cafe%2Fcache%2Faccounts%2Favatars%2F110%2F496%2F486%2F862%2F380%2F557%2Foriginal%2Ff0043ca2bba8ab39.jpeg","_microblog":{"username":"dotproto"}},"_microblog":{"date_relative":"2026-05-20 20:19","date_timestamp":1779308392,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"90602141","content_html":"<p><a href=\"http://mekka.mekka-tech.com\">@mekka.mekka-tech.com</a> Um yes? Obviously?</p>\n","url":"https://bsky.app/profile/did:plc:zm23nwzpuc2ijtfyjzmkhfet/post/3mmcahniiw22i","date_published":"2026-05-20T15:39:50+00:00","author":{"name":"Simeon Vincent","url":"https://dotproto.com","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fassets.toot.cafe%2Fcache%2Faccounts%2Favatars%2F110%2F496%2F486%2F862%2F380%2F557%2Foriginal%2Ff0043ca2bba8ab39.jpeg","_microblog":{"username":"dotproto"}},"_microblog":{"date_relative":"2026-05-20 15:39","date_timestamp":1779291590,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"90602142","content_html":"<p><a href=\"http://kilianvalkhof.com\">@kilianvalkhof.com</a> Herm. I’m realizing I assumed this was mostly aimed at helping AI tooling use new web features as they become widely available. I didn’t have a good picture of what guides and such that could have been written for actual devs were instead redirected to targeting agents</p>\n","url":"https://bsky.app/profile/did:plc:zm23nwzpuc2ijtfyjzmkhfet/post/3mmca77jfqk2i","date_published":"2026-05-20T15:35:07+00:00","author":{"name":"Simeon Vincent","url":"https://dotproto.com","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fassets.toot.cafe%2Fcache%2Faccounts%2Favatars%2F110%2F496%2F486%2F862%2F380%2F557%2Foriginal%2Ff0043ca2bba8ab39.jpeg","_microblog":{"username":"dotproto"}},"_microblog":{"date_relative":"2026-05-20 15:35","date_timestamp":1779291307,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"90602143","content_html":"<p><a href=\"http://kilianvalkhof.com\">@kilianvalkhof.com</a> What do you mean? Baseline data is already integrated into MDN developer.mozilla.org/en-US/blog/b…</p>\n","url":"https://bsky.app/profile/did:plc:zm23nwzpuc2ijtfyjzmkhfet/post/3mmc7sdalt22i","date_published":"2026-05-20T15:27:55+00:00","author":{"name":"Simeon Vincent","url":"https://dotproto.com","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fassets.toot.cafe%2Fcache%2Faccounts%2Favatars%2F110%2F496%2F486%2F862%2F380%2F557%2Foriginal%2Ff0043ca2bba8ab39.jpeg","_microblog":{"username":"dotproto"}},"_microblog":{"date_relative":"2026-05-20 15:27","date_timestamp":1779290875,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"90602144","content_html":"<p><a href=\"http://pfrazee.com\">@pfrazee.com</a> Strongly encouraged</p>\n","url":"https://bsky.app/profile/did:plc:zm23nwzpuc2ijtfyjzmkhfet/post/3mm7wgo6lek2r","date_published":"2026-05-19T17:35:00+00:00","author":{"name":"Simeon Vincent","url":"https://dotproto.com","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fassets.toot.cafe%2Fcache%2Faccounts%2Favatars%2F110%2F496%2F486%2F862%2F380%2F557%2Foriginal%2Ff0043ca2bba8ab39.jpeg","_microblog":{"username":"dotproto"}},"_microblog":{"date_relative":"2026-05-19 17:35","date_timestamp":1779212100,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"90602145","content_html":"<p><a href=\"http://ky.fyi\">@ky.fyi</a> I miss Arc :/</p>\n","url":"https://bsky.app/profile/did:plc:zm23nwzpuc2ijtfyjzmkhfet/post/3mm7u22cris2p","date_published":"2026-05-19T16:52:10+00:00","author":{"name":"Simeon Vincent","url":"https://dotproto.com","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fassets.toot.cafe%2Fcache%2Faccounts%2Favatars%2F110%2F496%2F486%2F862%2F380%2F557%2Foriginal%2Ff0043ca2bba8ab39.jpeg","_microblog":{"username":"dotproto"}},"_microblog":{"date_relative":"2026-05-19 16:52","date_timestamp":1779209530,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"90602146","content_html":"<p><a href=\"http://seaotta.dev\">@seaotta.dev</a> 👏</p>\n","url":"https://bsky.app/profile/did:plc:zm23nwzpuc2ijtfyjzmkhfet/post/3mlxiboka2s2f","date_published":"2026-05-16T09:00:23+00:00","author":{"name":"Simeon Vincent","url":"https://dotproto.com","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fassets.toot.cafe%2Fcache%2Faccounts%2Favatars%2F110%2F496%2F486%2F862%2F380%2F557%2Foriginal%2Ff0043ca2bba8ab39.jpeg","_microblog":{"username":"dotproto"}},"_microblog":{"date_relative":"2026-05-16 09:00","date_timestamp":1778922023,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"90602147","content_html":"<p><a href=\"http://grimalkina.bsky.social\">@grimalkina.bsky.social</a> I’ve recently started using AI tools to try to better navigate a very large, complex project (Chromium). I’ve been approaching it like how I was taught to use encyclopedias in school: it’s a starting point, not the final authority. Validate the sources and perform your own reading and analysis</p>\n","url":"https://bsky.app/profile/did:plc:zm23nwzpuc2ijtfyjzmkhfet/post/3mlwc2i5qh22h","date_published":"2026-05-15T21:36:19+00:00","author":{"name":"Simeon Vincent","url":"https://dotproto.com","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fassets.toot.cafe%2Fcache%2Faccounts%2Favatars%2F110%2F496%2F486%2F862%2F380%2F557%2Foriginal%2Ff0043ca2bba8ab39.jpeg","_microblog":{"username":"dotproto"}},"_microblog":{"date_relative":"2026-05-15 21:36","date_timestamp":1778880979,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"90602148","content_html":"<p><a href=\"http://comraderobot.bsky.social\">@comraderobot.bsky.social</a> legit solid idea</p>\n","url":"https://bsky.app/profile/did:plc:zm23nwzpuc2ijtfyjzmkhfet/post/3mlwbq2brq22h","date_published":"2026-05-15T21:30:29+00:00","author":{"name":"Simeon Vincent","url":"https://dotproto.com","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fassets.toot.cafe%2Fcache%2Faccounts%2Favatars%2F110%2F496%2F486%2F862%2F380%2F557%2Foriginal%2Ff0043ca2bba8ab39.jpeg","_microblog":{"username":"dotproto"}},"_microblog":{"date_relative":"2026-05-15 21:30","date_timestamp":1778880629,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"90602149","content_html":"<p><a href=\"http://dotproto.com\">@dotproto.com</a> Well that didn’t take long</p>\n","url":"https://bsky.app/profile/did:plc:zm23nwzpuc2ijtfyjzmkhfet/post/3mlwasnhr5k2w","date_published":"2026-05-15T21:14:02+00:00","author":{"name":"Simeon Vincent","url":"https://dotproto.com","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fassets.toot.cafe%2Fcache%2Faccounts%2Favatars%2F110%2F496%2F486%2F862%2F380%2F557%2Foriginal%2Ff0043ca2bba8ab39.jpeg","_microblog":{"username":"dotproto"}},"_microblog":{"date_relative":"2026-05-15 21:14","date_timestamp":1778879642,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"90602150","content_html":"<p><a href=\"http://dotproto.com\">@dotproto.com</a> I look forward to playing with them 😁</p>\n","url":"https://bsky.app/profile/did:plc:zm23nwzpuc2ijtfyjzmkhfet/post/3mkqo2ydfxs2h","date_published":"2026-04-30T22:30:11+00:00","author":{"name":"Simeon Vincent","url":"https://dotproto.com","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fassets.toot.cafe%2Fcache%2Faccounts%2Favatars%2F110%2F496%2F486%2F862%2F380%2F557%2Foriginal%2Ff0043ca2bba8ab39.jpeg","_microblog":{"username":"dotproto"}},"_microblog":{"date_relative":"2026-04-30 22:30","date_timestamp":1777588211,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"90602151","content_html":"<p><a href=\"http://dotproto.com\">@dotproto.com</a> Almost certainly, but snark aside who prompted it? What features were they able to ship? What weren’t they able to? How was the testing and debug experience? Etc.</p>\n","url":"https://bsky.app/profile/did:plc:zm23nwzpuc2ijtfyjzmkhfet/post/3mke6lvprhk2m","date_published":"2026-04-25T23:21:22+00:00","author":{"name":"Simeon Vincent","url":"https://dotproto.com","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fassets.toot.cafe%2Fcache%2Faccounts%2Favatars%2F110%2F496%2F486%2F862%2F380%2F557%2Foriginal%2Ff0043ca2bba8ab39.jpeg","_microblog":{"username":"dotproto"}},"_microblog":{"date_relative":"2026-04-25 23:21","date_timestamp":1777159282,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"90602152","content_html":"<p><a href=\"http://nrempel.com\">@nrempel.com</a> Taking another look at your original screenshot, I didn’t appreciate that there’s an address bar and back/forward buttons in the web view. Huh</p>\n","url":"https://bsky.app/profile/did:plc:zm23nwzpuc2ijtfyjzmkhfet/post/3mk2l42ri5k2b","date_published":"2026-04-22T03:38:31+00:00","author":{"name":"Simeon Vincent","url":"https://dotproto.com","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fassets.toot.cafe%2Fcache%2Faccounts%2Favatars%2F110%2F496%2F486%2F862%2F380%2F557%2Foriginal%2Ff0043ca2bba8ab39.jpeg","_microblog":{"username":"dotproto"}},"_microblog":{"date_relative":"2026-04-22 03:38","date_timestamp":1776829111,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"87208060","content_html":"<p>I’ve recently been rediscovering an appreciation for the act of writing. I’m not sure how best to articulate it, but the process of feeling something that I’m not sure how to convey and progressively solidifying it as I scratch it out on a page with pen and ink is both gratifying and elucidatory.</p>\n","summary":"","url":"https://dotproto.com/2026/03/29/ive-recently-been-rediscovering-an.html","date_published":"2026-03-29T19:03:38+00:00","author":{"name":"Simeon Vincent","url":"https://dotproto.com","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fassets.toot.cafe%2Fcache%2Faccounts%2Favatars%2F110%2F496%2F486%2F862%2F380%2F557%2Foriginal%2Ff0043ca2bba8ab39.jpeg","_microblog":{"username":"dotproto"}},"_microblog":{"date_relative":"2026-03-29 19:03","date_timestamp":1774811018,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":false,"note":"","syndication":["https://toot.cafe/@dotproto/116314018810334703","https://bsky.app/profile/did:plc:zm23nwzpuc2ijtfyjzmkhfet/post/3mi7tnyznbf2w"]}},{"id":"82958096","content_html":"<p>Notes on contributing to WebExtensions in WebKit: <a href=\"https://dotproto.com/2026/01/26/notes-on-contributing-to-webextensions.html\">dotproto.com</a></p>","summary":"","url":"https://dotproto.com/2026/01/26/notes-on-contributing-to-webextensions.html","date_published":"2026-01-27T07:12:07+00:00","author":{"name":"Simeon Vincent","url":"https://dotproto.com","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fassets.toot.cafe%2Fcache%2Faccounts%2Favatars%2F110%2F496%2F486%2F862%2F380%2F557%2Foriginal%2Ff0043ca2bba8ab39.jpeg","_microblog":{"username":"dotproto"}},"_microblog":{"date_relative":"2026-01-27 07:12","date_timestamp":1769497927,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":true,"is_mention":false,"note":"","syndication":["https://toot.cafe/@dotproto/115965825922594623","https://bsky.app/profile/did:plc:zm23nwzpuc2ijtfyjzmkhfet/post/3mdf7kazbos2p"]}},{"id":"35258266","content_html":"<p>Open in VSC with Shortcuts on macOS: <a href=\"https://dotproto.com/2024/04/10/open-in-vsc.html\">dotproto.com</a></p>","summary":"","url":"https://dotproto.com/2024/04/10/open-in-vsc.html","date_published":"2024-04-10T23:06:55+00:00","author":{"name":"Simeon Vincent","url":"https://dotproto.com","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fassets.toot.cafe%2Fcache%2Faccounts%2Favatars%2F110%2F496%2F486%2F862%2F380%2F557%2Foriginal%2Ff0043ca2bba8ab39.jpeg","_microblog":{"username":"dotproto"}},"_microblog":{"date_relative":"2024-04-10 23:06","date_timestamp":1712790415,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":true,"is_mention":false,"note":"","syndication":[]}},{"id":"19876490","content_html":"<p>CWS Policy Diff - May 30, 2023: <a href=\"https://dotproto.com/2023/06/01/cws-poliy-diff.html\">dotproto.com</a></p>","summary":"","url":"https://dotproto.com/2023/06/01/cws-poliy-diff.html","date_published":"2023-06-13T00:44:16+00:00","author":{"name":"Simeon Vincent","url":"https://dotproto.com","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fassets.toot.cafe%2Fcache%2Faccounts%2Favatars%2F110%2F496%2F486%2F862%2F380%2F557%2Foriginal%2Ff0043ca2bba8ab39.jpeg","_microblog":{"username":"dotproto"}},"_microblog":{"date_relative":"2023-06-13 00:44","date_timestamp":1686617056,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":true,"is_mention":false,"note":"","syndication":["https://toot.cafe/@dotproto/110534135607894241","https://bsky.app/profile/did:plc:zm23nwzpuc2ijtfyjzmkhfet/post/3jxz2lfothd2w"]}},{"id":"19708904","content_html":"<p>A warning about monetizing extensions with search: <a href=\"https://dotproto.com/2023/06/06/a-warning-about.html\">dotproto.com</a></p>","summary":"","url":"https://dotproto.com/2023/06/06/a-warning-about.html","date_published":"2023-06-06T20:47:48+00:00","author":{"name":"Simeon Vincent","url":"https://dotproto.com","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fassets.toot.cafe%2Fcache%2Faccounts%2Favatars%2F110%2F496%2F486%2F862%2F380%2F557%2Foriginal%2Ff0043ca2bba8ab39.jpeg","_microblog":{"username":"dotproto"}},"_microblog":{"date_relative":"2023-06-06 20:47","date_timestamp":1686084468,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":true,"is_mention":false,"note":"","syndication":["https://toot.cafe/@dotproto/110499234526156865","https://bsky.app/profile/did:plc:zm23nwzpuc2ijtfyjzmkhfet/post/3jxjkmd5yq22o"]}},{"id":"18952371","content_html":"<p>Google Ads in Browser Extensions: <a href=\"https://dotproto.com/2023/05/04/google-ads-in.html\">dotproto.com</a></p>","summary":"","url":"https://dotproto.com/2023/05/04/google-ads-in.html","date_published":"2023-05-08T18:26:13+00:00","author":{"name":"Simeon Vincent","url":"https://dotproto.com","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fassets.toot.cafe%2Fcache%2Faccounts%2Favatars%2F110%2F496%2F486%2F862%2F380%2F557%2Foriginal%2Ff0043ca2bba8ab39.jpeg","_microblog":{"username":"dotproto"}},"_microblog":{"date_relative":"2023-05-08 18:26","date_timestamp":1683570373,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":true,"is_mention":false,"note":"","syndication":[]}},{"id":"17343015","content_html":"<p>Micro.blog thoughts #4: Discovery and organization: <a href=\"https://dotproto.com/2023/02/28/microblog-thoughts-discovery.html\">dotproto.com</a></p>","summary":"","url":"https://dotproto.com/2023/02/28/microblog-thoughts-discovery.html","date_published":"2023-02-28T22:13:42+00:00","author":{"name":"Simeon Vincent","url":"https://dotproto.com","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fassets.toot.cafe%2Fcache%2Faccounts%2Favatars%2F110%2F496%2F486%2F862%2F380%2F557%2Foriginal%2Ff0043ca2bba8ab39.jpeg","_microblog":{"username":"dotproto"}},"_microblog":{"date_relative":"2023-02-28 22:13","date_timestamp":1677622422,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":true,"is_mention":false,"note":"","syndication":[]}},{"id":"17342611","content_html":"<p>Micro.blog thoughts #3: posts &gt;300 characters: <a href=\"https://dotproto.com/2023/02/28/microblog-thoughts-posts.html\">dotproto.com</a></p>","summary":"","url":"https://dotproto.com/2023/02/28/microblog-thoughts-posts.html","date_published":"2023-02-28T21:58:09+00:00","author":{"name":"Simeon Vincent","url":"https://dotproto.com","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fassets.toot.cafe%2Fcache%2Faccounts%2Favatars%2F110%2F496%2F486%2F862%2F380%2F557%2Foriginal%2Ff0043ca2bba8ab39.jpeg","_microblog":{"username":"dotproto"}},"_microblog":{"date_relative":"2023-02-28 21:58","date_timestamp":1677621489,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":true,"is_mention":false,"note":"","syndication":[]}},{"id":"17342468","content_html":"<p>Micro.blog thoughts #2: Threading: <a href=\"https://dotproto.com/2023/02/28/re-dotprotocom-new.html\">dotproto.com</a></p>","summary":"","url":"https://dotproto.com/2023/02/28/re-dotprotocom-new.html","date_published":"2023-02-28T21:49:32+00:00","author":{"name":"Simeon Vincent","url":"https://dotproto.com","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fassets.toot.cafe%2Fcache%2Faccounts%2Favatars%2F110%2F496%2F486%2F862%2F380%2F557%2Foriginal%2Ff0043ca2bba8ab39.jpeg","_microblog":{"username":"dotproto"}},"_microblog":{"date_relative":"2023-02-28 21:49","date_timestamp":1677620972,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":true,"is_mention":false,"note":"","syndication":[]}},{"id":"17342378","content_html":"<p>Micro.blog thoughts #1: Am noob, send help: <a href=\"https://dotproto.com/2023/02/28/im-trying-to.html\">dotproto.com</a></p>","summary":"","url":"https://dotproto.com/2023/02/28/im-trying-to.html","date_published":"2023-02-28T21:45:53+00:00","author":{"name":"Simeon Vincent","url":"https://dotproto.com","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fassets.toot.cafe%2Fcache%2Faccounts%2Favatars%2F110%2F496%2F486%2F862%2F380%2F557%2Foriginal%2Ff0043ca2bba8ab39.jpeg","_microblog":{"username":"dotproto"}},"_microblog":{"date_relative":"2023-02-28 21:45","date_timestamp":1677620753,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":true,"is_mention":false,"note":"","syndication":[]}},{"id":"17275136","content_html":"<p>I am the very model of a modern major general. I don’t know the rest of the words to that song and therefore I have to stop. Looks like there’s a group of people protesting, but they’re not. They’re in costumes and they’re just walking down the street I guess that’s about 280 characters thinks everybody. I love you have a good day.</p>\n","summary":"","url":"https://dotproto.com/2023/02/25/i-am-the.html","date_published":"2023-02-25T20:05:16+00:00","author":{"name":"Simeon Vincent","url":"https://dotproto.com","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fassets.toot.cafe%2Fcache%2Faccounts%2Favatars%2F110%2F496%2F486%2F862%2F380%2F557%2Foriginal%2Ff0043ca2bba8ab39.jpeg","_microblog":{"username":"dotproto"}},"_microblog":{"date_relative":"2023-02-25 20:05","date_timestamp":1677355516,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":false,"note":"","syndication":[]}}]}