Development

To Framework, or Not To Framework: Part 2

In part 1 of “To Framework, or Not To Framework“, I wrote about why I don’t tend to use frameworks like Bootstrap or Foundation. If you haven’t read that, it gives a bit of context to the “why” part of this article. The first thing people use in a framework (at least it feels that… Read This Article Read More

Web Standards and JavaScript for Aging Devices

The first thing I learned about web development was that there was this thing called “Web Standards”, and it was awesome. We as an industry are better for it because it’s inclusive and altruistic. People with screen readers, for example, benefit from it because we knew better than to just use Flash on everything. You’re… Read This Article Read More

Automatic Database Backups

Awhile back I was in a panic. As I went to my site to write an article I was met with a blank screen. And of course that’s never a good thing. It was at that moment that I happened to turn around to see the announcement on CNN that wildfires had engulfing part of… Read This Article Read More

An Automatic Image Gallery Using PHP

I decided last night that I needed a PHP driven image gallery and since I didn’t have an internet connection I couldn’t check around for likeminded projects, so I wrote one myself. It’s a simple and clean PHP script called index.php (clever and unique eh?) You just put it in a folder labeled after the… Read This Article Read More

“I Like to Steal Things” Part 1

Now, before you take that headline as an admission of guilt… it’s the title of a project I’ve been scheming up for awhile, a chunk of PHP that helps you prevent people from stealing your stuff; that stuff most notably being your CSS files, though I have one more writeup on the theme coming shortly… Read This Article Read More

Exporting Textpattern Articles to Drupal

Most people who talk with me about web development for more than five minutes know that I’m a huge fan of Textpattern. It was the first CMS I used, and it wasn’t difficult to love. Everything is clean, logical and it just functions the way I expect it should. But lately I’ve had my concerns… Read This Article Read More

Your First Web Application: From Design to Launch

Last night I had the privilege of speaking at Refresh Detroit about building web applications. Thank you to all the members and attendees of Refresh Detroit, and especially to Deborah, for inviting me. I had a great time as always! Since it’s after the fact, and I think the presentation went fairly well, I’ll admit… Read This Article Read More

I’ve Been iFramed

Last night something interesting was brought to my attention through my Mint statistics. It’s probably only important for those interested in keeping their images and selective content from major search engines. Usually when a search engine checks out my website I see the hit listed like this: “Search for: men and women” with a little… Read This Article Read More

Layers in Artisan JS

As I mentioned in an Introduction to Artisan JS, Artisan has the ability to layer things on the Canvas. Once rendered to the Canvas, those layers are flattened as you would expect, but the data stays intact. Why is that beneficial? Because if you want, you can continue to update your data over time, render… Read This Article Read More

Seven Things I Wish My CMS Had

It doesn’t take long in a conversation with me to bring up Textpattern. I’ve been using it since 2005 and have never, ever, regretted it. In fact, Textpattern is my standard response when a client needs the ability to manage content. I really can’t say anything negative about it that isn’t overly picky. With that… Read This Article Read More

© 2020 All rights reserved.