🔍

Posts in the category Development...

1

Using ember-auth with Rails 3 and Authlogic

ember-auth is an authentication library for Ember.js that allows you to keep track of logged-in users. If you have a Rails 3 api backend powering your Ember front-end, you can use ember-auth with authlogic to authorize each request quite easily. If you would rather use devise with your Rails app, there is already a demo…

0

Using Codekit

Here in the Front-End Department at Centresource, we’ve started using Codekit for organizing assets and precompiling the Sass and Coffeescript files we’re writing. Codekit works a little like Rail’s Asset Pipeline for sites that don’t have that functionality built in. We were initially attracted to the app mainly because it will watch *.coffee and *.sass files (and…

7

A Confederacy of OSes, Part III

Read Part I and Part II So my strategy is as follows: I use Windows to run web browsers, the odd desktop app like Photoshop, handy GUI utilities like calculators, media playback, and the like. On top of all this, I have installed VirtualBox and the easy-to-install Windows version of Vagrant, running a VM with…

0

A Confederacy of OSes, Part II

Continued from Part I Due to many factors, setting up Linux turned out to be Hell. Both the kernel and GRUB wouldn’t have the ability to recognize the aforementioned pseudo-RAID array as a single disk until later (I’m still not sure if GRUB does), so I first had to effectively wipe the filesystem in its…

0

A Confederacy of OSes, Part I

So, recently I’ve been trying an experiment: I’ve been using Windows 7 as a base OS for my primary development box. Why did I do this, and how has it been? Allow me to explain. I have been a *-nix man for many years, starting with Mac OS X and it’s largely-FreeBSD/NetBSD-derived platform. I have…

0

WOW! Now playing on Spotify!

Last year, we had the opportunity to work with WOW, a collaboration of the top Christian and Gospel music from EMI Christian Music Group, Provident Label Group, and Word Entertainment, by redesigning their website. This year, they asked us to come back and help them create an app for Spotify, an online music service. The…

0

Freakin’ asymptotic notation: How does that work?

OK, I’ll be the first to admit it – math is my favorite subject. I know that makes me weird – even among fellow working software engineers – but it’s the truth. It’s also the truth that while they may be boring to many, knowing even a little bit about the numbers of computer science…

4

CSSOff

Recently, Unmatched Style sponsored some “Friendly Markup Fisticuffs” where they issued design files to whoever wanted to compete, and the competitors would have two weeks to create a website using only their brains and their computers.  The rules were pretty straightforward: one page only necessary, all external libraries (jQuery, et al.) had to be included,…

0

Technology Agnosticism and its Significance to Me

Starting out in web development, one fundamental truth that was difficult for me to understand is that there is no silver bullet for all client challenges. It was initially very easy to get comfortable building one kind of website with one tool; however, when a new challenge came along that tool wasn’t always the right…

4

Dilbert Knows Agile

No planning, no documentation, no problem. That is the Agile development approach right? Well, I might be new to this Agile approach, but I would argue it’s MORE. I am a Project Manager by heart, so NO planning and NO documentation is simply unacceptable. Sorry Dilbert. Seeing how Agile Development is a buzz lately, I…