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. (more…)
All entries of my technical and business blog.
Have Informed Opinions
I don’t want this to turn into a rant, but… (more…)
Stop Considering the Same Password a New Password Attempt
One of the most rewarding things I’ve done as a programmer was watch a real life in person focus group use my application. At first, I didn’t enjoy it. But like most lessons, looking back, it was extremely valuable. (more…)
Live Reloading HTML Webserver
Historically, I’ve always created virtual boxes with apache environments with vagrant like this or recently a combined docker image like that. But, as I do more front end work as well, I realized these were pretty heavy weight. (more…)
Laravel 5 Middleware that Requires JSON
Laravel has a built in request helper called wantsJson() that determines if the request is requesting JSON with the Accept: application/json header. But, what if you want to only accept JSON responses? I set up a Laravel middleware that rejects anything that isn’t JSON. (more…)
Why Some Bosses May Hate Remote Work
First, to start out, I need to make one thing abundantly clear: This piece is just a bunch of assumptions, generalizations and feelings. I’ve gathered these together after all of my own experiences. That’s why I add the most important auxiliary verb may. (more…)
Don't P When You TD
Despite the “catchy” title, this is one of my pet-peeves: when developers put a p tag inside of a table like they would use a <tr><td> combo. This is often done when there is a variable amount of values - including zero - listed in a table. (more…)
Tell Shimo VPN to Connect with Applescript
For some clients, I have to VPN before I can push to their git repositories. I’ve been using a few VPN clients, but I finally settled on one. I’m a huge fan of Shimo but one thing that bothered me was that I still had to click and remember to be on VPN when I wanted to push my changes. (more…)
Truncate MySQL Causes Implicit Commit
I guess I should RTFM more often… but I didn’t remember (or know??) that MySQL truncate table causes an implicit commit. (more…)
Track Things Done with Alfred (update)
In an earlier entry I detailed how I track things I do each day using an Alfred workflow. Basically, I wanted to track what I did from the Alfred launcher screen, one thing at a time. The end result was a txt file dated today. (more…)