Justin Poehnelt
Posts
Tags
Github
Linkedin
Google Drive Picker TypeScript - Types Updated
Nov 4, 2024
•
#code
#google
#google workspace
#drive
#picker
#typescript
#definitelytyped
Google Forms - title vs name vs documentTitle
Oct 29, 2024
•
#code
#google
#google workspace
#apps script
#google forms
Converting between Office docx and Google Docs in Google Apps Script
Apr 30, 2024
•
#code
#google
#google workspace
#google docs
#apps script
#docx
#docs
#drive
Google Sheets API - IMPORT / Image - Bypass User Consent
Apr 24, 2024
•
#code
#google
#google workspace
#sheets
#privacy
Google Workspace Developer Summits - 2024 - Boston and Berlin
Apr 24, 2024
•
#code
#google
#google workspace
#apps script
#conference
How do I get access to the chrome.sidePanel API from the latest manifest v3? - Stack Overflow
Apr 6, 2024
•
#link
#stackoverflow-com
#chrome-sidePanel
#manifest-v3
#extension-api
Running the Zion 100
Apr 5, 2024
•
#link
#www-strava-com
#Zion100
#GoogleCloudNext
#LasVegas
#HighTemperatures
#Heat
#Strava
#StravaMedia
#Route3211351840778169314
#Cycling
Arizona Monster 300
Apr 5, 2024
•
#link
#www-destinationtrailrun-com
#trailrunning
#arizona
#destinationtrailrun
#monster300
#300mile
Alfalfa Uses More Water Than All Cities, Industries in Colorado River Basin
Apr 4, 2024
•
#link
#coloradosun-com
#water-scarcity
#beef-consumption
#western-united-states
#colorado-river-basin
#alfalfa-water-use
Apps Script and WebAssembly - A comprehensive guide
Apr 4, 2024
•
#code
#google
#google workspace
#wasm
#rust
#python
#apps script
#webassembly
Google Workspace Developers
Apr 2, 2024
•
#link
#dev-to
#google workspace
#developer
#content
#google
#productivity
SvelteKit: Convert base64 slugs to UUIDs automatically in a derived store
Mar 31, 2024
•
#code
#svelte
#sveltekit
#uuid
#slug
Google Apps Script: google.script.run vs. doGet/doPost Endpoints
Mar 29, 2024
•
#code
#google
#google workspace
#apps script
#google script run
#doGet
#doPost
#apps script web app
Rust Teams Twice as Productive as C++
Mar 28, 2024
•
#link
#www-reddit-com
#rust
#javascript
#python
#developers
#engineering
#productivity
#cpp
Share Openly
Mar 28, 2024
•
#link
#werd-io
#web-sharing
#open-web
#sharing-tools
#share-openly
TDS - les Traces du Duc de Savoie - Dacia UTMB Mont Blanc
Mar 28, 2024
•
#link
#montblanc-utmb-world
#UTMB
#TDS
#Alps
#UTMBweek
#4stones
#link
Multipass Mini – Janji
Mar 28, 2024
•
#link
#janji-com
#fanny-pack
#urban-runs
#running-vest
#shoulder-sling
#janji-multipass-mini
#link
Feds May Be Underestimating Broadband Woes
Mar 28, 2024
•
#link
#coloradosun-com
#Colorado
#Broadband
#FCC
#Internet
#Latency
#Hughes
#Satellite
#Aligntec
#Wireless ISP
Drive File Get Blob and Scopes in Google Apps Script
Mar 27, 2024
•
#code
#google
#google workspace
#apps script
#blob
#pdf
#scopes
#google workspace addons
#restricted scopes
#oauth verification
My Debian development environment setup
Mar 18, 2024
•
#code
#debian
#development
#vscode
#docker
#node
#nvm
#pnpm
#proxmox
#vm
Key Value Store Options in Google Apps Script
Mar 16, 2024
•
#code
#google
#google workspace
#apps script
#firestore
#google cloud
#key value store
#cache
#sheets
Google Cloud Region Latency in Google Apps Script
Mar 15, 2024
•
#code
#google
#google workspace
#apps script
#google cloud
#ping
#latency
#gcping
Optimizing Parallel Jobs in a Github Workflow
Mar 12, 2024
•
#code
#GitHub
#GitHub Actions
#workflows
#performance
Apps Script V8 Runtime Limitations
Feb 29, 2024
•
#code
#google
#google workspace
#apps script
#v8
#wintercg
#javascript
#runtime
Google Next 24 - Rust, Python, and WASM in Apps Script
Feb 27, 2024
•
#code
#google
#google next
#google cloud
#google workspace
#wasm
#rust
#python
#apps script
#next24
#webassembly
Promises, async and await in Google Apps Script
Feb 7, 2024
•
#code
#google
#google workspace
#apps script
#async
#es6
#wasm
#webassembly
Cloudflare workers with Wrangler for dev, staging, and prod
Feb 4, 2024
•
#code
#Cloudflare
#ops
#wrangler
#Cloudflare workers
#staging
#edge
Google Calendar - Usage Limits Exceeded
Jan 24, 2024
•
#code
#google
#calendar
#spam
#notification
#google workspace
#quota
Embed images from Google Drive in your website
Jan 11, 2024
•
#code
#google
#google drive
#google workspace
#html
#iframe
#web
Apps Script Service Account Impersonation
Jan 10, 2024
•
#code
#google
#google workspace
#apps script
#service accounts
#google cloud
#security
Using Firestore in Apps Script
Jan 10, 2024
•
#code
#google
#google workspace
#apps script
#firestore
#google cloud
Optimized Dockerfile for Rust
Jan 5, 2024
•
#code
#rust
#docker
#ops
#performance
Generating Text with Gemini Pro in Apps Script
Dec 19, 2023
•
#code
#google
#google workspace
#apps script
#gemini
#llm
#ai
Using Vertex AI in Apps Script
Dec 11, 2023
•
#code
#google
#google workspace
#apps script
#ai
#vertex ai
#google cloud
Memoization in Apps Script
Dec 11, 2023
•
#code
#google
#google workspace
#apps script
#memoization
Building a Google Chat App with n8n
Dec 1, 2023
•
#code
#google
#google chat
#chat app
#n8n
#workflow
#google translate
#visual coding
Combining Google Workspace Add-ons and Editor Add-ons
Nov 30, 2023
•
#code
#google
#workspace
#add-ons
#google workspace
#apps script
#hacking
Moab 240 Training Camp
Aug 25, 2023
•
#run
#ultramarathon
#200mile
#Destination Trails
#Moab
#Utah
#training camp
A Trail Marathon Race Win Was Stolen From Me
Aug 1, 2023
•
#run
#ultramarathon
#podium
#race
#red river
#new mexico
#enchanted forest
#gemini adventures
Rust Compiler Whack-a-Mole
Jul 10, 2023
•
#code
#rust
#debugging
#tokio
#async
#channels
#plex
#plexamp
Using Cloudflare Pages and Functions for email magic links
Jul 6, 2023
•
#code
#Cloudflare
#email
#Sendgrid
#auth
#magiclink
#serverless
#KV
#functions
Recovering from a 100 mile ultramarathon
May 5, 2023
•
#run
#ultramarathon
#100mile
#recovery
#hrv
#fitness
#heart
Google User Credentials in non-interactive workflows
May 4, 2023
•
#code
#google
#oauth
#gcloud
#workspace
Verify a Google access token
Apr 10, 2023
•
#code
#google
#oauth
Automator's Hole
Jan 3, 2023
•
#code
#automation
#procrastination
#xkcd
A look back at running in 2022 and plans for 2023
Dec 31, 2022
•
#run
#racing
#ultramarathon
#Moab
#utmb
#dnf
#canyons
La Sportiva Cyklon Cross GTX Review
Dec 31, 2022
•
#run
#shoe
#review
#la sportiva
#winter
#boa
#ice
#snow
Track all Firestore write activity in Firestore
Oct 21, 2022
•
#code
#firestore
#pubsub
#functions
#firebase
#audit
#logs
Delete Old GitHub Forks
Oct 19, 2022
•
#code
#GitHub
#gh
#forks
#cleanup
2022 Mogollon Monster 100 Mile Race Report
Oct 13, 2022
•
#run
#ultramarathon
#100 mile
#race report
#Arizona
#Mogollon Monster
#aravaipa running
#gcm
#blood glucose
#nausea
2022 Moab 240 DNF
Oct 13, 2022
•
#run
#race report
#ultramarathon
#200mile
#Destination Trails
#Moab
#Utah
Strongly Typed Yup Schema in TypeScript
Oct 1, 2022
•
#code
#yup
#typescript
#generics
Using Google Container Registry, Docker Buildx, and GitHub Actions
Sep 22, 2022
•
#code
#GitHub
#docker
#gcr
#workflows
#google cloud
Environment Variables in GitHub Docker build-push-action
Sep 22, 2022
•
#code
#GitHub
#docker
#environment variables
#workflows
Caching Playwright Binaries in GitHub Actions
Sep 22, 2022
•
#code
#GitHub
#playwright
#workflows
Mogollon Monster 100 Mile Planning
Sep 6, 2022
•
#run
#ultramarathon
#100 mile
#Arizona
#Mogollon Monster
#aravaipa running
2022 Creede 100 Race Report
Sep 4, 2022
•
#run
#race report
#ultramarathon
#100mile
#Tempest Adventures
#elevation
#HAPE
#Colorado Trail
#cdt
#Hoka Tecton X
#Colorado
2022 Mace's Hideout 100 Race Report
Jun 13, 2022
•
#run
#race report
#ultramarathon
#100mile
#Tempest Adventures
#Colorado
Unwatch All Repositories in a GitHub Organization
Jun 3, 2022
•
#code
#GitHub
#gh
#automation
Strava Webhooks with Stokehook.com
Jun 3, 2022
•
#code
#run
#strava
#automation
#webhook
Automatically Archiving Dependabot and Semantic Release Emails
May 26, 2022
•
#code
#GitHub
#apps script
#google workspace
#dependabot
#snippet
#open source
Rebasing All Dependabot Pull Requests
May 12, 2022
•
#code
#GitHub
#gh
#dependabot
#snippet
Automatically Approving and Merging Dependabot Pull Requests
May 12, 2022
•
#code
#GitHub
#dependabot
#snippet
#workflows
#automation
What is DevRel?
May 11, 2022
•
#code
#devrel
#developer relations engineer
#google
#google maps
Drop Bag Plan for Cocodona 250
Apr 26, 2022
•
#run
#ultramarathon
#cocodona
#gear
#drop bags
#chaos
Eleventy Related Posts Using TF-IDF
Apr 16, 2022
•
#code
#eleventy
#eleventy-plugin
#tf-idf
#blog
#11ty
Running and Chronic Exertional Compartment Syndrome
Apr 15, 2022
•
#run
#ultramarathon
#injury
#therapy
#cocodona
#exertional compartment syndrome
GitHub Workflow to Sync Branches
Apr 12, 2022
•
#code
#GitHub
#automation
#workflows
2022 Sedona Stage Race Report
Apr 9, 2022
•
#run
#race report
#ultramarathon
#50k
#Sedona
#Arizona
Eleventy Progressive Web App
Mar 31, 2022
•
#code
#eleventy
#pwa
#progressive web app
#service worker
#performance
#lighthouse
#blog
What about the cows...
Mar 30, 2022
•
#cryptobiotic crust
#environment
#public lands
#livestock
#grazing
2022 Behind the Rocks 50k Race Report
Mar 26, 2022
•
#run
#race report
#ultramarathon
#50k
#Moab
#Utah
#Mad Moose Events
Mountain Bike Bear Spray Holder
Sep 20, 2021
•
#bear spray
#mtb
#mountain bike
2021 Mogollon Monster 100 Mile Race Report
Sep 18, 2021
•
#run
#ultramarathon
#100 mile
#race report
#Arizona
#Mogollon Monster
#aravaipa running
Google Maps React Wrapper
Sep 17, 2021
•
#code
#google maps
#javascript
#react
Molas Lake to Vallecito Reservoir
Jul 20, 2020
•
#run
#ultrarun
#Colorado Trail
#Weminuche Wilderness
#Colorado
Automate Email Bankruptcy using Apps Script
Apr 28, 2020
•
#code
#google
#apps script
#google workspace
#automation
#email
WMS Layer on Google Maps
Oct 19, 2019
•
#code
#google maps
#wms
#javascript
Microservice Usage Logging with Openresty and Google BigQuery
Apr 21, 2017
•
#code
#bigquery
#google
#descartes labs
#logging
#openresty
#nginx