Find By Category
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 |
Managing Dependencies A mentor of mine once told me that a key element of obejct-oriented-design (OOD) is dependency management. But let's first see if we can understand what a depencdency is: An unhealthy dependency is a situation where an object needs to know too much about another object in order to send meaningful messages to each other. The problem is that when two or more objects ar...
by Shankar Poncelet
Tagged: Back End |
Fat Model, Skinny Controller It was my first coding interview. To say I felt “nervous” is a huge understatement. Inside the small conference room, it was just a bit too hot and stuffy with the door closed. I like to think that’s where the light sweat was coming from. When the coding challenge started, I was thrown for a bit of a curve when they gave me three sheets of blank printer paper ...
by Ryan Hageman
Tagged: Back End |
Now, as to the text editor packages that will make your life easier, I definitely have a few thoughts. I have been introduced to many new packages at this point in my career, but I will focus on the plugins that will make your life easier right away. In this blog, I will discuss Atom packages, as that is my preferred text editor, but each of these individual packages will have an equivalent in ...
by Lukas Barry
Tagged:
1. Know thy core tenets Javascript can feel a little weird when coming from other server-side programming languages. In most newcomer's opinion it is messy, verbose, and requires petty rules for things like semi-colons, curly brackets, etc; but I think it's best to not try and compare Javascript to other languages you're familiar with.  It's an event driven language which is a little atyp...
by Ryan Grush
Tagged: Front End |
While CSS may have semicolons and squiggly brackets like most programming languages, it doesn’t do the simplest things of other languages: mathematical logic and storing values in variables.   Get ready to meet Sass: the CSS preprocessor of your dreams!   A preprocessor takes one type of data and converts it to another type of data. Remember that browsers only really read HTML, Java...
by Aaron Groch
Tagged: Front End |