Tutorials, product info, and good advice from the Honeybadger crew.
Honeybadger's new performance monitoring dashboards capture Elixir telemetry automatically while giving you direct access to transform, query, and alert on the underlying data—no black boxes, just total visibility.
Rails 8 promises to make it easier to deploy and host Rails apps, no-PaaS required. Jump in with us to see where it delivers and where it falls short.
Ruby supports using regular expressions in lots of interesting ways that go beyond String#match. Check out this article to learn some uncommon Ruby regex tricks.
String#match
Go is an incredible language with lots of options, but doesn't have a dominant web framework. Jump in to learn about the pros and cons of each!
Understanding how a program behaves given certain inputs is hard enough for experienced developers. This article explores how to use Pry to debug Ruby apps.
Mutators. Accessors. Casts. What do all these terms mean? In this article, we'll dive into what they are and how to use them in your Laravel application. We'll also learn how to create and test your own custom Laravel casts and store objects in the database.
Discover powerful Python exception-handling techniques with this guide. Learn about nested try blocks, re-raising exceptions, custom exceptions, and more.
A chance conversation led me to the realization that the world of unique identifiers is larger and more wondrous than I ever could have imagined. In this post we discuss five types of UUIDs and their upstart cousin, the ULID. We explore what makes each of them special and when they may be particularly useful.
Every Rails app has a breaking point. Follow along and learn how to test your application's performance under load with the Apache JMeter's Rails load testing.
Have you ever looked at an error and wished it had more context? Learn how to debug your applications better with Laravel Breadcrumbs.