Creează un cont pentru a te abona la acest blog și a-i urmări articolele pe pagina Lectură.
-
Short and sweet snippet for generating text in Apps Script with the Gemini Pro Rest API. function generateContent(text, API_KEY) { const url = `https://generativelanguage.googleapis.com/v1beta/models/gemini-pro:generateContent?
-
New: Check out Using Gemini in Apps Script for the latest built-in service!
-
A generic Apps Script memoization function can be written to cache any function.
-
This afternoon I updated my homelab server from Bullseye to Bookworm and the latest version of Proxmox.
-
A Workspace Add-on can create and manage a container bound script to combine the functionality of both Workspace Add-ons and Editor Add-ons.
-
Over Labor Day weekend, I am planning a three day training camp for the Moab 240.
-
This past Saturday, I ran the Enchanted Forest Trail Marathon by Gemini Adventures.
-
Playing whack-a-mole with the Rust compiler is both frustrating and a great learning experience.
-
I recently migrated a site from Wordpress to Eleventy and I wanted to add a login page that would send magic link to an email address.
-
A week after running the Canyons 100 mile ultramarathon: HRV: 44 (-30) Resting Heart Rate: 48 (+11) Resting Respiratory Rate: 13 (+1) It is really amazing how long some of these activities take to recover from!
-
Many Google APIs, such as those for Google Workspace, require end user credentials instead of service account credentials or API keys.
-
A Google access token can be verified using the following command to an Oauth2 endpoint: curl "https://www.googleapis.com/oauth2/v1/tokeninfo?
-
As a software engineer, technically “Developer Relations Engineer”, I try and automate repetitive tasks as much as possible.
-
In 2022 I ran nearly 2400 miles and have big plans for 2023!
-
The La Sportiva Cyklon Cross GTX is an ideal winter running shoe for snow and icy conditions with the built-in gaiter, GoreTex uppers, and lugs that provide traction on snow.
-
Introduction As part of a little side project, I wanted to log all Firestore writes for a user to a user specific collection that I can use to display a user’s activity.
-
Was browsing through my GitHub repositories and realized I have an embarrassing number of forks.
-
It’s kinda of fun pushing super hard.
-
Achilles still has not recovered from the Mog100, giant nodules and the entire ankle was swollen.
-
This weekend I have been exploring conditional types in TypeScript to use with Firestore.
-
Today, I was trying to integrate the docker/build-push-action with Google Container Registry (GCR).
-
I recently ran into an issue where I was required to pass environment variables into a Docker container.
-
I’ve always enjoyed using Playwright, but never want to wait for the binaries to download.
-
Update: See the 2022 Mogollon Monster Race Report for the results.
-
The high average elevation is a defining characteristic of the Creede 100 and runners should be ready for the challenge!
-
The Mace’s Hideout 100 was an outstanding, but brutal race put on by Tempest Adventures in the Wet Mountains of eastern Colorado.
-
I am currently changing teams at Google and need to unsubscribe from all repositories in my former GitHub organization.
-
I recently implemented a small application, Stokehook.com, that can send webhooks for your Strava activities to any endpoint.
-
As an Open Source maintainer, I get hundreds of emails a day from Dependabot and Semantic Release.
-
The GitHub cli tool gh now has a search feature!
-
I’ve recently been using a combination of GitHub apps to automate the approval and merging of Dependabot pull requests, but wanted to simplify this into a GitHub workflow, using branch protection and GitHub’s auto merge feature.
-
There was a short discussion about DevRel that got me thinking about my role and what I do as DevRel.
-
Edits: I will be updating this post as I actually lay out my gear and pack up my bags these next few days.
-
One of the key features I was missing from my new blog written with Eleventy was a widget for related posts.
-
❗ I am not a doctor and you should see a doctor to diagnose and treat any conditions you may have.
-
Problem I have a GitHub repository using main as the default branch, but I am trying to integrate a third party tool (loading JSFiddle contents from GitHub) that has master hardcoded as the default branch.
-
tl;dr I finished the 2022 Red Rocks Stage Race 50k/50k in second place overall. 🏅 Picturesque Sedona made for a great backdrop if you can look up while running the very technical trails.
-
Lighthouse Obsession I have caught the Eleventy Lighthouse obsession bug!
-
Throughout the Western United States, no matter how rugged or wild the land, you have a good chance of seeing livestock on our public lands.
-
tl;dr I finished the 2022 Behind the Rocks Ultra 50k in 4 hours and 55 minutes, good for 8th place.
-
Earlier this year, a woman was killed by a black bear on a trail that my partner and I run or bike almost every day!
-
Update: I ran this race again in 2022.
-
Update: This library has been archived.
-
Last Sunday, July 19th, I decided to go for a long run in the Weminuche Wilderness to make up for the lack of ultra marathons this year.
-
It seems my inbox has exploded recently and this morning I wanted to declare email bankruptcy.
-
The following code is now a package published to NPM at @googlemaps/ogc.
-
Here at Descartes Labs, we have been using the microservice architecture in building out our platform.