Category: Projects

Planet Earth is Blue and There’s Nothing I Can Do

I’m going to name posts song lyrics I think. Maybe not all of them, but I quite like the idea.

Anyways…

This isn’t really a devlog, but it is related to this project. Last I left it, I believe we were still making some solid changes to the site. But now, we’ve reached a point where we wanted to ask a few people to try the site out for smoke testing. After a small period of time, we were hoping a week, we were going to try to reach out to even more people in hopes of gaining traction with an audience. We hope to create an online community of sorts.

So we started the “ask a few people” phase. Pretty much nobody responded. Some people did, but it might as well be zero people. Like .5% of the people we asked actually signed up. Like 1% of those people actually engaged with the site.

Not even 24 hours later, my partner started freaking out. I was remaining calm. He started pulling levers and pushing buttons. He wanted to skip steps and start going full force. He didn’t receive immediate release, so he wanted to change things up. He didn’t want to trust the process. I asked him to chill.

He kept pressing on about it. Finally, I let him try some not-super-extreme measures. They didn’t work either. He wanted to try more intense things. I asked him to chill. This was the moment that he fully raged on me. Started calling me a micromanager. Claiming I wasn’t letting him work. Saying that this was all his idea and that he brought me on. During the argument, he even asked if he could buy me out. I was so taken aback.

Mind you, this person is a great friend of mine. I love this person. He switched up hard during this moment of frustration. To be fair, that is what this was-a moment of frustration. But some of the claims he was making were hurtful. Especially since I had spent the last eight months coding my ass off while he micromanaged me. I did damn near all the work while he did data-entry and used ChatGPT whenever I asked him to write something up. I think the most hurtful thing he did was make me feel like the ‘tech guy’.

This is something that keeps happening to me. No matter how big or small of a role I play in a project, I am always looked at as just the help. The guy who does the fancy computer-y stuff that nobody else understands. In truth, I designed large parts of this website, I guided him while he attempted to do UI/UX, I was pulling up photoshop and making graphics on the fly, I wrote forward facing texts, I made huge decisions, and I coded the entire fucking thing. But when the cards are on the table, this great friend of mine thinks that I can be replaced by some gpt or fiverr programmer. It’s insulting. It’s infuriating. It’s hurtful.

I’m sure this will pass, but right now I’m pretty pissed off. I think from now on, as a rule, I cannot work with friends anymore. It just isn’t worth it. If a great idea is brought to me, the most I should do is consult. I can’t jump on projects as the tech guy anymore. Fuck fuck’s sake.

I told him that I need some space. I made a new review form (it’s actually pretty fuckin slick tbh) and cleaned up some code. I will wait for him to hit me up. Hopefully the conversation will go smoothly. If it doesn’t, I’ll be taking my ball and going home.

Sanity Check

Had a great session today. Since our last discussion on how the review form should look, we had posed our current solution to our consultants. “They had a lot to say” is a bit of an understatement.

Our group chat popped off for hours with thoughts, proposed solutions, little features that they thought might be cool (no one asked but that’s expected), but overall their views were pretty insightful. E and I didn’t really discuss the consultant thoughts during our following session. We kind of wanted to digest everything first, so we waited a session to bring it up. I like how we are usually on the same page and if we aren’t, we are completely comfortable talking it out until we either are on the same page or are okay with being on different pages. I have really enjoyed working on this project with him.

So today we finished the review form discussion. As I feared, it brought about many changes. I’m okay with changes. My issue with them is that they take time. So when people propose changes, they propose adding time to a project. It can be hard for some people to remember that.

Before the changes and discussions and consultants we had a form that was 4 questions and a text box. The first question was a scale from 0-100, the other 3 were radio boxes (styled as switches). E and I had eliminated one of the switches before we even brought the consultants in leaving the scale, 2 radios, and text box. We both really like the granularity of the form. Allowing uses to be as specific as they wanted. This was one of the original intentions. The other was to allow everyone to have a voice, even those that don’t like typing in boxes (fuckin weirdos).

However, after much back-and-forth, and throwing around words like subjective, objective, leading, redundant, necessary, consumer, end-user, experience, motivation, and the likes, we decided to do away with most of the form. What we landed on was much simpler: the scale question and the text box.

First off, the scale was changed from 0-100 -> 1-10. The zero-inclusive might’ve been an error on our part. E initially pushed for 100 for granularity. But we slimmed that down to 10 data points. I mention this in the previous dev-log.

Then we removed the other questions. The switches that is. Because, no matter how much we discussed it, the truth is that they weren’t really needed. We made it too fancy. In fact, we wasted tons of dev time on implementing it. It’s not a complete waste, I’m a better WP and AJAX developer now, but still.

Before we called it, I wanted us to be sure. We can’t change it later. We shouldn’t change it later at least. So we spent some time discussing scenarios. We discussed our target users. E said something nice while going over a possible scenario. He was pretending to be a user. We concluded that most people using our form will be motivated by an emotion, usually a strong emotion. “The scale is a sanity check” is what he said. Perfect description. After we check their sanity, why waste anymore time? Let them type out their thoughts and move on. It worked for me. It worked for E. We implemented the changes.

Now next time I have to make sure I test the fuck out of everything. But that’s future Luke’s problem.

Time next time, baby ✌️

Wait…P.S. I had a great conversation with a friend about possibly starting a new project. Also, I tried banh mi for the first time. Game changing sandwich. What a world.

Almost Alpha Time

Had a lengthy Horse Armor meeting the other day. We discussed the submission form on the website. We originally wanted people to rate from 0-100 with 100 being the most “aggressive” score. It was suggested to avoid negative connotations. We decided to reverse the score and change the scale to 1-10.

There are many studies on the value of using different scales in ratings. Apparently, most studies find that 5 or 7 are the best with the latter being the most accurate. However, the difference can be nominal. Accuracy of a rating can drop with more data points to choose from. You see diminishing returns after 11.

Also, the more questions there are, the less the scale tends to matter. That and the fact that with a big enough dataset, most inaccuracies in statistics often correct themselves.

Our form doesn’t need that much thought. We just need it to be 1) easy and 2) make immediate sense to the user.

We also removed a question from the form. We have two new members of the “team” that were added as consultants. We are running this all by them to make sure there isn’t anything we may be missing because one thing you don’t want to do is change the data after the fact. That could dirty up your data.

Overall, it was a very productive meeting. I didn’t do any coding. Not sure if that’s a good or a bad thing yet 😂.

Day One

I’ve started the process of creating a wordpress site which inevitably begins with scrolling through random themes and deciding whether to use one out-of-the-box, ripping one to shreds until I like it, or creating one from scratch.

For now, the site is using some Minecraft-esque theme that looks okay 🙃. I’d like to use Lofi Hip Hop aesthetics with maybe pastel colors. That’s the current thought.

There are some setup issues going on with the site though. For instance, I had to update the php settings so that emoji’s could be used 😍. I’m also getting a weird permission error when I upload images. I’ll deal with all that later. I have a feeling I’ll be coding up custom plugins for this in my spare time.