Skip to main content

Laravelnote: Tinkerwell now with Apple Silicon support in laravel8

 Tinkerwell, the desktop app that allows you to run PHP code and quickly try out new ideas, has launched a new version that supports Apple Silicon and includes a lot of other great features. Some of the highlights of this release include:

Laravelnote | Real-time code output 

Previous versions of Tinkerwell always buffered the output and then showed you the evaluated result at once. With version 2.13 of Tinkerwell, this is no longer the case. Tinkerwell shows you the output of your PHP code in real-time, as it occurs. In addition to this, you can now also stop long-running PHP processes by clicking the "Run" button again and have a "loading" indicator in the toolbar so that you always know the state of the current code evaluation.

Laravelnote| Improved SSH connection manager

The Tinkerwell SSH connection manager got a completely new design in this version together with some great new features. This new connection manager allows you to sort and group your SSH connections. This is useful if you have the same site on different environments, for example, staging and production.

In addition to grouping and sorting, you can now also color-code your SSH connections. Do you want to emphasize that a connection is in production? Why not give it a red color code.

When you open up an SSH connection, you will now also see the color code within the tab bar, so you always know which connection you are currently working with.

New Shortcut | Laravelnote

They added a new shortcut that allows you to toggle the auto code evaluation mode. Press CMD/Ctrl+Shift+A to toggle between automatically evaluating your code as you type it, or manually running it using CMD/Ctrl+R or by pressing the "Run" button in the toolbar.

For more information, check out the Tinkerwell website to read more. Since its original launch, I've been using Tinkerwell, and it's now an app I use constantly. Highly recommend it!

Popular posts from this blog

Laravel8 in Serializes Models trait | laravelnote

This article was originally posted, with additional formatting, on my personal blog at laravel serializes model Background  When dispatching an object onto the queue, behind the scenes Laravel is recursively serializing the object and all of its properties into a string representation that is then written to the queue. There it awaits a queue worker to retrieve it from the queue and unserialize it back into a PHP object (Phew!). Problem When complicated objects are serialized, their string representations can be atrociously long, taking up unnecessary resources both on the queue and application servers. Solution Because of this, Laravel offers a trait called SerializesModels which, when added to an object, finds any properties of type Model or Eloquent\Collection during serialization and replaces them with a plain-old-PHP-object (POPO) known as a ModelIdentifier. These identifier objects represent the original properties Model type and ID, or IDs in the case of an Eloquent\Collection,

Laravel Parallel Testing Is Now Available in laravel8 | Laravelnote

 Parallel Testing | Laravelnote As such we know Laravel and PHP Unit execute your tests sequentially within a single process.  As such laravel check the single process doesn’t use multiple cores so that therefore, your test execution is seriously bottlenecked! we glad to say that Parallel Testing is now available in Laravel. You can use this Laravel version8.25 you may also use to laravel8 built-in test Artisan command to run your cmd to tests simultaneously across multiple processes to use significantly reduce the time required for to run the entire test suite. It is about sure that in laravel8 new on top of Paratest Laravel automatically use to handles creating and migrating a test for database for each parallel process. In The  Laravel8 for testing purpose goodies - such as Storage::fake - are ready for used in Parallel too. Laravel Provide Each all individual laravel8 version use test suite will receive a varying benefits from parallel testing. In The Laravel Tests are execution wa

What is HTTP client in laravel8 by laravenote 2021 | Laravelnote

Laravel provides an expressive, minimal API around the Guzzle HTTP client, allowing you to quickly make outgoing HTTP requests to communicate with other web applications. Laravel's wrapper around Guzzle is focused on its most common use cases and a wonderful developer experience. Before getting started, you should ensure that you have installed the Guzzle package as a dependency of your application. By default, Laravel automatically includes this dependency. However, if you have previously removed the package, you may install it again via Composer: composer require guzzlehttp/guzzle Making Requests To make requests, you may use the get, post, put, patch, and delete methods provided by the Http facade. First, let's examine how to make a basic GET request to another URL: use Illuminate\Support\Facades\Http; $response = Http::get('http://example.com'); The get method returns an instance of Illuminate\Http\Client\Response, which provides a variety of methods that may be use