I had the luck to ride the first .com wave in the 2000's, that is where I got my web skills.
Then after almost 10 year being busy with server side coding and native UIs, got back to it in around 2009.
Eventually got back to native UIs in 2013. Really happy to be back in native UI land.
It is just plain chaotic the tools aren't up to the tooling level we had already in the 90's with RAD languages like VB, Delphi and C++ Builder.
Using XAML + Blend, Android Layouts or iOS Storyboards is just plain nirvana compared with the chaos of making <div/> + CSS + JavaScript pretend they are native UI widgets in a portable way across multiple browsers.
Also having to worry about the build tool of the day is just crazy (npm + bower + yeoman + whatever else is required).
Then after almost 10 year being busy with server side coding and native UIs, got back to it in around 2009.
Eventually got back to native UIs in 2013. Really happy to be back in native UI land.
It is just plain chaotic the tools aren't up to the tooling level we had already in the 90's with RAD languages like VB, Delphi and C++ Builder.
Using XAML + Blend, Android Layouts or iOS Storyboards is just plain nirvana compared with the chaos of making <div/> + CSS + JavaScript pretend they are native UI widgets in a portable way across multiple browsers.
Also having to worry about the build tool of the day is just crazy (npm + bower + yeoman + whatever else is required).