Who Runs Our Code

Matt Fantinel

by Matt Fantinel

10 Feb 2023 - 2 min read


In a world with tons of business requirements, conversion metrics, and a stampede of new technologies, front-end development can easily become oblivious of one thing: where our code runs.

When I say front-end developer, I don't just mean those who work on the web. I mean everyone who writes code that runs directly on a user's machine - be it a website, a mobile app, a desktop program, or even an IoT driver.

Software development is hard. And not just because of coding itself (which might be the easiest part sometimes), but mostly because in the end, developing commercial software is a great balancing act. We need to balance time, quality, features and expectations all the time.

In an ideal situation, we should have all the time we need to make sure all our components are bug-free, testable, accessible, generic, performant and intuitive. The main problem is, developers are often the only ones who read the code, and therefore the only ones in a company that care about more than 2 of the items above.

Still, it’s valid to take a shot every once in a while and try to push for higher standards. In a way you’re borrowing the user’s machine to run your code , and if you care about your user you wanna make sure that code is the best it could be.

Powered by SvelteKit. Icons by Iconoir.