Skip to content

Instantly share code, notes, and snippets.

@gabeosx
gabeosx / iPad-Vibe-coding.md
Last active January 24, 2026 19:14
How to Vibe Code on your iPad

How to Vibe Code on your iPad

Unlock the full power of your development environment on the go. This guide shows you how to seamlessly code on your iPad using GitHub Codespaces and Blink Shell.

Step 1: Define Your Environment

First, ensure your repository has a .devcontainer/devcontainer.json file. This file describes your development environment (ports, extensions, commands).

Tip: You can use an LLM to generate this for you, or install the devcontainer-helper skill.

@gabeosx
gabeosx / obsidian-livesync-synology.md
Created December 10, 2022 20:59
Obsidian LiveSync Self-Hosted on Synology

Intro

obsidian-livesync is an Obsidian plugin, which allows you to Synchronize your Obsidian vault between devices, using a CouchDB database.

Synology NAS devices offer Docker support, which is a convenient way to host your CouchDB.

Setup the CouchDB container on Synology

Pre-requisites

  1. Create a directory for your Docker data (e.g. /volume1/docker/obsidian-couchdb)
  2. Create a user with permissions to that directory - put them in the users group