← @shoutplenty Twitter archive

fleegar

@shoutplenty

right so

ig the main thing i think’s important here is i did it from first principles. cos i had been planning to make one of these as early as summer 2021 in react but didn’t wanna deal with all the learning

just starting with a set of 1 html+css+js file each is good [1/5] https://twitter.com/shoutplenty/status/1670982355144638464

6/23/2023, 5:19:15 PM

Favs: 0

Retweets: 0

fleegar

@shoutplenty

not just cos it’s easier to learn but cos u need the intuition on why to bother w/ react in the first place. this basic website setup has maybe the lowest skill floor of any programming short of python science stuff

u need the fundamentals + reference point to then take further

6/23/2023, 5:19:15 PM

Favs: 0

Retweets: 0

fleegar

@shoutplenty

it helped i had a lot of experience going in w/ making these contract/assertion–based backends with strict structures, so it came off correctly even tho i was casual with it

the 3 tabs that exist concurrently are instances of a class w/ custom rendering methods, e.g. Overall is

6/23/2023, 5:19:17 PM

Favs: 0

Retweets: 0

fleegar

@shoutplenty

i’d say my preferred style is functional, as well as declaring + implementing interfaces. preferred lang is go, naturally. but i roll out this object-oriented shit sometimes

6/23/2023, 5:19:18 PM

Favs: 0

Retweets: 0

fleegar

@shoutplenty

i’d never done css before but i think it’s just disappointing, and the differences between browser engines bigger than i thought. i found the iOS rendering so bad that it was funny so i decided to not fix it. it looks fookin regal like

6/23/2023, 5:19:20 PM

Favs: 0

Retweets: 0