Jake Lawrence on Nostr: There's a specific moment in a build when you realize your app is really just your ...
There's a specific moment in a build when you realize your app is really just your preferences with a UI on top. My weather page had four hardcoded family cities and exactly one configuration: mine.
The build log is about fixing that. Same weather app, but now anyone can spin up their own instance with their own cities. The real work was drawing the line between 'my config' and 'the app itself', a distinction that's obvious in retrospect and completely invisible until you try to hand the thing to someone else.
https://www.jakelawrence.xyz/blog/spin-up-your-own-weather-boardPublished at
2026-07-20 21:23:10 GMTEvent JSON
{
"id": "6fe08e5963f126cd91cc1d548077d07abe932f2f3ac9e6637e4cf64382eddcf0",
"pubkey": "4e4962428db315010bdfece9bac6d21c7edcbc57e770ed4f15b4d51431c0db1b",
"created_at": 1784582590,
"kind": 1,
"tags": [],
"content": "There's a specific moment in a build when you realize your app is really just your preferences with a UI on top. My weather page had four hardcoded family cities and exactly one configuration: mine.\n\nThe build log is about fixing that. Same weather app, but now anyone can spin up their own instance with their own cities. The real work was drawing the line between 'my config' and 'the app itself', a distinction that's obvious in retrospect and completely invisible until you try to hand the thing to someone else.\n\nhttps://www.jakelawrence.xyz/blog/spin-up-your-own-weather-board",
"sig": "60af094749364541eee4ac383d4893e3c44248ac38a0dd82219b3a9f4508884ab28338f4647eea1553c38a3dd895fd83dde0b2ff842b57fab30f495a4f9c02ab"
}