Skip to content

Instantly share code, notes, and snippets.

View shams-ahmed's full-sized avatar
🌞

Shams Ahmed shams-ahmed

🌞
View GitHub Profile
@gwengrid
gwengrid / TypeErasure.swift
Last active September 12, 2018 05:14
Example of type erasure with Pokemon
class Thunder { }
class Fire { }
protocol Pokemon {
typealias PokemonType
func attack(move:PokemonType)
}
struct Pikachu: Pokemon {
typealias PokemonType = Thunder

Salary Negotiation Strategies

Meetup at Runway.js, Feb 27, 2018

The Panel

  • Mabel Chan, Co-founder, Albert's List
  • Artur Meyster, Founder, Breaking into Startups
  • Erin Wilson, Co-founder, Talent Engineer, Hirepool.io
  • Abbie Isidro, Creative and Marketing Recruiter - Beauty, Aquent
  • Noah Wisna, Head of Talent and Operations, 10 x 10
@phortuin
phortuin / signing-git-commits.md
Last active May 16, 2025 13:50
Set up a GPG key for signing Git commits on MacOS (M1)

Based on this blogpost.

To sign Git commits, you need a gpg key. GPG stands for GNU Privacy Guard and is the de facto implementation of the OpenPGP message format. PGP stands for ‘Pretty Good Privacy’ and is a standard to sign and encrypt messages.

Setting up

Install with Homebrew:

$ brew install gpg