The revenue that the lab generates seems quite stable at the moment, at around ~900/month, all income sources put together. This is quite nice, as it pays for the car loan and gas.
The lab has been very quiet this week, as I haven’t found much motivation to try new experiments.
I’ve spent quite some time working on the Obsidian Publisher plugin and made a bit of progress. The plugin isn’t ready for prime-time, but can now publish new articles and keep track of important information like the ID and URL of the created posts. My next step is to handle the update scenario. After that, I’ll make sure that images and links are handled as well. Once I get there, I should be able to migrate my blog over to Ghost. It’s taking me a long time, mainly because I haven’t developed much in the last few months, so it takes a while to get back to it.
Software development is always at the frontier between fun/exploration and frustration. Each step of the way, there are countless traps we can fall into, and those can quickly lead to a lot of wasted time. Going down rabbit holes is always interesting as it always leads to new learnings and discoveries, but is also a productivity killer. We can often spend hours fixing the most insignificant issue. Or spend hours solving a trivial problem because we failed to find the easy way out.