I recently published a state-management library for React.js called react-atom. It's inspired by atoms in reagent.cljs, ClojureScript's version of React. You can find react-atom on GitHub here. Try it out in
I just released rematch-default-reducers to npm! If you're tired of Redux boilerplate, you should checkout rematch and give rematch-default-reducers a try.
Imagine refactoring 200 lines of code down to only 20. That's just one of the super powers of functional programming. If you want to see how functional programming can reduce technical debt, bugs, and brain-strain, take a look at this comparison.
A crash course in implementing and using two of the most fundamental functional programming techniques.
For our capstone project at Fullstack Academy, my team created a web app version of the real-time multiplayer card game, Nertz.
Today we revisited promises and this time dove deep into their implementation. Our exercises involved writing our own version of promises modeled after the ES2015 version, including the constructor function along with most
We spent today learning about principles of test-driven development and how to write our own unit tests. Here's what I learned.
We covered an immense amount of ground this first week
Making an app is hard. I'm asserting that primarily as a fact, maybe secondarily as a complaint. I'm trying to constructively kill the time until I start my studies at Fullstack Academy, so
I figured perhaps others might care to know how I prepared to get into a top-rated intensive programming bootcamp.
I did it! I got the news today that I got into Fullstack Academy's intensive/immersive software engineering program! I worked my butt off to pass the admissions assessments. It feels really good
This watershed moment in my life seems worthy of documentation. So I thought, "Why not start a blog? The internet can always use more blogs, right?" Right? Well, whatever. Here's my