Open in app

Sign In

Write

Sign In

Mastodon
Sean Kegel
Sean Kegel

29 Followers

Home

About

Published in

Stackademic

·Pinned

Improve Git CLI Efficiency with Oh My Zsh

Do you use Git in the CLI or GUI? I was a heavy GUI user earlier in my career and I still do some quick operations using VSCode, PhpStorm, or Fork. At a previous company, I was forced to use GitKraken because it helped prevent developers from making Git errors…

Programming

4 min read

Improve Git CLI Efficiency with Oh My Zsh
Improve Git CLI Efficiency with Oh My Zsh
Programming

4 min read


Published in

Stackademic

·Pinned

VSCode for PHP and Laravel

This post should help you setup Visual Studio Code to use for PHP and Laravel development. It it a solid base configuration that can be expanded upon using additional workspace specific configurations. I will cover the best extensions to use as well as some helpful configuration settings and external tools. …

Vscode

9 min read

VSCode for PHP and Laravel
VSCode for PHP and Laravel
Vscode

9 min read


Published in

Stackademic

·Sep 2

Quick Tip: Use Node to Create Random Strings

How many times have you worked on an application and you needed a random alpha-numeric string? Did you try to provide a list of numbers and characters in a string and pass in a length to randomly generate a string with a loop? Using Node.js, this can be a lot…

Nodejs

2 min read

Quick Tip: Use Node to Create Random Strings
Quick Tip: Use Node to Create Random Strings
Nodejs

2 min read


Aug 13

Create Your First Laravel User

This is a quick tip to get that first user created in your application so you can login and start testing things out. You just installed a new Laravel application, you configured the database, and ran migrations. php artisan migrate Now you go to your site and realize you don’t…

Laravel

2 min read

Create Your First Laravel User
Create Your First Laravel User
Laravel

2 min read


Published in

Stackademic

·Aug 11

PHP Enums tryFrom Method

I was recently working on a project where I was receiving data from an API that had a payment_type. I converted the payment_type into the enum below: enum PaymentType: string { case CREDIT_CARD = 'credit_card'; case APPLE_PAY = 'apple_pay'; case GOOGLE_PAY = 'google_pay'; case PAYPAL = 'paypal'…

PHP

2 min read

PHP Enums tryFrom Method
PHP Enums tryFrom Method
PHP

2 min read


Aug 7

Carbon PHP Quick Tip

Recently, I was working on handling API responses and I wanted to pass them into a DTO. One of the fields was an optional deleted_at column. In my DTO, I wanted that to be converted to a Carbon datetime object. Carbon comes packaged with Laravel, but can also be used…

PHP

1 min read

Carbon PHP Quick Tip
Carbon PHP Quick Tip
PHP

1 min read


Aug 6

Laravel Jetstream with Livewire 3

The Laravel team is hard at work upgrading Jetstream to use Livewire 3. With all the changes being made recently, some of the steps in this post may no longer be valid. The Livewire 3 beta was released live on stage by Caleb Porzio just a few weeks back at…

Laravel

3 min read

Laravel Jetstream with Livewire 3
Laravel Jetstream with Livewire 3
Laravel

3 min read


Aug 2

Setting up PHP for Local Development

I am building a new PHP application with PHP and Laravel. Before, for MacOS, I typically installed PHP with Homebrew. Sometimes, I’ve even used Docker and things like Laravel Sail, however, those could sometimes have performance issues and there were still tools where I wanted PHP locally. Recently, Laravel Herd…

Laravel

2 min read

Setting up PHP for Local Development
Setting up PHP for Local Development
Laravel

2 min read


Jul 30

Setup a Local Database

There are plenty of ways to setup a database for local development. You can use Docker containers, install locally using Homebrew or other tools, and various other GUI tools. My option of choice is DBngin. It is a simple tool which lets you add databases quickly for whatever you need…

Database

2 min read

Setup a Local Database
Setup a Local Database
Database

2 min read

Sean Kegel

Sean Kegel

29 Followers

Senior Software Engineer @ Curology working full-stack with Laravel and React

Following
  • John Hartley

    John Hartley

  • Alejandro Vélez-Calderón

    Alejandro Vélez-Calderón

  • Jacob Bennett

    Jacob Bennett

See all (5)

Help

Status

Writers

Blog

Careers

Privacy

Terms

About

Text to speech

Teams