Hi there. I’m Enda, a software engineer building open source projects with a particular focus on API design and developer experience. Every now and then I will post here about my experiences in this field. I’m open to collaborating or chatting about anything, so if you want to you can reach me on Polywork or Twitter 😃.

Getting productive

The past two years have been my busiest ever, both in my work and personal life. In two years I went from a junior to a senior software engineer, and with that came a raft of new responsibilities. In the same two years, I had some big life events which required long term planning, the likes of which I had never needed before. I used to cope just fine using my head to keep track of both the short and long term tasks and goals - because there weren’t that many happening at the same time....

March 25, 2022 · 9 min · Enda Phelan

Software Engineering Idioms You Should Know

I have been working as a software engineer for just over five years. Every now and then I encounter a phrase used to describe something during an engineering discussion, where its meaning is not obvious from the words themselves. These kinds of phrases are known as idioms - expressions that have a non-literal meaning attached to the phrase. “Break a leg” is a well-known idiom to wish a person good luck....

December 15, 2021 · 3 min · Enda Phelan