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.

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?

Tarragon Beets Salad

With some green tomatoes on top
With some green tomatoes on top

This was an attempt to copy a salad from Bristol Farms. I ended up modifying it quite a bit from the initial ingredients.

Latest stuff

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.

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.

Github Action to Create New Content in Hugo

This is what it looks like
This is what it looks like

I use Hugo a lot for my web development work, and I think it is pretty great. The one problem with it for many non-technical people I work with is that there is no CMS feature, they want a website administration page where they can do the usual.

Adding Leaflet to Ryder Theme

I made this quick and easy shortcode to get started using leaflet.js in the Ryder Theme for Hugo Websites, as I add more features supported by leaflet to the shortcode I might update this page.

Arts-Link.com

https://www.arts-link.com is the first domain I ever purchased. I believe it was around 2001. It has been various different websites throughout the years, including not a web-site at all. In this rendition it is an organization which is set up to support artists in their technical needs, to free them from the discratction of such things as self-promotion and websites.

Tunnel Localhost Server Through Cloudflare

A tunnel to your desktop

This is something I have done in the past and it usually involved pretty in-depth knowledge of the shell and networking, but now there is a free service that makes it oh-so-easy to spin up a tunnel with a public human readable domain name for temporary viewing of your local network development environment on the internet.

Styling a RSS feed With XSL

A styled RSS feed makes your site more usable

When you put a link to your rss / atom feed on your website it is a link to a raw xml file designed for feed readers such as feedly to import them and provide the reader with all their internet in one place.

Pines Image Gallery With Hugo

A super simple alpinjs image gallery

The first place I used this is on the recipe page about my mom’s family recipe cookbook

Bluff Creek Trail

AKA LMU Trail, AKA Westchester fireroad trail

Latitude
33° 58' 31.08"
Longitude
-119° 35' 17.16"

The Bluff Creek trail is a nice mostly flat partially paved/dirt path that traverses the bluff just under LMU. Recommended as a loop with a couple mile trail and then couple miles walking in Playa Vista through Oberrieder park.

Product Marketing

Can small content websites actually make money?

An exploration into monetization of small content websites.

These product catalog pages will be pulled in on content pages via tages and related content functionality.

Referral links tool kit

A tool to build links for affiliate marketing programs.

Extreme Geomagnetic Storm Photography

Pulled to Black

Pulled to Black

On May 10, 2024 solar flares caused extreme G5 conditions to be observed

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.

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.

Apricorn 128GB Aegis Secure Key 3 NXC

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.

Bluff Trail

The western extension of the Bluff Creek trail

Latitude
33° 57' 53.28"
Longitude
-119° 34' 21.76"

A short 1.5 mile trail located just west of LMU along the bluff beside the One Westbluff neighborhood. This trail has views of the ocean, the marina and the Ballonas Ecological Preserve.

Ballona Creek Bike Path

Part of Park to Playa Trail

Latitude
33° 57' 56.02"
Longitude
0° 00' 00.00"

The Ballona Creek Bike Path parallels Ballona Creek while connecting the Pacific Ocean at Marina Del Rey with Culver City. The trail connects with a beach path that continues south to Redondo Beach while at the north, Dusquesne Avenue connects the bike path with the eastern portions of the Park to Playa Trail.

Ballona Wetlands

Ecological Preserve

Latitude
33° 57' 56.16"
Longitude
-119° 33' 38.52"

Ballona contains a complex mosaic of habitats defined mainly by hydrology, including wetland habitats, such as brackish and freshwater marshes, seasonally flooded freshwater wetlands, salt pans, riparian and upland habitats, like coastal sage scrub and sand dunes. Many wildlife species, especially birds, utilize more than one habitat type – thus the juxtaposition of these habitats next to one another, also known as heterogeneity, which is important for biodiversity.

Del Rey Lagoon

The Lagoon beside the beach

Latitude
33° 57' 36.00"
Longitude
-119° 32' 60.00"

Del Rey Lagoon is a 14-acre park in the beach neighborhood of Playa Del Rey. This park features lighted baseball fields, basketball courts, and playground. There is a parking lot availability for visitors.

Ironcove Solutions Orchestration Engine

Workforce Onboarding: A Case Study of Ironcove Solutions’ Orchestration Engine

I was hired by Ironcove Solutions to lead product development for a new application they were developing called the Orchestration Engine, an application designed to streamline workforce onboarding processes. We collaborated closely with the team from Ironcove Solutions to bring their vision to life.

The Ryder Theme for Hugo

In honor of this old guy
In honor of this old guy

Introducing the Ryder theme, a theme for the hugo static website generator. This is an open-source Hugo theme boasting Tailwind CSS, FontAwesome integration, and customizable features. Perfect for beginners and seasoned developers alike, kickstart your website with this versatile theme.

Tuna Noodle Bake

Tuna Noodle Bake recipe
Tuna Noodle Bake recipe

I love this recipe because it is so simple, can be made for under $5 and is really tasty. We used to eat this quite often when I was growing up.

Original Granola

Granola Prep
Granola Prep