DevOpsDays Sydney 2016 took place recently in the Sydney SMC Function Centre, by Goulburn Street. The halls were named after Greek columns. Ionic, Doric, Tuscan. Pillars. Many of us from REA were in attendance, along with leading practitioners from around the country. Continue reading
Good [insert time of day here] to you my friend.
Welcome to the October edition of the girlapalooza’s monthly blog post, this edition’s topic was not voted on, however I promise democracy will be restored next month. Continue reading
In this blog post, I'm going to demonstrate how Reactive Streams can allow us to elegantly work with DynamoDB, a key-value data store with a predetermined write capacity.
DynamoDB is an Amazon managed NoSQL database. Amazon DynamoDB Documentation
The performance characteristics and client behaviour of DynamoDB are very different to traditional data stores (for example, databases). When working with a relational database, performance may gradually decrease as load on the database increases. DynamoDB tables have a configurable read and write capacity, specified as the number of reads / writes per second the table will accept. AWS charges based on the provisioned capacity. Exceed this limit and DynamoDB will reject the read / write. If using the AWS Java client, this failure will be represented as a
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.