Creează un cont pentru a te abona la acest blog și a-i urmări articolele pe pagina Lectură.
-
tl;dr PhotoSorter is a tiny macOS utility for sorting loose images into folders with keyboard shortcuts.
-
It’s been almost three years since I set up Sonarr and Radarr on my NAS.
-
Today I needed to convert a PDF to Markdown on macOS.
-
Seeing RTNETLINK answers: Not supported during init-wireguard, or Error: Could not process rule: Not supported with add table inet hotio when starting ghcr.io/hotio/qbittorrent on DSM 7.2/7.3?
-
Cisco Umbrella can block domains by returning fake DNS answers, which makes a site look down even though it works elsewhere.
-
Mail popped up an alert: “Mail cannot save information about your mailboxes because there isn’t enough space in your home folder.”
-
A dependency mirror refers to an alternate source location which exactly replicates the contents of the original source. [1] I often end up in the same situation: I need to tweak an internal package that a project depends on.
-
tl;dr Instant Platinum v0.1.0 released!
-
Platinum Pulse is a web app that aggregates live occupancy data for Fitness Platinum clubs.
-
Problem?
-
You have a website built with Hugo hosted on CloudFlare Pages and you want to integrate Decap CMS to it?
-
A few months back I migrated my notes from Bear Notes to Obsidian.
-
Need your Alfred snippets on iPhone and iPad?
-
Seeing a red dot with “401 unauthorized” status for Plex in your Homarr dashboard, even though your Plex server runs perfectly fine?
-
When using Cursor’s Vim plugin on macOS, you might notice that holding down keys like j or k for navigation doesn’t repeat as expected.
-
I’ve been running various Docker containers on my Synology NAS for years, and while Tailscale has been excellent for accessing the NAS itself remotely, I found myself frustrated by one specific limitation: I could only access my Docker containers by their…
-
Setting up a reverse proxy on your Synology NAS can dramatically improve how you access your Docker containers.
-
A few months ago, I decided to try Xcode’s new buildable folders feature in my project.
-
MeTube is a web GUI for youtube-dl, a command-line tool for downloading videos from YouTube and several hundred other sites.
-
I recently needed to add Swift Package Manager support to a legacy package that one of my projects was using.
-
Note: This article was originally published 05/2025.
-
Prerequisites Before you start, you should have qBittorrent up and running using this guide.
-
I’ve mostly moved away from using Objective-C over the years.
-
My current project has a single target and multiple schemes.
-
Update: 26/03/25 It looks like Objective-C is still an option in the default iOS project template.
-
I’ve noticed that the SwiftLint plugin can add up to 30 seconds to incremental build times.
-
Homarr creates a customizable browser homepage that lets you manage and interact with Docker containers running on your homeserver.
-
In this article, I’ll show you how to access a web page’s content, alter it using JavaScript, and display it using your Safari extension’s UI.
-
I run qbittorrent in a Docker container on my Synology NAS, with VPN configured at the Synology system level (Control Panel -> Network -> Network Interface) rather than the container level.
-
I’ve been using Synology for the past year, and during this time it’s become the center of my home computing.
-
For years, I wanted a way to launch my most-used apps with single-key shortcuts.
-
Setting up AdGuard Home as a Docker Container on Synology NAS In this guide, I’ll walk you through the steps to set up AdGuard Home (AGH) as a Docker container on a Synology NAS.
-
tl;dr: If your custom DNS does not work in Safari, you might want to try disabling Advanced Tracking and Fingerprinting Protection.
-
In this article, I’ll describe how to set up your Plex server so you can access it remotely through Tailscale, with Remote Access completely disabled in Plex server settings.
-
When adding a local Swift package to your Xcode project, you might encounter the following error: Missing package product `PACKAGE_NAME` The issue often occurs when the package you’re trying to add is already open in Xcode.
-
tldr: In order to keep the current Safari window open when you close the last tab, use tab groups.
-
In my current role, we have around 30 projects distributed across roughly 20 different repositories.
-
I’ve noticed that I’ve been wasting a lot of time watching Instagram Reels lately.
-
Imagine you’re working on Project A, which relies on Package B, a remote Swift package.
-
This website uses the PaperMod theme for Hugo.
-
A few months ago, I wrote about Alfred Snippets on iOS.
-
How to automate adding plugins to all of your existing (and future) targets in a Swift package TL;DR package.targets = package.targets.map { target in var plugins = target.plugins ??
-
tl;dr this is currently not possible.
-
My story begins with a quest for a reliable ad blocker for Safari.
-
Last updated: 13/08/23 I’ve relied on Alfred as my daily driver for boosting productivity for years.
-
How to use GitLab’s built-in test coverage report tool for pure Swift packages?
-
I’ve been putting off this project for the past ~18 months.
-
Last updated: 20/05/25 This note describes the steps I take when setting up a new Mac.
-
Development Assets in Xcode that allow developers to provide test data to use within SwiftUI previews and other code during development.
-
After installing macOS Ventura, I began experiencing connectivity issues when using MX Keys keyboard through Bluetooth.