Adding Serverless Functions to Your Netlify Static Site

Adding Serverless Functions to Your Netlify Static Site

Over the past week or so I’ve been playing around with the (kinda) new serverless feature at Netlify, built-in Lambda Functions support. One of the reasons I got into serverless was because of how well it works with static web sites, and I was pretty curious to see how Netlify’s integration worked. It took me a while to get things going, but I have to say, this is yet another damn impressive addition to the Netlify portfolio. I’ve long said that they are the “gold standard” for static web site hosting and this just proves again that they are completely nailing it. I did struggle a bit getting things going so what follows is a simple introduction with a focus on the things that confused me.

read more

Goodbye 2018, Hello 2019

Goodbye 2018, Hello 2019

For years now I’ve done a few posts towards the end of the year as a way to recap. I’d typically cover my “favorite media” (books, movies, etc.) and then talk about myself and what I accomplished and hoped to accomplish for the next year.

read more

Adding Automated Text Linting to My Blog

Adding Automated Text Linting to My Blog

I’ve been doing technical writing for nearly twenty years now, and if there’s one thing I’ve grown to appreciate it is the power of a good editor. I’ve had editors at various parts of my career and frankly there’s no doubt my writing was far improved with their help. While I believe that a real person looking over my work would be best, I was curious about whether I could add a bit of automation for this using a tool I ran across last week, textlint.

read more

Using Alexa to Mess with Your Kids, Because Why Not?

Using Alexa to Mess with Your Kids, Because Why Not?

As you can tell, I’m on somewhat of an Alexa thing lately (“Adding Ice Bear to Alexa, Because Why Not?”), mainly because now I’ve gotten it to a point where I can deploy an (admittedly simple) skill in about thirty minutes. Also, certification seems to have gotten quite a bit simpler too. That could also be tied to me building incredibly simple skills but I’m not going to complain. For today’s waste of timeincredibly useful Alexa example, I’ve built a little skill for the sole purpose of messing with my kids during this wonderful Christmas season.

read more

Adding Ice Bear to Alexa, Because Why Not?

Adding Ice Bear to Alexa, Because Why Not?

Before I begin, let me stress that this is not a post meant to introduce you to Amazon Alexa development. I’ve got a series of blog posts talking about Alexa development and I plan to create an updated tutorial early next year. Instead, I simply wanted to share a simple skill I built a week or so ago - purely for fun - as a way of demonstrating how easy it is to do. As a reminder, you can build any skill you want for your Alexa devices and do not have to release them to the public. That means you can build crazy, dumb, strictly personal stuff for your own devices. As an example, I’ve got a skill for my Alexa devices that allows me to ask Carol whose fault it is. Because honestly, look at this face, it can’t be her fault, right?

read more

Working with the Camera in a NativeScript Vue App

Working with the Camera in a NativeScript Vue App

So far my journey into NativeScript Vue has been pleasant. The development experience is really well done and using Vue with NativeScript just feels like a natural fit. This particular topic (working with the camera) is the only time I’ve really been frustrated, and as I’ve been doing now for 6000 posts (yes, this is blog post number 6000), when I get frustrated with something I try my best to write it up in a way that will help others. Before I go any further I want to point out that I got some great help from folks on the NativeScript Slack group. Most recently, @bundyo, helped me get to the finish line for this demo and was helpful in my last post as well. Finally, I want to point out that the client I’m working on only needs to support Android, so I only tested this with Android. There’s only one part that concerns me in terms of what iOS would do differently and I’ll try my best to point that out so folks know what to look out for.

read more

A Review of My Arcade1Up Machine

A Review of My Arcade1Up Machine

As a child of the 70s, I grew up in the beginning of the video game boom. But while I had a console (the venerable Atari 2600) pretty young, for me, the real video game experience was to be found at arcades. I cannot even fathom the amount of quarters I sunk into these machines growing up and as much as I appreciate the power of modern consoles, I really miss the arcade experience. I still get the opportunity to play a proper arcade game every now and then, but it will never quite live up to the memory of loud, noisy, buildings packed to the rim with arcade games trying to get your attention (and money).

read more