Bolinfest Changeblog

When bolinfest.com changes, you'll be the first to know.

Monday, February 26, 2024

Meta Badge Post

›
Feb 16, 2024 marked the end of my 11.75 year career at Meta. As per tradition, I made an internal post to say good-bye accompanied by a phot...
7 comments:
Saturday, September 29, 2018

How I ended up writing opensnoop in pure C using eBPF

›
Hello friends, it's been awhile. I recently had the opportunity to do a deep dive on eBPF and I learned a lot in the process. There isn...
62 comments:
Monday, March 20, 2017

JavaScript vs. Python in 2017

›
I may be one of the last people you would expect to write an essay criticizing JavaScript, but here we are. Two of my primary areas of pro...
75 comments:
Sunday, March 19, 2017

Python: Airing of Grievances

›
Although this list focuses on the negative aspects of Python, I am publishing it so I can use it as a reference in an upcoming essay about m...
126 comments:
Sunday, October 18, 2015

Hacking on Atom Part II: Building a Development Process

›
Over one year ago, I wrote a blog post:  “Hacking on Atom Part I: CoffeeScript” . This post (Part II) is long overdue, but I kept putting it...
422 comments:
Thursday, March 5, 2015

Trying to prove that WeakMap is actually weak

›
I don't have a ton of experience with weak maps, but I would expect the following to work: // File: example.js var key = {}; var indir...
27 comments:
Tuesday, August 19, 2014

Hacking on Atom Part I: CoffeeScript

›
Atom is written in CoffeeScript rather than raw JavaScript. As you can imagine, this is contentious with “pure” JavaScript developers . I h...
82 comments:
›
Home
View web version
Powered by Blogger.