In this blog post, I'm going to provide a very simple explanation for Applicatives (aka "Applicative Functors") just the way I know them. I'm not going to cover the math behind it, or the laws which applicatives must obey.
I've taken a reverse approach compared to many other posts explaining Applicatives: rather than starting with what Applicatives are, I'm going to start with some examples to demonstrate the need for them, then I'll show how Applicatives can be used and at the end, I'll briefly cover how they can be implemented. Continue reading
Hello and welcome to the inaugural Girlapalooza blog post, with me Miss Leah(pleurodon) Eramo, at your service.
What is Girlapalooza?
A couple of years ago, a few of us who were interested in technology came together and formed a group to collectively harness the talent, passion & creativity that women at REA possess.
Girlapalooza is a community that positively engages women within REA in activities relating to digital technology, marketing, design and leadership.
Girlapalooza embraces women of all abilities and backgrounds, with a positive philosophy of fun and inclusion.
This month I am featuring an interview with REA’s 2016 Big Idea winner and my team mate, Linda Brunetti. So read all the way through to catch her interview.
I have recently been on a Higher Order Component (HOC) craze. HOCs are a good tool for implementing cross-cutting concerns or common functionalities, such as logging and tracking. For more information on HOCs, check out this recent post by my colleague Mehdi Mollaverdi!
Then I discovered Functions as Child Components (FaCC) and a couple of my brain cells perished. FaCC’s are components that receive a function as their child. For example:
So let’s take a trip through struggle town.
REA runs a plethora of special interest guilds that anybody can join. These guilds get together every now and then to trade smarts, share stories, or just to talk about new, shiny tech.
One of these guilds is the Ops Guild – which over time, has morphed into a challenge/gauntlet where everyone with an interest in Operations can get together and sharpen their Ops skills. We run troubleshooting dojos, breakfix scenarios, and a couple of games – and given recent events, we felt the need to be relevant…
After making our journey from Flux to Redux, we were happy with how clean and simple our state management had become so we kept ticking along.
I confess to being a mad podcast fan. I am always listening to my favourite podcasts and always on the look out for new ones. I devour podcasts in the same way some people ‘do internet’ or read books. I literally fall asleep each night with my headphones in – incidentally podcast apps usually have a timed stop feature, so you can switch off at the end of an episode or after a specified duration.
I am such a fan of podcasts that Rob Leane, Logan Han and myself created a podcast just to find out what that would be like to create a podcast. It was really really fun, and if you go to http://podcast.rea.tech you will be able to listen to the podcast we created for our Inventorship event (the event formerly known as Hackday at REA). Continue reading