Writing
Blog
Articles, notes, and things I'm thinking about. Each post is just a markdown file in the repo.
3 min read
JAVA_GATEWAY_EXITED: one error, two root causes
Chasing PySpark's most generic startup failure on Windows to two completely unrelated causes.
sparkpysparkwindowsdebugging
Read post4 min read
Getting Spark to read and write files on Windows
winutils is not enough. Native libraries, scratch directories, stale JVMs, and ADLS SAS auth, from a week of Windows Spark debugging.
sparkpysparkwindowsazureadls
Read post1 min read
Welcome to my blog
Why I started writing here, and what you can expect to find.
metawriting
Read post