Skip to content

Instantly share code, notes, and snippets.

View pmilovanov's full-sized avatar
💭
My code is compiling

Paul Milovanov pmilovanov

💭
My code is compiling
View GitHub Profile
@pmilovanov
pmilovanov / README.md
Created July 7, 2022 14:46
Never again look up a PR's branch

TL;DR

Tired of looking up what a PR branch is to merge, rebase, or checkout? With these few utils, you can

  • checkout PR 135: checkout-pr 135

  • merge PR 135 into current branch: merge-pr 135

@pmilovanov
pmilovanov / channels.jl
Created February 11, 2021 21:02
TrackingChannel: track a channel's put!/take! blocking times and buffer utilization
using Lazy: @forward
using Base.Threads: @spawn
import Base.isbuffered,
Base.check_channel_state,
Base.close,
Base.isopen,
Base.isready,
Base.n_avail,
Base.isempty,

Keybase proof

I hereby claim:

  • I am pmilovanov on github.
  • I am pmilovanov (https://keybase.io/pmilovanov) on keybase.
  • I have a public key ASC4xXnXrlcYQ-ZLbNbvuKJCXmGrv5UhCikk9TQsOAJIMQo

To claim this, I am signing this object: