Skip to content

Instantly share code, notes, and snippets.

yossorion /
Last active Nov 21, 2021
What I Wish I'd Known About Equity Before Joining A Unicorn

What I Wish I'd Known About Equity Before Joining A Unicorn

Disclaimer: This piece is written anonymously. The names of a few particular companies are mentioned, but as common examples only.

This is a short write-up on things that I wish I'd known and considered before joining a private company (aka startup, aka unicorn in some cases). I'm not trying to make the case that you should never join a private company, but the power imbalance between founder and employee is extreme, and that potential candidates would

numtel / example.js
Last active Jan 21, 2020
Restart ZongJi gracefully on error
View example.js
var ZongJi = require('zongji');
var RETRY_TIMEOUT = 4000;
function zongjiManager(dsn, options, onBinlog) {
var newInst = new ZongJi(dsn, options);
newInst.on('error', function(reason) {
newInst.removeListener('binlog', onBinlog);
setTimeout(function() {
// If multiple errors happened, a new instance may have already been created
ivanbuhov / app.css
Last active Jan 4, 2017
Proof of concept NativeScript app whcih is using HomeKit API
View app.css
.title {
font-size: 30;
horizontal-align: center;
button {
font-size: 42;
horizontal-align: center;
vakrilov / App_Resources-Android-values-styles.xml
Last active Nov 5, 2015
ActionBar TabView colors - NS 1.4
View App_Resources-Android-values-styles.xml
<?xml version="1.0" encoding="utf-8"?>
<resources xmlns:android="">
<style name="AppThemeBase" parent="Theme.AppCompat.Light.NoActionBar">
<!-- Set the text color used for ActionItems to white-->
<item name="actionMenuTextColor">#FFFFFF</item>
<!-- ... -->
<!-- ... -->
dburles / .eslintrc
Last active Mar 24, 2017
Eslint configuration for Meteor projects
View .eslintrc
"env": {
"browser": true,
"meteor": true
"ecmaFeatures": {
"arrowFunctions": true,
"blockBindings": true,
"classes": true,
"defaultParams": true,
maisano / RouteTransition.jsx
Last active Mar 17, 2021
Using react-motion with react-router
View RouteTransition.jsx
import React, { PropTypes } from 'react';
import { TransitionMotion, spring } from 'react-motion';
* One example of using react-motion (0.3.0) within react-router (v1.0.0-rc3).
* Usage is simple, and really only requires two things–both of which are
* injected into your app via react-router–pathname and children:
* <RouteTransition pathname={this.props.pathname}>
gilbarbara / .eslintrc
Last active Dec 31, 2016
.eslintrc configuration file for ES2015 + react
View .eslintrc
"parser": "babel-eslint",
"ecmaFeatures": {
"modules": true,
"experimentalObjectRestSpread": true
"env": {
"amd": true,
"browser": true,
"es6": true,
dweldon / meteor-nginx
Last active Nov 26, 2021
This is an example of how to configure nginx to serve a meteor app.
View meteor-nginx
server {
listen [::]:80;
listen 80;
return 301 https://$server_name$request_uri;
server {
piscisaureus /
Created Aug 13, 2012
Checkout github pull requests locally

Locate the section for your github remote in the .git/config file. It looks like this:

[remote "origin"]
	fetch = +refs/heads/*:refs/remotes/origin/*
	url =

Now add the line fetch = +refs/pull/*/head:refs/remotes/origin/pr/* to this section. Obviously, change the github url to match your project's URL. It ends up looking like this: