Learn how to setup conditional highlighting for Emacs by writing emacs-lisp to highlight $FlowFixMe
I'm joining Webflow to democratize creation of the web.
A list of common case types, along with some language specific protips
Learn how to inspect an array or object of objects with console.table in the browser.
Learn how to take full page snapshots of a webpage using Chrome DevTools
Learn how to use current date and time in VS Code Snippets.
A quick guide to enabling tab completion for Markdown Snippets in VS Code.
Making Work Visible is a canonical book for anyone who wants to be effective at getting the right things done in the right amount of time.
I joined GoTime to talk about working on distributed systems with distributed teams, giving people opportunities to learn and grow, and interesting Go projects and news.
Curious about Emacs? Read about my journey with it.
Learn how to show your User's Home Folder in the Finder Sidebar.
Learn how to show your Mac's Hard Drive on it's Desktop.
The term 'remote' focuses on where the team member is. It doesn’t address what needs to be done or how to do it. The where is totally irrelevant to the work. The term 'distributed', however, naturally lends itself to thinking about what needs to be done and how we go about doing it together. I am not a remote worker, I am a part of a distributed team.
This is a systematic approach at applying 'Managing Oneself' to my life. Many of the high-level concepts in this document are heavily borrowed from Peter F. Drucker's Managing Oneself.
Frontend Engineers should have five technologies under their belt
The good times are the ones you're in.
A .gitignore file is an important part of any project that is being version controlled. Adding things like node_modules to your git ignored files is essential.
Celebrating your employees can easily one of the best morale boosters for your organization. Here are 5 of the ways Zappos has done that for me.
If you haven't burnt out already but you're working non-stop, I imagine burn out is close. These are the steps I took to get my life back.
Every craftsman or tradesman has a collection of tools that help to make them better at executing their work. This is a list of my toolset.
As of July 29, I'll be a Senior Software Engineer at Walmart Labs
As of tomorrow (June 30, 2015), I officially join The Iron Yard as a part-time frontend engineering instructor.
Whenever I start a new project, I try to make sure I decide on a good font stack for web safe fonts. This is my process.
Learn why and how to remap the Caps Lock key to a more useful modifier key.
Learn how to deploy code to a server by using git with post-receive hooks.
Learn how to show your Mac's Hard Drive in the Finder Sidebar.
Learn how to create an anchor link on an image in Markdown.
Learn about 5 Grunt build tool plugins to optimize your workflow.
Learn how to use grunt and bower for a frontend workflow
Learn how to use Grunt for a better workflow.