Articles about javascriptmancy
2019 - • 1 minute read
JavaScript-mancy in the Top 100 Best JavaScript Books of All Time
Whereby I find out that two JavaScript-mancy books are in the top 100 of JavaScript books of all time
- • 1 minute read
2017 - • 13 minutes read
How To Write a Book And Not Die Trying: The Story Of How I Wrote JavaScript-Mancy And Everything I Learned From Writing Two Books And A Half - Part II - Book Execution
A walk through on how to write a book. Everything I've learned from writing two books on JavaScript and a half. This is the second part that focuses on the book execution.
- • 1 minute read
JavaScript-mancy Pixel Art: How To Make Pixel Art Like In JavaScript-mancy
Would you like to learn to do pixel art? This video shows how you can make pixel art like in the JavaScript-mancy series.
- • 9 minutes read
How to Write a Book And Not Die Trying: The Story of How I Wrote JavaScript-Mancy And Everything I Learned From Writing Two Books and a Half - Part I
A walkthrough on how to write a book. Everything I've learned from writing two books on javascript and a half. This is the first part that focuses on the book conception.
- • 10 minutes read
A look at object internals and the secret lives of objects
A look at the metaprogramming capabilities of the Object internals methods like defineProperty and object descriptors
- • 13 minutes read
2016 - • 1 minute read
Behold the New JavaScriptmancy.com! Your #1 destination to learn javascript! Necromancer Style!!
Announcement of JavaScriptmancy.com the super duper awesome place to learn javascript
- • 2 minutes read
I Have a Published A New Book: JavaScript-Mancy Getting Started! Get it now!
I have published a new book called JavaScript-mancy get started. An awesome introduction to JavaScript where JavaScript meets C# meets fantasy.
- • 1 minute read
Dev Talk Monday: Mastering The Arcane Art of JavaScriptmancy at Devsum 2016
- • 19 minutes read
Functional Programming in JavaScript
An in-depth look at ES6/ES2015 Maps
- • 11 minutes read
A look at ES6 Sets
An in-depth look at ES6/ES2015 Maps
- • 11 minutes read
A look at ES6 Maps
An in-depth look at ES6/ES2015 Maps
- • 19 minutes read
JavaScript Arrays: The All-in-One Data Structure
An in-depth look at JavaScript Arrays
- • 14 minutes read
Start Using ES6/ES2015 In Your Project With Babel and Gulp
First issue of a guide to how to automate your front-end development workflow with gulp
- • 15 minutes read
Barbaric Development Toolbox: Automate Your Front-end Workflow with Gulp - Getting Started
First issue of a guide to how to automate your front-end development workflow with gulp
- • 28 minutes read
Ultra Flexible JavaScript Object Oriented Programming with Stamps
Experience an ultra flexible way to do object oriented programming in JavaScript using Stamps
- • 23 minutes read
Safer JavaScript Object Composition With Traits and Traits.js
Experience a safer JavaScript object composition by using traits instead of Mixins via traitsjs
- • 1 minute read
2015 - • 27 minutes read
Black Tower Summoning: Object Composition With Mixins
Article about the limitations of classical inheritance and how to overcome them with javascript object composition and mixins
- • 15 minutes read
White Tower Summoning Enhanced: The Marvels of ES6 Classes
In the last article you learned how to implement *classes* in JavaScript without relying in *ES6 classes* which puts you in a prime position to learn *ES6 classes*. *ES6 classes* are great for developers that are coming to JavaScript from a static typed language like C# because they offer a perfect entry point into the language. You can start using *classes* just like you'd do in C#, and little by little learn more about the specific capabilities of JavaScript. Behold! ES6 classes!
- • 27 minutes read
White Tower Summoning: Mimicking C# Classical Inheritance in JavaScript
In this article we are going to take a deep-dive into how to emulate *classical inheritance* in JavaScript and get to the nearest equivalent to what you are accustomed to in C#. We will focus in the alternatives we had prior to *ES6 classes* so that you can work with *classes* even if you are stuck in *ES5* and so that you can understand the underlying implementation of *ES6 classes* which are just syntactic sugar over the JavaScript *prototypical inheritance* model.
- • 11 minutes read
Summoning Fundamentals: A Three Part Introduction to OOP in JavaScript for C# Developers - III - Polymorphism
An article about how to achieve polymorphism in JavaScript through the concept of duck typing
- • 19 minutes read
Summoning Fundamentals: A Three Part Introduction to OOP in JavaScript - II - Prototypical Inheritance
An article about how to use prototypical inheritance in JavaScript when working with OOP
- • 20 minutes read
Summoning Fundamentals: A Three Part Introduction To OOP in JavaScript - Encapsulation
An in-depth view into how to achieve encapsulation in JavaScript when practicing OOP
- • 19 minutes read
An Introduction to Object Oriented Programming in JavaScript for C# Developers
An introduction to object oriented programming in JavaScript for C# developers with an introduction to mimicking classes in ES5, ES6 classes and mixins
- • 14 minutes read
Mastering the Arcane Art of JavaScriptMancy For C# Developers: ES6 Spread Operator
The ES6 spread operator works sort of in an opposite way to the rest operator. Where the rest operator takes a variable number of arguments and packs them into an array, the spread operator takes and array and expands it into its compounding items. Let's find out how this new ES6 feature can help you write more readable code.
- • 22 minutes read
Mastering the Arcane Art Of JavaScript-Mancy for C# Developers: ES6 Arrow Functions
An in-depth view into ES6/ES2015 arrow functions, how to use them and detailed information about their gotchas
- • 12 minutes read
ES6 Destructuring - Mastering The Arcane Art of JavaScriptmancy for C# Developers
An in-depth view into ES6/ES2015 destructuring syntax
- • 18 minutes read
Mastering The Arcane Art Of JavaScript-mancy for C# Developers: A Guide to Strings, Finding The Right Words and Proper Spell Intonation
An in-depth look at strings in JavaScript covering also new features in ES6/ES2015 like template string literals
- • 18 minutes read
Mastering the Arcane Art of JavaScript-Mancy for C# Developers: On Summoning Servants and Critters, Or The Basics of Objects in JavaScript
An in-depth look at object initializers or object literals in JavaScript and ES6/ES2015. With a look into new features like the short-hand syntax.
- • 1 minute read
I published the First Version of JavaScript-mancy The Book!!!
An article announcin the publishing on my first book on JavaScript
- • 31 minutes read
The Basic Ingredients of JavaScript-Mancy: An Introduction to JavaScript and ES 6 For C# Developers
An introduction to JavaScript and ES6/ES2015 for C# developers
- • 23 minutes read
Mastering the Arcane Art of JavaScriptmancy for C# Developers - Chapter 8: Enumerables, Iterables, Iterators and Generators
An in-depth look into JavaScript enumerables and ES6/ES2015 iterables, iterators and generators
- • 19 minutes read
Mastering the Arcane Art of JavaScript-Mancy for C# Developers - Chapter 7: Using LINQ in JavaScript
Did you know that JavaScript arrays support a similar feature to LINQ in C sharp?
- • 17 minutes read
Mastering the Arcane Art of JavaScript-mancy for C# Developers - Chapter 6: Functions in ES2015
Welcome back! Today we will make a summary of the different ES6/ES2015 features related to functions that we've seen and worked with so far in the series destructuring, default arguments and rest parameters.
- • 11 minutes read
Even More Useful JavaScript Function Patterns - Function Overloading
Learn different patterns for achieving function overloading in JavaScript and ES6, ES2015
- • 11 minutes read
More Useful JavaScript Function Patterns - Multiple Arguments
Learn different patterns for using multiple function arguments in JavaScript and ES6, ES2015
- • 9 minutes read
Useful JavaScript Function Patterns - Default Arguments
Learn different patterns for using default function arguments in JavaScript and ES6, ES2015
- • 14 minutes read
The Basics Of JavaScript Functions
Learn more about the most foundational building block in JavaScript, the humble function.
- • 15 minutes read
The Many a One JavaScript Quirks
This article details the most commonly missunderstood parts of JavaScript, the gotchas, the quirks of this marvelous but sometimes treacherous language.
- • 27 minutes read
2014 - • 12 minutes read
Barbaric Development Toolbox: Elevate Your Front-end Workflow With Yeoman
- • 25 minutes read
Object-oriented JavaScript for C# Developers
An introduction to object oriented programming in JavaScript for C# developers that covers encapsulation, prototypical inheritance, polymorphism and much more!
- • 12 minutes read