diff --git a/.data/108235476932800389.json b/.data/108235476932800389.json index e2ff3fd..49a1fbe 100644 --- a/.data/108235476932800389.json +++ b/.data/108235476932800389.json @@ -1 +1 @@ -{"account":{"acct":"brozek","avatar":"https://cdn.fosstodon.org/accounts/avatars/108/219/415/927/856/966/original/bae9f46f23936e79.jpg","display_name":"Brandon Rozek","header":"https://fosstodon.org/headers/original/missing.png","hide_collections":false,"id":"108219415927856966","indexable":false,"uri":"https://fosstodon.org/users/brozek","url":"https://fosstodon.org/@brozek","username":"brozek"},"application":null,"card":null,"content":"","date":"2022-05-03T01:45:11.598Z","edited_at":null,"emojis":[],"favourites_count":0,"id":"108235476932800389","in_reply_to_account_id":null,"in_reply_to_id":null,"language":null,"media_attachments":[],"mentions":[],"poll":null,"reblog":{"account":{"acct":"jmshrtn@social.coop","avatar":"https://cdn.fosstodon.org/cache/accounts/avatars/108/235/230/938/828/690/original/ad58c9baf00d6134.jpg","avatar_static":"https://cdn.fosstodon.org/cache/accounts/avatars/108/235/230/938/828/690/original/ad58c9baf00d6134.jpg","bot":false,"created_at":"2022-05-03T00:00:00.000Z","discoverable":false,"display_name":"James Harton","emojis":[],"fields":[{"name":"Website","value":"https://harton.nz/","verified_at":null}],"followers_count":67,"following_count":44,"group":false,"header":"https://cdn.fosstodon.org/cache/accounts/headers/108/235/230/938/828/690/original/88afe2330a0ede8a.jpeg","header_static":"https://cdn.fosstodon.org/cache/accounts/headers/108/235/230/938/828/690/original/88afe2330a0ede8a.jpeg","hide_collections":false,"id":"108235230938828690","indexable":false,"last_status_at":"2024-02-04","locked":false,"moved":{"acct":"james@harton.social","avatar":"https://cdn.fosstodon.org/cache/accounts/avatars/111/882/785/995/027/308/original/f05d908222af8e94.jpeg","avatar_static":"https://cdn.fosstodon.org/cache/accounts/avatars/111/882/785/995/027/308/original/f05d908222af8e94.jpeg","bot":false,"created_at":"2024-02-06T00:00:00.000Z","discoverable":false,"display_name":"james","emojis":[],"fields":[{"name":"Website","value":"https://harton.nz","verified_at":null},{"name":"Code","value":"https://harton.dev","verified_at":null},{"name":"Ask me about...","value":"My dogs, Elixir, FPV/RC, CNC, 3D printing, Woodworking, Rust, Embedded, Robots and Revolution.","verified_at":null}],"followers_count":80,"following_count":49,"group":false,"header":"https://cdn.fosstodon.org/cache/accounts/headers/111/882/785/995/027/308/original/56b2eb3bf1e00b3b.jpeg","header_static":"https://cdn.fosstodon.org/cache/accounts/headers/111/882/785/995/027/308/original/56b2eb3bf1e00b3b.jpeg","hide_collections":false,"id":"111882785995027308","indexable":false,"last_status_at":"2024-11-19","locked":false,"note":"Nerd, maker and quadcopter breaker in Wairarapa, New Zealand.","statuses_count":138,"uri":"https://harton.social/users/james","url":"https://harton.social/users/james","username":"james"},"note":"

Nerd, maker and quadcopter breaker from Wairarapa, New Zealand.

#elixir #woodwork #cnc #3dprinting #doggos #fpv #maker #selfhost

Principal Consultant at Alembic.
Ash Framework core team.

","statuses_count":295,"uri":"https://social.coop/users/jmshrtn","url":"https://social.coop/@jmshrtn","username":"jmshrtn"},"card":null,"content":"

my lastest project has been an #mpcnc which has taken me several weeks to build. I particularly enjoyed building the electronics box, which allowed me to do some #soldering, #iot and some #woodwork. The best part is that it's almost 100% made out of stuff I had lying around. Even the table is made out of reclaimed wood. Total spend maybe NZ$250.

","created_at":"2022-05-03T01:14:45.000Z","edited_at":null,"emojis":[],"favourites_count":1,"id":"108235357461852695","in_reply_to_account_id":null,"in_reply_to_id":null,"language":"en","media_attachments":[{"blurhash":"UAFFQv.S$k-px^57%2D%_0tL?aI:~pt8tSxu","description":null,"id":"108235357319293156","meta":{"original":{"aspect":1.3336006415396953,"height":1247,"size":"1663x1247","width":1663},"small":{"aspect":1.3349397590361445,"height":415,"size":"554x415","width":554}},"preview_remote_url":null,"preview_url":"https://fosstodon.org/media_proxy/108235357319293156/small","remote_url":"https://social-coop-media.ams3.cdn.digitaloceanspaces.com/media_attachments/files/108/235/351/329/931/402/original/3e2f6ea0bd0744e9.jpeg","text_url":null,"type":"image","url":"https://fosstodon.org/media_proxy/108235357319293156/original"},{"blurhash":"UNFFENXS~p%MIBi^MyoI%MI=o3WYjFj=ofoL","description":null,"id":"108235357405361950","meta":{"original":{"aspect":1.3333333333333333,"height":960,"size":"1280x960","width":1280},"small":{"aspect":1.3317307692307692,"height":416,"size":"554x416","width":554}},"preview_remote_url":null,"preview_url":"https://fosstodon.org/media_proxy/108235357405361950/small","remote_url":"https://social-coop-media.ams3.cdn.digitaloceanspaces.com/media_attachments/files/108/235/353/537/954/413/original/c4c0eae8628a0005.jpeg","text_url":null,"type":"image","url":"https://fosstodon.org/media_proxy/108235357405361950/original"}],"mentions":[],"poll":null,"reblog":null,"reblogs_count":1,"replies_count":0,"sensitive":false,"spoiler_text":"","tags":[{"name":"woodwork","url":"https://fosstodon.org/tags/woodwork"},{"name":"iot","url":"https://fosstodon.org/tags/iot"},{"name":"soldering","url":"https://fosstodon.org/tags/soldering"},{"name":"mpcnc","url":"https://fosstodon.org/tags/mpcnc"}],"uri":"https://social.coop/users/jmshrtn/statuses/108235357286689197","url":"https://social.coop/@jmshrtn/108235357286689197","visibility":"public"},"reblogs_count":0,"replies_count":0,"sensitive":false,"spoiler_text":"","syndication":"https://fosstodon.org/users/brozek/statuses/108235476932800389/activity","tags":[],"visibility":"public"} \ No newline at end of file +{"account":{"acct":"brozek","avatar":"https://cdn.fosstodon.org/accounts/avatars/108/219/415/927/856/966/original/bae9f46f23936e79.jpg","display_name":"Brandon Rozek","header":"https://fosstodon.org/headers/original/missing.png","hide_collections":false,"id":"108219415927856966","indexable":false,"uri":"https://fosstodon.org/users/brozek","url":"https://fosstodon.org/@brozek","username":"brozek"},"application":null,"card":null,"content":"","date":"2022-05-03T01:45:11.598Z","edited_at":null,"emojis":[],"favourites_count":0,"id":"108235476932800389","in_reply_to_account_id":null,"in_reply_to_id":null,"language":null,"media_attachments":[],"mentions":[],"poll":null,"reblog":{"account":{"acct":"jmshrtn@social.coop","avatar":"https://cdn.fosstodon.org/cache/accounts/avatars/108/235/230/938/828/690/original/ad58c9baf00d6134.jpg","avatar_static":"https://cdn.fosstodon.org/cache/accounts/avatars/108/235/230/938/828/690/original/ad58c9baf00d6134.jpg","bot":false,"created_at":"2022-05-03T00:00:00.000Z","discoverable":false,"display_name":"James Harton","emojis":[],"fields":[{"name":"Website","value":"https://harton.nz/","verified_at":null}],"followers_count":67,"following_count":44,"group":false,"header":"https://cdn.fosstodon.org/cache/accounts/headers/108/235/230/938/828/690/original/88afe2330a0ede8a.jpeg","header_static":"https://cdn.fosstodon.org/cache/accounts/headers/108/235/230/938/828/690/original/88afe2330a0ede8a.jpeg","hide_collections":false,"id":"108235230938828690","indexable":false,"last_status_at":"2024-02-04","locked":false,"moved":{"acct":"james@harton.social","avatar":"https://cdn.fosstodon.org/cache/accounts/avatars/111/882/785/995/027/308/original/f05d908222af8e94.jpeg","avatar_static":"https://cdn.fosstodon.org/cache/accounts/avatars/111/882/785/995/027/308/original/f05d908222af8e94.jpeg","bot":false,"created_at":"2024-02-06T00:00:00.000Z","discoverable":false,"display_name":"james","emojis":[],"fields":[{"name":"Website","value":"https://harton.nz","verified_at":null},{"name":"Code","value":"https://harton.dev","verified_at":null},{"name":"Ask me about...","value":"My dogs, Elixir, FPV/RC, CNC, 3D printing, Woodworking, Rust, Embedded, Robots and Revolution.","verified_at":null}],"followers_count":80,"following_count":50,"group":false,"header":"https://cdn.fosstodon.org/cache/accounts/headers/111/882/785/995/027/308/original/56b2eb3bf1e00b3b.jpeg","header_static":"https://cdn.fosstodon.org/cache/accounts/headers/111/882/785/995/027/308/original/56b2eb3bf1e00b3b.jpeg","hide_collections":false,"id":"111882785995027308","indexable":false,"last_status_at":"2024-11-20","locked":false,"note":"Nerd, maker and quadcopter breaker in Wairarapa, New Zealand.","statuses_count":139,"uri":"https://harton.social/users/james","url":"https://harton.social/users/james","username":"james"},"note":"

Nerd, maker and quadcopter breaker from Wairarapa, New Zealand.

#elixir #woodwork #cnc #3dprinting #doggos #fpv #maker #selfhost

Principal Consultant at Alembic.
Ash Framework core team.

","statuses_count":294,"uri":"https://social.coop/users/jmshrtn","url":"https://social.coop/@jmshrtn","username":"jmshrtn"},"card":null,"content":"

my lastest project has been an #mpcnc which has taken me several weeks to build. I particularly enjoyed building the electronics box, which allowed me to do some #soldering, #iot and some #woodwork. The best part is that it's almost 100% made out of stuff I had lying around. Even the table is made out of reclaimed wood. Total spend maybe NZ$250.

","created_at":"2022-05-03T01:14:45.000Z","edited_at":null,"emojis":[],"favourites_count":1,"id":"108235357461852695","in_reply_to_account_id":null,"in_reply_to_id":null,"language":"en","media_attachments":[{"blurhash":"UAFFQv.S$k-px^57%2D%_0tL?aI:~pt8tSxu","description":null,"id":"108235357319293156","meta":{"original":{"aspect":1.3336006415396953,"height":1247,"size":"1663x1247","width":1663},"small":{"aspect":1.3349397590361445,"height":415,"size":"554x415","width":554}},"preview_remote_url":null,"preview_url":"https://fosstodon.org/media_proxy/108235357319293156/small","remote_url":"https://social-coop-media.ams3.cdn.digitaloceanspaces.com/media_attachments/files/108/235/351/329/931/402/original/3e2f6ea0bd0744e9.jpeg","text_url":null,"type":"image","url":"https://fosstodon.org/media_proxy/108235357319293156/original"},{"blurhash":"UNFFENXS~p%MIBi^MyoI%MI=o3WYjFj=ofoL","description":null,"id":"108235357405361950","meta":{"original":{"aspect":1.3333333333333333,"height":960,"size":"1280x960","width":1280},"small":{"aspect":1.3317307692307692,"height":416,"size":"554x416","width":554}},"preview_remote_url":null,"preview_url":"https://fosstodon.org/media_proxy/108235357405361950/small","remote_url":"https://social-coop-media.ams3.cdn.digitaloceanspaces.com/media_attachments/files/108/235/353/537/954/413/original/c4c0eae8628a0005.jpeg","text_url":null,"type":"image","url":"https://fosstodon.org/media_proxy/108235357405361950/original"}],"mentions":[],"poll":null,"reblog":null,"reblogs_count":1,"replies_count":0,"sensitive":false,"spoiler_text":"","tags":[{"name":"woodwork","url":"https://fosstodon.org/tags/woodwork"},{"name":"iot","url":"https://fosstodon.org/tags/iot"},{"name":"soldering","url":"https://fosstodon.org/tags/soldering"},{"name":"mpcnc","url":"https://fosstodon.org/tags/mpcnc"}],"uri":"https://social.coop/users/jmshrtn/statuses/108235357286689197","url":"https://social.coop/@jmshrtn/108235357286689197","visibility":"public"},"reblogs_count":0,"replies_count":0,"sensitive":false,"spoiler_text":"","syndication":"https://fosstodon.org/users/brozek/statuses/108235476932800389/activity","tags":[],"visibility":"public"} \ No newline at end of file diff --git a/.data/108279214180708872.json b/.data/108279214180708872.json index b441be4..f5773ce 100644 --- a/.data/108279214180708872.json +++ b/.data/108279214180708872.json @@ -1 +1 @@ -{"account":{"acct":"brozek","avatar":"https://cdn.fosstodon.org/accounts/avatars/108/219/415/927/856/966/original/bae9f46f23936e79.jpg","display_name":"Brandon Rozek","header":"https://fosstodon.org/headers/original/missing.png","hide_collections":false,"id":"108219415927856966","indexable":false,"uri":"https://fosstodon.org/users/brozek","url":"https://fosstodon.org/@brozek","username":"brozek"},"application":null,"card":null,"content":"","date":"2022-05-10T19:08:09.038Z","edited_at":null,"emojis":[],"favourites_count":0,"id":"108279214180708872","in_reply_to_account_id":null,"in_reply_to_id":null,"language":null,"media_attachments":[],"mentions":[],"poll":null,"reblog":{"account":{"acct":"joel@benign.town","avatar":"https://cdn.fosstodon.org/cache/accounts/avatars/108/215/692/971/019/592/original/39b2ab4cec50269b.png","avatar_static":"https://cdn.fosstodon.org/cache/accounts/avatars/108/215/692/971/019/592/original/39b2ab4cec50269b.png","bot":false,"created_at":"2022-04-29T00:00:00.000Z","discoverable":true,"display_name":"joelchrono12","emojis":[],"fields":[{"name":"Website","value":"https://joelchrono12.xyz","verified_at":null},{"name":"Keyoxide","value":"https://keyoxide.org/2281776180b00c8fba30bea4e23d9c7fa57497a6","verified_at":"2022-08-24T02:30:29.195+00:00"}],"followers_count":31,"following_count":706,"group":false,"header":"https://fosstodon.org/headers/original/missing.png","header_static":"https://fosstodon.org/headers/original/missing.png","hide_collections":false,"id":"108215692971019592","indexable":false,"last_status_at":"2022-07-02","locked":false,"moved":{"acct":"joel","avatar":"https://cdn.fosstodon.org/accounts/avatars/107/119/935/922/768/447/original/c3d3d0b84f7ba1ec.png","avatar_static":"https://cdn.fosstodon.org/accounts/avatars/107/119/935/922/768/447/original/c3d3d0b84f7ba1ec.png","bot":false,"created_at":"2021-10-18T00:00:00.000Z","discoverable":true,"display_name":"Joel :void: :casio:","emojis":[{"shortcode":"void","static_url":"https://cdn.fosstodon.org/custom_emojis/images/000/165/282/static/ff892f464b943810.png","url":"https://cdn.fosstodon.org/custom_emojis/images/000/165/282/original/ff892f464b943810.png","visible_in_picker":true},{"shortcode":"neovim","static_url":"https://cdn.fosstodon.org/custom_emojis/images/000/256/492/static/0af9eb116e0b9308.png","url":"https://cdn.fosstodon.org/custom_emojis/images/000/256/492/original/0af9eb116e0b9308.png","visible_in_picker":true},{"shortcode":"androidalt","static_url":"https://cdn.fosstodon.org/custom_emojis/images/000/106/738/static/44ce107fb5dbf42a.png","url":"https://cdn.fosstodon.org/custom_emojis/images/000/106/738/original/44ce107fb5dbf42a.png","visible_in_picker":true},{"shortcode":"firefox","static_url":"https://cdn.fosstodon.org/custom_emojis/images/000/010/378/static/6710d28f8a2cdc05.png","url":"https://cdn.fosstodon.org/custom_emojis/images/000/010/378/original/6710d28f8a2cdc05.png","visible_in_picker":true},{"shortcode":"suckless","static_url":"https://cdn.fosstodon.org/custom_emojis/images/000/106/831/static/3b921cb6af7b17d5.png","url":"https://cdn.fosstodon.org/custom_emojis/images/000/106/831/original/3b921cb6af7b17d5.png","visible_in_picker":true},{"shortcode":"rss","static_url":"https://cdn.fosstodon.org/custom_emojis/images/000/049/693/static/527b91a845df8ac4.png","url":"https://cdn.fosstodon.org/custom_emojis/images/000/049/693/original/527b91a845df8ac4.png","visible_in_picker":true},{"shortcode":"casio","static_url":"https://cdn.fosstodon.org/custom_emojis/images/000/770/032/static/204af1cc35b8cb45.png","url":"https://cdn.fosstodon.org/custom_emojis/images/000/770/032/original/204af1cc35b8cb45.png","visible_in_picker":true}],"fields":[{"name":"Keyoxide","value":"https://keyoxide.org/2281776180B00C8FBA30BEA4E23D9C7FA57497A6","verified_at":"2022-11-22T02:50:29.429+00:00"},{"name":"Blog","value":"https://joelchrono.xyz","verified_at":"2023-09-25T22:41:24.135+00:00"},{"name":"Contact Me","value":"https://joelchrono.xyz/contact","verified_at":"2023-09-25T22:41:24.336+00:00"},{"name":"Buy Me ☕","value":"https://ko-fi.com/joelchrono","verified_at":null}],"followers_count":2459,"following_count":1569,"group":false,"header":"https://cdn.fosstodon.org/accounts/headers/107/119/935/922/768/447/original/511ab7d7e4ce1f5d.jpg","header_static":"https://cdn.fosstodon.org/accounts/headers/107/119/935/922/768/447/original/511ab7d7e4ce1f5d.jpg","hide_collections":false,"id":"107119935922768447","indexable":true,"last_status_at":"2024-11-19","locked":false,"noindex":false,"note":"

Tech & FOSS enthusiast, sometimes contributor.

I think I'm like the polar opposite of myself...

Mexican 🇲🇽, Mechatronics Engineer 🤖. A customization freak. 🎨

#PSP is the best handheld, I like the #MiyooMiniPlus and #Anbernic devices too! 🕹️

Chrono Trigger is my favorite game 🗡️
I solve a Rubik's cube in ~15 seconds⏳
I like #origami too. Christian ✝️

alt account: @joelchrono

Uses:
:void: :neovim: :androidalt: :firefox: :suckless: :rss: :casio:

","roles":[{"color":"#9929bd","id":"1","name":"Moderator"}],"statuses_count":7154,"uri":"https://fosstodon.org/users/joel","url":"https://fosstodon.org/@joel","username":"joel"},"note":"

Tech, Android & Linux enthusiast. I support FOSS, I design icons for Arcticons Icon Pack and contribute with translations or documentation sometimes.

Gamedev wannabe, participated in 3 or so Game Jams.

I am also a bit of a customization freak, both on mobile and desktop.

PSP is the best emulator, Chrono Trigger is my favorite game, I solve a Rubik's cube in ~15 seconds, I like #origami too.

Moved from @joel

","statuses_count":44,"uri":"https://benign.town/users/joel","url":"https://benign.town/@joel","username":"joel"},"card":null,"content":"

#Origami Heart with Butterfly.

It's Mother's day here in Mexico so, I decided to do something for my mom :P

This model has quite some complex folds in there. I couldn't figure it out but still managed to understand it and complete it.

#mastoart #art #MothersDay #butterfly #heart #hobby

","created_at":"2022-05-10T16:41:01.000Z","edited_at":null,"emojis":[],"favourites_count":6,"id":"108278635827204363","in_reply_to_account_id":null,"in_reply_to_id":null,"language":"en","media_attachments":[{"blurhash":"UFGkXxIV5Ms:-qxaM{NG9qR*$-oeNDWUt8og","description":"A pink heart with a butterfly on top, folded from a single square of uncut paper.","id":"108278635737487179","meta":{"original":{"aspect":1.2951096121416523,"height":593,"size":"768x593","width":768},"small":{"aspect":1.2962962962962965,"height":351,"size":"455x351","width":455}},"preview_remote_url":null,"preview_url":"https://fosstodon.org/media_proxy/108278635737487179/small","remote_url":"https://files.benign.town/media_attachments/files/108/278/624/765/399/147/original/b5d532061394203e.jpg","text_url":null,"type":"image","url":"https://fosstodon.org/media_proxy/108278635737487179/original"}],"mentions":[],"poll":null,"reblog":null,"reblogs_count":5,"replies_count":1,"sensitive":false,"spoiler_text":"","tags":[{"name":"origami","url":"https://fosstodon.org/tags/origami"},{"name":"mastoart","url":"https://fosstodon.org/tags/mastoart"},{"name":"art","url":"https://fosstodon.org/tags/art"},{"name":"mothersday","url":"https://fosstodon.org/tags/mothersday"},{"name":"butterfly","url":"https://fosstodon.org/tags/butterfly"},{"name":"heart","url":"https://fosstodon.org/tags/heart"},{"name":"hobby","url":"https://fosstodon.org/tags/hobby"}],"uri":"https://benign.town/users/joel/statuses/108278635653419246","url":"https://benign.town/@joel/108278635653419246","visibility":"public"},"reblogs_count":0,"replies_count":0,"sensitive":false,"spoiler_text":"","syndication":"https://fosstodon.org/users/brozek/statuses/108279214180708872/activity","tags":[],"visibility":"public"} \ No newline at end of file +{"account":{"acct":"brozek","avatar":"https://cdn.fosstodon.org/accounts/avatars/108/219/415/927/856/966/original/bae9f46f23936e79.jpg","display_name":"Brandon Rozek","header":"https://fosstodon.org/headers/original/missing.png","hide_collections":false,"id":"108219415927856966","indexable":false,"uri":"https://fosstodon.org/users/brozek","url":"https://fosstodon.org/@brozek","username":"brozek"},"application":null,"card":null,"content":"","date":"2022-05-10T19:08:09.038Z","edited_at":null,"emojis":[],"favourites_count":0,"id":"108279214180708872","in_reply_to_account_id":null,"in_reply_to_id":null,"language":null,"media_attachments":[],"mentions":[],"poll":null,"reblog":{"account":{"acct":"joel@benign.town","avatar":"https://cdn.fosstodon.org/cache/accounts/avatars/108/215/692/971/019/592/original/39b2ab4cec50269b.png","avatar_static":"https://cdn.fosstodon.org/cache/accounts/avatars/108/215/692/971/019/592/original/39b2ab4cec50269b.png","bot":false,"created_at":"2022-04-29T00:00:00.000Z","discoverable":true,"display_name":"joelchrono12","emojis":[],"fields":[{"name":"Website","value":"https://joelchrono12.xyz","verified_at":null},{"name":"Keyoxide","value":"https://keyoxide.org/2281776180b00c8fba30bea4e23d9c7fa57497a6","verified_at":"2022-08-24T02:30:29.195+00:00"}],"followers_count":31,"following_count":706,"group":false,"header":"https://fosstodon.org/headers/original/missing.png","header_static":"https://fosstodon.org/headers/original/missing.png","hide_collections":false,"id":"108215692971019592","indexable":false,"last_status_at":"2022-07-02","locked":false,"moved":{"acct":"joel","avatar":"https://cdn.fosstodon.org/accounts/avatars/107/119/935/922/768/447/original/c3d3d0b84f7ba1ec.png","avatar_static":"https://cdn.fosstodon.org/accounts/avatars/107/119/935/922/768/447/original/c3d3d0b84f7ba1ec.png","bot":false,"created_at":"2021-10-18T00:00:00.000Z","discoverable":true,"display_name":"Joel :void: :casio:","emojis":[{"shortcode":"void","static_url":"https://cdn.fosstodon.org/custom_emojis/images/000/165/282/static/ff892f464b943810.png","url":"https://cdn.fosstodon.org/custom_emojis/images/000/165/282/original/ff892f464b943810.png","visible_in_picker":true},{"shortcode":"neovim","static_url":"https://cdn.fosstodon.org/custom_emojis/images/000/256/492/static/0af9eb116e0b9308.png","url":"https://cdn.fosstodon.org/custom_emojis/images/000/256/492/original/0af9eb116e0b9308.png","visible_in_picker":true},{"shortcode":"androidalt","static_url":"https://cdn.fosstodon.org/custom_emojis/images/000/106/738/static/44ce107fb5dbf42a.png","url":"https://cdn.fosstodon.org/custom_emojis/images/000/106/738/original/44ce107fb5dbf42a.png","visible_in_picker":true},{"shortcode":"firefox","static_url":"https://cdn.fosstodon.org/custom_emojis/images/000/010/378/static/6710d28f8a2cdc05.png","url":"https://cdn.fosstodon.org/custom_emojis/images/000/010/378/original/6710d28f8a2cdc05.png","visible_in_picker":true},{"shortcode":"suckless","static_url":"https://cdn.fosstodon.org/custom_emojis/images/000/106/831/static/3b921cb6af7b17d5.png","url":"https://cdn.fosstodon.org/custom_emojis/images/000/106/831/original/3b921cb6af7b17d5.png","visible_in_picker":true},{"shortcode":"rss","static_url":"https://cdn.fosstodon.org/custom_emojis/images/000/049/693/static/527b91a845df8ac4.png","url":"https://cdn.fosstodon.org/custom_emojis/images/000/049/693/original/527b91a845df8ac4.png","visible_in_picker":true},{"shortcode":"casio","static_url":"https://cdn.fosstodon.org/custom_emojis/images/000/770/032/static/204af1cc35b8cb45.png","url":"https://cdn.fosstodon.org/custom_emojis/images/000/770/032/original/204af1cc35b8cb45.png","visible_in_picker":true}],"fields":[{"name":"Keyoxide","value":"https://keyoxide.org/2281776180B00C8FBA30BEA4E23D9C7FA57497A6","verified_at":"2022-11-22T02:50:29.429+00:00"},{"name":"Blog","value":"https://joelchrono.xyz","verified_at":"2023-09-25T22:41:24.135+00:00"},{"name":"Contact Me","value":"https://joelchrono.xyz/contact","verified_at":"2023-09-25T22:41:24.336+00:00"},{"name":"Buy Me ☕","value":"https://ko-fi.com/joelchrono","verified_at":null}],"followers_count":2460,"following_count":1569,"group":false,"header":"https://cdn.fosstodon.org/accounts/headers/107/119/935/922/768/447/original/511ab7d7e4ce1f5d.jpg","header_static":"https://cdn.fosstodon.org/accounts/headers/107/119/935/922/768/447/original/511ab7d7e4ce1f5d.jpg","hide_collections":false,"id":"107119935922768447","indexable":true,"last_status_at":"2024-11-20","locked":false,"noindex":false,"note":"

Tech & FOSS enthusiast, sometimes contributor.

I think I'm like the polar opposite of myself...

Mexican 🇲🇽, Mechatronics Engineer 🤖. A customization freak. 🎨

#PSP is the best handheld, I like the #MiyooMiniPlus and #Anbernic devices too! 🕹️

Chrono Trigger is my favorite game 🗡️
I solve a Rubik's cube in ~15 seconds⏳
I like #origami too. Christian ✝️

alt account: @joelchrono

Uses:
:void: :neovim: :androidalt: :firefox: :suckless: :rss: :casio:

","roles":[{"color":"#9929bd","id":"1","name":"Moderator"}],"statuses_count":7158,"uri":"https://fosstodon.org/users/joel","url":"https://fosstodon.org/@joel","username":"joel"},"note":"

Tech, Android & Linux enthusiast. I support FOSS, I design icons for Arcticons Icon Pack and contribute with translations or documentation sometimes.

Gamedev wannabe, participated in 3 or so Game Jams.

I am also a bit of a customization freak, both on mobile and desktop.

PSP is the best emulator, Chrono Trigger is my favorite game, I solve a Rubik's cube in ~15 seconds, I like #origami too.

Moved from @joel

","statuses_count":44,"uri":"https://benign.town/users/joel","url":"https://benign.town/@joel","username":"joel"},"card":null,"content":"

#Origami Heart with Butterfly.

It's Mother's day here in Mexico so, I decided to do something for my mom :P

This model has quite some complex folds in there. I couldn't figure it out but still managed to understand it and complete it.

#mastoart #art #MothersDay #butterfly #heart #hobby

","created_at":"2022-05-10T16:41:01.000Z","edited_at":null,"emojis":[],"favourites_count":6,"id":"108278635827204363","in_reply_to_account_id":null,"in_reply_to_id":null,"language":"en","media_attachments":[{"blurhash":"UFGkXxIV5Ms:-qxaM{NG9qR*$-oeNDWUt8og","description":"A pink heart with a butterfly on top, folded from a single square of uncut paper.","id":"108278635737487179","meta":{"original":{"aspect":1.2951096121416523,"height":593,"size":"768x593","width":768},"small":{"aspect":1.2962962962962965,"height":351,"size":"455x351","width":455}},"preview_remote_url":null,"preview_url":"https://fosstodon.org/media_proxy/108278635737487179/small","remote_url":"https://files.benign.town/media_attachments/files/108/278/624/765/399/147/original/b5d532061394203e.jpg","text_url":null,"type":"image","url":"https://fosstodon.org/media_proxy/108278635737487179/original"}],"mentions":[],"poll":null,"reblog":null,"reblogs_count":5,"replies_count":1,"sensitive":false,"spoiler_text":"","tags":[{"name":"origami","url":"https://fosstodon.org/tags/origami"},{"name":"mastoart","url":"https://fosstodon.org/tags/mastoart"},{"name":"art","url":"https://fosstodon.org/tags/art"},{"name":"mothersday","url":"https://fosstodon.org/tags/mothersday"},{"name":"butterfly","url":"https://fosstodon.org/tags/butterfly"},{"name":"heart","url":"https://fosstodon.org/tags/heart"},{"name":"hobby","url":"https://fosstodon.org/tags/hobby"}],"uri":"https://benign.town/users/joel/statuses/108278635653419246","url":"https://benign.town/@joel/108278635653419246","visibility":"public"},"reblogs_count":0,"replies_count":0,"sensitive":false,"spoiler_text":"","syndication":"https://fosstodon.org/users/brozek/statuses/108279214180708872/activity","tags":[],"visibility":"public"} \ No newline at end of file diff --git a/.data/112949507151689053.json b/.data/112949507151689053.json index 952f431..5cd7a39 100644 --- a/.data/112949507151689053.json +++ b/.data/112949507151689053.json @@ -1 +1 @@ -{"account":{"acct":"brozek","avatar":"https://cdn.fosstodon.org/accounts/avatars/108/219/415/927/856/966/original/bae9f46f23936e79.jpg","display_name":"Brandon Rozek","header":"https://fosstodon.org/headers/original/missing.png","hide_collections":false,"id":"108219415927856966","indexable":false,"uri":"https://fosstodon.org/users/brozek","url":"https://fosstodon.org/@brozek","username":"brozek"},"application":null,"card":null,"content":"","date":"2024-08-12T14:25:04.340Z","edited_at":null,"emojis":[],"favourites_count":0,"id":"112949507151689053","in_reply_to_account_id":null,"in_reply_to_id":null,"language":null,"media_attachments":[],"mentions":[],"poll":null,"reblog":{"account":{"acct":"ben@mastodon.bentasker.co.uk","avatar":"https://cdn.fosstodon.org/cache/accounts/avatars/109/336/715/594/651/366/original/caa602ad24ae73cf.jpeg","avatar_static":"https://cdn.fosstodon.org/cache/accounts/avatars/109/336/715/594/651/366/original/caa602ad24ae73cf.jpeg","bot":false,"created_at":"2022-11-13T00:00:00.000Z","discoverable":true,"display_name":"Ben Tasker","emojis":[],"fields":[{"name":"My Site","value":"https://www.bentasker.co.uk/","verified_at":"2024-11-19T14:58:55.269+00:00"},{"name":"Github","value":"https://github.com/bentasker/","verified_at":"2024-11-19T14:58:55.886+00:00"},{"name":"PGP Public Key","value":"https://www.bentasker.co.uk/pages/about-me.html#pubkey","verified_at":"2024-11-19T14:58:56.133+00:00"},{"name":"Ko-Fi","value":"https://ko-fi.com/bentasker","verified_at":null}],"followers_count":852,"following_count":562,"group":false,"header":"https://cdn.fosstodon.org/cache/accounts/headers/109/336/715/594/651/366/original/d18cd548fa545bd2.jpeg","header_static":"https://cdn.fosstodon.org/cache/accounts/headers/109/336/715/594/651/366/original/d18cd548fa545bd2.jpeg","hide_collections":true,"id":"109336715594651366","indexable":true,"last_status_at":"2024-11-19","locked":false,"note":"

I'm Ben and I'm rubbish at writing bio's.

I'm a general geek, who's core skillsets boil down to trouble-shooting and reverse engineering.

I mostly talk about #Tech, #Monitoring, #SoftwareDevelopment, #Privacy & #Security

If you want to send messages encrypted with PGP, you can find my key in the links below.

My Toots auto-delete after a month (https://www.bentasker.co.uk/posts/blog/opinion/arguments-for-and-against-auto-deleting-mastodon-toots.html)

","statuses_count":1536,"uri":"https://mastodon.bentasker.co.uk/users/ben","url":"https://mastodon.bentasker.co.uk/@ben","username":"ben"},"card":{"author_name":"","author_url":"","authors":[{"account":null,"name":"","url":""}],"blurhash":null,"description":"I've built an automated workflow to watch for external links in my blog posts and then preserve a copy in a private Linkwarden instance. The aim is to provide a form of insurance against link rot - wh","embed_url":"","height":0,"html":"","image":null,"image_description":"","language":"en","provider_name":"www.bentasker.co.uk","provider_url":"","published_at":"2024-08-12T12:21:00.000Z","title":"Automating against Link Rot","type":"link","url":"https://www.bentasker.co.uk/posts/blog/software-development/automatically-preserving-linked-urls-to-defend-against-link-rot.html","width":0},"content":"

New #Blog: Automating against #link-rot

A recent conversation prompted me to break ground on an idea I'd been toying with for a while: extracting links from new blog posts and automating preservation of them using #linkwarden

This post talks about the issue and what I've put together to try and protect myself against future link breakage.

https://www.bentasker.co.uk/posts/blog/software-development/automatically-preserving-linked-urls-to-defend-against-link-rot.html

","created_at":"2024-08-12T12:24:03.000Z","edited_at":null,"emojis":[],"favourites_count":1,"id":"112949031624857764","in_reply_to_account_id":null,"in_reply_to_id":null,"language":"en","media_attachments":[],"mentions":[],"poll":null,"reblog":null,"reblogs_count":5,"replies_count":1,"sensitive":false,"spoiler_text":"","tags":[{"name":"blog","url":"https://fosstodon.org/tags/blog"},{"name":"link","url":"https://fosstodon.org/tags/link"},{"name":"linkwarden","url":"https://fosstodon.org/tags/linkwarden"}],"uri":"https://mastodon.bentasker.co.uk/users/ben/statuses/112949031315624140","url":"https://mastodon.bentasker.co.uk/@ben/112949031315624140","visibility":"public"},"reblogs_count":0,"replies_count":0,"sensitive":false,"spoiler_text":"","syndication":"https://fosstodon.org/users/brozek/statuses/112949507151689053/activity","tags":[],"visibility":"public"} \ No newline at end of file +{"account":{"acct":"brozek","avatar":"https://cdn.fosstodon.org/accounts/avatars/108/219/415/927/856/966/original/bae9f46f23936e79.jpg","display_name":"Brandon Rozek","header":"https://fosstodon.org/headers/original/missing.png","hide_collections":false,"id":"108219415927856966","indexable":false,"uri":"https://fosstodon.org/users/brozek","url":"https://fosstodon.org/@brozek","username":"brozek"},"application":null,"card":null,"content":"","date":"2024-08-12T14:25:04.340Z","edited_at":null,"emojis":[],"favourites_count":0,"id":"112949507151689053","in_reply_to_account_id":null,"in_reply_to_id":null,"language":null,"media_attachments":[],"mentions":[],"poll":null,"reblog":{"account":{"acct":"ben@mastodon.bentasker.co.uk","avatar":"https://cdn.fosstodon.org/cache/accounts/avatars/109/336/715/594/651/366/original/caa602ad24ae73cf.jpeg","avatar_static":"https://cdn.fosstodon.org/cache/accounts/avatars/109/336/715/594/651/366/original/caa602ad24ae73cf.jpeg","bot":false,"created_at":"2022-11-13T00:00:00.000Z","discoverable":true,"display_name":"Ben Tasker","emojis":[],"fields":[{"name":"My Site","value":"https://www.bentasker.co.uk/","verified_at":"2024-11-19T14:58:55.269+00:00"},{"name":"Github","value":"https://github.com/bentasker/","verified_at":"2024-11-19T14:58:55.886+00:00"},{"name":"PGP Public Key","value":"https://www.bentasker.co.uk/pages/about-me.html#pubkey","verified_at":"2024-11-19T14:58:56.133+00:00"},{"name":"Ko-Fi","value":"https://ko-fi.com/bentasker","verified_at":null}],"followers_count":852,"following_count":562,"group":false,"header":"https://cdn.fosstodon.org/cache/accounts/headers/109/336/715/594/651/366/original/d18cd548fa545bd2.jpeg","header_static":"https://cdn.fosstodon.org/cache/accounts/headers/109/336/715/594/651/366/original/d18cd548fa545bd2.jpeg","hide_collections":true,"id":"109336715594651366","indexable":true,"last_status_at":"2024-11-20","locked":false,"note":"

I'm Ben and I'm rubbish at writing bio's.

I'm a general geek, who's core skillsets boil down to trouble-shooting and reverse engineering.

I mostly talk about #Tech, #Monitoring, #SoftwareDevelopment, #Privacy & #Security

If you want to send messages encrypted with PGP, you can find my key in the links below.

My Toots auto-delete after a month (https://www.bentasker.co.uk/posts/blog/opinion/arguments-for-and-against-auto-deleting-mastodon-toots.html)

","statuses_count":1533,"uri":"https://mastodon.bentasker.co.uk/users/ben","url":"https://mastodon.bentasker.co.uk/@ben","username":"ben"},"card":{"author_name":"","author_url":"","authors":[{"account":null,"name":"","url":""}],"blurhash":null,"description":"I've built an automated workflow to watch for external links in my blog posts and then preserve a copy in a private Linkwarden instance. The aim is to provide a form of insurance against link rot - wh","embed_url":"","height":0,"html":"","image":null,"image_description":"","language":"en","provider_name":"www.bentasker.co.uk","provider_url":"","published_at":"2024-08-12T12:21:00.000Z","title":"Automating against Link Rot","type":"link","url":"https://www.bentasker.co.uk/posts/blog/software-development/automatically-preserving-linked-urls-to-defend-against-link-rot.html","width":0},"content":"

New #Blog: Automating against #link-rot

A recent conversation prompted me to break ground on an idea I'd been toying with for a while: extracting links from new blog posts and automating preservation of them using #linkwarden

This post talks about the issue and what I've put together to try and protect myself against future link breakage.

https://www.bentasker.co.uk/posts/blog/software-development/automatically-preserving-linked-urls-to-defend-against-link-rot.html

","created_at":"2024-08-12T12:24:03.000Z","edited_at":null,"emojis":[],"favourites_count":1,"id":"112949031624857764","in_reply_to_account_id":null,"in_reply_to_id":null,"language":"en","media_attachments":[],"mentions":[],"poll":null,"reblog":null,"reblogs_count":5,"replies_count":1,"sensitive":false,"spoiler_text":"","tags":[{"name":"blog","url":"https://fosstodon.org/tags/blog"},{"name":"link","url":"https://fosstodon.org/tags/link"},{"name":"linkwarden","url":"https://fosstodon.org/tags/linkwarden"}],"uri":"https://mastodon.bentasker.co.uk/users/ben/statuses/112949031315624140","url":"https://mastodon.bentasker.co.uk/@ben/112949031315624140","visibility":"public"},"reblogs_count":0,"replies_count":0,"sensitive":false,"spoiler_text":"","syndication":"https://fosstodon.org/users/brozek/statuses/112949507151689053/activity","tags":[],"visibility":"public"} \ No newline at end of file diff --git a/.data/113335889264067396.json b/.data/113335889264067396.json index 00a279b..aa4125c 100644 --- a/.data/113335889264067396.json +++ b/.data/113335889264067396.json @@ -1 +1 @@ -{"account":{"acct":"brozek","avatar":"https://cdn.fosstodon.org/accounts/avatars/108/219/415/927/856/966/original/bae9f46f23936e79.jpg","display_name":"Brandon Rozek","header":"https://fosstodon.org/headers/original/missing.png","hide_collections":false,"id":"108219415927856966","indexable":false,"uri":"https://fosstodon.org/users/brozek","url":"https://fosstodon.org/@brozek","username":"brozek"},"application":null,"card":null,"content":"","date":"2024-10-19T20:07:07.492Z","edited_at":null,"emojis":[],"favourites_count":0,"id":"113335889264067396","in_reply_to_account_id":null,"in_reply_to_id":null,"language":null,"media_attachments":[],"mentions":[],"poll":null,"reblog":{"account":{"acct":"jakelazaroff@mastodon.social","avatar":"https://cdn.fosstodon.org/cache/accounts/avatars/109/302/706/538/279/219/original/1451666c2516ac8c.png","avatar_static":"https://cdn.fosstodon.org/cache/accounts/avatars/109/302/706/538/279/219/original/1451666c2516ac8c.png","bot":false,"created_at":"2020-10-20T00:00:00.000Z","discoverable":true,"display_name":"jake lazaroff","emojis":[],"fields":[{"name":"www","value":"https://jakelazaroff.com","verified_at":"2024-11-16T19:56:52.936+00:00"},{"name":"til","value":"https://til.jakelazaroff.com","verified_at":null}],"followers_count":693,"following_count":116,"group":false,"header":"https://cdn.fosstodon.org/cache/accounts/headers/109/302/706/538/279/219/original/9560c67f541521b8.jpg","header_static":"https://cdn.fosstodon.org/cache/accounts/headers/109/302/706/538/279/219/original/9560c67f541521b8.jpg","hide_collections":false,"id":"109302706538279219","indexable":true,"last_status_at":"2024-11-18","locked":false,"note":"

nyc-based programmer. @recursecenter alum.

thoughts on local-first, javascript frameworks, web components, css and other web minutiae.

","statuses_count":638,"uri":"https://mastodon.social/users/jakelazaroff","url":"https://mastodon.social/@jakelazaroff","username":"jakelazaroff"},"card":{"author_name":"","author_url":"","authors":[{"account":{"acct":"jakelazaroff@mastodon.social","avatar":"https://cdn.fosstodon.org/cache/accounts/avatars/109/302/706/538/279/219/original/1451666c2516ac8c.png","avatar_static":"https://cdn.fosstodon.org/cache/accounts/avatars/109/302/706/538/279/219/original/1451666c2516ac8c.png","bot":false,"created_at":"2020-10-20T00:00:00.000Z","discoverable":true,"display_name":"jake lazaroff","emojis":[],"fields":[{"name":"www","value":"https://jakelazaroff.com","verified_at":"2024-11-16T19:56:52.936+00:00"},{"name":"til","value":"https://til.jakelazaroff.com","verified_at":null}],"followers_count":693,"following_count":116,"group":false,"header":"https://cdn.fosstodon.org/cache/accounts/headers/109/302/706/538/279/219/original/9560c67f541521b8.jpg","header_static":"https://cdn.fosstodon.org/cache/accounts/headers/109/302/706/538/279/219/original/9560c67f541521b8.jpg","hide_collections":false,"id":"109302706538279219","indexable":true,"last_status_at":"2024-11-18","locked":false,"note":"

nyc-based programmer. @recursecenter alum.

thoughts on local-first, javascript frameworks, web components, css and other web minutiae.

","statuses_count":638,"uri":"https://mastodon.social/users/jakelazaroff","url":"https://mastodon.social/@jakelazaroff","username":"jakelazaroff"},"name":"","url":""}],"blurhash":"U5C$9v%ORmjhM?Rnxqoe%Ht4WDWDxgj[odj[","description":"How I built a local-first app for planning trips, and what I learned about the current state of the local-first ecosystem along the way.","embed_url":"","height":348,"html":"","image":"https://cdn.fosstodon.org/cache/preview_cards/images/038/456/876/original/93802df009baaed2.png","image_description":"","language":"en","provider_name":"","provider_url":"","published_at":null,"title":"A Local-First Case Study | jakelazaroff.com","type":"link","url":"https://jakelazaroff.com/words/a-local-first-case-study/","width":662},"content":"

dusting off the blog to write about a local-first web app i built and what it taught me about the current state of the local-first ecosystem! https://jakelazaroff.com/words/a-local-first-case-study/

","created_at":"2024-10-01T17:56:59.000Z","edited_at":null,"emojis":[],"favourites_count":2,"id":"113233455990600114","in_reply_to_account_id":null,"in_reply_to_id":null,"language":"en","media_attachments":[],"mentions":[],"poll":null,"reblog":null,"reblogs_count":18,"replies_count":2,"sensitive":false,"spoiler_text":"","tags":[],"uri":"https://mastodon.social/users/jakelazaroff/statuses/113233455955600738","url":"https://mastodon.social/@jakelazaroff/113233455955600738","visibility":"public"},"reblogs_count":0,"replies_count":0,"sensitive":false,"spoiler_text":"","syndication":"https://fosstodon.org/users/brozek/statuses/113335889264067396/activity","tags":[],"visibility":"public"} \ No newline at end of file +{"account":{"acct":"brozek","avatar":"https://cdn.fosstodon.org/accounts/avatars/108/219/415/927/856/966/original/bae9f46f23936e79.jpg","display_name":"Brandon Rozek","header":"https://fosstodon.org/headers/original/missing.png","hide_collections":false,"id":"108219415927856966","indexable":false,"uri":"https://fosstodon.org/users/brozek","url":"https://fosstodon.org/@brozek","username":"brozek"},"application":null,"card":null,"content":"","date":"2024-10-19T20:07:07.492Z","edited_at":null,"emojis":[],"favourites_count":0,"id":"113335889264067396","in_reply_to_account_id":null,"in_reply_to_id":null,"language":null,"media_attachments":[],"mentions":[],"poll":null,"reblog":{"account":{"acct":"jakelazaroff@mastodon.social","avatar":"https://cdn.fosstodon.org/cache/accounts/avatars/109/302/706/538/279/219/original/1451666c2516ac8c.png","avatar_static":"https://cdn.fosstodon.org/cache/accounts/avatars/109/302/706/538/279/219/original/1451666c2516ac8c.png","bot":false,"created_at":"2020-10-20T00:00:00.000Z","discoverable":true,"display_name":"jake lazaroff","emojis":[],"fields":[{"name":"www","value":"https://jakelazaroff.com","verified_at":"2024-11-20T18:51:35.827+00:00"},{"name":"til","value":"https://til.jakelazaroff.com","verified_at":null}],"followers_count":693,"following_count":116,"group":false,"header":"https://cdn.fosstodon.org/cache/accounts/headers/109/302/706/538/279/219/original/9560c67f541521b8.jpg","header_static":"https://cdn.fosstodon.org/cache/accounts/headers/109/302/706/538/279/219/original/9560c67f541521b8.jpg","hide_collections":false,"id":"109302706538279219","indexable":true,"last_status_at":"2024-11-20","locked":false,"note":"

nyc-based programmer. eng at jamsocket. @recursecenter alum.

thoughts on local-first, javascript frameworks, web components, css and other web minutiae.

","statuses_count":644,"uri":"https://mastodon.social/users/jakelazaroff","url":"https://mastodon.social/@jakelazaroff","username":"jakelazaroff"},"card":{"author_name":"","author_url":"","authors":[{"account":{"acct":"jakelazaroff@mastodon.social","avatar":"https://cdn.fosstodon.org/cache/accounts/avatars/109/302/706/538/279/219/original/1451666c2516ac8c.png","avatar_static":"https://cdn.fosstodon.org/cache/accounts/avatars/109/302/706/538/279/219/original/1451666c2516ac8c.png","bot":false,"created_at":"2020-10-20T00:00:00.000Z","discoverable":true,"display_name":"jake lazaroff","emojis":[],"fields":[{"name":"www","value":"https://jakelazaroff.com","verified_at":"2024-11-20T18:51:35.827+00:00"},{"name":"til","value":"https://til.jakelazaroff.com","verified_at":null}],"followers_count":693,"following_count":116,"group":false,"header":"https://cdn.fosstodon.org/cache/accounts/headers/109/302/706/538/279/219/original/9560c67f541521b8.jpg","header_static":"https://cdn.fosstodon.org/cache/accounts/headers/109/302/706/538/279/219/original/9560c67f541521b8.jpg","hide_collections":false,"id":"109302706538279219","indexable":true,"last_status_at":"2024-11-20","locked":false,"note":"

nyc-based programmer. eng at jamsocket. @recursecenter alum.

thoughts on local-first, javascript frameworks, web components, css and other web minutiae.

","statuses_count":644,"uri":"https://mastodon.social/users/jakelazaroff","url":"https://mastodon.social/@jakelazaroff","username":"jakelazaroff"},"name":"","url":""}],"blurhash":"U5C$9v%ORmjhM?Rnxqoe%Ht4WDWDxgj[odj[","description":"How I built a local-first app for planning trips, and what I learned about the current state of the local-first ecosystem along the way.","embed_url":"","height":348,"html":"","image":"https://cdn.fosstodon.org/cache/preview_cards/images/038/456/876/original/93802df009baaed2.png","image_description":"","language":"en","provider_name":"","provider_url":"","published_at":null,"title":"A Local-First Case Study | jakelazaroff.com","type":"link","url":"https://jakelazaroff.com/words/a-local-first-case-study/","width":662},"content":"

dusting off the blog to write about a local-first web app i built and what it taught me about the current state of the local-first ecosystem! https://jakelazaroff.com/words/a-local-first-case-study/

","created_at":"2024-10-01T17:56:59.000Z","edited_at":null,"emojis":[],"favourites_count":2,"id":"113233455990600114","in_reply_to_account_id":null,"in_reply_to_id":null,"language":"en","media_attachments":[],"mentions":[],"poll":null,"reblog":null,"reblogs_count":18,"replies_count":2,"sensitive":false,"spoiler_text":"","tags":[],"uri":"https://mastodon.social/users/jakelazaroff/statuses/113233455955600738","url":"https://mastodon.social/@jakelazaroff/113233455955600738","visibility":"public"},"reblogs_count":0,"replies_count":0,"sensitive":false,"spoiler_text":"","syndication":"https://fosstodon.org/users/brozek/statuses/113335889264067396/activity","tags":[],"visibility":"public"} \ No newline at end of file