Skip to content

Instantly share code, notes, and snippets.

View nicodevs's full-sized avatar
🚀

Nico Devs nicodevs

🚀
View GitHub Profile
@nicodevs
nicodevs / error.log
Created March 12, 2025 18:09
Error log
yarn run v1.22.21
warning package.json: No license field
$ nuxi dev
Nuxt 2.18.1 with Nitro 2.10.4 nuxi 3:07:31 PM
3:07:31 PM
➜ Local: http://localhost:3000/
➜ Network: use --host to expose
ℹ Module nuxt-bridge took 11.64ms to setup. 3:07:33 PM
@nicodevs
nicodevs / vite.config.js
Created March 7, 2025 17:30
Vie Config for Jigsaw Demo
import { defineConfig } from 'vite';
import jigsaw from '@tighten/jigsaw-vite-plugin';
export default defineConfig({
plugins: [
jigsaw({
input: ['source/_assets/js/main.js', 'source/_assets/css/main.css'],
refresh: true,
}),
],
@nicodevs
nicodevs / miso.md
Last active March 6, 2025 14:27
Mise Brainstorming

Those Mildly Annoying Manual Tasks

One of the things that mildly annoys me after installing Laravel is dealing with migrations I'll never use—or worse, accidentally running them.

What do I mean? Well, when you create a new Laravel project using the installer, you get three migrations by default:

  • The users migration
  • The cache migration
  • The jobs migration
@nicodevs
nicodevs / CourseSeeder.php
Last active March 13, 2025 12:05
Seeding Realistic Data Using AI
<?php
namespace Database\Seeders;
use App\Models\Course;
use PrismPHP\Prism\Prism;
use Illuminate\Database\Seeder;
use Illuminate\Support\Facades\File;
use Prism\Prism\Schema\ArraySchema;
use Prism\Prism\Schema\NumberSchema;
@nicodevs
nicodevs / MovieSeeder.php
Created November 14, 2024 19:43
Movie Seeder
<?php
namespace Database\Seeders;
use Illuminate\Database\Seeder;
use Illuminate\Support\Facades\DB;
class MovieSeeder extends Seeder
{
public function run()
@nicodevs
nicodevs / draft.md
Last active April 30, 2024 18:50
How to implement OG images on Jigsaw

Setup

Install Jigsaw. To get started quickly, install the blog template.

composer require tightenco/jigsaw
vendor/bin/jigsaw init blog
@nicodevs
nicodevs / 1.bar.md
Last active March 16, 2023 13:43
Question 1
level tags
3
pinia, state

Lorem Ipsum?

Correct

Alpha

@nicodevs
nicodevs / 3.bar.md
Last active March 15, 2023 13:06
MCQs

How would you write this code in options API?

<script setup>
defineProps({
  msg: String,
})
</script>

<template>
@nicodevs
nicodevs / banner.md
Created November 18, 2022 19:39
Black Friday Banner for Vuetify

Installation

To show the Vue School banner in your website, please include the following script tag in the <head>:

<script async type="text/javascript" src="https://vueschool.io/banners/main.js"></script>

This external script does the following:

// Warning: this is just a non-tested example, take it as an starting point draft :)
import castArray from 'lodash/castArray'
const state = reactive({
data: {},
token: ''
})
const getCookieParams = () => {