Curious to hear about the things that helped improve your programming ability.

  • Oliver Lowe@lemmy.sdf.org
    link
    fedilink
    arrow-up
    10
    ·
    edit-2
    10 months ago

    Ah yes! That is a great trick that kept me going doing software dev professionally.

    Instead of trying to get the system I was working with to interact correctly with some shit enterprise system, I would find common protocols (or related protocols) and implement that well. Then I would discover more specifically where the shit enterprise system was behaving badly, and point to something politically neutral (like an IETF RFC) to help get us out of a rut.

    It made debugging so much easier. Those specifications and open-source implementations have had much more engineering talent put in them than what I was usually dealing with.