Sharad
Sharad
Topic

Programming

3 articles

Reverse Engineering Old Applications

Notes from opening up unfamiliar codebases, finding the seams, and making change feel less risky.

Lessons From Reading Unfamiliar Code

A few habits for finding the important behavior before trying to improve the implementation.

Building Internal Tools People Keep Using

Why small workflow details matter as much as the feature that motivated the project.

Favorite Posts

1 / 5