Our great sponsors
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
You're probably already familiar with REPL and debugging tools like pry and byebug. These tools take an "inside-out" approach to troubleshooting. You choose a point in your code where you want to start, and then you can explore outwards from there. But while you can get a lot of detailed information that way, it's hard to build an understanding of what's going on overall in the codebase.
Install the appmap gem by following the instructions in the README. Here's a quick checklist:
Here's an example appmap.yml that I use with the my fork of the Rails Sample App 6th Edition.
Related posts
- Enhancing development with REPLs - A practical guide
- Free/low cost IDE recommendations please. :)
- Anyone else working through Michael Hartl's Learn Enough RoR Series that might be able to help me with a failing unit test?
- I made a tool to help cleanly copy & paste code from irb/pry sessions
- shell-maker: Make your own shell in 15 lines of elisp (batteries included)