Skip to content

Instantly share code, notes, and snippets.


Noel De Martin NoelDeMartin

View GitHub Profile
NoelDeMartin / .bashrc
Last active Mar 9, 2022
Bash settings
View .bashrc
# VSCode opens terminals in the project root, so this will make sure that
# you're using the correct version of npm and node
if [ -f .nvmrc ]; then
nvm install &> /dev/null
# Change default prompt
__prompt_command() {
NoelDeMartin /
Last active Dec 10, 2020
Laravel's tap helper implementation in Javascript & Typescript

I recently added this code to my utils package, so you are welcome to use it you want this. It's tree-shakable, so you don't have to worry about everything else!

NoelDeMartin / NovaServiceProvider.php
Created Sep 22, 2019
Laravel Nova resources boot method
View NovaServiceProvider.php
namespace App\Providers;
use Laravel\Nova\Nova;
use Laravel\Nova\Cards\Help;
use Illuminate\Support\Facades\Gate;
use Laravel\Nova\NovaApplicationServiceProvider;
class NovaServiceProvider extends NovaApplicationServiceProvider
View Freezable.vue
let instancesCount = 0;
const rendersCache = {};
// See live example:
export default {
props: {
tag: {
type: String,
default: "div"
NoelDeMartin / Browser.php
Created Nov 30, 2017
Laravel Dusk Mail mocking proposal
View Browser.php
namespace Tests\Browser\Dusk;
use Tests\Testing\MailFake;
use Laravel\Dusk\Browser as BaseBrowser;
class Browser extends BaseBrowser {
public function fake($service) {