Posted in Tech

What is the "Open source community", and what does it mean for software development?

by on July 24, 2013

"Open source community" is a term used to describe a group of people who believe that software should be written in a way that anyone can read the code, add to the code, alter the code, and redistribute the code in generally any manner without legal consequence.  Those in the open source community attempt to achieve this goal by releasing software under "copyleft" licensing instead of under standard copyright.  Standard software copyrights make one person or corporation own the code exclusively.  "Copyleft" licenses focus on how to keep the code free to all and protect the code so that anyone can redistribute it.

Posted in Design

Monochrome Web Icon Sets - Free and Scalable

by Michael Argentini on September 13, 2012

If you're anything like me, you're using a lot of icons in your web and gui interface designs. Often times you just want  to use a nice and clean monochrome icon so that it blends in nicely with your design and is not a distraction for the user when browsing your beautifully designed website or, say, an eLearning course.

Another good thing about monochrome icons is it's easier to keep a consistent look and feel if you have to grab icons from multiple sources.

I've gathered a list of my favorite monochrome icon sources and am sharing them with you here in one convenient location.

Posted in Tech

Testing a Mobile Website on Mac OS X

by Michael Argentini on August 28, 2012

Android LogoOne of the banes of a web developer's existence is browser testing. Mobile browser testing is not only tedious and awkward, it presents a unique problem: access. Even though there are currently two dominant mobile platforms (iOS and Android) whose web browsers are based on Webkit, it's still nearly impossible to have all of the mobile devices your audience may be using.

So instead of calling all of your friends to look at your new website project on their phones, I bring good news. If you have Mac running OS X 10.6 or later, you can use emulation to try out a great number of variations of the two dominant platforms.

Posted in Tech

Why Wireframe?

by on August 15, 2012

Wireframes, wireframes, wireframes... they are the foundation on which traditional website development is built. We design the underlying data architectures, build an example of what a site will look like, and that document ends up being the foundation for the design team, the development team, and the data architecture team. Wireframes are essential, core aspects to the development cycle for a new website, or are they?

Posted in Tech

Enumerating, Getting, and Setting the Timezone on a Linux System

by David Pipkin on July 16, 2012

If you ever find yourself looking for a way to enumerate, get, or set timezone information on a Linux installation, here is a quick rundown to get you started.

Most shells for Linux come with simple GUI interfaces to do all of that for you, but if you need to script or write an app that interfaces with that data then you'll need to know where to look. Luckily, it's pretty simple - the list of timezone regions as well as the currently set region are all in the file structure.

More Articles...