No Comment

As mentioned previously comments kinda got messed up here. Some were from my sofware apps blog. Unfortunately the way Disqus works it couldn’t be fixed. So I’ve dropped comments at least for the time being. Use the Contact Form instead. There actually were not a lot of comments and seems more used the form.

I’ll try to add more articles from now on. I’ve been trying Google’s Flutter to compare it with Xamarin which I’ve been using for awhile. Flutter seems to need a lot more memory than Xamarin. However I’ve also been trying to get the latest Maui, which replaces Xamarin, to work. Months ago version 2 worked but the new version 9 has problems. Maui release has also been pushed out 6 months.

The nice thing about Xamarin is that one can do everything from a PC with iOS compiled remotely on a Mac. Currently Flutter does not do that and I’m not fond of moving source around to build. That seems to miss the point of cross development.

Fun and Games in Software Development

Back again with another exciting post about this fun and ever changing field of software development. As I have mentioned before I moved this blog a while back from the Hugo to the Hexo static site generator. One thing I did notice though regardless of either is that a static site might not be the best way to do a blog. When you add a post and then update it the way it works in both generators is every page and a few other files need to be uploaded again. Why? Look on the right. There is a sidebar with indexed list of posts. Every page needs to updated that has that sidebar.

Years ago my main product site was served using PHP. Now that seems like that might be a good idea again though actually a static site for app products should work just fine, just do away with the sidebar. My current temporary site just as a few HTML files and very little will change. A bigger site with all the “bells and whistles” is a little more complicated.

Thing is with a blog using PHP I just had empty HTML files that would display the latest php file for content. Very easy to update and takes little time. A sidebar for a blog would be the same thing as it would only need to grab the latest php sidebar file. What I need to do is make an app to maintain and automate much of such a site. We’ll see what happens.

Now that said there are dynamic page generators. Most work on Node.js and often using React. Fine but you’ll need a CDN to serve those pages which is something most individual or small developers can afford. The usual suspects (web hosts) don’t have those.

The reason my main site broke was because I updated my Linux machine and a library that Hugo uses seems to still be broken on Linux. I also tried taking the site over to Windows and running the latest Hugo there but that didn’t work either. Much of the problem was that they changed a lot of how the scripts and templates worked not only to my chagrin but a lot of other folks as well.

Such is fun and games in the field of software development.