expLog
An experimental web log, and half an identity function. Notes on software engineering, programming, tools and emacs with the occasional detour.
Notes [RSS]
Starred notes involved significantly more effort than the rest.
- 2022-xx-xx Draft: Eating Elephants*
- 2021-11-14 A Public Slipbox
- 2021-xx-xx Building Developer Tools*
- 2020-12-27 Advent of Code
- 2020-11-29 A simple neural network
- 2020-07-31 An introduction to Panopticon
- 2020-07-24 My Writing Setup
- 2020-07-12 No Ideas but in Things
- 2020-07-08 Notes on using Tmux
- 2020-06-21 On-cpu time with ftrace
- 2020-06-13
sys.settrace
(andsys.setprofile
)* - 2020-06-06 Heuristics for Learning Tools
- 2020-05-30 Approaching Debugging*
- 2020-05-23 Planning work
- 2020-05-16 100 Days of Writing
- 2020-02-23 A Notebook Style Guide
- 2019-11-24 Always include units*
- 2018-12-31 Making Poet, an Emacs Theme*
- 2018-09-30 Many Traces
- 2018-09-03 Inserting Dates in Mac OS
- 2018-03-15 Kinesis customizations
- 2017-12-30 Photographing through 2017
- 2017-05-28 Building a binary for Android
- 2016-09-18 Simple plotting
- 2016-08-06 HTML to Org
- 2016-09-18 Setting up a new laptop
- 2016-07-15 Commands I wish I knew earlier
- 2013-06-17 Timestamps in Mac
- 2011-04-20 Interviewing at Facebook
- 2010-30-01 Hostel Collapses!
Projects
- Slipbox A public digital garden.
- Panopticon Python tracer for debugging.
- Battery Metrics Android library to estimate battery consumption.
- Poet Theme Emacs theme for prose.
- Dot (files) All my shell configurations.
- dot emacs A literate emacs configuration.
- expLog The scripts that generate this site.
- Instagram A photo a week for all of 2018.
- Keyboard Layouts Ergodox EZ layout and a pretty printing script.
- Defunct
Books
- forever: The List, now on GoodReads
- 2018-01-06 Selected books from 2017
- 2017-01-01 Selected books from 2016
Tech Talks
- ML Monitoring & Observability, Data @ Scale 2022
A brief description of some of the tools we've been working on.
- A Notebook Style Guide, JupyterCon 2020 (Slides)
Recommendations for writing reusable and reproducible notebooks.
- Android Battery @ Facebook, DroidCon SF 2017
More focused on Android with a bit more detail.
- Mobile Battery at Facebook, Mobile @ Scale 2017
Where we open sourced the Battery Metrics library!
Notebooks
- 2021-07-17 How many toolsmiths should your team have?*
- 2020-10-xx A notebook style guide*
- 2019-12-xx Advent of Code
- 2019-11-09 Image resizing for Instagram