Skip to content

Instantly share code, notes, and snippets.

View naclcaleb's full-sized avatar
🏠
Working from home

Caleb H. naclcaleb

🏠
Working from home
  • Ojai, California
View GitHub Profile
@naclcaleb
naclcaleb / HighLowDesign.md
Created June 4, 2020 21:11
High/Low Design Specs

Colors

  • Primary: #FB2A57
  • Secondary: #FA9C1D
import pymysql
import bleach
import uuid
import bcrypt
import jwt
import random
import datetime
import time
import requests
import json
@naclcaleb
naclcaleb / OnlineCommunicationGuidelines.md
Last active June 6, 2020 13:29
Online Communication Guidelines

Electronic Communication Guidelines

Definitions

  • Urgent - a message is considered urgent if the answer to the question asked (or the information contained in the message) is useful only in the present or the very near future (typically within a few hours)
  • Long - a message is considered long if its content is over 500 characters.

Email

When communicating email, it is unreasonable to expect an immediate response. Emails are a more formal means of communication than texting, chatting, or calling. In most cases, it should be treated like paper mail.

Because emails are a formal means of communication, they should always be written with formal language. Misspellings, common internet abbreviations (i.e., IDK, LOL, etc.), and emoji should be avoided (Emoji are permissable in the context of a personal email, but generally discouraged in more formal contexts, such as a business transaction).

@naclcaleb
naclcaleb / macsierraupgrade.md
Created January 4, 2019 01:45
Upgrading a Mid-2007 Mac to run macOS Sierra

If you are running a mid-2007 iMac, you have probably only been able to upgrade up to OS X El Capitan. This can cause problems such as:

  • No longer receiving security updates
  • No longer being able to download hardly anything from the app store
  • Not being able to use essential apps like Pages, Numbers, or Keynote

As a developer, I've also run into a couple of other problems:

  • El Capitan only supports Xcode versions up to 8.2 - this keeps you from using most pods and some newer Swift syntax.
  • Google's Flutter platform will not run (as of 1/3/19)

Clearly, it's a good idea to upgrade to Sierra. The problem is, it isn't supported for your Mac's hardware.