---
title: "Charles Drani (@cdrani) | Hashnode"
description: "Software Engineer | OSS Enthusiast. Read the latest articles by Charles Drani on Hashnode."
url: "https://hashnode.com/@cdrani"
---

@cdrani

# Charles Drani

@cdrani · Canada · Joined January 2023

Software Engineer | OSS Enthusiast

[Website](https://cdrani.dev/)

### [Today I Learned: Series Can Be Edited in Post](https://cdrani.hashnode.dev/today-i-learned-series-can-be-edited-in-post?utm_source=hashnode&utm_medium=feed)

Discover "Today I Learned" blog series on building Chrome extensions, using GitHub Actions, Web Audio API, and open-source collaboration

2 min read · [cdrani.hashnode.dev](https://cdrani.hashnode.dev/today-i-learned-series-can-be-edited-in-post?utm_source=hashnode&utm_medium=feed)

[Aug 18, 2023](https://hashnode.com/posts/today-i-learned-series-can-be-edited-in-post/64def8e270af13d1e3e56333)

### [YQM: Release and Open Source](https://cdrani.hashnode.dev/yqm-release-and-open-source?utm_source=hashnode&utm_medium=feed)

Learn to fix bugs, develop, publish, and monitor a YouTube Queue Manager Chrome extension in this all-inclusive guide

5 min read · [cdrani.hashnode.dev](https://cdrani.hashnode.dev/yqm-release-and-open-source?utm_source=hashnode&utm_medium=feed)

[Jun 19, 2023](https://hashnode.com/posts/yqm-release-and-open-source/6490df957833457220f3ece3)

### [YQM: Setup & Disable Queues](https://cdrani.hashnode.dev/yqm-setup-disable-queues?utm_source=hashnode&utm_medium=feed)

Develop a Chrome extension for YouTube to disable "Add to Queue" using Chrome APIs, JavaScript, and MutationObservers, featuring on/off toggle functionality

15 min read · [cdrani.hashnode.dev](https://cdrani.hashnode.dev/yqm-setup-disable-queues?utm_source=hashnode&utm_medium=feed)

[Jun 7, 2023](https://hashnode.com/posts/yqm-setup-disable-queues/647fed52c6cef4bccd9f2db7)

### [YQM: Chrome Extension Concept](https://cdrani.hashnode.dev/yqm-chrome-extension-concept?utm_source=hashnode&utm_medium=feed)

Building a Youtube Add-on to Regain Control of Queue Playlist

3 min read · [cdrani.hashnode.dev](https://cdrani.hashnode.dev/yqm-chrome-extension-concept?utm_source=hashnode&utm_medium=feed)

[Jun 2, 2023](https://hashnode.com/posts/yqm-chrome-extension-concept/647a67b31d64dd07ff67bf83)

### [Present Spotify Data in Tmux with Applescript](https://cdrani.hashnode.dev/present-spotify-data-in-tmux-with-applescript?utm_source=hashnode&utm_medium=feed)

Control Spotify in Tmux with AppleScript: Show song info, customize workflow, and improve macOS integration

8 min read · [cdrani.hashnode.dev](https://cdrani.hashnode.dev/present-spotify-data-in-tmux-with-applescript?utm_source=hashnode&utm_medium=feed)

[May 21, 2023](https://hashnode.com/posts/present-spotify-data-in-tmux-with-applescript/646a809003b996c2181e6a0a)
