All Projects

    • Gardening
    • Woodworking

    - Photos and commentary about a small redwood box I made for a newly purchased Cara Cara Orange tree.

    • Bread
    • Cooking

    - A Garlic Cheesy bread recipe starting with white bread, mixing in spices, and adding cubed cheese chunks before the final proof.

    • DIY
    • Gardening
    • Grove Sunlight Sensor
    • Python
    • Raspberry Pi
    • Sensor
    • SI1145 Sunlight Sensor
    • Sunlight Sensor

    - Chronicles the steps taken to hook up a Grove Sunlight sensor to a Raspberry Pi 3, and use it to track the amount of direct sunlight received in an apartment. Explains the Python libraries required to interface with the sunlight sensor, and provides sample code that can be used as a starting point for a custom project or script.

    • DIY
    • Gardening
    • Woodworking

    - Follows along as we built a tiered planter boxes from redwood pickets and pine. Shows the steps we took in calculating the mitered cuts, sanded and stained the legs, and assembled the piece into its final form!

  • Photo of the fence trench with the fencing wire bent into the trench to prevent rabbits from being able to dig under the fence.
    • DIY
    • Gardening
    • Rabbit Fence
    • Seedlings

    - Covers building a simple fence to protect my backyard garden from rabbits and other pests. Follow the steps taken of digging the surrounding ditches, adding wooden stakes and fencing wire, and burying the posts/fence for additional stability. Also includes a list of parts/supplies used in the construction of the fence.

    • DIY
    • Gardening

    - Post about the indoor grow light system we put together for the 2018 growing season. Includes how to select indoor light bulbs for growing seedlings, and a shopping list of parts required in our growing setup.

  • Diagram displaying the various technologies used in my Photo Gallery project. The main coordinator is an Ubuntu Linux container, with a REST API written in PHP, which handles the bulk of photo metadata processing and retrieval. Amazon Web Services, specifically S3, is used for photo file storage. Metadata is stored in a Postgres database, and geospatial functionality include geotagging and location-based search is used throughout the application, taking advantage of Postgres's PostGIS extension. The Gallery also supports queued photo processing, and uses AWS's Elastic Transcoder Service to encode videos into acceptable HTML5 video formats (now mp4).
    • AWS
    • Geospatial
    • GIS
    • JavaScript
    • jQuery
    • Linux
    • PHP
    • PostGIS
    • Postgres
    • S3

    - Detailing my Photo Gallery website, which started as a simple L.A.M.P. project managing the storage and cataloging of geo-tagged photos back in 2012. It has since grown to include AWS services such as S3 and the Elastic Transcoder for HTML 5 video conversion. Photos, Videos, and GPX tracks are now stored in a PostGIS database, which supports geospatial queries and search. The project currently hosts over 10,000 photos, and continues to grow.

  • Screen capture of my personal blog homepage taken in June of 2018.
    • AWS
    • CloudFront
    • DNS
    • JavaScript
    • Linux
    • PHP
    • SASS
    • Webpack
    • Website Optimization
    • WordPress

    - Details some of the technologies used in creating my portfolio website and blog.