Hacker News new | ask | show | jobs
by JTyQZSnP3cQGa8B 1205 days ago
I'm a bit late to answer but anyway: I worked with people who created electronic devices like payment terminals. They were knowledgeable with electricity and coding firmwares, but not with good programming practices.

They wanted to modernize their source code though. The result was a mixed mess of old C++ (pre-98), and assembly language. Like C++ classes with assembly language inside.

Also I had to teach them how to use Mercurial, thank god I didn't went with git (which I love) or it would have been way worse. I also wrote a lot of Python packages to handle the dependencies, clean code, and do everything to ease their job.

They were fun guys though and we had good times working together, I miss them somehow.