Joe Fabisevich on Nostr: 1/2 This week’s OpenSourceOctober library is perfect for when you don’t get ...
1/2 This week’s OpenSourceOctober library is perfect for when you don’t get something right the first time. Pencils have erasers — and apps have migrations.
In over two years of building Plinky, I've made numerous m̵i̵s̵t̵a̵k̵e̵s̵ changes. These changes required migrating user data to ensure a seamless experience. I started with an obvious solution, running a few functions on app launch. To streamline the process, I built Monarch — a simple yet flexible migrations library.
https://github.com/mergesort/MonarchPublished at
2024-10-23 17:08:40Event JSON
{
"id": "7173bb529f318a6477352542c865cb391dd0d74a9f84e6393481838188085867",
"pubkey": "f73e7025be6b653ff370e69fbc6d841888c4125667418ea2605040c19510fae1",
"created_at": 1729703320,
"kind": 1,
"tags": [
[
"p",
"81700b8e88125e497249a3a15e9492b25990e322b2445d4947ef7bf63a65b11c",
"wss://relay.mostr.pub"
],
[
"proxy",
"https://threads.net/ap/users/17841401779720018/post/17850217038280750/",
"activitypub"
]
],
"content": "1/2 This week’s OpenSourceOctober library is perfect for when you don’t get something right the first time. Pencils have erasers — and apps have migrations.\n\nIn over two years of building Plinky, I've made numerous m̵i̵s̵t̵a̵k̵e̵s̵ changes. These changes required migrating user data to ensure a seamless experience. I started with an obvious solution, running a few functions on app launch. To streamline the process, I built Monarch — a simple yet flexible migrations library.\n\nhttps://github.com/mergesort/Monarch",
"sig": "a514bf5470190a0ad09eb840b77c962c7e24ab4e328531a20008508a9fd7c96442d0a92b14ae88b5b119f0acdbc66f317dc1a0f61f648ce070b83c0d7ef93cb0"
}