Decentralised future
Nov. 28th, 2024 11:27 pmI want to make this a longer post, but I'm too tired from a london evening out where I met new friends, who have shared skills like programming and entrepreneurship. I'm preoccupied as I rewrite and rebuild part of my product that isn't launched yet, am I creating it the way I want. When I learned programming, I started in a backwards journey in many ways starting at the end. I read many RFC documents because I became obsessed with webrtc technology. It's a frankenstein technology built by mozilla that combines a lot of earlier technologies that werent really used because the internet was still to you. SCTP - a transport protocol, so between 2 peers 65k data channels can be opened. Repurposed as the Data Channel. Largely brought on by finding Signal's source code I then learned Rust programming language. I have since studied AI and learned Python. This summer I found myself getting into blockchain. A fascinating decentralised technology and it reminds me of the way I initially wanted to build with webrtc. At the moment I've decided to go with a cloud provider and not build in the browser as I'd initially planned. I'd also want to do P2P but now gone for a server based approach. A lot of my decision making is time constraints and the fact that I've been solo-building. I read a lot of articles about the future and I largely agree. I would like to build the way I'd originally intended when I learned and I know that I have perfectionist tendencies so I'm being deliberate about building in the most minimalistic way possible because I've already lost years to building and rebuilding the product in a multitude of ways. Part of what's encourage my new ethos of just ship is using python and AI. Python is so easy to use and with AI things are changing so fast that you have to keep building new things to stay relevant. Anyway, this is a short post on how I'm feeling about programming right now. That being said, I've been up late nights pouring over rust code of how to build a small game engine. I think you could use blockchain and AI for this together and its very exciting.