Hello there! I'm a full-time software engineer that is passionate about web and system software, efficiency, and open-source. Occasionally I post articles here that range from short thoughts on life to results of some technical research or discovery I've done.

Latest Articles

Isahc 1.0 and Retrospective

programmingrustisahc
6 min read

Today I am pleased to announce the public release of version 1.0 of Isahc, an HTTP client for Rust that I have been working on for more than 3 years now. This has been a long time coming and has involved a lot of my spare time, so I am quite...

Dumb Reasons to Hate PHP

programmingphp
8 min read

PHP just recently celebrated its 25th anniversary since it was first introduced, which is quite the achievement, considering it still powers a large slice of the Internet today. I don’t write much PHP anymore myself as I’ve more or less moved on...

cHTTP 0.5 and the Journey Ahead

programmingrustisahc
10 min read

One of my more recent projects that I have been putting a lot of effort into is a Rust HTTP client called cHTTP, which I introduced on this blog over 18 months ago. Here I want to share an update on the direction of the project, and also give some...

How Rust Solved Dependency Hell

programmingrust
10 min read

Every once in a while I’ll be involved in a conversation about dependency management and versions, often at work, in which the subject of “dependency hell” will come up. If you’re not familiar with the term, then I encourage you to look it...

See more articles