Building Honeybadger for Laravel

Published on by

Building Honeybadger for Laravel image

A few months ago, I started working with Honeybadger to build a new set of client libraries for PHP. As a PHP developer, I had honestly never heard of Honeybadger before. Once I started exploring the product’s features and offerings, I was very impressed.

Let’s face it: having to log into multiple services to accomplish related tasks is really a bummer. The biggest draw for me personally is that Honeybadger is so much more than exception reporting: they also do external uptime monitoring, and they monitor background jobs with a really neat feature called Check-Ins. Being able to have Honeybadger ping my applications and have my background jobs and Cron jobs monitored, under one roof, is a major win.

Getting to build and iterate on these libraries has been a really rewarding experience. So far we’ve built new error tracking libraries for PHP and Laravel, with other framework integrations in the pipeline. My primary goal for building these libraries was the ergonomics; I really wanted these integrations to be extremely easy to use and understand. I feel like that goal really resonates with the core beliefs and goals of Honeybadger as a product and organization.

Since the crew over at Honeybadger are mostly Ruby and Rails developers, they were able to offer a different perspective than my own. For example, the Rails integration has an install command and it was proposed that we add something similar to that for the framework integrations (currently in development). This is not something I had ever considered before, as I have rarely seen this in the PHP community. I think it really enhances the developer experience and allows you to get up and running with the integration in a matter of minutes.

The care and thought that the Honeybadger team puts onto their products and integrations really resonates with me, I’m quite thankful to be a part of it.

Try Honeybadger Free for 15 Days


Many thanks to Honeybadger for sponsoring Laravel News this week

TJ Miller photo

I work primarily with Laravel and Vue. Much of my focus is centered around APIs, and API development.

Filed in:
Cube

Laravel Newsletter

Join 40k+ other developers and never miss out on new tips, tutorials, and more.

image
No Compromises

Joel and Aaron, the two seasoned devs from the No Compromises podcast, are now available to hire for your Laravel project.

Visit No Compromises
Laravel Forge logo

Laravel Forge

Easily create and manage your servers and deploy your Laravel applications in seconds.

Laravel Forge
Tinkerwell logo

Tinkerwell

The must-have code runner for Laravel developers. Tinker with AI, autocompletion and instant feedback on local and production environments.

Tinkerwell
No Compromises logo

No Compromises

Joel and Aaron, the two seasoned devs from the No Compromises podcast, are now available to hire for your Laravel project. ⬧ Flat rate of $7500/mo. ⬧ No lengthy sales process. ⬧ No contracts. ⬧ 100% money back guarantee.

No Compromises
Kirschbaum logo

Kirschbaum

Providing innovation and stability to ensure your web application succeeds.

Kirschbaum
Shift logo

Shift

Running an old Laravel version? Instant, automated Laravel upgrades and code modernization to keep your applications fresh.

Shift
Bacancy logo

Bacancy

Supercharge your project with a seasoned Laravel developer with 4-6 years of experience for just $2500/month. Get 160 hours of dedicated expertise & a risk-free 15-day trial. Schedule a call now!

Bacancy
LoadForge logo

LoadForge

Easy, affordable load testing and stress tests for websites, APIs and databases.

LoadForge
Paragraph logo

Paragraph

Manage your Laravel app as if it was a CMS – edit any text on any page or in any email without touching Blade or language files.

Paragraph
Lucky Media logo

Lucky Media

Bespoke software solutions built for your business. We ♥ Laravel

Lucky Media
Lunar: Laravel E-Commerce logo

Lunar: Laravel E-Commerce

E-Commerce for Laravel. An open-source package that brings the power of modern headless e-commerce functionality to Laravel.

Lunar: Laravel E-Commerce
DocuWriter.ai logo

DocuWriter.ai

Save hours of manually writing Code Documentation, Comments & DocBlocks, Test suites and Refactoring.

DocuWriter.ai
Rector logo

Rector

Your partner for seamless Laravel upgrades, cutting costs, and accelerating innovation for successful companies

Rector

The latest

View all →
Generate Code Coverage in Laravel With PCOV image

Generate Code Coverage in Laravel With PCOV

Read article
Non-backed Enums in Database Queries and a withSchedule() bootstrap method in Laravel 11.1 image

Non-backed Enums in Database Queries and a withSchedule() bootstrap method in Laravel 11.1

Read article
Laravel Pint --bail Flag image

Laravel Pint --bail Flag

Read article
Laravel Herd for Windows is now released! image

Laravel Herd for Windows is now released!

Read article
The Laravel Worldwide Meetup is Today image

The Laravel Worldwide Meetup is Today

Read article
Cache Routes with Cloudflare in Laravel image

Cache Routes with Cloudflare in Laravel

Read article