View all Tags
At Virtual Coffee, we have events almost every day, and we hang out in Slack every day! So, it was inevitable that we'd get some sort of event reminders going in Slack. Our first pass was by the late Mike Rogers (we miss you, Mike ❤️). Our events were listed on MeetingPlace.io, so Mike wrote a Ruby app to pull date down from MeetingPlace and post to Slack: Meetingplace Events Bot.
Using some special magic, Gatsby can transform date fields in GraphQL queries into different formats. But what if you would like more than one format, and don't want to import an entire date formatting library?
A couple of weeks ago, a good friend sent me an email with a list of questions for me. He'd been out of the front-end game for a little while, and wanted to pick my brain a little bit. I thought that instead of just answering him directly, I'd share my answers with everyone.
Client-side validation (checking for things like required fields, valid email address, etc) is always one of those sort of pain in the butt, last minute, only because i have to sort of things. It's not usually fun or flashy, it's just one of those things you have to do. Enter VanadiumJS, a new library just released by Daniel Kwiecinski.
Speaking of HTML5 and
canvas, Carsonified has a nice little tutorial to get started with
canvas. This article includes a good overview of where you can use
canvas (anywhere), which browsers support it (most of them, at least with a little help (even IE6!)), and how to get going with some easy stuff.
So last month, I was attending the fairly new Cleveland Web Standards Meet-Up. I was talking to Eric Wiley about the redesign I did for the Free Times, and Eric Meyer, who came for the first time, overheard. He says "new site, huh?" and pulls out his laptop.