Scary Beard Remake
Tonight I re-drew one of my personal favorites over on Twittch:
If you don’t get it, run on over to Google Image Search and look for “terrorist training camp”.
Tonight I re-drew one of my personal favorites over on Twittch:
If you don’t get it, run on over to Google Image Search and look for “terrorist training camp”.
If you liked this comic, you might enjoy the reworked version on Twittch:
Over the weekend, I finished replacing my custom template engine with FreeMarker. Although my needs are basic, I’m very pleased with FreeMarker and definitely recommend it.
Are you attending Google I/O? I’m not, but @davidangry is.
Submit your best @davidangry Google I/O story on Twitter. After the conference ends, the best Tweet wins a $20 Amazon gift certificate.
The contest is real. @davidangry is not. Let the tweeting begin.

Comic 4 is up, go to Twittch to see it.
As requested, the Twittch Atom feed now includes full-size comics.
On a technical note, I publish Twittch using Yummy FTP. Yummy is super fast and easy, but still requires “going into an FTP program” to publish. Via Daring Fireball, I found ExpanDrive a few hours ago.
ExpanDrive looks exactly like what I really need: it treats your FTP site just like a USB drive. If all goes well, I should be able to create a shell script with rsync to publish changed files to my web site, in conjunction with ExpanDrive.
I posted a new comic over on Twittch a little while ago:
I wrote a custom static publishing tool that generates the whole site. My tool generates the random links *when I publish the site*, rather than dynamically. With only three comics, this isn’t a big deal. As the site grows, I will use some JavaScript to generate that link on the fly.
For each new comic, I do the following:
I commit the SVG, PNG, and .properties files to git. I do not commit generated files to git.
Although the Atom feed appears in the “normal spot” in any modern web browser, a few people missed it. So I put a feed icon directly on the page to alleviate this problem.
I use Google Friend Connect for comments. I just added it a few hours ago, and am looking forward to seeing what kinds of gadgets Google comes up with next.
So why write a static publishing tool?
You’ll have to stay tuned. But I do plan to publish at least weekly, and a mobile version of the site is high on my priorities list.
There won’t be any more comics here on StuffThatHappens.com. Instead, head on over to Twittch.com, my new webcomic.
I’ll post a tease here as each new comic comes online. Here is the first frame of Comic #1:
And here is the first frame of Comic #2:
Consider the new site *pre-beta* quality. I have not tested the site with Internet Explorer, for instance. I have ideas for many more features, but I wanted to publish the site now rather than wait several more weeks. I do have a day job, after all.