My latest thoughts
A CLI tool to upload files, or pipe standard input, into Slack. As developers, we're already in our working directory in our console all day. Often we want to share a file, snippet, or some command output with someone on our team. With Slackify you can take a file, or pipe some output, right into Slack to a specific channel or user.
A lightweight curry function used to conditionally render React components cleanly as a familiar control flow.
A look into how generators work and how we can use them to create an iterable interface for arrays.
Let's Encrypt provides free SSL certificates and an open source client for generating and setting up your certificates. A movement to encrypt the web. Here we look at how to use the Let's Encrypt tool.
jQuery Stock Quotes is a jQuery plugin that allows developers to seamlessly show stock symbol information.
I moved things over to Jekyll. My next step was to start to introduce some deployment automation. Read about what I set up with CircleCI and Shipit for my continuous integration setup.
Learn how to build your own digital smart mirror with React Native. A perfect DIY hack for a weekend when you want to develop something cool.
Memory can become a problem for unit testing large AngularJS problems. Whether you're running Karma with PhantomJS, Chrome, Firefox - we will all share the issue of these browsers pushing the limits of the available memory.
angular-digits is an AngularJS wrapper for Twitter’s Fabric Digits. It provides context with the digest cycle for asynchronous events, as well as a lot of additional utility.
Add one-time binding support for your AngularJS applications by extending angular-translate with translate-once
With a few simple steps, learn how to configure your Apache server to serve your Node JS applications
gulp-ng-config, a GulpJS build task plugin, will generate AngularJS constant modules from JSON files to assist in providing configurations for your projects.
If your Wordpress projects use a lot of custom fields, it may be a good idea to prepare all the data a page may need outside of the view. I've started to introduce page models to my projects, where all the fields are gathered and prepared before I use them in my templates.
Learn how to take multiple GulpJS build tasks and merge them into one output stream by combining streams with NodeJS' EventStream
I've had some clients that require one server, many domains. I'm sure this may sound familiar. But what happens when this one box must serve multiple domains with SSL? You can't simply serve two different domain names over :443, as the connection must be established before the virtual host can be looked up, so we have a bit of a race condition. Using Load Balancers as proxies can solve this for us.
Programming a computer started off with punch cards, and only later did we create programming languages to write in. One day, I believe, we'll have a programming language for biotech. We're at the binary stage (DNA), but maybe one day we'll be at the high level language stage.