I don't code professionally, but occasionally try to make things work at a foundational level, so I can have a more effective discussion with a real hacker to bring my projects to life.