Skip to content

Instantly share code, notes, and snippets.

View hugorodgerbrown's full-sized avatar

Hugo Rodger-Brown hugorodgerbrown

View GitHub Profile

Google -> Linear Bug Report Form

It's helpful for internal teammates who don't have access to Linear to be able to file bug reports so we created a Google Form that folks can fill out with their bug reports. The form has some basic fields (see image below).

Screen_Shot_2020-11-18_at_3_49_03_PM

When users submit the form it adds it to a Google Spreadsheet where the google-app-script.js file is added as a script (to add this go to the spreadsheet, click "Tools" > "Script editor"). From there it uploads all the screenshots to Linear and creates a Linear issue with the submitted info.

To get this to work for you, you'll need to update any of the text in angle brackets in google-apps-scipts.js (like <LINEAR_KEY>). Good luck!

@kjagiello
kjagiello / Dockerfile
Last active February 1, 2021 09:46
An example Dockerfile showing how to build Facebook's watchman for your application (a life saver when running Django locally)
# Stage: watchman
# Build watchman as a separate stage in the build process, as we do not want
# all the build dependencies to end up in the final image.
FROM python:3.7 AS watchman
ARG WATCHMAN_VERSION=v4.9.0
ENV WATCHMAN_VERSION=${WATCHMAN_VERSION}
WORKDIR /tmp
@hugorodgerbrown
hugorodgerbrown / recursive_delete.sh
Last active October 8, 2015 14:57
Recursively delete files by type in Linux
find . -type f -name "*.pyc" -exec rm -f {} \;