-
-
Notifications
You must be signed in to change notification settings - Fork 4
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge branch 'main' of [email protected]:extratone/bilge.git
- Loading branch information
Showing
14 changed files
with
6,734 additions
and
3 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,25 @@ | ||
# Writeas/WriteFreely iOS Publishing Workflow | ||
|
||
[[Notes: Writeas/WriteFreely iOS Publishing Workflow]] | ||
|
||
When _Extratone_ was running on WordPress, I found myself writing about it all the time, partially because I was learning how broken the web had become (largely thanks to WordPress,) but mostly because of all the drama surrounding the endeavor. There’s a lot to say about bad software, so writing about it is _easy_ - I understand this truth, intimately - but _The Psalms_’ number one mandate is to celebrate uniquely clever, undercovered solutions, and by golly, one has been staring both you and I in the face for years, now, without mention on this blog. This year’s dive into iOS has inadvertently lead to many unexpected avenues of exploration, but the one that has underpinned them all has been using my iPhone 12 Pro Max as (essentially) my _primary machine_ for all of it: research, notes, (astonishingly) working in public via Git, composition, publishing, and spreading it all around. Write.as - the SaaS implementation of WriteFreely - is not only _capable_ of supporting this workflow - in my extensive use, I have discovered a path for which it is _particularly optimized_, I think. As I have committed to stop taking the Write.as suite for granted and become a more actively productive member of its community, I’d say it is the perfect time (for once) to let loose and zoom _all the way in_. | ||
|
||
## Apps | ||
* [**WriteFreely**](https://apps.apple.com/us/app/writefreely/id1531530896) - the official, [open source](https://github.com/writefreely/writefreely-swiftui-multiplatform) app is more than worth its one-time $9.99 price if you’ve committed to Write.as to any degree. | ||
* [**Anybuffer**](https://apps.apple.com/us/app/anybuffer/id1330815414) or another clipboard manager of your choice. I actually use (and adore) Copied, but it has been removed from the App Store due to a “[patent infringement claim](https://twitter.com/neoyokel/status/1386154771850043392).” | ||
* A **Markdown-based text editor** of your choice - [Bear](https://apps.apple.com/us/app/bear/id1016366447), [Taio](https://apps.apple.com/us/app/taio-markdown-text-actions/id1527036273) and [Drafts](https://apps.apple.com/us/app/drafts/id1236254471) are the “premium” options I’d start anyone with. Since it’s arguably the most powerful of these and my personal choice at the moment, I will be using Drafts in this post. For those with ultra-specific taste like me, Brett Terpstra maintains the most [obsessively-comprehensive database of iOS-based text editors](https://brettterpstra.com/ios-text-editors/) ever to exist. | ||
* [**Telegram**](https://apps.apple.com/us/app/telegram-messenger/id686449807) - for those who don’t have a MacOS-running desktop, Telegram’s private “saved messages” feature is still _the_ most handy method of exchanging links and files between an iPhone and desktop with its insane 2GB cap _per file_ and [extraordinary adaptability to inconsistent network connectivity](https://bilge.world/bad-connection-insights). | ||
* A **second/alternative web browser** - It might sound silly to set aside a whole web browser on your phone just for interacting with Write.as and Snap.as, but I’ve found it invaluable and there are _literally_ one billion browsers to choose from on the App Store, but I’m going to use [Google Chrome](https://apps.apple.com/us/app/google-chrome/id535886823) ([Chrome Beta](https://testflight.apple.com/join/LPQmtkUs), technically,) mostly because it is the (very distantly) second-most consistently supportive of hardware keyboard shortcuts behind Safari. | ||
|
||
### Excess mode | ||
The above apps are all that’s needed if your end goal is just publishing and editing to Write.as or your own WriteFreely server, but if you want to go as _all in_ as I have - or, notably, if an iPhone/iPad is the only computer you have access to, for whatever reason - you’ll probably be astonished (as I was) at how well you can accomplish just about _everything_ involved in **development** on your goddamned cellular phone, these days: editing CSS themes, configuring Javascript additions, parsing JSON analytics data exports, extensive performance testing, _scraping_/archiving, fileserver management, and on and on… | ||
|
||
There is a limit, but it feels completely absurd to define: you can’t actually _host_ a WriteFreely installation on your phone. That is to say - you can’t really use your cell phone as a fucking server… At the moment, anyway. Considering you _can_ run the Write.as command line client in a Linux shell and interact with the service via the Write.as API… on your phone… Who is to say, really, if running a persistent Linux server in the background will be possible on iPhone in the near future?[^1] | ||
|
||
All that said, here are some apps enabling _mobile web development_: | ||
* [**Working Copy**](https://apps.apple.com/us/app/working-copy-git-client/id896694807) is the Git client of choice on iOS. It is alarmingly capable and thoughtfully designed to wholly integrate Git into the OS so that it is not only _usable_ but (incredibly) _natural_ to use it. Pushing and committing a file with full annotation can be accomplished _from the share sheet_. | ||
* [**Kodex**](https://apps.apple.com/us/app/kodex/id1038574481) is my favorite code editor/IDE for directly editing files. It’s beautiful, free, and designed to make the best of the ridiculous undertaking that is code editing on iPhone. | ||
* [**iSH Shell**](https://apps.apple.com/us/app/ish-shell/id1436902243) is a **full Linux shell on your fucking iPhone** with an incredibly helpful community. Realistically, it’s best for running little Command Line utilities like Pandoc, but it is also disturbingly capable of crazy scraping shit with wget and youtube-dl. Theoretically, old school Gitists who prefer to use it in the Command Line could do so in iSH, but [a-Shell](https://apps.apple.com/us/app/a-shell/id1473805438) (the popular alternative) might be more optimized for that, considering it functions as an actual Terminal within Files. (Sorry, I’m not quite crazy enough to try it.) | ||
* For CSS color alterations, I’m concluding my recommendations with two Hex-based utilities: [Color Pro](https://apps.apple.com/us/app/color-pro-p3-picker/id1207928528) for precision color _picking_, and Pastel | ||
|
||
[^1]: I decided _not_ to explore whether or not the jailbreak community has addressed this. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,21 @@ | ||
# Notes: Writeas/WriteFreely iOS Publishing Workflow | ||
|
||
[[Writeas/WriteFreely iOS Publishing Workflow]] | ||
|
||
* [Writeas/Writefreely Tips](https://github.com/extratone/bilge/issues/28) #28 | ||
* [My response to the thread about publishing via email](https://discuss.write.as/t/add-pictures-to-email-publishing/2777/3) | ||
* [WriteFreely for iOS on the App Store](https://apps.apple.com/us/app/writefreely/id1531530896) | ||
[writefreely/writefreely-swiftui-multiplatform: Source code for the WriteFreely SwiftUI app for iOS, iPadOS, and macOS](https://github.com/writefreely/writefreely-swiftui-multiplatform) | ||
* [Anybuffer for iOS on the App Store](https://apps.apple.com/us/app/anybuffer/id1330815414) | ||
* [Google Chrome Beta Testflight link](https://testflight.apple.com/join/LPQmtkUs) | ||
* [Google Chrome on the App Store](https://apps.apple.com/us/app/google-chrome/id535886823) | ||
* [Working Copy on the App Store](https://apps.apple.com/us/app/working-copy-git-client/id896694807) | ||
* [a-Shell on the App Store](https://apps.apple.com/us/app/a-shell/id1473805438) | ||
* [Color Pro on the App Store](https://apps.apple.com/us/app/color-pro-p3-picker/id1207928528) | ||
* [Pastel on the App Store](https://apps.apple.com/us/app/pastel/id413897608) | ||
## References | ||
* [My Markdown Writing and Collaboration Workflow, Powered by Working Copy 3.6, iCloud Drive, and GitHub - MacStories](https://www.macstories.net/ios/my-markdown-writing-and-collaboration-workflow-powered-by-working-copy-3-6-icloud-drive-and-github/) | ||
|
||
## Resources | ||
* [iTextEditors - iPhone and iPad text/code editors and writing tools compared](https://brettterpstra.com/ios-text-editors/) | ||
* [writeas/go-writeas: Go client for the Write.as API](https://github.com/writeas/go-writeas) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,26 @@ | ||
# Recovering the Magic in Computers | ||
|
||
Created: Oct 14, 2020 12:57 PM | ||
Date: Sep 27, 2018 | ||
Episode Number: 1 | ||
File: Recovering_the_Magic_in_Computers.m4a | ||
Property: 2 | ||
URL: https://anchor.fm/davidblue/episodes/Recovering-the-Magic-in-Computers-e2a1v2/a-a235vs3 | ||
|
||
# What is "real" authority in technology? | ||
|
||
# What happens when a hardcore Magic Realist spends every possible minute of his life browsing the Internet? | ||
|
||
# How can our old terms possibly pertain to anything effectively in the now when most of them were formed pre-2011? | ||
|
||
# These conversations were long overdue, and I'm delighted to bring them back. Thank you for accommodating me! I look forward to hearing from you. | ||
|
||
- -- | ||
|
||
This episode is sponsored by | ||
· Anchor: The easiest way to make a podcast. [https://anchor.fm/app](https://anchor.fm/s/702013c/podcast/sponsor/acugj9/url/https%3A%2F%2Fanchor.fm%2Fapp) | ||
|
||
- -- | ||
|
||
Send in a voice message: https://anchor.fm/davidblue/message | ||
Support this podcast: [https://anchor.fm/davidblue/support](https://anchor.fm/davidblue/support) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,20 @@ | ||
# Revelations of Network Withdrawals | ||
|
||
Created: Oct 14, 2020 12:57 PM | ||
Date: Oct 14, 2018 | ||
Episode Number: 2 | ||
File: Revelations_of_Network_Withdrawals.m4a | ||
Property: 3 | ||
URL: https://anchor.fm/davidblue/episodes/Revelations-of-Network-Withdrawals-e2d7aq/a-a235vs3 | ||
|
||
# A month without reliable home internet was less sabbaticle, more mild psychological self-torture, but at least I can vouch for Opera Turbo, Telegram X, and mobile.twitter.com. | ||
|
||
- -- | ||
|
||
This episode is sponsored by | ||
· Anchor: The easiest way to make a podcast. [https://anchor.fm/app](https://anchor.fm/s/702013c/podcast/sponsor/acugj9/url/https%3A%2F%2Fanchor.fm%2Fapp) | ||
|
||
- -- | ||
|
||
Send in a voice message: https://anchor.fm/davidblue/message | ||
Support this podcast: [https://anchor.fm/davidblue/support](https://anchor.fm/davidblue/support) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,19 @@ | ||
# Microsoft Designed Its New Surface Laptop 2 Specifically for Me | ||
|
||
Created: Oct 14, 2020 12:45 PM | ||
Date: Jan 2, 2019 | ||
Episode Number: 5 | ||
File: enduser5.mp3 | ||
Property: 6 | ||
URL: https://anchor.fm/davidblue/episodes/Microsoft-Designed-Its-New-Surface-Laptop-2-Specifically-for-Me-e2qrau/a-a235vs3 | ||
|
||
# After living and working with **[Microsoft's Surface Laptop 2](http://bilge.world/microsoft-surface-laptop-2-review-future-computing)** since its release, I've realized (intellectually) that it's more suited to my personal use than any other machine I've ever used, but my emotional brain has remained just far enough behind to stay out of the way of saying something useful. | ||
|
||
***Spare yourself* and just read [my full written review](http://bilge.world/microsoft-surface-laptop-2-review-future-computing) instead.** | ||
|
||
**Resources/Further Reading** | ||
|
||
- ***[The Vergecast* on the release of the *original* Surface Laptop, last year](https://www.theverge.com/2017/5/5/15557738/vergecast-podcast-255-microsoft-surface-laptop-samsung-dex-i-clicked-the-doc)**. "There's not a whole huge gap between an iPad Pro and the new Surface Laptop running Windows 10 S." (Windows 10 S is an entirely different issue that we can thankfully leave in the past.) | ||
- "**[The best computer is one you hate a little](https://theoutline.com/post/6781/ditching-my-macbook-lenovo-yoga-life)**" - *The Outline* (I must find Windows 10's ignorance almost as charming as I found Windows XP's thoughtfulness.) | ||
- "**[Microsoft Surface Laptop 2 review: If it ain't broke](https://www.theverge.com/2018/10/16/17979516/microsoft-surface-laptop-2-review-specs-price-features-windows-10)**" - by Dan Seifert for *The Verge* +**[Their review of the first model](https://www.theverge.com/2017/6/13/15776222/new-microsoft-surface-laptop-review)**. | ||
- "**[Microsoft Surface Laptop 2 is the best laptop of 2018](https://mashable.com/review/microsoft-surface-laptop-2/#gww6cY24CsqQ)**" - *Mashable* +Microsoft's **[website page for the Surface Laptop 2](https://www.microsoft.com/en-us/p/surface-laptop-2/8XQJKK3DD91B)** includes a quote from this review front and center. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,22 @@ | ||
# Mastodon's Big Moment, 20 Months Later | ||
|
||
Created: Oct 14, 2020 12:49 PM | ||
Date: Nov 18, 2018 7:36 PM | ||
Episode Number: 4 | ||
File: enduser4.mp3 | ||
Property: 5 | ||
URL: https://anchor.fm/davidblue/episodes/Mastodons-Big-Moment--20-Months-Later-e2iq20/a-a235vs3 | ||
|
||
# Amid some life changes, I took the opportunity to revisit [Mastodon](http://bit.ly/dbmastodon) as I've recently realized how much more it has to offer than Twitter does, these days. A previously-unpublished interview from April 2017 with the federated social network's creator, Gargron and a replay of *[Futureland*'s subsequent Mastodon episode](http://www.extratone.com/audio/futureland/federated/). | ||
|
||
**[Read the full essay and written interview](http://bilge.world/masto)**. | ||
|
||
- -- | ||
|
||
This episode is sponsored by | ||
· Anchor: The easiest way to make a podcast. [https://anchor.fm/app](https://anchor.fm/s/702013c/podcast/sponsor/acugj9/url/https%3A%2F%2Fanchor.fm%2Fapp) | ||
|
||
- -- | ||
|
||
Send in a voice message: https://anchor.fm/davidblue/message | ||
Support this podcast: [https://anchor.fm/davidblue/support](https://anchor.fm/davidblue/support) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,20 @@ | ||
# Siri Shortcuts Are iOS 12's Most Profound Addition | ||
|
||
Created: Oct 14, 2020 12:49 PM | ||
Date: Nov 4, 2018 | ||
Episode Number: 3 | ||
File: Siri_Shortcuts_Are_iOS_12s_Most_Pro.m4a | ||
Property: 4 | ||
URL: https://anchor.fm/davidblue/episodes/Siri-Shortcuts-Are-iOS-12s-Most-Profound-Addition-e2eepe/a-a235vs3 | ||
|
||
# Though iOS 12 has technically been in consumers’ hands for half a year, its [greatest implications](https://bilge.world/siri-shortcuts-ios12-review) seem to have gone relatively unnoticed. | ||
|
||
- -- | ||
|
||
This episode is sponsored by | ||
· Anchor: The easiest way to make a podcast. [https://anchor.fm/app](https://anchor.fm/s/702013c/podcast/sponsor/acugj9/url/https%3A%2F%2Fanchor.fm%2Fapp) | ||
|
||
- -- | ||
|
||
Send in a voice message: https://anchor.fm/davidblue/message | ||
Support this podcast: [https://anchor.fm/davidblue/support](https://anchor.fm/davidblue/support) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,21 @@ | ||
# Dirty Dave's Poweruser Tips | ||
|
||
Created: Oct 14, 2020 12:41 PM | ||
Date: May 2, 2020 | ||
Episode Number: 6 | ||
File: End_User_Episode_6.mp3 | ||
Property: 7 | ||
URL: https://anchor.fm/davidblue/episodes/Dirty-Daves-Poweruser-Tips-edguog | ||
|
||
# **Dirty Dave's Poweruser Tips and an interesting new medium for interviews** | ||
|
||
This episode, I discuss [Dirty Dave's Poweruser Tips](https://bilge.world/poweruser-tips-software-shortcuts) - some of the software and lesser-known methodologies I've discovered over the years of Just Fucking Around. | ||
|
||
- [Interview with write.as Community Manager CJ Eller](https://www.are.na/cj-eller/cj-eller-and-david-blue-dwee1tp93mk) about Markdown, my tips post, *[Extratone](http://extratone.com/)*, and all the stuff I've been doing on the web. | ||
- [Windows 10 Basic Shortcuts](https://eileenlong-my.sharepoint.com/:i:/g/personal/david_eileenlonglcsw_com/EYhFfZzXelZCqLHUUDeSv8cBqw2HSTTBD8NFyfk9NQQiVQ?e=XQpN8V) | ||
- [Markdown](https://daringfireball.net/projects/markdown/) | ||
- [Bear](https://bear.app/) "[Why I finally replaced Evernote with Bear](https://www.theverge.com/2017/3/2/14785264/evernote-replacement-bear-app)" | *The Verge* | ||
|
||
If you have any comments/suggestions/feedback/petty insults, please do contact me via [Email](mailto:[email protected]), [Twitter](https://twitter.com/NeoYokel), [Mastodon](https://mastodon.social/@DavidBlue), or [Discord](http://bit.ly/extratone). | ||
|
||
- -- This episode is sponsored by · Anchor: The easiest way to make a podcast. [https://anchor.fm/app](https://anchor.fm/s/702013c/podcast/sponsor/acugj9/url/https%3A%2F%2Fanchor.fm%2Fapp) --- Send in a voice message: [https://anchor.fm/davidblue/message](https://anchor.fm/davidblue/message) Support this podcast: [https://anchor.fm/davidblue/support](https://anchor.fm/davidblue/support) |
Oops, something went wrong.