I’ve not spent much time thinking about software licenses in my career. Partly this is because I don’t sell software and partly it’s because “Who can be bothered?” As with anything legally-related, “Who can be bothered?” is not justification to avoid thinking about an issue. And, even though I don’t sell software, I certainly provide software in the form of downloadable code.

Continue Reading...

Stripe Testing and Tricks

February 13, 2013
This entry is part 8 of 8 in the series Processing Payments with Stripe

To wrap things up on my eight-part series on processing payments with Stripe, I’ll mention a few random things under the guise of testing and tricks. Most of the information will only make sense if you already understand how processing payments with Stripe works (i.e., if you’ve read the entire series).

Continue Reading...

It’s the beginning of a new year, which makes it an apt time to talk about resolutions. But I’m not really a resolutions kind of person. Instead of resolutions, I prefer goals, specifically work goals. (And by “prefer”, I mean that it’s something I’ve finally started purposefully thinking about in the past couple of years.) I often get asked about what kinds of things developers should learn, so a good portion of this newsletter will be goals you could set towards that end. You’ll also find links to my 2013 goals, and a recap of how well my 2012 resolutions, er, goals, were met.

Continue Reading...

In November and December of 2012, I finally got around to reading the book “100 Things Every Presenter Needs to Know About People”, by Susan M. Weinschenk, Ph.D. This is an extremely helpful book, and one that anyone that does public speaking should read.

Continue Reading...

Jared M. Spool, a renown UI and UX expert, just posted a great article titled “Devising a Strategy for Responsive Design”. In the article, Mr. Spool covers the current issues surrounding designing web sites responsibly (and responsively) for today’s environment, devices, and destinations. Not only does Mr. Spool talk about just the technologies involved, he also explains how some of these issues have further implications on other aspects of a site, such as content management. It’s a sufficiently thorough and well-explained article that’s definitely worth your time if you want to get up to speed on the issues surrounding web design today.

Continue Reading...