Ahmed Hagi
@jigypeper.bsky.social
Software Engineer with a passion for travel. Trying to get involved in some Open Source.
As much as I don’t like vendor lock in, I don’t see any equivalent to Apple Pay (maybe Samsung Pay), I wouldn’t use Google pay … ever. #bathroomthoughts
Rust is a bit hungry when it comes to disk space … Why is my blog site eating up 15Gb of space on my laptop. cargo clean ! #rust #OSS #selfhosting
Seriously, emacs is a rabbit hole. Email in emacs… Pretty soon, I’ll be doing absolutely everything in emacs. #emacs #oss #rabbithole
88 hours and 300 billion tokens later and there is now a solution to a millennium problem, the Navier-Stokes problem. Really? #ai #dystopian #future #incoming
New blog post, if anyone out there actually reads my blog … www.phasealpha.io/blog/what-to... #travel #writing #journalling
What to Write in a Travel Journal
Ten small questions that beat a blank page
phasealpha.io
Why do a lot of banks not support physical secure keys? Seems a bit misguided that all your authentication is on one device? Phone number for texts, the banks in app authentication … also on your phone. Single point of failure. #BADIDEA #CommonSense
A Yubi Key might be a good idea. Friends. You need a redundancy plan. You never know when some selfish ba*t**d will steal your phone. @yubico.com any recommendations for someone working cross platform (Apple, Linux, windows) Probably usb c. #security #backup #digital #OSS
Remember when YouTube was about watching actual videos? Now it's all shorts. Open any app, same thing. Did we lose something along the way? #Shorts #SocialMedia #YouTube #DigitalWellness #AttentionEconomy
Correct me if I’m wrong, but isn’t the point of a VCS to maintain the history of a project? Why is re-writing history or playing around with the order of things OK in git and jj? The history of a project should be immutable shouldn’t it? #git #vcs #needAlife
I switch to BetterMouse when my Logi MX mouse decided it wouldn't work without an internet connection, so seeing this web site is a FUCK YEAH moment. openlogi.org/en Stupid companies thinking for a second that devices need a cloud. Mouse + cloud = broken trust. (Same goes for flipping cars!)
OpenLogi
A native, local-first alternative to Logitech Options+, written in Rust. Remap buttons, drive DPI and SmartShift over HID++ — no account, no telemetry.
openlogi.org
there is no such thing as "age verification." All "age verification" is actually "identity verification." You can coat it in glitter and "privacy-preserving" wrapping paper. But in the end, mandating age verification means mandating surveillance be built into software and hardware. Period.
Work laptop runs windows 11, Minimal applications installed since we work on Linux machines. Yet somehow, of the 256GB the laptop came with, I have 70GB left… In contrast, my personal laptop has fedora installed. Started with 512gb and I have all the stuff installed on it. >450GB left. #linux
Guys, seriously, this does compile! One for a meetup? #merch #haskell #represent
I’ve got a Haskell inspired T-shirt that I’ve had on my Etsy store for a while, today, I am getting all kinds of questions about it. Too bad there are still no conversions. #Haskell #tshirt #niche www.etsy.com/uk/listing/4...
I’ve got a Haskell inspired T-shirt that I’ve had on my Etsy store for a while, today, I am getting all kinds of questions about it. Too bad there are still no conversions. #Haskell #tshirt #niche www.etsy.com/uk/listing/4...
Haskell Coding T-shirt, Functional Programmer Apparel - Etsy UK
This Gender-Neutral Adult T-shirts item is sold by PhaseAtelier. Dispatched from United Kingdom. Listed on 15 Aug, 2026
etsy.com
i wish there was native software nowadays instead of everything in the browser. i know it's because the browser is a really good "virtual machine" like how the jvm was back in the day (still exists but a lot more things are js instead of java) but god i want to not use 400mb for basic programs
People will always take the path of least resistance, that’s just human nature isn’t it. With AI that means we lose something, even if there is a lot to be gained. The deep skills, the patience to learn properly. That stuff quietly disappears, not overnight, just gradually. #AI #Tech #HumanNature
You mean to tell me I could have just used Emacs for everything? For the longest time I was juggling so many different apps. VSCode, PyCharm, Zed, Helix, Yazi. Then note taking, Apple Notes, OneNote, Evernote, Ulysses, Obsidian. All of it. Just Emacs. #Emacs #Linux #Productivity #DevTools
I can very much see how people end up doing everything in emacs … When you can’t rely on your bash history for commands that are long and only usually need to be run at the end of a project, turn it into an emacs function. Thank me later. #OSS #emacs #rabbithole
Bought a Surface Book in 2016, leaving Apple. Huge mistake, overheating, awful battery, never slept properly. Moved to an M2 Air, spectacular. Still use it. Should have just gone ThinkPad with Linux from the start though, running an X1 Carbon with Fedora now and it’s a dream.
Niri and DMS are like a match made in heaven. I’ve moved over to it as my main machine (x1 carbon) from the MacBook Air M2. #niri #dankmaterialshell #linux