https://blog.x-way.org
24 posts
Tech 75% · Life 17% · Music 4% · Writing 4%
Subscribe via RSS
Try staying still and "doing nothing" when your head is a beehive of thoughts, ideas, emotions, intentions, and desires. Sadly, I often end up scrolling. It gives the illusion of "stopping", but it doesn't help the beehive. So I have a collection of "rest activities". Jigsaw puzzles. Listen to a podcast or watch a TV series. Read a book. Listen to a song. Physical activity of course, but that's off the table, particularly with this heat. I'm going to add writing. Not for the content, but for…
A free browser game that teaches real Vim motions. Drive the ice-cream van (your cursor) around town (your text) and serve every customer under par. Another fun Vim learning game. Refreshed my memory about f and ; 🍦 Thanks for reading this post via RSS. You're awesome ♥️
Another quick trick from Practical Betterments: Create a default folder for screenshots Press Shift + Command + 5 to open the screen capture interface. Click the Options dropdown. Under Save to select Other location…. This will open up Finder. Navigate to the location you want to save the screenshots to — e.g. Documents. Click New Folder and name the folder Screenshots or whatever you want. Click Choose. That's it! Thanks for reading this post via RSS. You're awesome ♥️
A handy guide by Nathanael to help reducing your iCloud data usage: Channel your anger at big tech into a cloud storage saving session I especially liked the part about using the Photos App to automatically bring up a list of pictures of receipts. This way I could easily delete all the business travel expense pictures that accumulated over the years 🧹 Thanks for reading this post via RSS. You're awesome ♥️
[...] Instead, I picture a specific person and I just write for them. Often this person is "me, but 3 years ago" or a good friend. Great writing advice from Julia Evans. (via) Thanks for reading this post via RSS. You're awesome ♥️
Since the end of last month, I no longer see new podcast episodes for a podcast that produces daily episodes. No amount of refreshing or unsubscribing/re-subscribing helped so far. Especially annoying is that the episodes are there when searching for them, but do not show up in the subscribed podcast while episodes of other podcasts show up without any issues. Today I finally found a way to fix it: Open the Settings app of the iPhone Go to the app settings for the Podcast app Scroll down and…
Volker explains in a post how he uses the Brave Browser. The DuckDuckGo No-AI Search extension sounds intrigueing and thus I installed it for my Brave Browser. Will see how this performs in the long term and hopefully improves my personal web search experience. Thanks for reading this post via RSS. You're awesome ♥️
Happy 24th birthday, x-log 🥳 Thanks for reading this post via RSS. You're awesome ♥️
Nice writeup by Alex, how to render a chat thread in CSS: Rendering a chat thread in CSS and JavaScript Might be fun to try this on a future re-design of the blog 🤔 Thanks for reading this post via RSS. You're awesome ♥️
Passkey Path by techBrandon. A choose-your-own-adventure guide to understanding, deploying, and supporting passkeys (via) Thanks for reading this post via RSS. You're awesome ♥️
Disable Apple Creator Studio update popup in iWork (Keynote, Pages, Numbers) defaults write com.apple.iWork.Pages TSADisableUpdateNotifications -bool yes defaults write com.apple.iWork.Keynote TSADisableUpdateNotifications -bool yes defaults write com.apple.iWork.Numbers TSADisableUpdateNotifications -bool yes (via) Thanks for reading this post via RSS. You're awesome ♥️
Passweird - Passwords too Gross to Steal This website will create for you passwords that are not only secure*, but also so utterly repulsive that not even the most hardened criminal, identity thief, NSA agent, or jealous boyfriend would ever want to use them. (via) Thanks for reading this post via RSS. You're awesome ♥️
The Multiple URLs in Git Remote article explaines how git handles multiple URLs. Biggest takeaway for me is that you can have git push transparently push to two URLs at the same time. Might become handy in all the ongoing discussions about GitHub reliability… Thanks for reading this post via RSS. You're awesome ♥️
Blog Quest is a Firefox extension by Robert Alexander that quietly collects RSS feeds when you surf the web. I like the idea of passively collecting feeds of websites I potentially find interesting, all while preserving my privacy and being unintrusive (no notifications, popups or similar). Installed it today and already looking forward to review my surfing from time to time 😎 Thanks for reading this post via RSS. You're awesome ♥️
zkbro explains in a post how to configure Librewolf. One of the mentioned add-ons catched my eye: Google Sign-in Popup Blocker This should block the annoying sign-in with Google dialogs that popup on some websites. As this sounds promising, I installed the add-on in my Firefox. I briefly tested it on a site that uses the annoying sign-in with Google dialog, and this time the dialog did not appear. To be sure I confirmed it in the developer tools where it mentioned that loading the dialog was…
Well written article by Redowan Delowar, explaining how to achieve type-safe logging with Go's log/slog library. Take the logger as a constructor argument. Never reach for slog.Default() or any package-level slog function. Always use logger.LogAttrs(ctx, level, msg, attrs...). Not logger.Info, logger.Warn, or any of the kv-flavored helpers. Every attribute comes from a helper in internal/log/attrs.go. Write applog.OrderID(o.ID), never slog.String("order_id", o.ID) inline. sloglint enforces all…
"Nothing" is the secret to structuring your work is a very nice article from Steven van Gemert outlining a simple approach to reduce mental baggage and increase focus. The next time you begin your workday, try this: clear your work surface completely. Close all browser tabs. Create a fresh page in your notebook. Open only the one file you need. It might feel strange or even scary at first. But notice what happens. Notice how much easier it is to focus. Notice how clearly you can see when you're…
Warm Burnout — A warm, contrast-audited color theme suite. Mostly warm palette, one cool type accent, WCAG AAA dark and AA light variants. For developers who are already burned out but still have deadlines. Built on one premise: your eyes have been bullied enough by radioactive blue themes. Warm Burnout is a mostly warm syntax palette with one cool steel-blue accent for types and WCAG-audited contrast. Thanks for reading this post via RSS. You're awesome ♥️
LangApp is a cute little webapp to learn Bernese Swiss German (Bärndütsch). 🧸 Thanks for reading this post via RSS. You're awesome ♥️
Some things I’ve learned/am learning: • 99% of things aren’t about you. • Only you can complete you. • Let people enjoy things. • Kindness is imperative. • Actions > words. • Stop, look, & listen. • Love others. You’ll grow. • Laugh like it’s your job. • Never stop learning. (via) Thanks for reading this post via RSS. You're awesome ♥️
Email address obfuscation: What works in 2026? Here are some of the best techniques for keeping email addresses hidden from spammers—along with the statistics on how likely they are to be broken. (via) Thanks for reading this post via RSS. You're awesome ♥️
Today is CSS Naked Day. Enjoy the blog without any CSS 😎 (CSS should come back again tomorrow). Thanks for reading this post via RSS. You're awesome ♥️
Thomas D - Kurz zu mir (via) Thanks for reading this post via RSS. You're awesome ♥️
With the following ethtool command you can make an individual network port blink. Can come in handy with the ever changing interface naming conventions of newer Linux distributions. ethtool -p <interfacename> Thanks for reading this post via RSS. You're awesome ♥️