JavaScript: getting started with RequireJS

Until recently, I'd mostly avoided RequireJS under the mistaken impression that it was overly complicated for my needs and only useful for large-scale applications. I was mistaken: it's actually a fairly straightforward thing that can work just fine for small apps, and more importantly it encourages an organised and structured approach to JavaScript code. The RequireJS documentation is not, in my opinion, super helpful for beginners. It feels like it's written for really smart people who can infer everything from minimal information, and doesn't do a great job of explaining the basic concepts behind RequireJS, AMD etc. Who knows, maybe »

[WoW] Tracking Buff Power With WeakAuras2 Progress Bars

NOTE: this was written in 2015, so it's probably out of date now. Several classes in World of Warcraft have a buff or debuff they can apply, of which it would be useful to know the power. For example, fire mages have their Ignite debuff, which determines how much damage Combustion will do when cast, so it's important to keep track of the current Ignite damage in order to make best use of Combustion. Possibly there are dedicated addons for tracking this, but I'd already done some experimenting with WeakAuras2 anyway on my blood spec death knight, to track Blood »