How to Make Files Uploaded to S3 Default to Public
By default, files uploaded to Amazon S3 are private, requiring a separate action to make public. To make uploads default to public, add this policy to your S3 bucket.
"Clicky" 3D Buttons With CSS
I wanted to challenge myself to come up with some really tactile 3D CSS buttons and ended up with the result shown below. This is a short tutorial on how I used CSS to make this possible:
Why I Blog
Living with seven other people in California has led to a lot of interesting conversations; many more than I'm used to. Lately, some of those conversations have been about blogging. Specifically, why I blog and why I think others should too. Here are a few thoughts I have on the subject.
Vim and I – a Love Story
Most of the time it's bliss. Sometimes it's prison. I've been with Vim for five years now and will never leave. The following is the story of how I was introduced to Vim, followed by the highs and lows of our relationship thus far.
CoffeeScript Is Just JavaScript
For those of you unfamiliar with CoffeeScript, it is a language that compiles to JavaScript. There are both benefits and downsides to using CoffeeScript, but I'm not going to talk about those since everyone else on the Internet already has. There is only one point that I want to mention – and it's an important one so pay attention.
Roommates
There would be six of them. Six fucking roommates. I couldn't imagine what it would be like. I was worried. Would I have to share a bedroom? How would I cope without privacy? How would people react to experiencing the real me? My excitement of moving to California was slowly being replaced with stress and doubt.
Leaving It All Behind
Two months ago I was co-founder of a startup with three of my closest friends. Having spent the two previous years pouring sweat and tears into a product without seeing results, we were spent. I wasn't happy. It was time for a change.
Creating Pure CSS Lightboxes With the :target Selector
This tutorial will show you how to create a JavaScript-free lightbox using CSS only. To accomplish this, we will make use of the :target selector from the CSS3 spec. Click the thumbnail below to see the lightbox in action, or see the full demo on CodePen.
⛓ JavaScript Method Chaining
Method chaining is a common pattern in the JavaScript world, which you may have seen before if you've ever used jQuery or Moment.js.
🧞♂️ Install Genymotion 2.0 in Ubuntu
The 3rd party Android emulator Genymotion announced the official release of their 2.0 version today. This is a small tutorial on how to install it in Ubuntu.