Steve WhelanAre coding interviews changing?2024 was my first time back in the job market in 8 years. As with most engineers who have not interviewed in a long time, I had to spend…Oct 12Oct 12
Steve WhelaninJWP Product & EngineeringDemystifying FinOps for Software EngineersBefore we can begin our attempt at demystifying FinOps, we need a clear definition of what it is. The FinOps Foundation provides a good…May 21May 21
Steve WhelaninJWP Product & EngineeringOur Road to Abstracting Apache AirflowI was working on a project a few months ago and I realized I needed to write a DAG for it. I thought to myself, hmm, this DAG is similar…Nov 14, 2023Nov 14, 2023
Steve WhelaninJWP Product & EngineeringUnlocking Data Silos with Snowflake’s Secure Data SharingIn today’s data-driven world, businesses across industries are increasingly realizing the importance of harnessing the power of data to…Jun 13, 2023Jun 13, 2023
Steve WhelaninJWP Product & EngineeringJW Player’s Road to Kappa ArchitectureJW Player’s network, containing 1 billion unique users, produces billions of video player data points per day. The Data Team is…Jul 21, 2020Jul 21, 2020
Steve WhelaninJWP Product & EngineeringCreating Datadog Dashboards with Apache FlinkAt JW Player, we receive millions of data points each minute from our customers. This produces a powerful data graph for player…Jul 17, 2020Jul 17, 2020
Steve WhelaninJWP Product & EngineeringScaling Page Scraping with Apache FlinkJW Player’s Article Matching product allows publishers to automatically embed contextually-relevant videos from their library into their…Feb 19, 20201Feb 19, 20201
Steve WhelaninJWP Product & EngineeringFlink as a Service at JW PlayerJW Player is the world’s largest network-independent platform for video delivery and intelligence. Our global footprint of over 1 billion…Jan 3, 2020Jan 3, 2020