Injection Site Rotation Is the GLP-1 Habit Everyone Drops First


Injection site rotation is the part of GLP-1 therapy that everyone is told about once and then quietly stops thinking about. The instruction is simple enough — abdomen, thigh, or upper arm, and do not use the same spot twice in a row — but "twice in a row" is doing a lot of work in that sentence, and almost nobody tracks it.

Here is what actually happens over six months. The first few weeks, rotation is careful. Then a routine sets in: same time of day, same chair, same reachable patch of abdomen. Six months later there is a small area that has taken forty of the last fifty injections, and the tissue there has quietly changed.

Lipohypertrophy is the clinical term. The tissue thickens, and thickened tissue absorbs less predictably. That matters, because the whole point of a weekly GLP-1 is a steady, predictable exposure. Injecting into a hardened area can mean less drug absorbed than expected, and the experience of that is not dramatic — it is a slow sense that the medication is not doing what it used to, on a dose that has not changed.

The fix is boring and effective: write down the site every single time. Not a diagram, not a body map with coloured pins — just a word. "Left abdomen." "Right thigh." A four-week rotation across four named zones is enough structure for most people, and once the sites are in a list you can see at a glance whether the rotation actually happened or whether it drifted back to the same convenient spot.

Two other things worth noting alongside the site. First, any local reaction — redness, a lump, itching — and how long it lasted. Isolated reactions are common and unremarkable. A pattern of them in one zone is information. Second, whether the injection was into a fresh area or one used within the last month.

There is a related habit worth building: check the site before injecting, not after. Pinch the area and feel for firmness compared to the surrounding tissue. If it feels different, use a different zone and note it.

None of this needs an app. A note on your phone works. I use GLP-1 Dose Log because the site field sits next to the dose and date and takes one tap, and because a list of the last twelve injections makes rotation drift obvious in a way memory never does.

The general principle holds regardless of tool: the things you do not write down are the things you stop doing correctly.

aws-cli 1.37 abend with "TypeError: argument of type 'NoneType' is not iterable"


After a recent software package update of my VPS, aws-cli version 1.37 was installed.
This version broke my regular backup to s3 task since aws s3 cp ... abended now with the following error

TypeError: argument of type 'NoneType' is not iterable

I searched the net and found some appropriate bug reports:
SignatureDoesNotMatch when putting file #9236
Content-MD5 header is not set anymore for PutBucketLifecycleConfiguration operation #3415

Both issues were already closed and announced to be fixed in an upcoming version.

But upgrading to the next version didn't solve my problem.
So I decided to revert back to a recent working version, which turned out to be not as easy on Archlinux.


  1. First I deinstalled every target and conflicting package version to avoid later file conflicts.
    sudo yay -R aws-cli python-botocore python-rsa python-docutils
  2. Then i installed missing python build requirements
    sudo yay -S git python-pip python-virtualenv
  3. Checking out the source code
    cd /usr/src/build/
    git clone https://github.com/aws/aws-cli.git
    cd aws-cli/
    git checkout 1.36.34
  4. Building the former version of aws-cli in a venv
    virtualenv venv
    . venv/bin/activate
    pip install --upgrade pip
    pip install -r requirements.txt
    pip install -e .
  5. Installing aws-cli and dependent packages system-wide using pip
    deactivate
    sudo pip install --break-system-packages [--dry-run] .


I hope this short guide helps some people having the same issue.

🔥 But keep in mind, that installing python packages system-wide via pip is strongly discouraged as it may break your system.
🥳 However I didn't experience any such problems.

Demokratie stärken - Vetorecht bei Gesetzen des Bundestages - Online-Petition


openpetition.de/vetorecht

Tidal jetzt mit HiRes Sound - noch kristallklarer


Dank 👍 Tidal und der tollen Arbeit der Opensource-Projekte Mopidy und Python-Tidal kann ich auf meinem Raspi mit dem HifiBerry HAT AMP2 nun noch kristallklarere Sounds genießen.
Tidal hat, wie angekündigt, nun sein Hifi- und Hifi Plus-Abo zusammen geführt und bietet zum gleichen Preis die Songs jetzt in 24bit / 48kHz oder mehr / FLAC an.

Ich bin begeistert 🤩

#Tidal #RaspberryPi #audiophile

mein kleiner Beitrag zur Energiekrise


#Energiekrise #Gasmangel #Solarthermie

github.com/schmaller/vcontrold

Daniel Stränger hat dies geteilt.

KÄMPFT MIT


Jeder kann am #Cyberwar gegen Russland teilnehmen und seine Solidarität mit der #Ukraine zeigen.
#WeAreMore ist von essentieller Bedeutung, wenn es um #DDoS-Attacken geht.
Stört die Russischen Regierungsseiten und zeigt, dass die Welt hinter der #Ukraine steht.
heise.de/news/Cyberattacken-au…
#TheWorldStrikesBack

the-list.ams3.cdn.digitalocean…

Daniel Stränger hat dies geteilt.

This website uses only neccessary cookies. If you continue browsing this website, you agree to the usage of cookies.