Your Presence Is Required

Your Presence Is Required

It's time to start thinking about how classes and objects actually relate to each other. Earlier this week, I ran into an into a self-induced problem. I was attempting to populate a database with lots of random, but grammatically correct data.

Read more

Categories: Training | Tags: PHP

Setting up Rails in Ubuntu

Setting up Rails in Ubuntu

How to get a good Rails environment going in the world's most popular free and open source desktop. This week my Mac Book Pro had another kernel panic and while I understand these things happen sometime, this was one of a series I have been having since I acquired it a few months ago.

Read more

Categories: Software Development, Environments | Tags: Rails, Ubuntu, Linux

CSS Specificity

CSS Specificity

Style sheets, style tags, inline styles; if you could override a style and make it important, rest assured, it was. About a year ago, I had a front-end project that was a mess, particularly the CSS.

Read more

Categories: Training | Tags: CSS

Git Hooks for Checking Tabs vs Spaces

Git Hooks for Checking Tabs vs Spaces

While wars rage on about why to use spaces or tabs over the other, we are not here to talk about why we do not use tabs in a project. No, no, we are here to talk about git hooks.

Read more

Categories: Software Development | Tags: git, gitHooks, Source Control

Save Me Not

Save Me Not

Buttons just begged to be pushed. We design them that way. But what if they do not need to be pushed? A while back I hit a project requirement that a form for user data could not be submitted back to the server unless there had been a change. I did way more work (and made the browser do way more work) than necessary.

Read more

Categories: Software Development | Tags: DOM, javascript, jQuery

Let us help you

We want to help you solve your hard problems with software. Contact us today to schedule a free consultation.