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 / 2026-03-01_14-07-26_tftc-michael-howell-liquidity-summary.md
Created March 1, 2026 12:48
TFTC Podcast Summary: Michael Howell on Global Liquidity, Bitcoin, and the Debt Maturity Wall

TFTC Podcast: Global Liquidity, Bitcoin, and the Debt Maturity Wall

Participants

  • Marty Bent -- Host, TFTC podcast
  • Michael Howell -- Founder of CrossBorder Capital (35+ years tracking global liquidity), author of the Capital Wars Substack, creator of the Global Liquidity Index (GLI)

Core Thesis

Global liquidity has peaked at $188.8 trillion (all-time high) but the momentum/growth rate is now declining. The liquidity cycle oscillates with a ~5-6 year frequency; after a 3+ year upswing, a multi-year downswing is likely beginning. This has direct implications for risk assets, especially Bitcoin.

Key Points

@al-maisan
al-maisan / .vimrc
Created February 27, 2026 09:18
.vimrc
" A sensible vimrc for Go development
"
" Please note that the following settings are some default that I used
" for years. However it might be not the case for you (and your
" environment). I highly encourage to change/adapt the vimrc to your own
" needs. Think of a vimrc as a garden that needs to be maintained and fostered
" throughout years. Keep it clean and useful - Fatih Arslan
call plug#begin()
Plug 'fatih/vim-go'
@al-maisan
al-maisan / 2026-02-27_12-01-56_code-analysis-bug-report.md
Created February 27, 2026 09:04
2026-02-27_12-01-56_code-analysis-bug-report.md

Code Analysis Bug Report

CRITICAL — Logic Bugs That Produce Wrong Results

1. get_random_daily() includes instead of excludes

File: src/mission/mod.rs:88

if m.is_daily() && name_set.contains(m.get_name()) {
@al-maisan
al-maisan / improvement-suggestions.md
Created February 21, 2026 16:51
improvement-suggestions.md

Actionable Improvement Suggestions

1. Season Reward Percentile Calculation is Inverted

File: src/season/mod.rs:352

let percentile = 100.0 / (scores.len() as f64) * (place as f64);
@al-maisan
al-maisan / dca-on-chain-breakdown.md
Last active February 19, 2026 10:55
dca-on-chain-breakdown.md

DCA-as-a-Service: On-Chain Solution Breakdown

1. Terminology

Term Definition
PDA (Program Derived Address) A deterministic account address derived from a program ID and a set of seeds (e.g., ["campaign", user_wallet, campaign_id]). PDAs have no private key -- only the owning program can sign for them. Used to create program-controlled accounts and act as on-chain authorities.
ATA (Associated Token Account) The canonical SPL token account for a given wallet + mint pair, derived deterministically via the Associated Token Program. Every wallet has exactly one ATA per token mint. Address is derived from [wallet, token_program, mint].
SPL Token Solana's standard token program (equivalent to ERC-20 on Ethereum). Defines how fungible tokens are created, transferred, and managed. Each token balance is stored in a separate token account.
Token-2022 Solana's newer token program with extensions (transfer fees, confidential transfers, transfer hooks, etc.).
@al-maisan
al-maisan / islamic-terms-dictionary.md
Created February 10, 2026 02:41
islamic-terms-dictionary.md

Concise Dictionary of Islamic Terms

Core Metaphysical / Spiritual Terms

Term Arabic Meaning
Qalb قلب Heart — the spiritual heart, seat of consciousness and faith
Ruh روح Spirit/Soul — the divine breath breathed into creation
Nafs نفس Self/Ego — the lower self, desires; has stages (e.g. nafs al-ammara = commanding self, nafs al-lawwama = self-reproaching, nafs al-mutma'inna = tranquil self)
Aql عقل Intellect/Reason
@al-maisan
al-maisan / yubikey-keepassxc-setup.md
Created January 10, 2026 18:48
yubikey-keepassxc-setup.md

YubiKey Challenge-Response Setup for KeePassXC

Prerequisites

  • YubiKey 5 series (e.g., YubiKey 5C NFC)
  • ykman (YubiKey Manager CLI) installed
  • KeePassXC installed
  • Existing KeePassXC database

Step 1: Generate Secret

@al-maisan
al-maisan / kuala-lumpur-accommodation-guide.md
Created January 8, 2026 15:34
kuala-lumpur-accommodation-guide.md

Kuala Lumpur: 2-Week Stay Guide

For an elderly couple (62/55), good value for money


Best Areas for Your Profile

Area Pros Cons Best For
@al-maisan
al-maisan / merano-vs-chur-safety-comparison.md
Created January 8, 2026 14:03
merano-vs-chur-safety-comparison.md

Safety Comparison: Merano (Italy) vs Chur (Switzerland)

For an elderly couple (62/55), well-off, frugal lifestyle, low profile


Overall Safety Metrics

Factor Merano (IT) Chur (CH)
@al-maisan
al-maisan / dca-as-a-service-cost.md
Last active February 19, 2026 08:40
DCA as a service - cost estimates

DCA-as-a-Service: On-Chain Solution Breakdown

1. Terminology

Term Definition
PDA (Program Derived Address) A deterministic account address derived from a program ID and a set of seeds (e.g., ["campaign", user_wallet, campaign_id]). PDAs have no private key -- only the owning program can sign for them. Used to create program-controlled accounts and act as on-chain authorities.
ATA (Associated Token Account) The canonical SPL token account for a given wallet + mint pair, derived deterministically via the Associated Token Program. Every wallet has exactly one ATA per token mint. Address is derived from [wallet, token_program, mint].
SPL Token Solana's standard token program (equivalent to ERC-20 on Ethereum). Defines how fungible tokens are created, transferred, and managed. Each token balance is stored in a separate token account.
Token-2022 Solana's newer token program with extensions (transfer fees, confidential transfers, transfer hooks, etc.).