Hacker News new | ask | show | jobs
by throwaway0asd 1432 days ago
I learned CSS working email before and after the release of IE7. IE7 had a completely different box model than IE6 and email is incredibly primitive and unforgiving. Webmail is even worse.

I learned JavaScript when I was involuntarily reassigned from a design job to a developer job. I just had to figure it out. I learned to write code in an imperative functional way because I didn’t have prior bad practices and I didn’t want a bunch of vanity decoration.

Lately I have been maintaining an OS GUI in the browser. It turned out to be easier and faster without a framework. Less is more when there are many moving parts and competing concerns. What helped me the most with this is good test automation against user events in the browser. I was able to write my own tool to do this and so long as the page was served from localhost I didn’t have to mess with the complexities of CDP.