I've been a professional C, Perl, PHP and Python developer.
I'm an ex-sysadmin from the late 20th century.
These days I do more Javascript and CSS and whatnot, and promote UX and accessibility.
A couple of weeks ago I made a site in Gatsby as a way to learn React (plus I wanted the site, I guess).
Since then I've converted it to Next (which I like), and made it use first ChakraUI and now MaterialUI (which are so-so, to be honest) and on Sunday I made a branch where I'm going to convert it to Typescript.
These are all learning experiences more than anything else. I've learnt that Gatsby has a lot of things going for it but if you want to step ourside their ecosystem you need to change a lot.
I've learnt that ChakraUI is not for me, and that MaterialUI is ok, but it still produces a lot of rough HTML and it's inconsistent in its API and it's not as accessible as it seems to think out the box.
I've learnt that I like Next.
I've learnt that I like Typescript, for the most part, but that the error messages it gives are more misleading than most other build systems'.
A couple of weeks ago I made a site in Gatsby as a way to learn React (plus I wanted the site, I guess).
Since then I've converted it to Next (which I like), and made it use first ChakraUI and now MaterialUI (which are so-so, to be honest) and on Sunday I made a branch where I'm going to convert it to Typescript.
These are all learning experiences more than anything else. I've learnt that Gatsby has a lot of things going for it but if you want to step ourside their ecosystem you need to change a lot.
I've learnt that ChakraUI is not for me, and that MaterialUI is ok, but it still produces a lot of rough HTML and it's inconsistent in its API and it's not as accessible as it seems to think out the box.
I've learnt that I like Next.
I've learnt that I like Typescript, for the most part, but that the error messages it gives are more misleading than most other build systems'.
EDIT: The page, on a free Vercel account: talkers.moopet.net