Category: BlogPage 3 of 34

My Enhanced Error Logger

When I’m coding, I like to use this snippet for adding an enhanced logging: HINT: Watch your project’s log output by using tail -f /path/to/your/log.txt.

Indian Boundary Photos

A couple weekends ago, our family camped at Indian Boundary Recreation Area. We were there with several families. Our kids got to run around with their friends. I…

HowTo: Flip an SVG horizontally with CSS

Use this CSS to flip an SVG horizontally:

SCE to AUX T-Shirt

Earlier this month, I did a thing. I made a website where I sell custom merchandise. In large part, I publish items I’ve created for my clients. Using…

Might as well get back to this…

I posted a link this morning. It’s the first thing I’ve published on here since the last week of February. Gee, I wonder what happened? I’ll give you…

Advance Your Workforce Analytics

This year I’ve taken on Red Castle Human Capital as an ongoing consulting gig. In addition to managing their online marketing month-to-month, I started out by re-designing their…

Ted Lasso, Surprisingly Good

I wasn’t expecting this, but it turns out Ted Lasso on Apple TV+ is surprisingly good. The trailer doesn’t capture the heart behind Lasso’s character and the series…

#wins – 02/21/2020

Today was another morning where I woke at 5am and was in the home office shortly thereafter. Before getting started on coding a WP-CLI command for a webapp…

Today’s Wins – 02/20/2020

My queue has been packed. In addition to starting a new business in December, all my usual webdev clients have kept me busy too. Lately I have the…

Where to Find FREE Stock Photos – 2020 Edition

Here’s my updated list of sites I prefer when searching for FREE Stock Photos: StockSnap.io Hundreds of high resolution photos added weekly at StockSnap.io. Unsplash Unsplash features a…

How to Clear Chrome Redirect Cache

When I’m developing a new website, there are times when my Google Chrome will cache a 301 redirect preventing me from accessing a URL. Clearing your browser’s cache…

Links of Interest, Issue 27

Last Friday I was busy writing a post for my podcast blog, so I missed publishing another Links of Interest. Here’s to rectifying that omission: ThisPersonDoesNotExist.com presents you…

Links of Interest, Issue 26

This week I scratched a creative itch by creating a podcast. You can find it over on OnThisDay.show. For the show, I’m sharing historical tidbits each day. Using…

Links of Interest, Issue 25

Earlier this week we went live with the redesign of a client’s home page. What made this project interesting is the client wanted their home page redesigned without…

SkyGuide for iOS, Serendipity, and the ISS

How SkyGuide for iOS, a question posed at the perfect time, and the International Space Station coincided for a moment of serendipity… Since the early 1980’s, my parents…

Links of Interest, Issue 24

I’ve started this year by getting back to early mornings in the office. That means up at five, grab a quick breakfast, and at my desk by five…

*Real* depth-of-field on an iPhone

You’re probably familiar with Portrait mode first introduced on iPhone 7 Plus. It’s a combination of the phone’s camera and software working together to provide depth-of-field (DOF) in…

Gutenberg Discussion Links

With WordPress 5.0 and the new Gutenberg editor being released December 6, 2018, there’s plenty of discussion about it on the web. Below I’m linking to several articles,…

Flying a Drone with React and Node.js

One of my favorite developer/communicators, Wes Bos, has put together a two-part video series where he shows how he built a Node.js backend and a React frontend to…

WordPress 5.0, The Gutenberg Editor goes live

WordPress 5.0 was released today, and with it comes the new Gutenberg editor. Coming from a developer’s perspective, I have a list of gripes about Gutenberg*, but controversy…