I think my biggest weakness as a programmer is that while I learned how to write software for others, I never cultivated a practice of playing with code and writing software for myself.

Reply to this note

Please Login to reply.

Discussion

Start by imagining what problems particular to you that you’d like to solve. Make an information dashboard — command line, desktop, or web. No frameworks. Code it simply and logically. Grab the latest Bitcoin exchange rate from an API. Ask your locally-running node for the latest block height, or balance from your favourite wallet address. Query a nostr relay and do stats on your posting history. Generate alerts based on triggers that you set. Send those alerts to yourself via nostr.

There’s all kinds of data out there to play with. Have fun, hone your skills, and good luck! 😀👍