I built a native iOS client for linkding and launched it, as I usually do, with a sarcastic-ish Mastodon post. I'd been using my instance as a PWA (inasmuch as PWAs are supported on iOS) and found it to be ok but not terribly satisfying. I appreciated the existing clients, but didn't love them. I'd tried them all, but ended up generally using a Safari extension and the web app in Safari.
edafe.de/syncthing Syncthing is an open source tool that synchronises files continuously across multiple devices. It transfers data between two or more of your computers, without uploading any information to the cloud. Syncthing 2.0 has recently been described as 'A Giant Leap Forward in Decentralized File Synchronization'. Synchronisation for every platform Syncthing binary packages are available...
Every iOS app for the most part will at some point need to reach out to the internet to get some data so that it can do something useful. Being that it's such a common thing that most devs will run into at some point and given Apple's usual polish to products, its probably something that you think would be quite straightforward but in practice, is not. Networking code has always been a challenge for developers going back to the objective-c days of iOS development, however with the introduction o...
I've been using Navidrome to stream music for a bit now. It's lightweight, snappy, stable and does everything I need. It lets me stream my own music, mark things as favorites and track my listening habits . It's decidedly nerdy — you need to self-host it (or pay someone to manage it — I assume that's an option somewhere) and I sync new music up to it using rclone .
For years, many of Apple’s most consumer-unfriendly decisions have felt like an extension of a revenue-optimization strategy at constant risk of backfiring. Thanks to a bracing legal decision, now it has.
Our technology should be good enough to work across operating systems now. The best way to test that is by using literally every platform. Which is what I plan to do.
Given the choice between protecting creators and protecting a business relationship with a dominant, toxic company, Patreon chooses the business relationship. Maybe they shouldn’t.
Wherein the author describes making code changes on a mobile device (iOS) and pushing them live.
Take a second, turn off all of your browser extensions, go to a popular website that comes to mind and take a look at how bad the default experience is. Bonus points — pull up the dev tools, go to the network tab, filter for JavaScript and see how many analytics suites load.
A rundown of privacy tools that work well with Apple's technology ecosystem.
I've been having an intermittent issue with Safari failing to sync any data via iCloud that you would normally expect — history, tabs, bookmarks and the landing page were all behaving independently despite iCloud syncing being enabled.
I put together a script that will take a draft, grab the title and body and then prompt you for front matter data before sending the completed post off to Working Copy. It's specific to my site, and purposes, but it should be fairly straightforward and easy to adapt to your needs.
I try to do as much shopping as I can online and a lot of the shopping I end up doing is through Amazon. This means I end up with quite a few order and shipping confirmation emails in my inbox.
This behavior seems to be all too common lately and, while most apps ask for permission to access contacts, it's worth bearing in mind that they may not need that access. Additionally, once that access is granted, it isn't always clear what's actually done with the data.
I had been using the 1Blocker extension to hide floating share bars but this content blocker makes the whole process dramatically easier.
Castro is easily one of the best podcast apps on iOS, and it just keeps getting better.
If this helps Droplr grow and continue as a successful business, I'm all for it. I use the service daily to shorten links, share files and post images.
A nice, brief interview with Greg Pierce, the developer of Drafts.
I have recently begun publishing content to my Kirby powered site using workflows from the endlessly-customizable Drafts.