Farshid's Weblog

Posts tagged “cli”

  1. Flattening nested JSON objects with jq
  2. Clone, edit and push files that live in a Gist
  3. Exporting and editing a Twitter Spaces recording
  4. A shell script for running Go one-liners
  5. Configuring GitHub Codespaces using devcontainers
  6. Automatically maintaining Homebrew formulas using GitHub Actions
  7. Finding CSV files that start with a BOM using ripgrep
  8. Creating a tiled zoomable image with OpenSeadragon and vips
  9. Converting ORF raw files to JPEG on macOS
  10. Compiling and running sqlite3-rsync
  11. Assigning a custom subdomain to a Fly app
  12. Auto-formatting YAML files with yamlfmt
  13. Customizing my zsh prompt
  14. Fixing "compinit: insecure directories" error
  15. axe-core and shot-scraper for accessibility audits
  16. ---
  17. Embedding paragraphs from my blog with E5-large-v2
  18. Extracting web page content using Readability.js and shot-scraper
  19. Convert git log output to JSON using jq
  20. Debugging a Click application using pdb
  21. Geocoding from Python on macOS using pyobjc-framework-CoreLocation
  22. Combined release notes from GitHub with jq and paginate-json
  23. Build the official Python documentation locally
  24. Downloading MapZen elevation tiles
  25. Calculating the size of a SQLite database file using SQL
  26. Attaching a bash shell to a running Docker container
  27. Bulk fetching repository details with the GitHub GraphQL API
  28. Exporting Amplitude events to SQLite
  29. Exploring OpenAI's deep research API model o4-mini-deep-research
  30. Google OAuth for a CLI application
  31. Calculating the size of all LFS files in a repo
  32. Avoiding "length" errors in Apache Bench with the -l option
  33. How to deploy a folder with a Dockerfile to Cloud Run
  34. Collecting replies to tweets using JavaScript
  35. get-graphql-schema
  36. Compressing an animated GIF with gifsicle or ImageMagick mogrify
  37. hexdump and hexdump -C
  38. How to read Hacker News threads with most recent comments first
  39. Back-dating Git commits based on file modification dates
  40. A script to capture frames from a QuickTime video
  41. Browsing your local git checkout of homebrew-core
  42. Enabling WAL mode for SQLite database files
  43. Adding a CORS policy to an S3 bucket
  44. Assistance with release notes using GitHub Issues
  45. Escaping strings in Bash using !:q
  46. How to scp files to and from Fly
  47. Export a Mastodon timeline to SQLite
  48. Deploying Python web apps as AWS Lambda functions
  49. Compile a new sqlite3 binary on Ubuntu
  50. Athena error: The specified key does not exist
  51. Atuin for zsh shell history in SQLite
  52. Compile and run a new SQLite version with the existing sqlite3 Python library on macOS
  53. Compiling the SQLite spellfix.c module on macOS
  54. Finding uses of an API with the new GitHub Code Search
  55. Basic strace to see what a process is doing
  56. Copy tables between SQLite databases
  57. Free API Gateway to expose localhost (ngrok alternative)
  58. Downloading partial YouTube videos with ffmpeg
  59. CLI tools hidden in the Python standard library
  60. Counting SQLite virtual machine operations
  61. Google Chrome --headless mode
  62. Fixing broken text encodings with sqlite-transform and ftfy
  63. Accessing 1Password items from the terminal
  64. A simple pattern for inlining binary content in a Python script
  65. Explicit file encodings using click.File
  66. Extracting objects recursively with jq
  67. Converting Airtable JSON for use with sqlite-utils using jq
  68. Accessing repository dependencies in the GitHub GraphQL API
  69. Building Mastodon bots with GitHub Actions and toot
  70. Finding the largest SQLite files on a Mac
  71. Generating documentation from tests using files-to-prompt and LLM
  72. Downloading every video for a TikTok account
  73. How to call pip programatically from Python
  74. Expanding ChatGPT Code Interpreter with Python packages, Deno and Lua
  75. How to create a tarball of a git repository using "git archive"
  76. Enabling a user to execute a specific command as root without a password
  77. git bisect
  78. Comparing two training datasets using sqlite-utils
  79. Converting no-decimal-point latitudes and longitudes using jq
  80. Browse files (including SQLite databases) on your iPhone with ifuse