What The Diff: Get AI-powered pull request summaries and weekly reports automatically. Create free account

Essential tools for web developers

We are a team of developers who have been working with web technologies for years. We have created a set of tools that we use in our daily work. We are happy to share them with you.

Latest posts

Jan 2023

Tinkerwell – a year in review 2022

In 2022, we released whopping 29 updates to the Tinkerwell app. Read more about all new features and improvements of the year 2022 as well as our roadmap for 2023.

Jan 2023

Tinkerwell for Laravel developers

Tinkerwell is built for Laravel developers and is `php artisan tinker` on steroids. Read this post to learn what it is about and why it's perfect if you work with Laravel.

Aug 2022

Enabling autocompletion for unrecognized classes

Sometimes Tinkerwell can't detect which class you are using in your code and does not provide the autocompletion experience that you love. In this case, it makes sense to manually add a type-hinting comment to that line and enable autocompletion.

Jul 2022

Themes of Tinkerwell

You can customize Tinkerwell and select a theme of your choice. Tinkerwell supports custom variants of the popular themes Dracula, Night Owl, Material, Nord, GitHub, Solarized dark, Solarized light and Shades of Purple.

Open Source

We are part of the open source community and develop packages for PHP and Laravel developers. Thousands of applications use these libraries and countless developers work with them daily.

Expose

The open-source ngrok alternative for PHP developers

Expose is a beautiful and open-source tunnel application that allows you to share your local websites with others over the internet.

Read the docs
Laravel WebSockets

WebSockets for Laravel. Done right.

With Laravel Websockets, you don't need any additional software to start your own WebSocket server. Use the power of PHP.

Read the docs
Laravel Dump Server

Bring Symfony's Var-Dump Server to Laravel

This package will give you a dump server, that collects all your dump call outputs, so that it does not interfere with HTTP / API responses.

Read the docs