The Curious Engineer

All blogs / Software / engineering practice

REA Group Tech Blog

rea-group.com/category/tech

Learn from REA Group's brightest tech minds as they share what's happening in the technology space.

Software / engineering practiceAI / MLEngineering management / careersDevOps / SRE / infrastructureTesting / QAEngineering blogs

Posts
225 from 11 Apr 2011 to 14 Aug 2026
Posting
now and then (5 in the last year)
Kind
company blog
Feed
https://www.rea-group.com/category/tech/feed/

2026 5

  1. Are REA’s Architecture Principles still relevant in an AI-assisted world?
  2. Android Journey Tests with Gemini: CI Setup & 11-Week Review
  3. Five Lessons from My Journey as a Platform Product Manager at REA
  4. A Day in the Life as a Tech Grad (Office Edition)
  5. My Path to Head of Engineering

2025 3

  1. Finding my path: from tech graduate to Machine Learning Engineer
  2. Tips for Safer Internet Day
  3. Scaling Technology with Architectural Principles

2024 9

  1. The grads that built our ‘Culture Lab’ app
  2. Introducing Argonaut: Part Seven.
  3. Introducing Argonaut: Part Six.
  4. Introducing Argonaut – Part Five.
  5. Introducing Argonaut – Part Four
  6. Celebrating the launch of REA’s new password-less sign in experience with an AI curated art exhibition.
  7. My first rotation as a Springboarder at REA.
  8. From Teaching to Software Development – A Year On
  9. A vision of the future is a bet we are prepared to make

2023 13

  1. One year at REA: Lessons, Growth, and Gratitude
  2. Introducing Argonaut – Part Three.
  3. Introducing Argonaut – Part Two.
  4. Introducing Argonaut – Part One.
  5. Introducing Atomic (Part 2)
  6. Unleashing Innovation: A Recap of the Global AI Hackathon in the USA!
  7. Introducing Atomic – Part One.
  8. Rapid testing and learning with Generative AI
  9. Introduction to fp-ts – Part 2
  10. Introduction to fp-ts – Part 1
  11. From Monolith to Micro-frontends: How we Revolutionised REA Mobile App Development
  12. Saving 300k hours for teams with REA’s design system
  13. Mobile Boot Camp 2022

2022 15

  1. How domain driven design is enabling architectural choices
  2. The solution architecture trends that are here to stay in 2023.
  3. How I used my volunteer leave
  4. Mobile Tech Summit 2022
  5. Elasticsearch percolation to match new real estate listings against saved searches
  6. How our Technology Radar is helping us change the way the world experiences property…
  7. REA’s platform journey – a story of colab.
  8. Mobile Developer Day 2022
  9. Adopting the shift-left approach for defect prevention
  10. REA’s inaugural Stackies entry takes out a top spot!
  11. Learn the essentials of machine learning using FastAI (Part 2/2)
  12. Learn the essentials of machine learning using FastAI (Part 1/2)
  13. Unlocking Scale
  14. Accelerating experimentation with MLOps
  15. 5 tips from 5 women in tech

2021 12

  1. REA Group responds to Apache Log4J vulnerability
  2. Data Science: it’s all about the data
  3. Springboard Program – Webinar and FAQ’s
  4. Partnering with TechDiversity to shift the dial
  5. So, your Terraform is taking too long as it scales?
  6. REA joins forces with Australia’s tech industry leaders
  7. Data Science: Principles for Success
  8. Would you swipe right on an AI Profile?
  9. Clustering markers on a map
  10. Measure Core Web Vitals Score During Development
  11. Data Discovery
  12. Continuous Integration and Delivery pipeline mistakes

