• Solar Panels

    My solar panels are finally up and running! They’ve been up for about 2 months now but there was always something that needed to be adjusted or inspected. I signed the paper work on January 26, SIX months ago! It should’ve been on two-three months ago, but paperwork was messed up and they didn’t include the new electric panel on the initial install. Then I was waiting for inspection, turns out, they were waiting for word on some work that was already completely a month an a half before I called to follow up!
  • New Theme

    I finally got around to playing with Hugo Themes and making my own. I’m not a front-end developer and I wanted something very simple that didn’t take too much time to make. Used bootstrap and updated the colors and that’s about it. I also updated the logo to change the blue eyes to brown, but I don’t think the CDN has picked up the changes yet. I have yet to make images for the posts, they will just stay the defaults for right now.
  • Raspbuuuury Pi

    I recently acquired a Raspberry Pi and brought it over to test it out with my dad. It’s very neat in that each SD card holds an image for what function you want. The card that mine came with had Raspbain installed. I was able to connect to the Internet and use their Web browser no problem! We decided to install KODI to see what that’s about. I used a guide to install KODI, but was using a MAC and skipped some of the steps.
  • Internet of Things - Programmable Amazon Dash Button

    I was curious about the programmable Amazon IoT Dash Button and pre-ordered two buttons, thinking I might program one to give to my dad. A few weeks ago it came in (three months earlier than expected) and went through their tutorial, which sends an email with a different subject based on how you clicked the button (single, double, long). *It looks like they’ve updated that tutorial since, and will send you a text instead of an email.
  • Basic Cognito

    Description AWS Coginto is a user mangement tool for web and mobile applications. This project is a basic setup to get familiar with Cognito and the interface. It is meant to run for testing on localhost (or even file://) as passwords are sent in plaintext. Shoutout to Robert for help in getting me started and sharing his html code. Tools Used in this Project Amazon Coginto My Github Project - smylee_basic_cognito Coginto Setup Note: Cognito is still in beta and at times the setup form can be a little flakey.
  • Magic Night Project - Part 2: Slack Slash Commands for GitHub Pull Request Actions

    Description When a custom Slack command is triggered, the corresponding command will change the state of a GitHub pull request. A magic night project provided by AWS User Group Hosted by MindTouch. Tools used in this project Slack: smylee.Slack.com GitHub: GitHub.com/smyleeface/shiny-palm-tree Amazon API Gateway, Lambda, IAM > Roles, Encryption Keys AWS CLI Prerequisites GitHub Pull Request Alert on Slack (Magic Night Project - Part 1) The AWS CLI installed with a user and valid API key with an authorized user to run the kms command before continuing.
  • Magic Night Project - Part 1: GitHub Pull Request Alert on Slack

    Description When a GitHub pull request is made, it will trigger an alert on Slack. A magic night project provided by AWS User Group Hosted by MindTouch. Tools used in this project Slack: smylee.slack.com GitHub: github.com/smyleeface/shiny-palm-tree Amazon API Gateway & Lambda Slack Setup Setup a Slack team if you don’t have one to use. Create a new channel (or skip this step to use an existing channel that the messages will appear.
  • S3 Multifile Upload with Evaporate

    So now that my site is using Hugo for static HTML file generation, S3 to store the files, lambda to trigger the Hugo update, and CloudFront to serve images, the next step is to upload files to S3 directly from the browser. Thanks to my buddy Robert, he got me started and helped me get the API Gateway setup. HTML page with input type of file with evaporate. Include the aws_key, bucket: and aws_url.
  • Hugo Site Auto Generated by Lambda

    Description Static HTML site generated by Hugo site generator. When the content directory in S3 is changed, a Lambda function will trigger Hugo to update. Tools used in this project https://github.com/spf13/hugo/releases https://gohugo.io/ Amazon API Gateway, Lambda, S3, Route 53, CloudFront Prerequisites A domain name (example.com) Setup the Domain Name Route 53 Create Hosted Zone > Domain Name > Public Hosted Zone Add Name Servers to your registrar Create S3 Buckets example.
  • It WORKED!

    My Site is Now Using Lambda!! Attempting to revive my site after letting it go again. Drupal was too heavy for what I wanted to do with it. Robert told me about Hugo Static Site Generator and it’s very easy to use and lightweight. I’m stoked that the site is finally up and running. All I have to do is make these simple markdown page and upload to an S3 bucket.