About

June 19, 2024

Welcome to Cyber Buffalo Industries! An industrious website that might not ever try to sell you something. In the pandemic year of 2020 I decided to teach myself how to 3d model and entered the ZeroDays cyberdeck building competition held by the awesome folks behind the cyberdeck cafe. I wanted to teach myself 3d modelling and 3d printing. I have been a sketch-up user for a long time because of my IRL job, but that was mostly for large scale stuff like rooms and environments. Long story short I decided to turn my long-term nickname into my website and decker persona, thus cyberbuffalo was born.

In real life I’m a set designer working in the LA photography industry. I love photography, especially shooting instant film. Unfortunately my favorite kind of film has been long discontinued so I’m mostly shooting modern polaroid and 35mm. I plan on using this space to upload some photos and create some image galleries.


I’ll add some contact info here in the future, but for now I’ll just link to my twitter which is mainly for me to keep up on video game news and hang out with shit-talking communists.


cbtheme2 theme 1.0 changelog

keeping a list of all changes I’ve made to the cyberbuff theme starting now, August 18 2024. I wish I had started this a lot earlier. I was making some posts everytime i made a change here or there, but just keeping a quick list would end up being the most thorough.

[Unreleased]

  • continue to figure out camera categories for the “database.”
  • Still need to do something about the massive space on the front page.
  • I’m starting to want a different layout for the camera & gallery page.
  • I could stay with the card layout for the galleries, maybe preview the first 5 images and a sample of any accompanying text.
  • Cameras section - As the list grows it would be nice to be able to sort through some categories. Rangefinder, type, etc. Could do this on the gallery too.
  • change the behavior of the camera on mobile
  • okay, are we adding a lens section to this page? Think about SLRs???? Think about it.

October 6 2024

I migrated my content over to the new theme structure. Things seem to be working just fine, with the exception of the summaries. I need to get the summaries to strip any previous formatting away.

  • CHANGED sidenav.html now includes code for a tag cloud. I like this better than just a straight list of tags. I have it set to only show tags with 2 or more uses. thanks to this site and the linked code.
  • FIXED {{ .Summary | truncate 240 | plainify }} plainify is the way we can strip away any formatting from a string.
  • ADDED responsive layout to the camera cards.

October 5 2024

There was a handful of bugs that I was trying to figure out when something happened to my site. I’m not exactly sure what happened, but it forced my hand to sort of redo a few things that I’ve been putting off.

  • CHANGED The menus are now auto generated with the exception of HOME. Defined in the config file, sectionPagesMenu = 'main'
  • CHANGED Moved all of my created shortcodes into the theme folder.
  • CHANGED Moved all archetypes into the theme folder.
  • REMOVED the path to a potential featured image in the /Blog section so a default image would show up.
  • REMOVED featured image out of default front matter for cameras.
  • ADDED default_camera.jpg
  • ADDED pagination.html to the partials, based off of this page.
  • REMOVED summaryLength from hugo.toml, as it does not seem to work.
  • ADDED in list.html partial, {{ .Summary | truncate 240 }} in order to control the length of the summary.
  • FIXED The new menus so they are ordered correctly by removing sectionPagesMenu = 'main' in the config and instead defining the menus manually.

October 4 2024

  • CHANGED streamlined shortcodes/camera_info.html. Was using 3 different variables to convey 2 different strings of variables that could all be the same thing. All camera info is being pulled off the data list using the camera nickname/tag I.E. “olympusxa” as opposed to “camera1” and “olympusXA”.
  • CHANGED shortcode camera_info.html, now no value is needed in the shortcode to pull in the data from cameralist.yml.
  • CHANGED all names in cameralist.yml to the new, arbitrary nickname system. This will aid in pulling in information for the camera-used.html shortcode which I’m building for the galleries.

October 1 2024

  • CHANGED Fixed the view of the camera section. Did this by customizing list.html inside the layouts/cameras
  • CHANGED Also fixed the view when clicking through any of the specific camera categories to match. This was achieved by creating layouts/categories/taxonomy.html which is the same as cameras/list.html.
  • CHANGED the sorting of the list of cameras ByTitle instead of ByPublishDate
  • ADDED a cool rotation hover to the polaroid style cards in camera.
  • CHANGED fixed the “recent posts” to only show blog posts, excluding cameras & galleries. {{ range ( where .Site.RegularPages "Section" "blog" | first 3 ) }}

September 29 2024

  • ADDED Archetypes for all three categories, ‘Posts’, ‘Cameras’ & ‘Galleries’

August 18th 2024

  • ADDED changelog.md to the about section.
  • ADDED ‘{{ urlize }}’ to the camera_info.html template which adds a “-” in between spaces, making the taxonomies easier to interact with.
  • ADDED the actual changelog to the end of the about index.md
  • ADDED a photo to the about page :D

August 14th 2024

  • ADDED the cbtip.html shortcode, which will insert a cyberbuffalo tip into the page. to use the tip, sidetext= is for the text that goes on the lefthand side of the page, tip= is the tip itself.
  • ADDED got the codeblock to wrap text down by modifying the CSS for pre.