This is not the
web portfolio you
are looking for

I've always been in Enterprise IT. But here's some little web learning projects I've dropped on the free clouds.

Big screens

  • PhraseOmatic. A Java servlet example based on HeadFirst Java. Runs on Google Cloud App Engine with Cloud Storage buckets for nonsense management.

  • City Weather Single Page Static App After messing with Flask and trying to make a SPA front end for the Weather API I realized I didn't need a back end for this weather app. Now serving from right here on GitHub Pages!

  • City-Weather picker Flask on Goo App Engine
    Earth Weather picker based on Tristan Ganry's Medium article, with OpenWeather API. I'm using a Google bucket for City keywords instead of the original hard coded city list. I just migrated to Python 3, what a good boy am I!

  • Same weather API using Node - Express on Heroku
    Based on Brandon Morelli's blogtorial on codeburst. I tweaked it to run on Heroku and added Google Places API autocomplete to the City field. Autocomplete is limited to USA but ou can still type Timbuktu and Whakapirau. TODO: Autocomplete rest of the World.

  • Wild Rydes! An AWS tutorial app - It's Ubercorns! Scroll waayyy... down to the footer to call your Unicorn for a Ryde. This tute demos AWS serverless with detailed guidance and free psychedelic artwork.

  • App Engine Static sites Playbox
    GAE Python webapp2 framework serving static web sites. Some silly pages built messing with Javascript and tools like Material Design Light.

  • Song List
    Hello Rails demo on heroku. Add a song!

  • Rails Contacts Multi-User
    Rails login/register/forgot demo using Devise on heroku

Little screens

Mobile webapps is what I call 'em. You might call them something else. Go easy on me.

  • Seven Summits and You
    The original demo I found is hard to read, so I made the compass needle pointers friendlier with CSS shapes.

  • Behold the Tartanator
    Mobile web app from the Head First Mobile Web book. Lookout, I think it's got some PHP in there, handled by Heroku.