CRDTs are the future
I&#x27;m going to come clean, I am a shitty software engineer.<p>I&#x27;d like to have things like CRDTs under my radar to pull from when architecting technical solutions. But I don&#x27;t.<p>I have been coddled by the bullshit of &quot;just-good-enough&quot; web development for nearly a decade, and I feel like I will be haunted by it forever at this point.<p>I WANT to employ mathematically proven solutions, but not only has it been 10+ years since studying computer science (and with it, the relevant mathematics) but I never even graduated.<p>So here I am, another under-educated over-paid GED holding Rails engineer putting together shit solutions I know will eventually leak.<p>So, having said all of that, is there hope for adding things like this to my toolbelt? And where do I even start? I feel like going back to school full-time is out of the question, because I have a life now. Maybe online classes? I&#x27;m curious to hear thoughts from people who maybe came from a similar pit of despair, or otherwise understand what I am talking about.<p>It&#x27;s just... sad to know enough that I produce less than optimal work but don&#x27;t know enough to confidently prevent it from happening over and over and over again. Is this just the profession I have locked myself into?