py_better_exchook
ray
py_better_exchook | ray | |
---|---|---|
2 | 16 | |
40 | 545 | |
- | 0.7% | |
5.6 | 8.3 | |
4 months ago | 8 days ago | |
Python | PHP | |
BSD 2-clause "Simplified" License | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
py_better_exchook
-
Creating Beautiful Tracebacks with Python's Exception Hooks
printing relevant info for each frame (referenced variables)
-
Icecream: Never use print() to debug again in Python
If you like this, you might also like my small debugging utility, a better_exchook replacement: https://github.com/albertz/py_better_exchook
Simple example:
assert x == 4
ray
-
How to Debug PHP and Laravel Code?
I'm using Ray (https://myray.app/) from spatie, it's easy to install (composer) and is doing all I need :)
-
Software Developer Mac Apps
https://myray.app/ (when not xdebugging)
-
How do I get xDebug to chill on remote?
Similar but not free: https://myray.app
- I hate PHP development
- What’s your typical list of paid software and services you use as a Laravel developer?
-
Using `dd` and `dump` in any PHP file on your system
Here is link number 1 - Previous text "Ray"
-
senior developers are amateurs (source in comments)
testimonials gone wrong at myray.app
-
ray VS xr - a user suggested alternative
2 projects | 26 Jan 2022
-
Announcing x-ray
I'm proud to announce the initial release of the spatie/x-ray package for Ray. The x-ray package provides a command-line utility that finds and displays all calls to ray(), rd(), and other functions from the spatie/ray family of packages. Currently, it only supports PHP projects.
-
Speed up migrations when running Laravel tests
This command generates a file in database/schema and deletes all my migration files. Before squashing the migrations, it was taking 11.031 seconds according to well placed Ray call in the RefreshDatabase trait:
What are some alternatives?
better-exceptions - Pretty and useful exceptions in Python, automatically.
ray-proxy - a proxy for the Ray app to allow debugging of payloads
python-devtools - Dev tools for python
snoop - A powerful set of Python debugging tools, based on PySnooper
backtrace - A better backtrace
q - Quick and dirty debugging output for tired programmers. ⛺
laravel-ray - Debug with Ray to fix problems faster in Laravel apps
PySnooper - Never use print for debugging again
app - The old version of Buggregator, which uses Laravel framework, is no longer being actively developed. The new beta version, built with Spiral framework, is now available at https://github.com/buggregator/spiral-app and offers significant improvements in performance and stability, as well as a lighter docker image size of around 300mb.
pyset_x - Like `set -x` in bash, for Python
php-console-extension