Skip to content

Instantly share code, notes, and snippets.

View arthurgousset's full-sized avatar

Arthur Gousset arthurgousset

View GitHub Profile
@chitchcock
chitchcock / 20111011_SteveYeggeGooglePlatformRant.md
Created October 12, 2011 15:53
Stevey's Google Platforms Rant

Stevey's Google Platforms Rant

I was at Amazon for about six and a half years, and now I've been at Google for that long. One thing that struck me immediately about the two companies -- an impression that has been reinforced almost daily -- is that Amazon does everything wrong, and Google does everything right. Sure, it's a sweeping generalization, but a surprisingly accurate one. It's pretty crazy. There are probably a hundred or even two hundred different ways you can compare the two companies, and Google is superior in all but three of them, if I recall correctly. I actually did a spreadsheet at one point but Legal wouldn't let me show it to anyone, even though recruiting loved it.

I mean, just to give you a very brief taste: Amazon's recruiting process is fundamentally flawed by having teams hire for themselves, so their hiring bar is incredibly inconsistent across teams, despite various efforts they've made to level it out. And their operations are a mess; they don't real

@MohamedAlaa
MohamedAlaa / tmux-cheatsheet.markdown
Last active February 8, 2026 19:07
tmux shortcuts & cheatsheet

tmux shortcuts & cheatsheet

start new:

tmux

start new with session name:

tmux new -s myname
@jonschlinkert
jonschlinkert / markdown-cheatsheet.md
Last active January 22, 2026 10:40
A better markdown cheatsheet.
@cferdinandi
cferdinandi / terminal-cheat-sheet.txt
Last active February 5, 2026 04:38
Terminal Cheat Sheet
# Terminal Cheat Sheet
pwd # print working directory
ls # list files in directory
cd # change directory
~ # home directory
.. # up one directory
- # previous working directory
help # get help
-h # get help
@cgthayer
cgthayer / docker-n00b.md
Last active April 3, 2025 20:06
Docker Notes for n00bs

Basics

Images are read-only templates, but you can diff and push them to save many versions. Containers are instances of images, that are also directories and usually a single running process.

Images can be layered, you start from a base and make changes. Containers are versioned so that you can make changes and save the filesystem state as a new Image.

@joshbuchea
joshbuchea / semantic-commit-messages.md
Last active February 6, 2026 11:31
Semantic Commit Messages

Semantic Commit Messages

See how a minor change to your commit message style can make you a better programmer.

Format: <type>(<scope>): <subject>

<scope> is optional

Example

@santisbon
santisbon / Search my gists.md
Last active December 31, 2025 14:22
How to search gists.

Enter this in the search box along with your search terms:

Get all gists from the user santisbon.
user:santisbon

Find all gists with a .yml extension.
extension:yml

Find all gists with HTML files.
language:html

@seanh
seanh / user_stories.md
Last active February 20, 2025 15:51
My notes on user stories

User Stories

Reading list

  • [Mark Shead: Creating Good User Stories][Mark Shead]
  • [GOV.UK Service manual: Writing user stories][GOV.UK]
  • [Mike Cohn's blog posts about user stories][Mike Cohn]
  • [Mike Cohn: User Stories Applied (book)][User Stories Applied]
@ww9
ww9 / gist_blog.md
Last active December 30, 2025 10:56
Using Gist as a blog #blog

Blogging with Gist

Gist simplicity can turn blogging into a liberating experience.

Pros Cons
✅ Free, simple, fast, hassle-free ❌ Image upload in comments only
✅ Tagging ❌ No post pinning
✅ Search ❌ Doesn't look like a blog
✅ Revisions ❌ Unfriendly URLs
@Jesse-Sawa
Jesse-Sawa / sanity-check.test.ts
Created September 26, 2022 18:08
Sanity check for staged ASv2 contracts. Has dependencies on associated ABI files
import { ContractKit, newKit } from "@celo/contractkit";
import { Contract } from "web3-eth-contract";
import {
ESCROW_CONTRACT,
FA_CONTRACT,
ODIS_PAYMENTS_CONTRACT,
} from "./constants";
// STAGING (private testnet)
const STAGING_RPC = "http://127.0.0.1:8545";