Today I was troubleshooting an issue with building a new openwrt image. I was having issues with some custom patches during the build process. I still have yet to figure it out.
I added quite a few different git repos to my github over the past couple of days. I have a big problem. I have many ideas that pop into my head during the passing weeks and I usually will write them down in my physical notebook. Then I will review them and add little details and plan out these intricate little projects, but I will never code any of them. Part of the reason behind having this log on my website is to help me express my ideas by writing. My notebook is full of odd assignments and strange projects but they never make it to code. I always want to start coding them but then I don’t want a bunch of half way finished projects littering up my github. But then I never actually start working on them and they sit in the back of my mind, taunting me. Well, no more! I am going to push out as much code as I can. I don’t care how good it is. I can always come back later and refine it. Or maybe, someone might see it and call me out on my misguidedness and perhaps save my youthful soul from misfortune?
Here are my top projects:
1) This Website - I need to fix my theme. I want to do so much more with it but I keep putting it off.
2) Hex OS - I am repeating myself all of the time when I am putting together new hardware. I need to start automating all of the little steps and package it up so that I can save time. I don’t care if anyone else uses it, as it’s not for them. It’s for me. I basically have the same setup on most of my computers anyway. For more modern machines, I have a specific lvm setup as well as the various tweaks found in my dotfiles. And for my collection of older machines, I have grub with a plop entry, and a special 32bit kernel. I have too many “little tweaks” and I need to just compile a live image to simplify my digital life.
3) Drivers - I have accumulated quite an interesting set of hardware and they all have different quirks and work arounds for their shortcomings. I have the knowledge and some spare time so I might as well work on fixing these little firmware bugs and sending them upstream to the kernel project. I started the neon project for such a purpose. It also has a wiki so that I can document my fixes for quick reference.
I have plenty to do and not enough time for it all! But I hope that I can keep myself organized and on track so that I can be productive and sucessful in these endeavors.