Grant Harper

Tagged software

Setting up a database server is the kind of infrequent operation you seldom do as an application developer, so you always forget. Yes, I know you can read the documentation to figure this out, but that takes longer than having a quick reference guide on what you need to do to get up and running quickly.

OS: Ubuntu 18

Install Postgres
This will...

Following recipes is the way a lot of people cook, especially those who like to explore new cuisine in a guided manner. A recipe book is a tried and true friend, but does it present information in a way that naturally flows with the process of cooking? Because of the limitations of the static format of a book, the text...

Everyone has recipe books. They swear by them and love them. They contain a treasure trove of material, but that wealth of deliciousness is often underutilized. Why? Because it's difficult to determine which recipes to try and to remember which recipes are worth repeating again and again.

Using recipes online and the power of search is one way to get around...

I like cooking (and eating), but it can be a messy business. What better application for the Amazon Echo than a kitchen assistant? Through voice commands, Alexa can guide users through recipes alleviating the problem of consulting cookbooks or unlocking smart phones. That's what I set out to do with The Audio Chef. Below is a diagram that illustrates...

Today for hour of code, I will demo a simple Alexa app (skill) using the Amazon Echo. While the app seems really simple from the user's point of view, it is really cool to think about everything that is going on behind the scenes.

As a user, you simply ask the service for something and it responds back to...

With security breaches happening almost constantly, I thought it would be a fun project to put together a purposefully vulnerable application and then demonstrate how it could be defended against some common security vulnerabilities. You can download the application to run on your local machine from my github.

In the process of creating this sample application, I became more aware...

If you say web blogging technology, I say Wordpress. While Wordpress is a great platform, I have chosen to explore the world of the static Content Management System (CMS) to build this particular blog.

In the post I will discuss the static CMS blog architecture and its benefits. I will also show you how to set up a blog of your...

Hey all, I have rebuilt my blog for probably the 4th or 5th time. I'm really not sure at this point. Haha. Am I a failure at blogging? Probably, but really I just like wiring things together. And that's what I've done again. Will I once again get bored of this version? Probably. But it's fun right now! And this...

Over the past few years, there have been an increasing number of initiatives to provide kids with the opportunity to learn how to code. I have heard a number of reasons for these efforts, some more compelling than others. The least compelling of all: there will be loads of high-paying coding jobs in the future. Like most sure-fire ways to...

See all tags. Or go back to the blog.