array,
@array@fosstodon.org avatar

The story of my life when developing some web project is mostly always the same: I can surf on the code waves for a while... And then some apparently minor, silly detail got me stuck for hours. Now it's been a Vue component that refuses to display a selected placeholder by default, so you don't have to stare at an empty select bar. Yes, I've tried that already but no dice. Will I make it? Yeah, or bust. :D

lyokolux,
@lyokolux@fosstodon.org avatar

@array It follows the Pareto's rule: 80% of the works can be done very fast.

The less complex the tech stack is, the smaller is the last 20% 😄

array,
@array@fosstodon.org avatar

@lyokolux Yeah, and yet complexity and simplicity have somewhat different meanings when talking about computers. I mean, binary is the simplest language one can "talk" to a computer, but the more complex to write. Bloated frameworks with lots of dependencies are probably the more complex ones, but the simplest to write. The extra abstraction layers have their obvious advantages, but technically simpler approaches have some of their own. It's very difficult, this! XD

danielsiepmann,

@array I still have the same issue after doing it as full time job for a couple of years now.

I guess this will always come up from time to time.

Wish you all the best :)

array,
@array@fosstodon.org avatar

@danielsiepmann Thanks so much! Yeah, I assume it's in the job description... I believe we are, in a nutshell, problem solvers, so problems we do. When I was on my own that didn't worried me that much, as it was just my time... After experiencing being paid for that time, the pressure has really grown though. But this is how it is. ;)

I solved this particular problem, BTW. Now for the next one. XD

lil5,
@lil5@fosstodon.org avatar

@danielsiepmann @array The most important thing to remind oneself is that in the end it’s just #html rendered in the browser, #VueJS, #React, #AlpineJS, #Angular are just reactive template engines (with state machines).

The question here is: is this an HTML or state-machine fix?

array,
@array@fosstodon.org avatar

@lil5 @danielsiepmann Yeah, I know, it's just that there is a lot happening in the background, tackled by any of the abstraction layers, that is not always that easy to debug. I solved this one, but honestly I don't understand exactly why now it works and then didn't, it's been pure trial and error. There's still a long road ahead. ;)

lyokolux,
@lyokolux@fosstodon.org avatar

@lil5 @danielsiepmann @array One can start with a technical approach:
HTML first, then CSS, then the rest in that order.

or a user approach:
what does it solve and how should it be used?

Oh, both can work well together :)

  • All
  • Subscribed
  • Moderated
  • Favorites
  • random
  • GTA5RPClips
  • DreamBathrooms
  • InstantRegret
  • magazineikmin
  • thenastyranch
  • ngwrru68w68
  • Youngstown
  • everett
  • slotface
  • rosin
  • ethstaker
  • Durango
  • kavyap
  • cubers
  • provamag3
  • modclub
  • mdbf
  • khanakhh
  • vwfavf
  • osvaldo12
  • cisconetworking
  • tester
  • Leos
  • tacticalgear
  • anitta
  • normalnudes
  • megavids
  • JUstTest
  • All magazines