---
title: "Fly Friday - News and Tips"
description: "This Fly weekly update collects product news, community announcements, and a flyctl usability improvement. It points to guidance for building GraphQL APIs with Fly and for running a private DNS over HTTPS (DoH) service, while noting Firefox’s default DoH rollout in the USA. It also announces a new Fly user community portal with GitHub or social-media sign-in, alongside Turboku’s Product Hunt launch for faster Heroku apps. The technical note covers flyctl 0.0.96’s -c/--completion option: supplying bash or zsh generates a completion file, with zsh users able to redirect it to $fpath[1]/_flyctl and Bash users required to choose a location and source it from .bashrc."
---

# Fly Friday - News and Tips

[Fly.io](https://yomu.fyi/company/fly-io) · Feb 28, 2020

**Type:** Announcement

## Summary

This Fly weekly update collects product news, community announcements, and a flyctl usability improvement. It points to guidance for building GraphQL APIs with Fly and for running a private DNS over HTTPS (DoH) service, while noting Firefox’s default DoH rollout in the USA. It also announces a new Fly user community portal with GitHub or social-media sign-in, alongside Turboku’s Product Hunt launch for faster Heroku apps. The technical note covers flyctl 0.0.96’s -c/--completion option: supplying bash or zsh generates a completion file, with zsh users able to redirect it to $fpath\[1\]/\_flyctl and Bash users required to choose a location and source it from .bashrc.

## Context

The update brings together Fly-related news, community developments, service guidance, and a new command-line completion capability.

## Approach / What changed

flyctl 0.0.96 adds a version command option that generates shell-completion files for bash or zsh; users then place or source the generated file according to their shell.

## Takeaways

- flyctl version -c zsh outputs the completion file needed to activate zsh completions, and redirecting it to $fpath\[1\]/\_flyctl is presented as the typical setup.
- Bash has no default completion directory, so users must choose where to store the generated file and source it from .bashrc.
- The update announces a Fly community portal, Turboku’s Product Hunt launch, and guidance for GraphQL APIs and private DoH services.

**Tags:** [Developer Experience](https://yomu.fyi/topic/developer-experience), [DNS](https://yomu.fyi/topic/dns), [GraphQL](https://yomu.fyi/topic/graphql)

- Source: [Fly.io](https://fly.io/blog/fly-friday-feb28-news)
- Source URL: https://fly.io/blog/fly-friday-feb28-news
- Ingested by Yomu: 2026-09-03T01:23:50.302Z

[Read original post](https://fly.io/blog/fly-friday-feb28-news)
