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.
If you haven’t yet read Part 1 of getting started, head back and follow the steps to get a working Mastodon development environment deployed locally using Docker and VS Code Dev Containers. You can also clone Mastodon from the AppMap GitHub repo with all the configuration completed for you.
In the last post we showed you how to use Dev Containers and AppMap to onboard as a new developer for the open source federated social media application, Mastodon. We showed how AppMap can reveal the internal behavior of the application at runtime.
Guard is a Ruby gem that can be used to run test cases automatically when source files change. For example, with guard-minitestand a simple Guardfile, you can run tests as the files are modified.
Related posts
- External OpenID Connect Account Takeover by Email Change
- Ask HN: Best practice for posting links to large Mastodon threads?
- CVE-2024-23832 Mastodon Vulnerability: Remote user impersonation and takeover
- Unity's Open-Source Double Standard: The Ban of VLC
- Change Referer value to something generic such as "urn:activitypub:Mastodon"