-
Orphan Branches in Git
You may run into a situation where a branch of a project doesn’t need to share history with the main branch. I had this happen when I wanted to create a temporary-landing page for a project I was working on deploying. The landing page would be a “coming soon” page with a short blurb, hosted […] -
Doing the `.split()` with Javascript
I recently learned that the .split() method in Javascript can take in an optional second argument that is the number of times it’ll split a given string. It’ll ignore everything after the string has been split that number of times, even if there are additional matches. In this post, I will explain how split() works, […] -
Base64 Encoding
While browsing some API documentation, I saw references to Base64 for passing credentials to the API. I had seen Base64 referenced a few times, but had no idea how to convert text into Base64. So, I did some digging. This post will outline how to encode (and decode) text into Base64 using the MacOS Terminal. […] -
Planning Your Escape from Tutorial Hell
I’ve previously written about doing tutorial based projects and how it’s not a bad thing. What can happen, is that your project looks like everyone else’s who did the same tutorial. Again, this is not a bad thing. But you can take your learning a step further by adding features onto those projects. Here are […] -
Free APIs
I’m a little obsessed with APIs. They are fun to work with, especially for personal projects. Here’s a list of fun, free, publically available API’s that I’ve been eyeing for potential new projects. Bread Pun API – API for all your wholewheat bread bun kneads. TheCocktailDB – An open, crowd-sourced database of drinks and cocktails […]