Consulting

API Integration projects

Offering comprehensive consulting services including API integration projects, product management, and full stack application development, tailored to solve complex problems and enhance business operations efficiently and effectively.

Listening

All weeks

Latest stuff

Playa Vista Parks Walking Tour — A Self-Guided Dog-Friendly Loop

Playa Vista Parks Walking Tour — A Self-Guided Dog-Friendly Loop trail map
Walking Tour
A self-guided walking tour of Playa Vista's best parks and green spaces — with maps, dog park reviews, parking tips, and the local's guide to parking for Bluff Creek Trail.

Bluff Creek Trail

Bluff Creek Trail trail map
Walking Tour
A 4-mile loop trail on the bluffs below LMU with mountain, ocean, and city views — plus access points, parking, and dog-friendly info.

Wisdom Tree and Lake Hollywood

Wisdom Tree and Lake Hollywood trail map
Hiking Tour
The Wisdom Tree sits on the slope of Mount Lee in the Hollywood Hills, just below the ridgeline near Cahuenga Peak — one of my favorite spots in Los Angeles. The climb up into …

Mount Disappointment, Lowe & Markham via Mt Lowe Motorway

Mount Disappointment, Lowe & Markham via Mt Lowe Motorway trail map
Hiking Tour
A four-peak hike in Angeles National Forest — Mount San Gabriel, Mount Disappointment, Mount Lowe, and Mount Markham via the historic Mt Lowe Motorway. Super challenging, with some …

Arizona Hot Spring Canyon Trail

Arizona Hot Spring Canyon Trail trail map
Hiking Tour
I did this trail on New Year’s Eve day with Rhys. It’s a moderately difficult out-and-back that ends at a very hot (120°) pool and stream. A great hike to take with a dog in …

Trails

These are guides I’ve put together for walks I do regularly around West LA. Each one has a map, turn-by-turn stops with what to look for, and the honest answer to where to park. Most work as standalone walks or as extensions of the Bluff Creek Trail loop.

Strawberry Peak via Redbox Canyon

Strawberry Peak via Redbox Canyon trail map
Hiking Tour
A challenging hike to the summit of Strawberry Peak.

Li Po – Heron Dance

I roam these mountains
Alive, alone, in love with life.
Strange to some, yes
I don’t try to explain
I can’t explain
The feelings I have here
In this land of no men
Of mountain ranges and rivers.
My mind empty, my heart free.

— Li Po, Heron Dance translation.

chill-dogs

chill-dogs is a curated product site that helps dog owners find cooling and calming gear — from summer heat relief to anxiety-friendly comfort products.

Philadelphia to Los Angeles in Nine GPX Files

In late January and early February 2026, my dad and I drove my 2008 Toyota Tacoma from Philadelphia to Los Angeles. The trip took 9 days. The odometer read 3,753 miles at the end; the day-by-day mapped dataset sums to 3,572 miles. I started this as a journal project, but as soon as I imported the GPX tracks it became a data project: route structure, speed regimes, and elevation signatures that are hard to capture in prose alone.

Obsidian CLI

The Obsidian CLI is here and it’s genuinely exciting for anyone doing open project management. Being able to script vault operations, trigger note creation, and automate workflows from the command line — without touching the GUI — opens up a whole new world of integration possibilities.

Beads and Gas Town: The Evolution of Coding Agent Memory

The landscape of AI coding assistants is evolving rapidly, and two recent developments from Steve Yegge are particularly interesting: Beads and Gas Town. These innovations address one of the fundamental challenges facing coding agents today: maintaining context and memory across sessions.

Building OCR-Powered Search for a Family Photo Gallery

The technical journey of adding search to 3,400+ scanned photo album pages.

View the live search

Deploying Hugo Websites to AWS CloudFront and S3 for Faster Content Delivery

A new way to deploy my hugo websites

A simple and cost-effective approach to deploying Hugo projects to AWS CloudFront.

I have and still do use services like AWS Amplify and Netlify to automate my CI/CD pipeline for many of my projects, triggered by a GitHub check-in and running in GitHub Actions. However, for a recent photography project that involved deploying a large number of files, storing everything in GitHub wasn’t feasible. I needed a solution that was simple, affordable, and delivered high performance. That’s when I decided to use AWS CloudFront with an S3 bucket, integrated with an SSL certificate generated through CloudFront.

Why AWS CloudFront?

Musical Genres

Lights coming up
Lights coming up on Dead and Company at the Fabulous Forum in 2023

Every musical genre in my recent tracks. This page was generated with the Spotify API , please read our full disclosure on our use of this data.

Content Adaptor Projects

Content Adaptors come to Hugo!

A long anticipated release has come to the hugo static site generator that will be a real game changer. This is part of release v0.126.0. The new feature, called Content Adaptors allows you to generate static pages in your public directory at build time from a remote resource, such as an api.

Home Feed Filtering and Colorization

Limit your home page feed by Section, Category or Tag

You can now set params in your hugo.toml file to keep any pesky pages off your homepage that you may not wish to promote for whatever reason.

Apricorn 128GB Aegis Secure Key 3 NXC

Federal Disaster Emergency Preparedness Kit Digitized

Digital Federal Financial First Aid Kit (EFFAK)

Digital Federal Financial First Aid Kit

Digital Federal Financial First Aid Kit

Be prepared for the worst case scenario with an encrypted grab and go device the size of bic lighter.

Ingredients Section

Check out the new Ingredients Taxonomy pages

Using Taxonomy effectively

As part of the recipe template configuration being developed for The Ryder Theme for Hugo websites, a new taxonomy is created for ingredients. Ingredients are not the same as recipeIngredients; they are defined as an array in the front matter. I didn’t want a taxonomy page generated for every single recipe ingredient, so I created a separate variable. The recipeIngredients are used to display the ingredients on the page and for the recipe schema, ensuring the pages are properly displayed as recipe rich results in Google and other search engines.

Catalog

Welcome to Strawbridge’s Department Store

The catalog of all the products to be advertised through affiliate marketing.

Midori MD Dot Square Notebook

Easy going writing surface

This notebook has a flexible and strong spine and extra smooth paper that feels great for extended long hand writing sessions.

Buy Midori Notebook on Amazon.com
Midori Dot Square Notebook
Midori Dot Square Notebook

Tag Cloud

Cloudy days a hoy-hoy

I found this partial to create a tag cloud on Mert Bakir’s personal website and I have been adapting the code to suit my needs for this project, for now I’m just leaving it under this project page until I can decide what to do with it.

Recipe Template for Ryder Theme

Optimize Recipe Content with the Schema

The recipe templates for The Ryder Theme for Hugo websites are progressing well. Today I released an update that creates the schema.org json-ld specification tags for a recipe. This allows your recipe content to show up as “rich content” in search engines and social media platforms.