Here’s some cool things you can do with the Chrome Dev Tools which you may not have know about. I use Chrome religiously, but I still find new things frequently. Watch events on the DOM You can w...
Recently, I ended up using the Google Calendar API in order to book events for a client. It was not a simple process just to get the right permissions for everything, so I’m documenting it here for...
This Markov Chain was just a simple exercise to see probability at work. Every tick has a 50% chance of moving to the next or previous chain, except when it is either the first or last chain, where...
I ended up making this mini project over the course of several days. I wanted to write code in a new way, so I decided to use Javascript getters and setters to keep track of state. It utilizes som...
I’ve added Google CSE recently as Ghost does not come with one initially. I added a custom integration as I did not like the branding that comes with it by default. The custom integration comes wi...
Here are some quick ways to center most items in CSS. Centering Text Text has its own property for centering. .my-div { text-align: center; } Centering block elements Block elements can b...
I’ve been using TinyMCE a lot on a recent project and discovered some helpful tips if you need to control the state of UI elements on an editor. Accessing theme controllers You can access the con...
I followed this guide to make a self-signed SSL cert on this server. I put a similar configuration like below for nginx in /etc/nginx/sites-available/ghost. server { listen 80; listen [::]...
Here are some of my solutions to some of the Front end developer CSS questions. Not everything is answered, but I tend to update this page on occasion. What is the difference between classes and I...
I’ve compiled the css from Nifty Modal Window Effects (Thanks Mary Lou) and rewrote it with sass. You can add which modal effects you want to use, as well as customize the modals easily with sass v...