Kevin HamerinDev GeniusA CSS Custom Properties MethodologyCSS custom properties are powerful, cascade, and let us build websites in ways we couldn’t before. That said, the cascading of CSS means…Apr 13, 2022Apr 13, 2022
Kevin HamerConcise Sass Mixin for Media QueriesUsing sass for media queries is pretty popular — there’s plenty of libraries just for this. Sass is a lot more powerful (especially with…May 19, 2021May 19, 2021
Kevin HamerPlease Follow UI ConventionsMost website visitors haven’t been to your site before.May 3, 2021May 3, 2021
Kevin HamerWeb Development is now App DevelopmentFront end development got a lot harder in the last five years and it’s left a lot of people struggling. In the grand scheme of things, I…May 6, 2018May 6, 2018
Kevin HamerAdding Vuex to VueVanilla Vue is a great library and you can get a lot done with it. However, one of the most common mistakes I’ve seen is people who aren’t…Jan 15, 2018Jan 15, 2018
Kevin HamerWriting PHP and JS with Vim in 2017Here’s the bits from my vimrc I’d recommend to anyone using vim or neovim for PHP development. These settings provideNov 26, 2017Nov 26, 2017
Kevin HamerSome Ways to Finish Hacktoberfest 2017There’s five days left to participate in Hacktoberfest. For me, Hacktoberfest is a reminder of just how much I owe to the open source…Oct 26, 2017Oct 26, 2017
Kevin HamerThe Features We Left BehindCharting the rise and fall of smartphone functionalitySep 20, 2017Sep 20, 2017
Kevin Hamer1 in a 1000: picking an android phoneMy LG G3 is dying. I’ve had an LG G3 for two and half years (with one RMA) but there’s a hardware problem LG had where the wifi/bluetooth…Sep 19, 2017Sep 19, 2017