Meow! Cat Ipsum

Cat ipsum dolor sit amet, commence midnight zoomies and shred all toilet paper and spread around the house. Jump on fridge. Dont wait for the storm to pass, dance in the rain yowling nonstop the whole night yet cough furball into food bowl then scratch owner for a new one for kitty run to human with blood on mouth from frenzied attack on poor innocent mouse, don't i look cute?

Read More

Embrace the Framework

Frameworks are among the most important tools we developers have and yet they are often taken for granted. The way I see it is a framework has two primary benefits: 1) saving individual developers time by providing predefined solutions to common problems and 2) allowing teams to work more efficiently by giving them a common model for coding standards, file organization, design language and more. However, these benefits quickly break down when framework conventions are broken or ignored, intentionally or otherwise.

Read More

azPHP Presentation: PsySh

My presentation from the June 2019 azPHP meeting on PsySH, the terminal-based interactive PHP debugger and REPL.

Read More

Seeding is Hard

We've all been there... banging our heads against a wall for 20 minutes wondering why our app isn't working before we realize we forgot to seed our database when running migrations. Okay, easy fix:

$ php artisan migrate --seed
Migration table created successfully.
Migrating: 1996_02_27_123456_create_pokemon_table
Migrated:  1996_02_27_123456_create_pokemon_table
Seeding: PokemonSeederReflectionException : Class PokemonSeeder does not exist
Read More

Mmm... Bacon Ipsum

Bacon ipsum dolor amet bresaola short loin chuck, pancetta venison landjaeger ham hock. Laborum t-bone ground round hamburger. Drumstick t-bone ut chuck nulla. Elit consequat reprehenderit tri-tip salami sunt frankfurter shoulder corned beef culpa duis adipisicing tail filet mignon.

Read More