David’s adventure with AppMap: Code refactoring, Radiobot, and more

David’s adventure with AppMap: Code refactoring, Radiobot, and more

David Teren has been an early adopter of AppMap since 2021. He uses the AppMap superpower of refactoring code bases to tackle some challenging problems that are hard to trace and capture. He’s also using it for a side project named Radiobot. Learn more about David, in this short interview.

David Teren profile pic

Where in the world are you located?

I’m in Cape Town, South Africa.

How long have you been tinkering with AppMap? What brought you here?

A mail search reveals I’ve been tinkering with AppMap back in Feb 2021.

Mostly I’ve been tinkering with it here and there, but recently I joined a company that has an unmaintained Ruby on Rails project. AppMap is great at helping devs refactor codebases, so I’m using it for this. While work has started on upgrading the Ruby and Rails versions, it’s still on a pre-2.6 version. Currently, the Ruby version is 2.3.4, and the Rails version is 4. I am replacing a video transcoder, and there are a number of moving parts to this in the code base, which has proven challenging to trace, so I did a bit of a hack on my local and switched to Ruby 2.6.

Do you have any other projects you’re using AppMap for?

I am busy with a side project named Radiobot that is used to generate weekly in-store radio adverts for the largest retail chain in Southern Africa. I have an amount of refactoring and other work to do, and plan on using AppMap as part of this.

What do you enjoy about AppMap aside from the tech?

The community and technical support has been excellent! Despite the time zone difference, they are responsive and care about my use case and experience with the tool.

AppMap logo Get AppMap