2020 17

  1. Celebrating the success of our SEO team
  2. Launching virtual features during a pandemic
  3. Meditating for mental health
  4. COVID-19 sources of truth
  5. Owen Wilson speaks with Lee Woodward
  6. Best structure for platform teams
  7. Building Sustainable Data Pipelines
  8. COVID-19 property market insights
  9. Scaling FTP and NFS in AWS to handle millions of files
  10. Improving GraphQL performance in a high-traffic website
  11. COVID-19 financial assistance available to individuals and businesses
  12. realestate.com.au launches online auction feature to help industry adapt to new rules
  13. realestate.com.au launches digital feature to ensure inspections remain open online
  14. The property market is still open for business
  15. Supporting our customers in times of need
  16. Supporting our people in their virtual workplace
  17. REA Group response to COVID-19

2019 7

  1. How my aspiration to become a Senior UI Developer came to life
  2. Exploring boundaries in ECS Fargate
  3. Reflections On Designing An Enterprise Data Warehouse
  4. Sparking Joy by Tidying Our Data
  5. Watching the watcher: monitoring data workflows with Airflow + PagerDuty
  6. Stop and think this Safer Internet Day
  7. Matching rabbit owners and flatmates with Elasticsearch

2018 16

  1. Stuck for Christmas gift ideas? Let our Chief Inventor sort it out!
  2. REA’s first internal technical conference – TKO/19
  3. Next Generation Agility with Salesforce DX
  4. Evaluating Scala and sticking with Ruby
  5. Splunk’ing Netsuite
  6. What good software looks like at REA
  7. Use the decorator pattern for clean I/O boundaries
  8. How realestate.com.au employed user-centered design methods to create an industry-first experience
  9. Making Scala and functional programming more accessible in REA
  10. Do we need QAs/testers?
  11. Using Elasticsearch field collapsing to group related search results
  12. New REA Group program helps bridge technology gender gap
  13. Data Girls at REA Group
  14. DevOpsGirls becomes a community
  15. 2018: a great leap forward in Artificial Intelligence for REA consumers
  16. Rapid Research Workshop

2017 20

  1. A Haskell In Prod Journey
  2. Devopsgirls 2.0
  3. How We Optimise Apache Spark Jobs
  4. Game of Lambdas
  5. Static assets in an eventually consistent webapp deployment
  6. A Journey into Extensible Effects in Scala
  7. Lean QA (aka QA Ops)
  8. DevOps Girls – the inaugural event
  9. AWS API Gateway, Lambda and Swagger
  10. The REA Journey
  11. My Journey in a UI Project (aka front-end is the new back-end)
  12. Introduction to Option and Either types in JS : Part 1
  13. A girl in IT: How I ended up here
  14. Building the realestate.com.au Android Instant App
  15. Create a full-stack serverless web-app with a single file
  16. React Training came to Melbourne
  17. Bug bash – the game
  18. Fewer AWS accounts please (aka the “goldilocks” strategy is back)
  19. Using Elasticsearch Completion Suggesters for Address Autosuggest
  20. Scaling On-Call: from 10 Ops to 100 Devs

2016 32

  1. Not good enough
  2. React Training is Coming to Melbourne
  3. What it means to be a QA at REA
  4. Devopsdays 2016: DevOps Grows Up?
  5. Girlapalooza Blog – October Edition
  6. Reactive Streams and DynamoDB
  7. The future of PropTech is here! Explore real estate like never before.
  8. What are these Applicatives you speak of?
  9. Girlapalooza – for women who dig digital at REA
  10. Functions as Child Components and Higher Order Components
  11. Schoolkids come together to learn about the future of work
  12. And so we tried to build the Census Platform.
  13. REA Group helps launch Girls in Tech in Australia as major partner
  14. ReactJS Performance Debugging (aka The Magic of Reselect Selectors)
  15. Confessions of a Podcaster
  16. Singletons Suck (aka Flux to Redux)
  17. Remote pairing, how do I even?
  18. REA Group supports innovation in the City of Darebin
  19. The worst thing in our Scala code: Futures
  20. Tabs for Android
  21. realestate.com.au releases a simpler, smarter mobile app
  22. How We (Mostly) Survived The Stormy Apocalypse!
  23. REA at the Big Day In
  24. This is a desk. And we’re here to help. But we aren’t a Help Desk!
  25. The REA Tech Blog has a new home!
  26. ReactJS – Real World Examples of Higher-Order Components
  27. Securing third party applications
  28. Business-Friendly Functional Programming – Part 2: Testability
  29. Kids in Tech Holiday Programme
  30. Tagfish, a CLI tool to interact with Docker registries
  31. When your developer skills can make a difference to someone’s life
  32. Automated visual checking of deployments with ImageMagick

2015 29

  1. Business-Friendly Functional Programming – Part 1: Asynchronous Operations
  2. How we used Category Theory to solve a problem in Java
  3. Another epic Tech23
  4. Hack it Forward: Time to give back. Again
  5. Painless JavaScript testing? Surely you Jest!
  6. The Six QA Hats
  7. Implementing Autosuggest in Elasticsearch
  8. Hunting Down Memory Issues in Rails
  9. What your AutoScaling Groups can learn from rabbits
  10. Android App security patching
  11. Static analysis—what’s it good for?
  12. DevOpsDays 2015 as a Graduate
  13. How to hack yourself a 3D room camera
  14. Playing with Flux
  15. How to use solutions-focused scaling for Agile Retrospectives
  16. Minimising build time with recursive containers
  17. Graduates and Pairing
  18. Hacking for humanity
  19. How and Why We Run the REA Graduate Programme
  20. Why team managed infrastructure makes sense
  21. bash-my-aws: CloudFormation for Infrastructure Jockeys
  22. Getting Shit Done
  23. Finding your way in the world of microservices – Treasuremap!
  24. Interview: Carolyn Mee, Founder of Sound Scouts
  25. A structured approach to troubleshooting CloudFormation
  26. Configuration management, a love story
  27. The Walkupinator – a one touch ticket logging system
  28. ‘cfn2dsl’ – an open source tool to translate CloudFormation into Ruby DSL
  29. Distributed Agile – Enabling Teams

2014 24

  1. Language use at REA
  2. Using our everyday dev tools for effective Load and Performance testing
  3. Enter the Pact Matrix. Or, how to decouple the release cycles of your microservices
  4. AWS Custom Resources
  5. Announcing bash-spec-2
  6. How big is your data?
  7. Hack it Forward: Time to Give Back
  8. The Ops Dojo
  9. A microservices implementation retrospective
  10. One to One Feedback at REA
  11. I’m a programmer, not a writer
  12. Micro services, what even are they?
  13. Acquisition, Ownership, and Migration of Legacy Applications
  14. The transformation of a Customer Contact Centre using Agile and Lean
  15. To Kill a Mockingtest
  16. The Hack Day story
  17. Distributed Agile – Extreme Communication
  18. Feeling Validated – A different way to validate your input
  19. The abject failure of weak typing
  20. Protecting your AWS keys with Credulous
  21. Distributed Agile
  22. Interview: James Nathan, Co-Founder of Food Orbit
  23. Interview: James Nathan, Co-Founder of Food Orbit
  24. Automating CartoDB administration tasks

2013 16

  1. Setup CartoDB dev environment on Mac OS X
  2. Working with AWS
  3. TDD in Bash aka our 1st internal Code Retreat @REA
  4. Real-time dashboard for Agent Admin
  5. Corporate IT Systems – Leveraging our Hybrid Cloud
  6. Not Zoolander: The other kind of modelling…
  7. Pomodoro technique as a collaboration tool
  8. Testing interactions with web services without integration tests in Ruby
  9. Automated Schema Migration in a MySQL cluster
  10. Our journey from Ruby 1.8.7 to 1.9.3
  11. Git as a hiring tool
  12. Java to Scala cheatsheet
  13. A Clojure library to authenticate with LDAP
  14. Meet our CIO – Captain Agile!
  15. Relaunching the REA tech blog
  16. Are you responsive to your users?

2012 2

  1. Loading Google Maps with RequireJS
  2. Bork Night – A Series of Successful Failures!

2011 5

  1. Kanban in Operations – Virtual Card Wall
  2. Controlling Vcloud with Ruby via Fog
  3. Your build information on your android device!
  4. devops, and associated thoughts!
  5. Innovation Day, March 2011.