Skip to content
View alexyorke's full-sized avatar

Highlights

  • Pro

Block or report alexyorke

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
alexyorke/README.md

Alex Yorke

Senior Staff Software Engineer at Palo Alto Networks, previously at Microsoft.

I work primarily on backend, platform, and reliability/security-adjacent engineering in C#, Python, TypeScript, and cloud systems. I’m especially interested in debugging complex systems, improving release safety, and building tools that help teams ship with confidence.

Focus areas

  • Backend and platform engineering
  • Static analysis and developer tooling
  • CI/CD, release engineering, and developer productivity
  • Reliability, debugging, and operational improvements

Selected projects

A C# analyzer that enforces method purity through the [EnforcePure] and [Pure] attributes.

A practical, open-source guide to implementing CI/CD pipelines with GitHub Actions.

An interactive Python notebook environment for exploring multiple branches of code execution.

A utility that alerts you when an application writes excessive amounts of data to your SSD.

Writing

Connect

Pinned Loading

  1. PurelySharp PurelySharp Public

    A C# analyzer that enforces method purity through the [EnforcePure] and [Pure] attributes. Methods marked with this attribute must be pure (no side effects, only pure operations).

    C# 2

  2. beginning-ci-cd-book beginning-ci-cd-book Public

    A practical guide to implementing CI/CD pipelines using GitHub Actions

    JavaScript 4

  3. branch-pad branch-pad Public

    branch-pad is an interactive Python notebook environment that allows you to create and explore multiple branches of code execution

    TypeScript 9 4

  4. hofs-churn hofs-churn Public

    A small bash script to approximate code churn for a Git repo as described by Brikman's article https://www.ybrikman.com/writing/2018/08/12/the-10-to-1-rule-of-writing-and-programming/

    Shell 74 5

  5. ssd-protect ssd-protect Public

    Get notified when an app writes an excessive amount of data to your SSD

    Python 20

  6. archiveorg_link_restorer archiveorg_link_restorer Public

    Change all links on blog posts and news articles links' to their archive.org snapshot on the date of publication

    JavaScript 12