~/jrtell_

software engineer

--:--:--

< back

perfection

thoughts on perfectionism in the age of AI

I have always been a perfectionist. I have always struggled to accept anything less than perfection in my creations.

For me like many other software developers AI has become a part of their day-to-day job. Pretty unavoidably as they’ve become too good, or at least good enough to not use. Of course not for everything, but as a tool in appropriate situations.

As I notice AI getting better and better, closer and closer to “perfect” results. I notice my own perfectionism being cured in a way. I want to create less perfect things, I want to literally insert intentional flaws in my creations. Take this blog for example, I have purposely chosen a basic, dark and greenish theme with lowercase text and headlines instead of proper capitalization. There’s a clock, showing just the local time in Sweden, why? What use does it have? How does it fit into the design? I do not know. And I do not care. Even though I love to work on front-end stuff and create graphically impressive and good looking interfaces. I used to be bothered by improper capitalization and sloppy writing in texts people sent me for crying out loud!

The reason is simple. I hate the “perfect” AI output. You give the AI a text you want fixed off all mistakes, and back you get a perfect version, stripped of its imperfections, of its warts. Stripped of what made it a human creation.

I realise those imperfections made the creation human. I like humans, therefore I like imperfections. Cured of perfectionism.

It is however no excuse to do a crappy job. So maybe not entirely cured, but I am getting there!

Until next time friends // JR