Blog

Part 6 & 7 of the Shotgun Moneysafe Series are available now!

Parts 6 & 7 have been published to the Shotgun Moneysafe series. Members can sign in and watch now. Previous episodes covered building the composable Moneysafe datatype. Parts 6 and 7 focus on the ledger syntax — a simple wrapper around standard function composition. Moneysafe is an open source library I built to handle financial […]

Read more

New Shotgun Moneysafe Episodes

There are 2 new episodes (5 so far) in the Shotgun Moneysafe series for members. Watch me build the open-source Moneysafe library from scratch using the unit tests as a guide. More episodes coming soon! Not a member yet? Sign up now.

Read more

New Shotgun Episodes for Members: The Moneysafe Series

Members, there are new shotgun episodes available: A walk through implementing the open-source Moneysafe library from scratch. You can watch the first 3 episodes now, and there are more on the way! Check out the related blog post on JavaScript Scene. This series covers the creation of a functional programming data type to help users […]

Read more

New Lesson: ES6 Curry & Composition

There’s a new lesson on functional programming for members. It covers: Curry, partial application, and autocurry Point-free style Function composition The relationship between curry & function composition Debugging compositional flows TDD workflow This one is full of exercises, and contains 55 minutes of new video content. The topic of functional programming is really heating up, […]

Read more

Introduction to Node & Express

We’re rolling out Node content. Members, check out Introduction to Node & Express. Not a member yet? Check out the free blog post and consider signing up for the Lifetime Access Pass to unlock access to the video content & exercises.

Read more

Shotgun Episode 5

Shotgun Episode 5 is here. It covers the first steps for building a Redux store. Watch it now (members only) or become a member.

Read more

New Lesson: How to Redux

There’s a new lesson on functional programming architecture, only available to members: “How to Redux”. When I see the way that people are using Redux in real apps, it occurs to me that a lot of people are adding complications to their apps, and not reaping the true benefits of Redux. To find out if […]

Read more

Shotgun Episode 4: Live Reloading Browser Previews

A new episode of shotgun is available today: Episode 4: Live Reloading Browser Previews: Shotgun Episode 4 (members-only link). Shotgun is a new video screencast show that lets you ride shotgun with me while I tackle real programming challenges for real apps and libraries. The show is only available to members of EricElliottJS.com. In this […]

Read more

Introduction to Unit Tests

There is a new module available for the JavaScript Software Testing with Sauce Labs course. Members can sign in and check out Introduction to Unit Tests right away. It features seven new videos, lots of new text, and enough examples and practice exercises to get you up to speed writing basic unit tests. You’ll learn: […]

Read more

Recent Updates: Pure Functions, Shotgun, Bug Fixes

We have some recent updates to announce: Functional Programming Lesson One: What is a Pure Function? (free sample lesson) Shotgun: JavaScript Video Experience – A new video show for members. Ride shotgun with me while I work on real apps. 3 episodes are ready for you to watch! Bug fix: All lesson videos are now […]

Read more