I had the pleasure of attending Compute Midwest 2016 today. There was a fantastic speaker line up with a few Kansas City natives. Bibop Gresta - COO of Hyperloop Transportation Technologies Bibop talked about their work on the Hyperloop. The most striking thing about HTT to me is not the technology but the way they're creating and innovating… Continue reading Compute Midwest 2016
Category: Technology
Changing Namecheap DNS Records
We've been doing quite a few server migrations recently and ran into a few peculiarities with changing nameservers on Namecheap. First and foremost: No trailing periods (.) AWS Route 53 and other hosting providers will give you NS records with a trailing period. If you use a trailing period in a nameserver record for Namecheap… Continue reading Changing Namecheap DNS Records
Stress Testing with Loader.io
Sendgrid Labs has a great tool for stress testing sites and applications called Loader.io. To get started all you need to do is upload a small text file with a unique key from Loader.io into the root of your site to verify ownership, then start running your tests. In the free version you can hit… Continue reading Stress Testing with Loader.io
No is an Acceptable Answer
When used appropriately, “No” can be our most powerful tool. Truly powerful “no” users employ it in the following ways: No, but... ... we could always try 'x.' We don't need to be a yes-people or flip-flop on our opinions but we do need to give reasonable alternatives to the desired course of action. Simply saying 'no'… Continue reading No is an Acceptable Answer
Angular 2 – What’s New
This post on Angular 2 was co-authored by Landon Cline It’s no secret that the JavaScript world is moving incredibly quickly to the point of exhausting anyone actively involved in developing products using a remotely ‘modern’ JS style. With your JavaScript fatigue on the backburner, let’s talk Angular 2. Why the fuss over a version… Continue reading Angular 2 – What’s New
Equalizing Ranges with JavaScript
Occasionally you'll run into a problem where you have two or more ranges that you need to equalize. This is probably most common when charting or using graphs but also comes in to play when using things like HTML5 range sliders where you need to make a dynamic slider that has a range from 0 -… Continue reading Equalizing Ranges with JavaScript
Building CSS Transitions with Chrome DevTools
Animation style, acceleration, deceleration and motion are all very important things to consider when designing a user interface. Luckily most of these can be implemented using CSS transitions. One of the easiest ways I've found to edit own transition and animation styles outside of the few keywords that have good browser support such as linear, ease-in,… Continue reading Building CSS Transitions with Chrome DevTools
Unencrypted Website? Shame on me
Google Chrome will shortly begin shaming all sites that don't have an SSL installed by showing the red 'X' in the URL bar. Previously the 'X' was only shown if the SSL was invalid or insecure but the new push to encrypt everything is leading to showing the 'X' even if there isn't an SSL… Continue reading Unencrypted Website? Shame on me
Loading Localhost from Mac on your iPhone or Android
Testing your local environment against Xcode and Browserstack is great, but they're still just emulators. If you need to test against an actual mobile device it's useful to load your current local environment on a mobile device and do your testing immediately before you push to a remote server. The following instructions are pretty specific… Continue reading Loading Localhost from Mac on your iPhone or Android
Zipping and unzipping files using SSH
SSH into your server Install zip and unzip. CentOS / Fedora / Red Hat: yum install zip and yum install unzip Debian / Ubuntu: apt-get install zip and apt-get install unzip Zip a file: zip new-zip-file.zip file-to-zip Zip all files in directory: zip new-zip-file.zip * Zip a directory: zip -r new-zip-file.zip directory-to-zip Unzip to the… Continue reading Zipping and unzipping files using SSH