Tag: webdesign


  • I’m sure some mailing list services handle Markdown to HTML conversion, but I use Sendy, and it doesn’t. It doesn’t really even have a decent WYSIWYG editor. I wanted to create good-looking emails while just writing in Markdown, like I do everywhere else. You can jump straight to the script with details and installation instructions…

  • Off (White) with gradients

    ,

    Merry Christmas! I’m all alone for the most part today (I’m ok with it), so working on a few different projects. Here’s my 4am accomplishment, such that it is. In the process of designing emails for the Marked 3 launch, I was using my Off (White) generator and found myself wishing I could easily make…

  • I’ve been waking up around 4 every morning, which I’m grateful for because 4–8am is the only time I really have for coding on my own projects. The lack of sleep is getting to me, but I’ve been productive. I’m currently working on a new Lorem Ipsum generator in Ruby that will function as a…

  • Soundtrack fun

    ,

    My weekend project was to integrate Songlink info with my Soundtrack project. I think it went smashingly. My Soundtrack page does not get a lot of traffic. That’s fine, it’s really just a playground for me. I think some of the features of it are really cool, personally, but more than anything, it’s a place…

  • Recent changes in my health have made it such that some days I’m couch-bound upstairs, while my office (and primary work computer) is in the basement. This has led to some interesting solutions for my daily work. My day job at Oracle I can mostly do from my couch and my work laptop. The only…

  • I took a whack at making linkding look more like LinkWarden. I didn’t want to modify the source, so I did the whole thing using CSS only. It was an adventure. I’ve mentioned linkding a few times, and am now hosting all of my bookmarks with it. I switched from a hosted solution to running…

  • Welcome to the lab 4.0

    I did a redesign of this site last night. I hope you like it. It’s heavily inspired by the iA blog. Shamelessly inspired, I guess. But it was a fun exercise to revamp the Jekyll setup, which took a ton of work. I do not love templating in Liquid, but I do like writing filters…

  • I’ve been wanting to add JavaScript execution to CurlyQ for a while and finally got around to it. In case you’ve missed it, CurlyQ is my command-line web automation tool for fetching, parsing, and responding to web page content, designed to be used as part of a *NIX pipeline. It can grab titles, links, metadata,…

  • Screenshots with CurlyQ

    I’ve been putting a little more time into CurlyQ this week, as I’m able. First thing to note is a breaking change: it will always return an array now, even if there’s only one result. I had waffled on this a little, but for predictability in scripting it really always needs to be a consistent…

  • Thanks to TextExpander for sponsoring BrettTerpstra.com this week! This tip is pretty ingenious, if I do say so myself. You might know all the ways that TextExpander can save you time, but did you also know that TextExpander can save you from unwanted emails? Gmail and many other email providers support something called “plus addressing.”…