Arnold Chand (creativenull)'s Avatar

Arnold Chand (creativenull)

@creativenull

Freelance Software Developer from the islands Trinidad and Tobago ๐Ÿ‡น๐Ÿ‡น

40
Followers
54
Following
34
Posts
25.11.2023
Joined
Posts Following

Latest posts by Arnold Chand (creativenull) @creativenull

I've started using AI more on my codebases not because they are any good at solving problems (they do a decent job tho ngl) but because they're just fast typers vs my slow ass 60 wpm ๐Ÿ˜ญ

22.02.2026 19:55 ๐Ÿ‘ 2 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Preview
Encryption - Laravel 12.x - The PHP Framework For Web Artisans Laravel is a PHP web application framework with expressive, elegant syntax. Weโ€™ve already laid the foundation โ€” freeing you to create without sweating the small things.

I should've made a copy of the env file and brought back the old key as a APP_PREVIOUS_KEYS var so I could re-encrypt the data with the new key (not sure how this would work but was thinking this as the solution)

laravel.com/docs/12.x/en...

02.01.2026 02:09 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

Had a table with encrypted data and ran `php artisan key:generate --force` because I panicked about a livewire exploit thinking my key was compromised

This was the post I read after I started seeing errors on the server coming from POST /livewire/update

x.com/barryvdh/sta...

02.01.2026 02:09 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

PSA: Do not run any command with --force on the prod server THINK TWICE!!!

Man I've really messed up what a great start to the new year..

02.01.2026 02:09 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

Windows taking over half my ram from 32gb to 16gb during this time where ram prices are astronomically high was not on my 2025 bingo card

05.12.2025 19:28 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

Is it too late to start working on hactoberfest? ๐Ÿ˜…

oof it's 6 PRs now..

21.10.2025 19:50 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

The new Laravel Forge looking nice! The only problem is it's not mobile friendly yet ๐Ÿค”

Regardless congrats to the team!

#laravel #forge #php

01.10.2025 17:39 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

Upgrade from nuxt 3 to 4 was easy just had issue with nuxt-content and better-sqlite3 but seems like updating them one package at a time after upgrading to nuxt 4 did the trick

17.09.2025 02:11 ๐Ÿ‘ 2 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

Has anyone done key-pair authentication in laravel?

Instead of the usual email/password I was wanting to see if there is anything out there that uses private/public key pairs to authenticate from a device to the server

Something to implement for IoT devices

#laravel #auth

11.09.2025 18:23 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

I'm getting back into using RSS feeds again and it feels like a nice breath of fresh air. Now I want to learn how to make RSS for my website

02.09.2025 18:25 ๐Ÿ‘ 2 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

Not sure why I got signed out from the bluesky app maybe an update triggered it ๐Ÿค”

25.08.2025 18:22 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

Pushed to main, and with some additional fix looks to be working now

I should start tagging the releases

20.07.2025 20:10 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

Also trying to keep it backward compatible with vue language server v2 having some problems with inlay hints

I think I will note this down in the readme for now and suggest disabling inlay hints on vue file

This is not a problem with v3 though so inlay hints work as expected

20.07.2025 18:17 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

Draft PR: github.com/creativenull...

20.07.2025 16:24 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

Currently working on just following the guides from vue/language-tools repo

github.com/vuejs/langua...

Following the guide to for some more pointers

github.com/vuejs/langua...

20.07.2025 16:24 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

Alright got some time to work on my nvim plugins.

Starting with web.nvim I need to update some logic for vue-language-server since v3 was out I didn't know that there was a change from typescript-language-server to vtsls server

#neovim #vue

20.07.2025 16:24 ๐Ÿ‘ 2 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 1

For second I thought you said you go straight to your neighbors chickens and pigs and pay them money for their eggs and meat ๐Ÿ˜‚

16.01.2025 13:10 ๐Ÿ‘ 6 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

Yeah also including that. It's still a little bit weird for me to press `za` just need enough practise to get used to it ๐Ÿ˜…

08.01.2025 00:57 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

Ok so updated my muscle memory to incorporate folds in my dev flow.

Pretty much `zc` to close and `zo` to open the fold.

And `zR` to open all folds, my reset trigger so I can practise `zc` and `zo`.

In my config, I set `vim.opt.foldenable = false` so it will not fold the code by default.

07.01.2025 17:47 ๐Ÿ‘ 3 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

So I've been using vim for about 6 years now and I've never really got into folding code until recently lol

Time to do a crash course on how to use it and how to integrate with treesitter or does it come built in ๐Ÿค”

#vim #neovim

03.01.2025 16:50 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 1
AI as Coding Assistant My take on AI and how it helps with my coding and what it lacks in different areas.

It took some time but here is my post on AI as a coding assistant #ai #coding #vim #neovim

creativenull.dev/posts/11-ai-...

18.11.2024 14:49 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

Why do apps make it so difficult to log in but when you log out there is no prompt to log out?

Like, can they at least put up a confirm dialog to ask if I want to log out or not, what if I clicked on it by mistake?? Now I have to start all over again ๐Ÿ˜ฎโ€๐Ÿ’จ

08.11.2024 19:35 ๐Ÿ‘ 2 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

Here is how I have it on my config

github.com/creativenull...

#kitty #terminal #config

05.11.2024 19:24 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Preview
Add Cursor Trail Feature to Enhance Cursor Visibility by jinhwanlazy ยท Pull Request #7970 ยท kovidgoyal/kitty This pull request introduces a new feature that adds a trailing effect behind the cursor as it moves within the terminal window. The cursor trail enhances cursor visibility, making it easier to tra...

I've been trying the new `cursor_trail` in kitty for couple days now and I'm really loving it

Really feels like neovide without installing it haha

PR w/ example: github.com/kovidgoyal/k...

#kitty #terminal #cursor

05.11.2024 19:22 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

It's quite scary when your client asks to get access to the source code repo

Have to make sure there are no curse words in there directed at the client ๐Ÿ˜‚

04.11.2024 20:15 ๐Ÿ‘ 2 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

phpstan/larastan has been making me write so much boilerplate code it's not letting me enjoy the new stuff like match and shorthand/anon functions :((

should not have run `composer update`

#php #laravel #phpstan

29.10.2024 20:03 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

Now I don't know how to do step 4, how to ensure that the link generated will have proper params to securely log in the user? Will it be a button that the user will press or do I just automatically redirect to the app?

Or is this all wrong way of doing the auth on mobile ๐Ÿค”

27.10.2024 17:17 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

Only one way I'm thinking is

1. Link from mobile app to open a web url, now it will follow socialite auth flow example
2. User authenticates (socialite)
3. Oauth2 then redirects back to the web page (socialite)
4. From there I add a link back to the app via a deep link (custom)

27.10.2024 17:17 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

The problem I'm trying to now solve with auth is how to do this for a mobile app?

It's easy with just sanctum but I'm not sure how to do this with sanctum + social login. Since it is a mobile app there is no web interface.

27.10.2024 17:16 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

I'm really liking how easy it is to setup register/login in laravel which also incl social auth via socialite.

#laravel #php #auth

27.10.2024 17:16 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0