philmcc
Joined 15 years ago
Joined 15 years ago
If you look closely, the chomping visual doesn't -actually- match up with the chomp sound, it's closer to if there was a track of chomping at a certain chomps per minute that gets toggled on/off if pacman is chomping. Same with everything else-is, so you mute/unmute sounds when the event happens, rather than trigger a sound play.
Or so it sounds and seems to my ears and eyes.
I believe he meant all of the countless bots and apps and "remindme" etc 3rd party functionality that developers have added on to twitter.
At some point I'd be un-surprised to see all of those removed, and replaced as internal for-pay functionality, given the way things are going.
I am -genuinely- open to suggestions on how to get over that I just can’t currently justify making everything harder “for a short while” when that short while feels like it could be weeks or months to catch up to fluency.
I guess if I had any kind of advice for that kind of thing it might be this: I've realised that even in my fun projects, there's a 10% crappy annoying tedious thing that -very- frequently stops me from finishing the fun projects.
A potentially bit good of advice would be to do that thing first, use all the "new fresh code base" enthusiasm to BURN through the code you're gonna hate so that it's just fun from then on.
If I go the other way around I -inevitably- forget some stuff that is crucial for the front end implementation, whereas it’s hard to forget how it supposed to work for the user.
1. Anybody want it?
First I pitch the rough idea to a few paying customers. If they are lukewarm on it I set it aside.
If they are warm on it I set it aside.
If they say they want it I set it aside.
When some time goes by and they check in and say “whatever happened with (feature) I consider it validated.”
2. Be bad at it
Give myself permission to make the absolute worst version of it.
That frequently involves writing a one page max description of it, and then asking myself “okay how much of this could I cut before it was literally doing nothing.” But if I’m feeling bored I just start coding.
This version has no error checking. No tests. No capacity for large requests. No logging. Nothing. It just prays beyond all reason that the user doesn’t do anything silly that breaks it.
3.beta test the MEV
I just made it up. It’s not a real acronym. most execrable version. It fits because it does feel like something I excreted. I hate it. I’m embarrassed. My impostor syndrome is no longer a syndrome it is just accurate identification and classification.
I give it to those users who were interested.
I watch them on hot jar.
4. Tea leaves
This is the hard part. If they are enthused great. But if not You kinda have to sense whether or not their dissatisfaction is because it’s an MEP.
If you’ve done it right, however, and found something they super want they will actually struggle through it to get that thing done. Sometimes the MEP isn’t far off from an MVP. Sometimes their satisfaction is enough to convince you not to do the rest of the stuff you thought was necessary in your on paper Valhalla take.
5. Users of Software
I often forget that your average software user does not have our relationship with software. They don’t see the amazing version in your head so the crap version feels like magic.
You’d be surprised how hard people will work with a subpar system with the hope that it’ll work out for them, both from optimism but also from a lack of viable alternatives.
Or maybe you’re not that surprised because you’ve voted in America zing I went political at the end.
Here’s a great, actionable, talk he did at the equally informative Rob Walling’s conference.
(I have followed this advice, and it has brought me a level of success and comfort I didn’t know I could have, as an admittedly run of the mill developer)
I'm curious what the general consensus is as to why they would do that? I doubt it's an accident but I guess I can't rule it out.
My suspicion is eventually the brain says “oh you care about this? Okay cool I’ll hold on to them for longer.”
Give it a couple of weeks you might be surprised.
Furthermore, this “take” requires a level of historical naïveté that borders on pure narcissism. A lot of social “fixing” looks like an “over correction” in the short term, but in the long term that’s just how things get dealt with.
As a loose metaphor, If you put your hand on a stove you don’t lift it a millimeter off the heat source, right? That would “fix” it.
Surprising no one, I couldn’t find a single essay from this concerned citizen about the death of George Floyd, or anyone else for that matter.
But he found plenty of outrage and cultural commentary for the temporary death of the commercial viability of his outdated sense of humor.
That IS funny, actually.
People also forget how bleak the iPad app market was for the first year or so. They also forget that VR has existed for the quest for the better part of 12 years and there are .... 4? 5? very good apps.
Even now there's nothing -incredibly- compelling for the Quest. I'm not a hater, I've owned 5 of them starting at DK1.