Setting Focus to an Input in Ionic 2

A Question came up in the Ionic Worldwide Slack today about how to set focus to an input. Now normally you’d think you would be able to call .focus() and call it day. But Ionic wraps native text inputs with custom Angular 2 components to better control the user experience.
Read more

Object Fit

Today I was watching a random video on ES6 tooling when I saw the author use a CSS property I’d never heard of. object-fit, and it was pretty awesome. Method of specifying how an object (image or video) should fit inside its box. object-fit options include “contain” (fit according to aspect ratio), “fill” (stretches object to fill) and “cover” (overflows box but maintains ratio), where object-position allows the object to be repositioned like background-image does.
Read more

Ionic IO app name

A good question came up in the Ionic Slack today. A dev was looking to change the name of an app that was already uploaded to the Ionic platform portal. When you start an ionic project from the CLI, along with all the html/css/js that you need, it creats an ionic.project file. In here, you get your apps name and app_id set, which gets used by the CLI { "name": "tmp", "app_id": "9cf2c890" } Now when I login to the Platform portal and upload my app, I’ll see it appear on my dash.
Read more

A New Year

This isn’t as much as a year in review for 2015, but all the things I look forward to doing in 2016. 2015 So 2015 was a big year for me. I gave so many talks and got to meet a whole bunch of other speakers. This was definitly a year where I felt like I grew the most as a speaker and developer. If you’re looking to become a better speaker or get into being a dev advocate, defintily checkout this talk by Ben Orenstein
Read more

My Dotfiles

My dotfiles are my pride and joy. There are hundreds of hours spent tweaking them to create the best setup for me. Recently I’ve started working on three different machines, my Mac, a Windows machine, as well as Ubuntu. This introduced an interesting issue; how can I create a similar environment across all these platforms, but only store them in one location?
Read more


Consider this my first post