Christopher Finlan
cmfinlan.bsky.social
Christopher Finlan
@cmfinlan.bsky.social
Gil Gerard, Buck Rogers, and the Kind of Grief That Shows Up in December
Gil Gerard, Buck Rogers, and the Kind of Grief That Shows Up in December
Gil Gerard's departure reminds us that some celebrities aren't just actors; they're the comforting echoes of our past. Buck Rogers was more than a show—it was a place that shaped our childhood optimism.
christopherfinlan.com
December 18, 2025 at 2:05 AM
Build Your Own Spark Job Doctor in Microsoft Fabric

Microsoft Fabric simplifies Spark workload management but diagnosing performance issues remains challenging. This post introduces the "Job Doctor," an AI tool that analyzes Spark telemetry to identify problems like skew or excessive shuffles,…
Build Your Own Spark Job Doctor in Microsoft Fabric
Microsoft Fabric simplifies Spark workload management but diagnosing performance issues remains challenging. This post introduces the "Job Doctor," an AI tool that analyzes Spark telemetry to identify problems like skew or excessive shuffles, generates human-readable diagnoses, and suggests fixes. The implementation integrates with Azure AI for optimized Spark job management.
christopherfinlan.com
December 5, 2025 at 7:43 PM
Time to Automate: Why Sports Card Grading Needs an AI Revolution

As I head to the National for the first time, this is a topic I have been thinking about for quite some time, and a recent video inspired me to put this together with help from ChatGPT’s o3 model doing deep research. Enjoy!…
Time to Automate: Why Sports Card Grading Needs an AI Revolution
As I head to the National for the first time, this is a topic I have been thinking about for quite some time, and a recent video inspired me to put this together with help from ChatGPT’s o3 model doing deep research. Enjoy! Introduction: Grading Under the Microscope Sports card grading is the backbone of the collectibles hobby – a PSA 10 vs PSA 9 on the same card can mean thousands of dollars of difference in value. Yet the process behind those grades has remained stubbornly old-fashioned, relying on human eyes and judgment.
christopherfinlan.com
July 29, 2025 at 11:47 PM
Humans + Machines: From Co-Pilots to Convergence — A Friendly Response to Josh Caplan’s “Interview with AI”

1. Setting the Table Josh, I loved how you framed your conversation with ChatGPT-4o around three crisp horizons — 5, 25 and 100 years. It’s a structure that forces us to check our near-term…
Humans + Machines: From Co-Pilots to Convergence — A Friendly Response to Josh Caplan’s “Interview with AI”
1. Setting the Table Josh, I loved how you framed your conversation with ChatGPT-4o around three crisp horizons — 5, 25 and 100 years. It’s a structure that forces us to check our near-term expectations against our speculative impulses. Below I’ll walk through each horizon, point out where my own analysis aligns or diverges, and defend those positions with the latest data and research. 2. Horizon #1 (≈ 2025-2030): The Co-Pilot Decade Where we agree You write that “AI will write drafts, summarize meetings, and surface insights … accelerating workflows without replacing human judgment.” Reality is already catching up:
christopherfinlan.com
July 15, 2025 at 3:12 AM
The team worked a long time to make this a reality for folks - so excited it is finally here!! True serverless billing for Spark in Fabric!

Introducing Autoscale Billing for Spark in Microsoft Fabric - blog.fabric.microsoft.com/en/blog/intr...
Microsoft Fabric Blog
Keep up with the latest Microsoft Fabric updates, announcements, information, & new features on the Microsoft Fabric blog. Search by category or date published.
https://blog.fabric.microsoft.com/en/blog/introd…
March 31, 2025 at 5:30 PM