Looking for Square Pegs: Finding a Solution and Turning it Into Code

(Previously published on AndrewComeau.com.) Introduction Programming and software development is a type of engineering. More than just sitting down and typing code, it’s about designing solutions to everyday problems using technical knowledge gained over years of training and experience. Larger projects can include a series of challenges to solve, some of which can’t be foreseen until they’re staring you…

Weekend Links

I’d planned to spend the weekend writing up a new programming article for the site but it got a little hi-jacked by another project I was working on. On Friday, I needed to figure out how to generate ZIP files from a website and just couldn’t put it down for the weekend. The situation is…

Learning PHP

One of the projects I started late last year was learning some non-Microsoft technologies, one being PHP; a scripting language that is used behind websites in order to provide more dynamic features than ordinary HTML is capable of.  PHP has been in use since  1995 and is one of the most widely available web technologies. …

Speaking of links …

Here’s one I found today in the Wall Street Journal on studies into the nature of happiness … one more of those studies that essentially tell us our grandparents were right after all. Is Happiness Overrated? Study Finds Physical Benefits to Some (Not All) Good Feelings The message I take away from this one is…

March already?

I thought about taking the blog down when I realized how long it had been since I posted here but instead, I decided to say goodbye to Facebook for awhile and devote those misspent energies to something a little more productive. I started a new full-time job in January, which is another reason I’ve been…