symbsrcool on Nostr: Launching wasn’t the first project I planned on building for / with Nostr. I only ...
Launching
https://nokyctranslate.com wasn’t the first project I planned on building for / with Nostr. I only did it because many people, including myself, voiced the desire for easy, hosted translations that accepted BTC/lightning. I’m glad I did though because I’ve learned a lot and it’s going to make my next project easier to launch. Some things I’ve learned:
- kubernetes for auto scaling to handle high demand
- chatgpt can help you debug kubernetes config files
- why number and time limit of database connections matter (too many and things stop working ha)
- chat GPT is helpful for formatting html
- bootstrap is easy and looks pretty
- easiest library in python for making Nostr bots is
https://github.com/davestgermain/nostr_bot and
https://github.com/davestgermain/aionostr thanks @monk_cactus
- how to get liquidity to a lightning node
- how to create payments programmatically with btcpayserver
- wrote my first ever swift code getting nokyctranslate.com into damus drop down (shoutout to
tyiu (npub1yau…vjmf) for making the code nice and easy to follow, and for guidance)
I was nervous about launching my first app and my interactions with devs and others so far has been incredibly encouraging. If you’re hesitant to launch something, I’d encourage you to just go for it!
Published at
2023-04-26 14:39:53Event JSON
{
"id": "b2b1cb3f24cd8536da5f4e42ccb622a6f9871f1eee87c21fb473f01c2cac2b85",
"pubkey": "444960e888caa7015071c69e45e954ccd336cffceaff079d8563bc1a62cf6771",
"created_at": 1682519993,
"kind": 1,
"tags": [
[
"p",
"2779f3d9f42c7dee17f0e6bcdcf89a8f9d592d19e3b1bbd27ef1cffd1a7f98d1"
]
],
"content": "Launching https://nokyctranslate.com wasn’t the first project I planned on building for / with Nostr. I only did it because many people, including myself, voiced the desire for easy, hosted translations that accepted BTC/lightning. I’m glad I did though because I’ve learned a lot and it’s going to make my next project easier to launch. Some things I’ve learned:\n\n- kubernetes for auto scaling to handle high demand\n- chatgpt can help you debug kubernetes config files\n- why number and time limit of database connections matter (too many and things stop working ha)\n- chat GPT is helpful for formatting html\n- bootstrap is easy and looks pretty\n- easiest library in python for making Nostr bots is https://github.com/davestgermain/nostr_bot and https://github.com/davestgermain/aionostr thanks @monk_cactus\n- how to get liquidity to a lightning node\n- how to create payments programmatically with btcpayserver\n- wrote my first ever swift code getting nokyctranslate.com into damus drop down (shoutout to #[0] for making the code nice and easy to follow, and for guidance)\n\nI was nervous about launching my first app and my interactions with devs and others so far has been incredibly encouraging. If you’re hesitant to launch something, I’d encourage you to just go for it!",
"sig": "ae8d5d6e47e860484b206b32c22848cf2129e5b882574690affd7a7ff9e42b6d42df86accab4a98a5fa8448e5f06baf42b39c539ed89d082be8b6c5e5c8792bb"
}