smashandhash

smashandhash's avatar
smashandhash
npub1zy86...zd0v
Tried to learn while making my own project, and ended up getting stuck and confused. So I decided to go back being a beginner again because I had no idea how does SwiftUI works. I'm currently working on the #100DaysOfSwiftUI, and I just finished the 23th day of the tutorial. I just wrote at the this day because it's the first time that I need to accomplish it for 2 days, including the optional. Man, my mind keeps saying "Come on, man. I want to end this reading stuff ASAP. I felt shit for not grasping this thing faster than the previous days.". But today, I finally understand that the first part of how SwiftUI works technically. You're doing God's work, @Paul Hudson. If you're interested learning on SwiftUI for native iOS development, check out this page: Here goes to the next tutorial day!
I write this so I can track my progress. I'm working on a decentralized collaboration and communication platform built on the Nostr protocol, so people can work together without relying on centralized servers. Today, I want to work on the core collaboration tasks for the short-term stage. I should have a local whitelist of trusted domains, show a pop-up warning before opening a link or download a file, and handle link previews safely. The last part is new to me, so I need to remind myself not to fetch and render the link directly. That would give the page access. I guess that's my note for today.
Today, I'm officially unemployed. I've left my colleagues and friends behind to focus on something I always wanted to create. Something that gives back to the community that shaped me into who I am today, as a true Bitcoiner. Of course, I feel uneasy, nervous, afraid, and feel guilty for leaving my fiat job. But thank God my family and colleagues have supported my decision. Here, I make an oath to myself: I will reach my goal and give all my ability and strength to complete what I've started. Dear God, please let Your Presence go with me. I am nothing without You.