- A quick guide on how to set Postgres system timezone in a way that works across restarts originally appearing on Magistrate's blog.
- A quick tip on storing a user's timezone in Postgres using build-in utilities originally appearing on Magistrate's blog.
- A dive into Postgres' citext extension originally appearing on Magistrate's blog.
- A quick look at an interesting use case for generated columns in Postgres originally appearing on Magistrate's blog.
- An introduction to using Knex.js and Postgres originally appearing on Magistrate's blog.
Husky is a simple tool for configuring Git hooks in a project. It really shines when you need to easily configure Git hooks for a project across a team. That is what we are going to do today.
Virtual rendering (also known as virtualized rendering, windowing, and a number of other terms) is a method of only rendering the elements that need to be rendered to the DOM.
A quick introduction to two Lodash methods I found recently,
_.set, to help work with deeply nested objects.
Vagrant is a huge pain in the ass (sometimes). Creating Vagrant boxes is more so (or so I thought).
NebraskaJS Conf is a conference I had the pleasure of attending recently. It was held at the Omaha Henry Doorly Zoo, named the #1 Zoo in the World by TripAdvisor.
You should not have install global node modules with root! The default for directory global node modules is usually
/usr/local/when installing from the npmjs.com binary. This directory is not writable by users (as intended). I would like to preface this with I have only done this on a OS X. The instructions should be the same for Linux. Sorry Windows users, I can't help here.
Part One? Chrome's DevTools is a magical and mysterious beast. We can conquer this beast together! Josh Bavari recently gave a Lightning Talk on JS debugging. You should check it out. He is a great presenter.
When I say "The Bourbon Family", I am referring to Bourbon, Neat, Bitters, and Refills. What are they? Well, Bourbon is a mixin library for Sass. The others are built on top of Bourbon. Neat is a Sass grid system. Bitters is a kind of scaffold project with some sensible default styles. Refills is a collection of common components (think Bootstrap with less fail :P). Together they form the Bourbon Family!
We've all had to suffer through
npm lsand it's endless trees of dependencies but there is a better way!
If you're like me, you spend a lot of time daily using npm, the official node package manager. Typing
npm install whatever-package --saveor
npm install whatever-package --save-devis very tedious.
200OK, Oklahoma's premier web dev conference, took place in Tulsa, Oklahoma on September 27th 2013. I had the pleasure of attending and I would like to share my experiences. It was an excellent conference, with a rock star (yeah I said it!) lineup of speakers. This was the first time (that I can remember) going to Tulsa. I live about two hours away.
Automate Everything; a philosophy we should all strive for as developers. Grunt can help with this and I would like to help you learn how to properly utilize it.
My design philosophy for the project I strive for is something minimal, with a subtly powerful UI. I used Sketch 2 for initial design mockups. This post will be somewhat of a living document.