Skip to content

Instantly share code, notes, and snippets.

@bonniee
bonniee / words.txt
Created February 5, 2024 18:42
crossword brainstorm - programming words
rubber ducking
rubber duck
bug bash
debugging
dog fooding
pair programming
queue
commit
@bonniee
bonniee / gist:ae8efe854944a857c14da3f939a4b18d
Last active January 15, 2020 18:55
[draft] what kind of work do senior engineers do?

I think that most software engineering work can be roughly divided into straightforward, difficult, and exploratory work.

Straightforward work is work where it's obvious to the team what needs to be solved and how it should be done. This is often repetitive; there may be examples of very similar work that can be copied, and the systems involved are probably well documented.

Difficult work requires a deeper understanding of the systems involved. It may involve undocumented, unusual, or subtly complicated systems. Or, it may involve implementing a change that doesn't feel natural given the existing structure of the code. The team is probably clear on what needs to be solved, but it won't be obvious how to solve it.

Exploratory work is about figuring out what should be done. This can be extremely impactful - a good recommendation here might save your team weeks, months, or years of wasted effort. It's also easy to bullshit, because it's difficult to measure or assess. In order to do this effectively,

@bonniee
bonniee / GIF-Screencast-OSX.md
Created January 13, 2018 19:26 — forked from dergachev/GIF-Screencast-OSX.md
OS X Screencast to animated GIF

OS X Screencast to animated GIF

This gist shows how to create a GIF screencast using only free OS X tools: QuickTime, ffmpeg, and gifsicle.

Screencapture GIF

Instructions

To capture the video (filesize: 19MB), using the free "QuickTime Player" application:

Keybase proof

I hereby claim:

  • I am bonniee on github.
  • I am bonnie (https://keybase.io/bonnie) on keybase.
  • I have a public key whose fingerprint is EE18 88AA F1BA 84EC D197 58E5 FBD0 3AAB 72EE DB4F

To claim this, I am signing this object:

@bonniee
bonniee / index.html
Created October 22, 2015 03:11 — forked from anonymous/index.html
Review with Pusheen // source http://jsbin.com/zilimu
<head>
<title>Review with Pusheen</title>
<style id="jsbin-css">
body {
background-color: pink;
}
h1 {
font-family: sans-serif;
}
@bonniee
bonniee / lines.sh
Last active January 24, 2018 15:16
delete lines from files in a dir based on regex
grep -rl "level:" new/content/exercises/ | xargs gsed -i "/level:/d"
@bonniee
bonniee / keybase.md
Created July 15, 2015 17:44
keybase

Keybase proof

I hereby claim:

  • I am bonniee on github.
  • I am bonnie (https://keybase.io/bonnie) on keybase.
  • I have a public key whose fingerprint is F57A 6572 69FA 85ED 6879 A130 736A C1BB C8C9 058D

To claim this, I am signing this object: