Boyang Yue

Software Engineering, Big Data, and the miscellaneous

09 Aug 2025

Sharing a Confidential Python Library Without PyPI

2,765 words, ~13 min read
Package with uv, encrypt source in Git, and install from a trusted checkout.
03 May 2025
07 Oct 2024

Asserting, Observing, and Owning Data Quality

4,216 words, ~21 min read
The combination of rule-based checks, statistical monitoring, and ownership.
06 Aug 2023

Why Experiment Wins Underdeliver

4,211 words, ~21 min read
The launch gap between measured lift and real impact.
25 Feb 2023

Crop Out: Exploring Digital Image Processing

913 words, ~4 min read
To process images programmatically.
18 Dec 2022

Efficient Similarity Search with FAISS

1,875 words, ~9 min read
Unlock the full potential of large-scale vector searches.
11 Sep 2022

Two Measures of Fast: Throughput and Latency

2,738 words, ~13 min read
Where the tradeoff is a choice, where it is arithmetic, and where there is none.
16 Jan 2022

The Comprehensive Guide to Hive UDF

2,534 words, ~12 min read
A guide to developing Hive UDFs and integrating them with Spark SQL.
08 Oct 2021

When the Python Interpreter Is the Bottleneck

1,833 words, ~9 min read
Compile a small C++ kernel on import after profiling identifies the hot loop.
06 Jul 2021

How REST and GraphQL Draw the API Boundary

1,743 words, ~8 min read
Field selection, response caching, schema contracts, and query cost.