Earlier quoted context omitted.
Take a look at Susy for layout, bit more flexible than Bootstrap: https://github.com/oddbird/susy Also for static site generators take a look at: https://middlemanapp.com/ (Ruby) http://gohugo.io/ (Go) https://github.com/getpelican/pelican (Python) When you need to go beyond static sites and take a look at the web frameworks - Ruby on Rails is the obvious one, but I reckon that Meteor ( https://www.meteor.com/ ) coul…
Imo I'd hold off on susy. Bootstrap is a great start for a beginner abs it's used in a ton of environments.
Ask HN: How does a 1990s web developer get back on track?
61–70 of 121 posts
Re: Ask HN: How does a 1990s web developer get back on track?
#62CSS2 and CSS3. The latter is where CSS headed, though it's still in development.
You can do a hell of a lot of sensible page design with just straight HTML5 and some modest amounts of CSS.
Javascript for any automation.
CodePen is a great place to play with (and explore for) ideas. StackExchange and Reddit's /r/WebDev and other subs for Q&A with other developers.
Maciej Cegłowski's rants on current Web faults / advertising / privacy http://idlewords.com/
There are others who hit this point, and do it well, but Maciej makes a compelling case on all three points (with essays featured here on Hacker News). My read is that the Web is headed for a crisis on the point of design, on many grounds (readability, privacy, annoyances, accessibility), and that, despite much of what I've written above, read Web design may well die. With "Reader Mode" features being included in more browsers these days (Safari, Firefox, Chrome is coming up with it, Opera's had it, not sure about MSIE), readers can simply opt out of design. Which may be a Good Thing.
Enjoy.
Re: Ask HN: How does a 1990s web developer get back on track?
#63Here's a semi-controversial opinion: you probably don't need to learn much. You don't need hipster.js to build a website. You can still build websites that can be used by millions of people using PHP, mysql, and HTML. Lots and lots of people will tell you to learn hipster.js, and will imply that if you aren't using something written by 3 20 year olds in a coffee shop during a hackathon, that you can't get The Scale.…
Re: Ask HN: How does a 1990s web developer get back on track?
#64Here's a semi-controversial opinion: you probably don't need to learn much. You don't need hipster.js to build a website. You can still build websites that can be used by millions of people using PHP, mysql, and HTML. Lots and lots of people will tell you to learn hipster.js, and will imply that if you aren't using something written by 3 20 year olds in a coffee shop during a hackathon, that you can't get The Scale.…
Agreed - unless you have to work with youngsters who insist on "shiny new things" you can still use the same languages you are familiar with to just get stuff done.
I know quite a few oldsters with shiny new thing syndrome.
Re: Ask HN: How does a 1990s web developer get back on track?
#65Here's a semi-controversial opinion: you probably don't need to learn much. You don't need hipster.js to build a website. You can still build websites that can be used by millions of people using PHP, mysql, and HTML. Lots and lots of people will tell you to learn hipster.js, and will imply that if you aren't using something written by 3 20 year olds in a coffee shop during a hackathon, that you can't get The Scale.…
It's also wrong. There is a spectrum from early adopter to head-buried-in-the-sand cobol developer, and most people would agree there are trade-offs to being on either end.
Suggesting to someone who has been out of the game for 15 years that basically nothing has changed is doing him a disservice and not answering the question. He's asking about what he's missing, it's better to let him in on it and let him decide for himself if it's really just the same old shit repackaged.
Re: Ask HN: How does a 1990s web developer get back on track?
#66Well OK there are some nice icons in Bootstrap, use those.
Re: Ask HN: How does a 1990s web developer get back on track?
#67Wow, there is a lot of awful advice in this thread. HTML, Javascript and CSS are still extremely important and they have come a long way since 1990. Forget everything you knew about them and research their state in 2016. You have a lot to learn, but you'll find all three more powerful and expressive today than they were in 1990. There is currently a big shift in the way clients want their websites to work. In the pas…
Re: Ask HN: How does a 1990s web developer get back on track?
#68> But in the little free time I have available > But after work and family, there isn't much time left If you want to ship ASAP with little time investment, IMO nothing beats Meteor. Skills required: HTML, CSS, JS. I've built projects with PHP, Rails, Django, Node, Angular, etc ... and Meteor is the framework I recommend to newcomers. Ok, you're not exactly a newcomer, but clearly you've been disconnected many years…
Meteor is in fact the fastest way to achieve a webapp nowadays. You can learn it in a weekend if you want to, and drafting highly dynamic interfaces is a breeze.
If you want to scale later, in terms of code complexity as well as runtime performance and so on, Meteor isn't that good, but having thousands of concurrent users is a luxury problem to have.
To get an idea out the door, Meteor.
(I'm a fullstack dev who has worked with dozens of languages and even more frameworks, and went through all the popular frontend tech's since jquery, so: been there, done stuff)
Re: Ask HN: How does a 1990s web developer get back on track?
#69Here's a semi-controversial opinion: you probably don't need to learn much. You don't need hipster.js to build a website. You can still build websites that can be used by millions of people using PHP, mysql, and HTML. Lots and lots of people will tell you to learn hipster.js, and will imply that if you aren't using something written by 3 20 year olds in a coffee shop during a hackathon, that you can't get The Scale.…
THIS is spot on! The only thing I'd add is to choose one of those technologies (jQuery / Node / Angular / Whatever!) and learn it (reasonably) well. I can't tell you how many times I've used Pluralsight to bone up on a particular technology...
Re: Ask HN: How does a 1990s web developer get back on track?
#70Here's a semi-controversial opinion: you probably don't need to learn much. You don't need hipster.js to build a website. You can still build websites that can be used by millions of people using PHP, mysql, and HTML. Lots and lots of people will tell you to learn hipster.js, and will imply that if you aren't using something written by 3 20 year olds in a coffee shop during a hackathon, that you can't get The Scale.…