All entries of my technical and business blog

Filter User Input Before Validation in Laravel

Jun 6, 2019 laravel php

Sometimes it makes sense to filter user input before it goes to validation. If you’re using controller-based validation in Laravel, this is pretty easy. But, if you’re doing your validation in request classes, your approach needs to be different.

SPA No Framework, API No Database

Jun 3, 2019 javascript jekyll php

The average webpage seems to contain tons of bloat and increase in size - and this is no good. I decided that I wanted to create a proof-of-concept website that would act like a single page application that didn’t require a framework like Vue or React. I only need to support the latest evergreen browsers.

Try Your Process Before Tooling Your Process

May 27, 2019 programming

I’ve known a lot of programmers who give a lot of concern to making the best product they can. They follow best practices, create amazing programs and demonstrate both quality and accuracy. It’s quite amazing. But when you look at their internal tooling, it’s garbage. What gives?

Two Gotchas in Laravel Unit Testing

May 20, 2019 laravel php phpunit

There’s a struggle to balance the easy-to-use Laravel helpers and functions with very verbose, complicated methods in unit tests. As I’ve been relying on Laravel’s way of doing testing more, I’ve ran into a couple of gotchas that I should share.

The Dev Manager One on One Coaching

May 6, 2019 business management

Not all things go as planned, and that’s ok. Entrepreneurship is hard! I’ve decided to roll my Dev Management coaching back into AaronSaray.com.

I’m proud to announce that I’ve launched One on One Coaching at The Dev Manager!

Bass Test App/Website

Apr 15, 2019 business ideas javascript

I was calibrating my speakers the other day, so I searched and found a Bass Test YouTube video. Later on, I was thinking about the presentation I saw where some guys made a DJ system with Tone.js and I wondered if it made sense to make a bass test website and/or app.