Find By Category
Writing a test in Ruby can come in two popular flavors, minitest and Rspec. When I was at my first ever professional gig we were using minitest, and where I’m at now we use Rspec. Minitest is the default testing library for Ruby, but in my opinion, Rspec is preferred because it has more gems and better build tools. Whichever way you decide to go however, you’ll be able to sufficiently test your...
by Josh Hnath
Tagged: Back End | Ruby |
Many years ago when I was first learning to ski, I could barely slide five feet without falling down.  It was incredibly frustrating –to the point where I badly wanted to quit.  A sympathetic instructor, seeing my great frustration, said, “Don’t worry about the mistakes.  Even the best skiers constantly make mistakes.  The difference is that they know how to correct for them before they fall or...
by Sam Skinner
Tagged: Back End |
So you’ve got a great idea for an app or your looking to put your newly minted Ruby, Python, Node, etc. skills into practice. Where do you start? Certainly you want to setup source control with a service like Github but what about hosting the app? You may be tempted to start with hosting your app locally. Just getting it working on your laptop is good enough for now, right? It seems simple and ...
by Brian Triplett
Tagged: Back End |
Have you ever been on the verge of tearing your hair out trying to figure out why a line of code you’re working on is failing? You’ve re-read the code. You’ve checked your quotation marks, semicolons, and variable names. You’ve made sure you’re not missing a bracket. Nothing has helped. It’s time to turn to documentation. (Insert audible sigh here.) Technical documentation is not always ea...
by Michele A. Barard
Tagged: Front End | Back End |
Functional programming (often abbreviated FP) is the process of building software by composing pure functions, avoiding shared state, mutable data, and side-effects. Functional programming is declarative rather than imperative, and application state flows through pure functions. Contrast with object oriented programming, where application state is usually shared and co-located with methods in o...
by Zack Kirchin
Tagged: Back End |
We all know that Applications Programming Interfaces (APIs) rule the web (and if you don’t know, you really need to come out from under the rock you’re hiding under)!  There are literally millions of APIs out there that help to extend the functionality of your web-based applications and open doors to data and analysis that, not too long ago, were not available to the average developer. First...
by Heather Creighton
Tagged: Back End | Front End | Ruby |
The powerful Shopify theme editor and what you can do with it by Greg Martin – Arya Creative   January 9, 2017: For those unfamiliar with Shopify, it is the fastest growing e-commerce platform out there today.  Shopify provides hosting, SSL certificate, admin panel, basic reporting, and payment gateway starting at $29/mo.  As a front-end developer, my favorite feature of the Shopify p...
by Greg Martin
Tagged: Front End | Design |
If you’ve been researching web development any time over the past few years, it’s likely that you have run across Node.js being mentioned at some point.  But what exactly is Node.js?  Isn’t JavaScript just for your front-end code?  Why should I use it?   Node.js is actually an implementation of JavaScript that allows programmers to build complex network applications like web servers, ...
by Jamie King
Tagged: Back End |
Give your web visitors a better experience with optimized images for web. You’ve experienced it before. You visit a website and the images take too long to load, so you leave. Google is now penalizing sites with poor load speed on search engine result pages. Don’t give your website visitors this bad experience. Use these simple tips to optimize your images for the web so your pages loads qui...
by Joe Tamburro
Tagged: Front End | Design |
CSS, with its many quirks, is a crucial leg in what I like to think of as the "Front End Tripod" (HTML/CSS/JS). I remember what it was like trying to learn how to start laying out pages using CSS. I think this gif sums up my experience nicely.  Once I learned how to look at a site design and start thinking through how I would build it out it was time to do exactly that. Instead of writing an...
by Joe Tamburro
Tagged: Front End |