Yet Another Damn ToDo App in Vue.js

Yet Another Damn ToDo App in Vue.js

So last week I published my thrilling post on building a ToDo app in Vue.js (“Another Damn ToDo App in Vue.js”). As promised, I’m following up on that post with an “enhanced” version of the application. The previous version was quite simple. It used Vue as a script tag, not a full Vue application, and stored the ToDos in memory. That meant on every reload the data was lost.

read more

Another Damn ToDo App in Vue.js

Another Damn ToDo App in Vue.js

It’s become somewhat of a trend these days to build ToDo apps in various languages. In fact, it’s a rule that you can’t release a new programming language, or framework, unless it can build a ToDo app. Seriously, I read it on the Internet.

read more

Goodbye 2019, Hello 2020

Goodbye 2019, Hello 2020

For the past several years, I’ve done “round up” posts where I talk about what I accomplished, what I wanted to do for the next year, and also what my favorite assorted “media” was over the past year. Last year’s post (which was technically this year, I posted it on January 1st) was somewhat different given the significant changes that had gone on in my life. I had decided that this year’s only goals would be my physical and mental health.

read more

Another Vue Game Demo - Hangman

Another Vue Game Demo - Hangman

I decided to wrap up my year with one last post… and yet another web game built with my favorite framework, Vue.js. Many, many years ago (like, 2010) I built a Hangman game using Adobe AIR. For folks who don’t remember, AIR was a product that let you use Flash, Flex, or HTML to build cross-platform desktop and mobile applications. I thought it was pretty neat, but it’s gone the way of many of Adobe’s developer products and is best left in the past. I thought I’d take a stab at building the game in Vue.js.

read more

A Non-Spoiler Review of The Rise of Skywalker

A Non-Spoiler Review of The Rise of Skywalker

As I said in the title, nothing in the main blog text here will contain spoilers. However, the comments are a free fire zone and I’ll be adding my own spoilers there. As always, I don’t pretend to be a “real” movie reviewer or even slightly unbiased when it comes to Star Wars, but I’ll do my best to be honest about what I thought.

read more

Building Sudoku in Vue.js - Part 2

Building Sudoku in Vue.js - Part 2

Earlier this week I blogged about my attempt to build a Sudoku game in Vue.js. At the time, I felt like I had done a good majority of the work, but that I was at a good stopping point to write it up and blog. Well last night I “finished” the app (to be clear, there’s absolutely room for polish) and I’m kind of embarrassed at how little I had left to do. I’m going to assume I’m just far more intelligent than I think and am an awesome coder despite failing the Google test more than once.

read more

Using Bearer for Easier OAuth and API Calls

Using Bearer for Easier OAuth and API Calls

For the past few days I’ve been playing with a new service that I’m really excited about, Bearer. At a high level, Bearer gives you a proxy to other APIs to provide monitoring, logging, incident reporting, and more. At a lower level, there’s one aspect of Bearer (and again, this blog entry is on one aspect of Bearer) that really got my attention.

read more

Sunday Quick Hack - Eliza in Vue.js

Sunday Quick Hack - Eliza in Vue.js

I tend to be a bit hesitant when I go to blog what I consider to be totally trivial examples, but while working on this project this morning, I ran into a few little issues that I thought might be helpful to share for folks who don’t waste their time building dumb games in Vue. Before I get into the code (and the small little issues I found), a quick history lesson.

read more