By popular demand, our 50% off sale has been extended until the end of next week! Plenty of time for you to ask for budget approval 😀
It’s a great time of the year to brush up on the latest
#emberjs best practices! Start watching for free:
Embercasts.com