Generative AI and Fast, Cheap, or Good–pick 2

There’s a project management saying that goes Fast, Cheap, or Good, pick two. It’s referred to as the project management triangle, but I don’t think it is a triangle as much as it is an equation. The good or the quality of something is a result of the effort and cost. Now there may be cases where people are ok with a lower quality, but in most cases there is a certain level of quality that must be delivered. The base equation then is Time x Cost = Quality. If you decrease cost or time you are going to most likely negatively affect the quality.

Continue reading
Posted in general | Comments Off on Generative AI and Fast, Cheap, or Good–pick 2

Static Site Generators

I have been looking into some static site generators as WP new editing approach with the block editor is just a pain. It is taking over control of the page layout and flexibility of the single page view that I would prefer. I am also finding it to be slower to initially load pages and content. Then there is also the increasingly frequent updates needed to keep things secure. I’m sure part of the problem is the code is becoming so much more complicated. I run no plugins at all on my site, because they open up too many doors.

At first I was looking for an alternative CMS built on PHP. However, looking at that landscape there are no real alternatives. I want something simple that keeps the number of DB tables small as why should there be 50 tables for a simple website. Yet, everything I looked at has been ridiculously complicated if not on the front end then also the back end. I’ve custom built PHP CMSs myself and have thought about doing it again, but honestly I am no longer interested in maintaining that either.

So now I am looking at Static Site generators and finding that, there too I feel there is just so much unnecessary complication. Most are targeted towards developers and involve running multiple underlying frameworks and libraries. I have spent some time playing around with various ones that use node and find it still to be overly complicated. Another problem I am realizing is that I will no longer be able to update my site from my tablet/phone as I am doing right now. At this point I am almost thinking about going with straight html and manually updating pages.

CSS Animations

So for some proof of concepts I recently created some animations using css. What would have in the past required javascript can now be done with css in many cases. Mozilla has a great overview and details on using css animations

In one animation I wanted an svg to rotate in the background and in another I wanted an element to slowly glow on and off. In both cases it helped to have a tool to do the basic animation. I have been using Figma for the last year and there are some plugins that will generate css animation code. Figmotion seems to be the most popular, but I liked Motion a bit better as it made it easier to select items in the hierarchy of your frame in its left side panel.

Unfortunately, Figma itself does not support viewing animations in the editor although you can save them in the GIF format that can then be played in the prototype player. Using Motion you can export it as an animated gif and then drag that file back into your Figma file. If you are using the animation else where as I was there are several other export options including CSS, which is what I needed.

I then took that css and played around with it more in codepen.io. You can find lots of other folks css animation experiments there as well.

Network Nightmare

The day started out with not being able to print something to my networked printer. I had upgraded my cable internet last week and had also upgraded my wifi router. I was previously using two wifi routers to provide coverage for my small house as my neighbors wifi signals were interfering. At any rate, I updated the wifi connection for the printer as well as also have it hard wired. Everything seemed to be working fine at the time, but I did not actually try to print anything. So of course it does not work now when I need to print.

Continue reading
Posted in general | Comments Off on Network Nightmare

iPhone Activation Hell

So my company just recently issued iPhones (or Android if preferred) to all employees. The devices were sent direct to our home (or office if preferred), with no IT involved. As part of the setup the devices will be automatically registered with the company and a special company app installed. The only problem is it did not activate with the cellular plan. So now I have a phone with no number that can only connect to wifi and I have no way to activate the cellular because it asks for a SM-DP+Address code which I do not have. It refers to a QR code, but there was no QR code included. I am stuck until I can call in to the company help desk to get this straightened out some how.

[update] So finally got the work phone activated. Took a week for them to send the information to the service provider. The company app is also now installed and has been updated several times now as it is rather unstable. The app is quite poorly designed, which makes me sad as a digital product designer myself. Ah, well things are working and that is enough for now.

Posted in general | Comments Off on iPhone Activation Hell

Editing text on FB

Recently, I was given the updated UI for the web version of Facebook. I have long stopped using the mobile version. One nice thing is the new dark mode now. Honestly, that is all that really appealed to me so far. However, one big pain is the comment box is almost completely unusable. There is a noticeable delay typing and there is some strange issue where it adds a double space after every word. I am writing this post just to check that this is not a problem in other web apps and I am not having any of the problems writing this in the WP editor. So this is a FB problem and it is a horrible experience.

Posted in general | Comments Off on Editing text on FB

Wrote some code

It has been a while since I last wrote some code. Not that long, maybe a month or two, but long enough that it felt refreshing. I’ve been writing a lot of reports, and emails of course, and creating a lot of mock-ups in Figma that I have not had time to code. Unlike Axure, Figma does not allow one to add code to a prototype. This is something, I wish I really could do though. It would be great to add both CSS and enhance/customize interactions with Javascript.