4 Months For A Game: How To Self-Publish Quickly As A Small Studio?
A CTO shares how a small game studio self-published a high-quality MMO prototype in just four months, defying traditional AAA development models.
A CTO shares how a small game studio self-published a high-quality MMO prototype in just four months, defying traditional AAA development models.
Explains the concept of prototypal inheritance in JavaScript, covering prototypes, own vs. inherited properties, and practical examples.
Explains the concept of JavaScript prototypes, how they work, and their role in object-oriented programming and property lookup.
Explains the difference between own properties defined directly on an object and inherited properties from the prototype in JavaScript.
Explains JavaScript's prototype-based inheritance and how the prototype chain works for object property and method lookup.
Explains how functions in JavaScript are first-class objects, detailing their properties, constructors, and object-like behavior with examples.
Explains how React internally differentiates between class and function components to handle rendering.
Developer shares the story behind building feediary.com, a privacy-focused, ad-free RSS reader, to escape Twitter's algorithmic feed and information overload.
The article compares classes and functions in JavaScript, arguing that functional programming leads to simpler, more maintainable code.
Explores the evolution of JavaScript object literals in ES2015, covering prototype setup, shorthand methods, computed properties, and future proposals.
Explains the constructor property in JavaScript, its role in inheritance, and how to use it for type checking and class identification.
A technical guide on intercepting and monitoring XMLHttpRequest events in vanilla JavaScript by modifying the prototype.
An exploration of the JUnit Lambda prototype, detailing its new features and API changes for Java 8+ testing.
Exploring a method to extend native DOM prototypes safely by using a single namespace property to avoid collisions in JavaScript libraries.
Explores JavaScript monkey patching, a powerful but dangerous technique for modifying objects and classes, with warnings and practical examples.
Explains how to design and export reusable constructors in Node.js modules, covering prototypes, private properties, and module patterns.
An update to a JavaScript Decorator pattern article, addressing community feedback and refining examples with closures.
Explores the practice of extending JavaScript native prototypes, discussing its utility, risks, and compatibility concerns.
Explains the JavaScript shorthand notation `foo#bar` as an alternative to `foo.prototype.bar` for referring to prototype methods.
A developer shares first impressions of a Windows Phone 7 prototype, highlighting UI features, syncing, and noting missing apps.