Today I talk about being sidetracked and why that happened, so you can understand how many different projects are involved in the process, not only the compilers, and how all that works together:
If anyone has interest or questions about the #bootstrapping process, feel free to ask. I think I should talk more about this, and share what we do and how, because it's really interesting.
For example, this week I implemented many pseudoinstructions for the #RISCV backend in #tinycc and added some extended assembly support.
The #Bootstrapping#Startup Operating System
Nice post from Ash Maurya, the old good idea of running #lean always apply. Getting #customer- funded not #VC-funded is better:
I am still new to this, but for me #bootstrapping a #SaaS on the side is like assembling IKEA chair without the manual. Confusing and you'll likely end up with extra nuts and bolts but man, you'll sit on that chair with pride. 🛠️
You're gambling some of the best years of your career to make a bet that might not work out.
Therefore, make sure that the idea you're working on has the potential to reward you for the risk you're taking. Be realistic about the financial opportunity, and make sure it's worth the effort!
TIL that Freedesktop-SDK is also building on the full-source bootstrap, using a dependency graph similar to the one that just landed in Guix (stage0, M2, Mes, etc.), but via “live-bootstrap”: