Nick Nathaninunified-engineeringNew to a Language? Write Some Tests.How writing unit tests can improve your programming skills and help you learn new languages more quickly.Apr 13, 2020Apr 13, 2020
Nick Nathaninunified-engineeringConcurrency in Scaling Real Python Web AppsAnalysis of a real Python scaling problem and how it relates to fundamental principles like parallel programming and memory management.Mar 17, 2020Mar 17, 2020
Nick Nathaninunified-engineeringA Simple Data Lake ETL PipelineA simplified example demonstrating how Unified uses a data lake to build ETL pipelines.Feb 5, 20201Feb 5, 20201
Nick Nathaninunified-engineeringA Deep Dive into Unified’s Data LakeWhat is a data lake? How does it work? In this post we answer these questions in the context of Unified’s data lake.Jan 6, 20201Jan 6, 20201
Nick Nathaninunified-engineeringWhy Build a Data Lake?Building a scalable, flexible, cost effective data platform at Unified.Dec 5, 2019Dec 5, 2019
Nick Nathaninunified-engineeringUsing Yarn to Package Large Node Projects with RPMHow Unified engineering solved a problem related to file count limits in RPM using Yarn.Nov 4, 2019Nov 4, 2019
Nick Nathaninunified-engineeringBuilding a Scalable Polyrepo using Node and ReactHow Unified engineering split its monorepo in order to support a team growing in size and a UI application growing in complexity.Oct 7, 2019Oct 7, 2019
Nick Nathaninunified-engineeringA Parallelized Approach to Audience Creation in Facebook using KafkaHow Unified engineering parallelized audience creation in Facebook using Kafka to improve application speed and stability.Sep 3, 2019Sep 3, 2019