Internet 2017 and Beyond

Internet 2017 and Beyond

The hacks, viruses, exploits, breaches, and other cybersecurity issues are only going to get worse before they get better. There are some simple things you can do to be prepared, but there are no guarantees you’ll be safe. Below are some things I suggest you do to stay safe. Antivirus I have been a fan …

Read More Read More

AMPbin

AMPbin

I’ve been working on a new project called AMPbin. It is a place for everyone to create, edit, save, and share their AMP HTML. If you need to make sure your AMP HTML is valid, then be sure to check it out, because it does that on-the-fly. If something isn’t passing validation and aren’t sure …

Read More Read More

iframe, localStorage, postMessage

iframe, localStorage, postMessage

I recently needed to pass some data from one domain to the other. Using a server-side language, like PHP, wasn’t an option. The site that needed the data was built using Angular and communicated with an API service. I thought about it for a day or two and considered doing it a few ways. I …

Read More Read More

Actualización rápida

Actualización rápida

I’ll continue to post every couple weeks. Jabberwocky My pal Alex and I are writing a chat app that uses Google’s Firebase products. It’s coming along nicely and we continue to add new features. The more I use the real-time database the more I love it. Their JavaScript library makes it very easy to get …

Read More Read More

CSS, JS, and Gulp

CSS, JS, and Gulp

I recently tried the CSS framework Skeleton. It is a minimal framework, that only provides you with some very basic styles, which is what I like about it. It has a twelve column fluid grid with a max of 960 pixels. It uses the Google font Raleway which is nice choice for typography. It has …

Read More Read More

Short Post

Short Post

It’s been a little while since I’ve posted anything, so here is a quick update. Website I finally pulled the trigger and implemented AMP. All the pages are now Accelerated Mobile Pages. I didn’t have to sacrifice anything, but I also didn’t spend very much time on the design or presentation. I’ll pretend that I …

Read More Read More

Creating a Game

Creating a Game

Making a basic browser based game may not be as hard as you think. I suggest that you solve one problem at a time. If you take an object oriented approach, you combine all of your solutions into a complete game. Taking this approach will make it easier for you to add features later. I …

Read More Read More

AMP Gist Component

AMP Gist Component

Erwin Mombay wrote an excellent article on creating your first AMP Component. AMP is a way to build pages for static content that render fast. AMP extensions use the power of custom elements and allows us to create new components to enhance AMP HTML pages. While at the AMP Conference he showed us how to …

Read More Read More

Node.js Package

Node.js Package

Encryption has interested me for as long as I can remember. I’ve been writing a decent amount of JavaScript lately, so I decided to try ricmoo/aes-js. It works really well and does everything I was hoping it would do. Since it does so much, the interface requires a little more knowledge than the average person …

Read More Read More

AMP Conf

AMP Conf

Last week I got to attend the AMP Conf in NYC thanks to Bulldog Creative Services. It was the first time they had a conference and I think it turned out awesome. I got into the city the day before the conference, checked into my hotel, ate some food, and then went to bed really …

Read More Read More