How to setup a dropbox-backed screenshot sharing website with your own domain on S3

Notice: At this time this setup is dependent on you installing a OS X app called UpShot. If you have windows/linux this guide will not work for you unless you use different software. If anyone that uses either of these OSes for personal computing would like to provide instructions for either/both then I will accept your pull request. TL;DR: Here is the guide if you don't wish to read the background. I recently had a good friend of mine, Sam Marks, show me a Dropbox-based screenshot sharing front-end that ran on his own domain. He had it setup so when he took a screenshot the URL dumped into hi…

Read more »

Why it's a bad idea to put a CNAME record on your root domain

When I first setup this blog on AWS S3 I wanted to use my "naked domain" name. What that means is instead of visitors going to www.joshstrange.com I wanted them to be able to go to joshstrange.com. It just seemed cleaner to me and it was fairly easy to get up and running. To accomplish this I setup 2 CNAME records one on joshstrange.com and the other on www.joshstrange.com with each pointing to a different bucket, the "www" bucket was setup to redirect to joshstrange.com. Everything was working just fine, or so I thought, and so I forgot all about it and moved on with my li…

Read more »

Playing around with GoAngular

UPDATE 12/23/13 On December 21st, 2013 Firebase reached out to me because of this blog post to ask for what exactly I found more desirable in goAngular/goInstant over AngularFire/Firebase and to point out the updated documentation for AngularFire which has really simplified the API. Not only has the API been cleaned up but so has the documentation itself, it is much easier to follow and use as a reference instead of discerning it just from examples/minimal docs. I plan on playing with again to see how it compares to goInstant and possibly writing a more in-depth review of the two as more of a…

Read more »

First thoughts on iOS 7

After watching WWDC's keynote I couldn't wait to get my hands on iOS 7. I was able to hold off for just under 2 weeks before I broke down and renewed my iOS developer license. I had been planning on playing with some HTML5/CSS3/JS -> iPhone platforms again which is how I justified it to myself. I downloaded the beta and restored my phone and here is what I found. This is probably obvious to most iOS devs and probably the majority of people but even though I have installed betas in the past I never remember them completely wiping all my apps forcing me to re-download them all. It wasn't part…

Read more »

New Soylent Recipe

Posted on

After taking a few days (Last Thursday-Saturday) off Soylent I made a new batch on Sunday. Here is my altered recipe, Tyler and I re-did the whole thing to have the default serving sizes for everything and then you just change the "Soylent Serving" to adjust the totals. It is much easier to tweak and play with now and the instructions auto-update with the amounts. Tyler has a slightly different recipe that I will link to when I get a chance to get the link from him. I know that some of my numbers are high but I checked them all to make sure they weren't too high. Unfortunately I am n…

Read more »