Secrets to Project Happiness Using Git
I have worked with dozens of projects over my career, on platforms ranging from Drupal to Yii to Django to AngularJS
I have worked with dozens of projects over my career, on platforms ranging from Drupal to Yii to Django to AngularJS
At Metal Toad our front-end build is important to us. It helps us keep standards consistent and improves the quality of our projects.
I've been thinking a lot about Javascript over the last few months. And not the "How can we architect a better system" type of thinking, but the "Why...
At Metal Toad, we have several bots integrated into Slack.
The point I’d like to get across in this post is why I structure React components the way that I do for this architecture. It pairs nicely with the...
Lately, I have worked on a few projects where a single-page Angular app is contained within a site built on a server-side framework like Django.
Update, November 27, 2017: This post explains the Http service used in Angular 2. This is now deprecated in favor of the newer HttpClient released in...
In React Architecture: Part 1 we discussed a desire to configure a working React website with as few addons as possible. The post ended with the...
Learn how to configure essential tools like Webpack, Director, and Superagent to streamline your ReactJS development process.
Learn how to automate CSS compilation and browser reloads in a Django project using NPM and Browsersync for a seamless development experience.
How to run multiple concurrent HTTP requests, with the callbacks running only after all of them have completed with Angular 2.
Learn how to add a user-friendly default option to AngularJS select elements using ng-options to improve user experience when no matching option is...
A former Toad recently asked my opinion about this article:OAuth 2.0 and the Road to Hell
Learn how to use AngularJS's $location service to manage query strings for filterable data tables, making it easy to bookmark and share filtered...
Everyone wants to change the world, but in order to do so, you have to put on pants. I found a loophole. That loophole is web development.
First I explored Force Click on the Mac. Now it is on the web with javascript in Safari.
Autocomplete in ActiveAdmin with nested forms and polymorphic associations in Rails 3 using jQuery UI and Active Model Serializers for dynamic form...
Learn how to effectively use AngularJS Promises to make HTTP GET requests and display data in templates without premature loading issues.
We recently had occasion to set up a Node.js web server on an Arduino Yún. It's a bit more complicated than we thought when we set out, so it seemed...
Learn how to embrace coding, overcome frustrations, and access valuable resources for mastering Objective-C and iOS development in this insightful...
Discover the essential layers of web development from a non-developer's perspective, covering developers, local environments, repositories, servers,...
I'm assuming most of you saw Gary Bernhardt's talk from CodeMash 2012 on some WAT™ features in Ruby and JavaScript.
Recently inspired by Peter Thiel's excellent book Zero to One, I've been reflecting on the software industry as the preeminent place where we can...
I am now within a couple days of having survived as a Junior Developer at Metal Toad for 10 whole months.
What are Objects & how do they differ from Arrays in Javascript? When is it advantageous to use one over the other?