avatar
AboutBlogPortfolio
About
Blog
Portfolio

All Blogs

  • Using 1password-cli to avoid hardcoded secrets in your terminal profile

    Using 1password-cli to avoid hardcoded secrets in your terminal profile

    Published on
    November 21, 2024

    5 min read

    One of the things that had always bothered me when creating terminal profiles is hardcoding secrets like in `export GITHUB_TOKEN=<SECRET>`. This is e...
    1password-cliterminalsecurity
  • Look, Ma, no queues!

    Look, Ma, no queues!

    Published on
    October 12, 2024

    4 min read

    A very classic, if a bit overrated exercise, is to print a tree in width-first order. Also called level-order, it means you print your binary tree ro...
    levelqueues
  • Drilling down on Rust Performance Bottlenecks with tokio-tracing and texray

    Drilling down on Rust Performance Bottlenecks with tokio-tracing and texray

    Published on
    October 5, 2024

    10 min read

    When a Rust program feels sluggish, adding instrumentation can shine a light on _where_ the time is going. In this post, we’ll walk through a guided ...
    rusttracing
  • How do you make a recursive merge sort more efficient in Python?

    How do you make a recursive merge sort more efficient in Python?

    Published on
    September 15, 2024

    6 min read

    *Re-worked from an excerpt of an answer of mine to an SO question that made me discover some interesting things about Python: turns out it’s not easy...
    merge-sortpythonrecursion
  • Creating custom assets with Stellar

    Creating custom assets with Stellar

    Published on
    September 1, 2024

    7 min read

    If you’re watching the crypto space, you probably know about Stellar. Stellar is an open network for storing and moving money. You can easily create,...
    stellarcryptoassetsblockchain
Suzuki taro
•
© 2025