Skip to content

Instantly share code, notes, and snippets.

View al-maisan's full-sized avatar

Muharem Hrnjadovic al-maisan

View GitHub Profile
@al-maisan
al-maisan / ghostly-vs-signal.md
Created October 4, 2026 09:45
Ghostly vs Signal: quick take

Ghostly vs Signal — quick take

Ghostly (v1.0.x, Oct 2026) is a peer-to-peer messenger by Miguel Medeiros that uses the Mainline DHT for rendezvous. Here's how it stacks up against Signal.

Pros

  1. No phone number, no account, no server. Contacts meet through a one-time invite, find each other via Pkarr records on the Mainline DHT, then talk directly over WebRTC, Iroh or HyperDHT. There's no operator to subpoena or shut down.
  2. Bitcoin-native payments in chat. You can send sats over Cashu, Lightning (NWC, LND, CLN), Lightning addresses, Fedimint, Ark and Spark. Signal only offers MobileCoin.
  3. Opt-in identity proofs. You can link Nostr, OpenPGP, SSH, domain, DID or Bitcoin-address keys per contact, and each proof is verified on-device. It also has separate local profiles and passphrase-sealed backups to S3-compatible storage.
@al-maisan
al-maisan / consulting-career-roadmap.md
Created October 3, 2026 18:05
Consulting Career: A Roadmap

Consulting Career: A Roadmap

October 2026

Core advice: specialize

Instead of trying to be an expert in all seven topics, pick one core field and apply it to one industry. Companies don't pay a "general management consultant"; they pay someone who has already solved their specific problem. The other topics remain supporting skills for the main offering.

This guide describes two routes: one for someone with a doctorate in business (Route A) and one for someone without (Route B). Both assume no banking or manufacturing experience.

@al-maisan
al-maisan / danismanlik-yol-haritasi.md
Created October 3, 2026 16:50
Danışmanlık Kariyeri: Yol Haritası

Danışmanlık Kariyeri: Yol Haritası

Ekim 2026

Temel tavsiye: uzmanlaş

Yedi konunun hepsinde uzman olmaya çalışmak yerine tek bir ana alan seçip bunu tek bir sektöre uygulamak gerekir. Şirketler "genel yönetim danışmanı"na değil, kendi sorununu daha önce çözmüş birine para öder. Diğer konular ana hizmeti destekleyen beceriler olarak kalır.

Bu belge iki rotayı anlatır: işletme alanında doktorası olan biri için (Rota A) ve doktorası olmayan biri için (Rota B). İki durumda da banka veya fabrika deneyimi olmadığı varsayılmıştır.

@al-maisan
al-maisan / gpg-agent-forwarding.md
Created March 22, 2026 08:51
GPG Agent Forwarding over SSH (YubiKey + remote hosts)

GPG Agent Forwarding over SSH

Forward a local GPG agent (e.g. YubiKey) to remote hosts so you can sign, encrypt, and authenticate via SSH without copying private keys.

Local machine (client)

~/.ssh/config

Host myserver
@al-maisan
al-maisan / gpg-key-signing-guide.md
Last active March 24, 2026 16:45
key signing procedure for next lunch

key signing procedure for next lunch

GPG Key Exchange & Signing — In-Person with Signal

A step-by-step guide for three people meeting in person who already have verified Signal chats with each other.

Overview

The goal is to verify each other's GPG public key fingerprints in person,

@al-maisan
al-maisan / init.lua
Last active March 19, 2026 08:48
Neovim init.lua (kickstart-based)
--[[
=====================================================================
==================== READ THIS BEFORE CONTINUING ====================
=====================================================================
======== .-----. ========
======== .----------------------. | === | ========
======== |.-""""""""""""""""""-.| |-----| ========
======== || || | === | ========
======== || KICKSTART.NVIM || |-----| ========
@al-maisan
al-maisan / metric_axima_red_flags_green_flags.md
Created March 15, 2026 05:05
Metric / Axima Labs — Green Flags / Red Flags

Metric / Axima Labs — Green Flags / Red Flags

Green flags

1. The startup thesis is coherent
This is not random crypto buzzwording. Their argument is internally consistent: for many major assets and tokenized assets, price is formed off-chain, so an AMM that assumes on-chain pools should do price discovery is structurally inefficient. That is a serious mechanism-design point, not fluff.

2. They may have operator experience rather than purely academic ideas
The strongest claim in the CTO brief is that they previously ran profitable HFT / arbitrage / market-making strategies and at times supplied a meaningful share of Aerodrome liquidity. If true, that would matter a lot, because real AMM pain is usually best understood by people who have actually traded against it.

@al-maisan
al-maisan / btc-structural-ownership-critique.md
Created March 13, 2026 14:39
btc-structural-ownership-critique.md

Bitcoin Structural & Ownership Critique: Deep Dive

A detailed examination of the concentration and structural risks in Bitcoin's ownership, custody, mining, and market infrastructure -- the strongest thread from the broader "Saylor kills BTC" argument.

1. The Ownership Map: Who Controls Bitcoin?

1.1 Supply Breakdown (as of Mar 2026)

Category BTC % of 21M cap % of mined (~19.8M) Notes
@al-maisan
al-maisan / sovereign-btc-investments.md
Created March 13, 2026 09:29
sovereign-btc-investments.md

Sovereign Bitcoin Investments (Mar 2025 -- Mar 2026)

Direct Holdings / Purchases

Entity Action BTC / Value Notes
United States Strategic Bitcoin Reserve (exec order Mar 2025) ~328,372 BTC Seeded from forfeiture assets; BITCOIN Act proposes Treasury buy up to 1M BTC
El Salvador Continued daily purchases 7,560 BTC ($504M) Buying 1 BTC/day since 2021; portfolio peaked ~$800M in Oct 2025
Bhutan Mining-based accumulation, partial sells 5,600 BTC ($381M) Druk Holding & Investments; sold ~$42M in early 2026
Czech National Bank First-ever central bank BTC purchase (Oct 2025) $1M test portfolio Pilot to evaluate BTC as reserve diversification; results in 2-3 years
@al-maisan
al-maisan / utoipa-proposal.md
Last active March 9, 2026 05:31
future api dev approach

Proposal: API Documentation with utoipa (Hybrid Approach)

Date: 2026-03-09

Problem

The backend API has 46 endpoints with no machine-readable documentation. API behavior is defined implicitly by Rust code. This means:

  • Frontend developers must read backend source or ask questions to understand request/response formats
  • No interactive way to test endpoints during development