Gregory Schier

Hi there,

I'm a software engineer living in Victoria BC, Canada. I love building things. I work for sendwithus. Most of my days are spent writing Nodejs apps and REST APIs. I have a few side projects Platform PixelsTo ReadCode Replay, and Simple Blog (the thing you're looking at) 

How to Stop Tap Events From Passing Through an Android Fragment

By default, the layout view in Android (LinearLayout, RelativeLayout, etc) don't consume click events. I discovered this trying to show a new fragment above another. Taps were registering on the non-visible fragment below. To fix this, add an attribute to the view to tell it to consume click events with android:clickable="true".

101 more words...

"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:

502 more words...

Gamepad Support on Steam for Linux

After some searching, I have finally figured out how to enable gamepad support in Steam for Linux. Sometimes Steam has trouble locating button map configurations for older controllers so a manual set up is required. Set up is easy, but unusually hard to find. Here is how it's done:

308 more words...

Ridding Blog Tags

So I was browsing through my Google Analytics data today and noticed something interesting; less than one percent of visitors used the tag feature ‒ so I got rid of it.

10 more words...

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.

465 more words...

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.

755 more words...

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.

269 more words...


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.

48 more words...

page 1/8