We all encounter a range of everyday problems in our lives, both large and small. At Wunderdog we’re no different, but we do have the advantage of being excellent problem solvers with some pretty advanced technical skills — helping us to find innovative answers to some of life’s tricky problems. In this blog series, we introduce the solutions our employees crafted as part of our open-source program.
An awkward problem
You know what it’s like when you start a new job. So much new information and so many new faces and names — it’s completely overwhelming. And when you’re meeting and getting to know a host of new colleagues in a short period of time, it’s easy to forget a name or two.
When I joined the wonderful pack of doggos (as we call our employees) at Wunderdog, I was faced with that very challenge — doubled. Everyone at Wunderdog is given a nickname, so I had to learn everyone’s real-life name and their doggo-name! I thought there has to be a way of making this easier, so as a programmer, I turned to technology for the solution.
A doggedly good solution
I made a Clojure application that fetches each colleague’s profile picture, their real name, and their Doggo-name from our internal Slack, then creates a gallery of these pictures with the names attached. Thus was born the Doggo Gallery. I also added a script that publishes this gallery on the internal wiki where all the important information about our company is available to all employees. As an added bonus, newbies can just add their photos to Slack without needing to upload them to the wiki separately.
The gallery now serves as a useful tool for new and old doggos alike. A bit of code (check it out here) and now there are far fewer of those awkward moments where you have to ask someone’s name for the hundredth time — or when you just resign yourself to never using their name again! You can thank me later, introverts.
This solution to an everyday problem was crafted by Ari, an introverted problem-solver and a senior software developer at Wunderdog.
Discover the everyday struggles — and solutions — of our doggos:
I had a problem: Baby, it's cold outside!
I had a problem: And the solution was terminal
I had a problem: I keep losing control
I had a problem: I'm a control freak and I think I like it
I had a problem: Don't play it again, Sam!
I had a problem: It's the writing that's wrong
How I half-accidentally committed to an open-source library for the rest of my life / Tailwind CSS-elevation plug-in
If you're looking for new challenges, we're here for you!