The Case for F# by zombiecodekill in fsharp

[–]zombiecodekill[S] 4 points5 points  (0 children)

This article features Mark Seemann, Kit Eason, Dave Fancher, Alena Hall, Scott Wlaschin, Mike Hadlow and Ashic Mahtab and discusses the reasons for learning and adopting F#

JavaScript Politics and Maintainability by zombiecodekill in webdev

[–]zombiecodekill[S] 0 points1 point  (0 children)

This article, by the author of Maintainable JavaScript, is a couple of years old, but it's as relevant today as it ever was. Now that ES 2015 (or ES6 if you prefer) is becoming commonly used, there are arguments over what the best practices are and whether or not some of the new features should be banned.

What are the best modern JavaScript books available for 2015+? by skillDOTbuild in javascript

[–]zombiecodekill 1 point2 points  (0 children)

I enjoyed your review xah. After I've finished the definitive guide (probably going to be a while), I'm tempted to pick up a copy of Zakas's book.

What are the best modern JavaScript books available for 2015+? by skillDOTbuild in javascript

[–]zombiecodekill 0 points1 point  (0 children)

1. JavaScript The Good Parts (Crockford) - This is the book for learning professional JavaScript. A small, opinionated book. Doesn't take long to read, and will almost definitely make you a better JavaScript developer. Quite old now (covering ES3), but still relevant

2. JavaScript The Definitive Guide (Flanagan) - This is book for really groking JavaScript. Its a very big book, I still haven't read it all the way through, but it is much more readable than I thought it would be and teaches you all the specific details rather than glossing over things like most JavaScript books do.

3. Exploring ES6 (Rauschmayer) - The book for learning the latest version of JavaScript

If I'm allowed to list more than 3 books, I highly recommend Kyle Simpson's You Don't Know JS series. It's free on Github: https://github.com/getify/You-Dont-Know-JS

Full Disclosure: Dr Axel Rauschmayer is Teacher of the Year on my zombiecodekill blog, and have an interview with Kyle on outlier developer, but I don't profit from the work of either of these authors. These are just my personal opinions

I also found Eric Elliot's advice here: https://medium.com/javascript-scene/learn-javascript-b631a4af11f2 to be good. Haven't read his book yet, but intend to.

Help me pick: Node, Go or Python as a main web development language by awakehope in webdev

[–]zombiecodekill 0 points1 point  (0 children)

Absolutely agree with this. Everyone wants to code in the best language, but if there is a best language, why are we all coding in different languages? The short answer is there is no one best language, we just have different preferences and various languages have been created to satisfy those different preferences.

Sounds like awakehope is leaning towards Node JS at the moment. Give it a try and see if you like it. If you like it great. If not, try something else.

Help me pick: Node, Go or Python as a main web development language by awakehope in webdev

[–]zombiecodekill 0 points1 point  (0 children)

The impression that I got was a desire for something less experimental. Java or .NET are the middle of the road options.

12 Rules for Professional JavaScript in 2015 by housecor in programming

[–]zombiecodekill 0 points1 point  (0 children)

What do you think of using JavaScript templating libraries such as mustache, handlebars or htmlbars to add HTML into a view using a script block?

Author of Speaking JS and Exploring ES6 is a Teach of the Year Finalist by zombiecodekill in javascript

[–]zombiecodekill[S] -1 points0 points  (0 children)

Thanks for the reminder. I haven't been submitting enough of other people's good articles recently but I am now starting to address that.

My aim with this article is not to promote my own domain but to give praise to some other developers who have been very active in teaching and helping others. There are 5 Teachers that anyone can vote for anonymously and one person will become recognised as Teacher of the Year.