Kamal 2: Deploying multiple apps
Deploying web applications in hard. Learn what's new in Kamal 2 and how to use it to manage multiple apps on a single host.
Deploying web applications in hard. Learn what's new in Kamal 2 and how to use it to manage multiple apps on a single host.
Honeybadger now offers automatic performance dashboards for Django, Flask, and Celery. Get instant visibility into your Python apps with zero-config instrumentation, plus direct access to transform, query, and alert on the underlying data.
Rails handles many security concerns out of the box, but even small applications face real threats from automated attacks, botnets, and malicious actors. This comprehensive guide covers eight critical vulnerability classes and shows you how to protect your Rails applications using the framework's built-in security features.
At RailsConf 2025, I gave a presentation on the last 20 years of deploying in Rails. If you missed it, come check it out!
What if you could refer your employer or client to Honeybadger and get free monitoring for as long as they stick around? If you join our new customer referral program, you just might.
Elixir's rich ecosystem offers multiple solutions for background processing, from the standard library's Task module to database-backed systems like Oban. This comprehensive guide explores the landscape of background job libraries, their tradeoffs, and helps developers understand the evolution of background processing in Elixir.
Big-O notation gives you insight into scaling. Uncover the meaning of things like O(N^2) and learn how to use these concepts to speed up your apps.
Improve your PHP applications with this comprehensive guide to PHP exception handling. Discover best practices and practical tips to master error management.
Building gRPC Node.js applications has become a popular choice because of its performance and scalability. gRPC provides many benefits over traditional REST-based services, such as faster response times, better performance, and simpler code structure. Read this comprehensive guide to learn how to build a gRPC server using Node.js.
JavaScript is single-threaded, but did you know you can simulate multithreading in JavaScript? Learn how to use web workers to perform operations in parallel.