Category: BlogPage 4 of 34

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…

Links of Interest, Issue 23

Last night my wife and I signed up for a healthcare plan via the ACA Marketplace. Prior to that, our health insurance had been provided by a grandfathered…

Quick Hitters #devnotes

In the midst of working on some larger projects, during the past couple of days I’ve enjoyed working on two unexpected “quick hitters”. This past Friday, a long…

HowTo: Add a new sending address to your Gmail

This is an old trick, but as my clients ask me about it all the time, I’m providing the following instructions on how to add a new sending…

Iced Jasmine Tea

Ingredients 2½ teaspoons of loose leaf jasmine tea (4 bags) 2 cups hot water (195ºF/90ºC) 2 teaspoons sugar or 2 tablespoons of honey 2 cups cold water Directions…

Thanks to me, your next Dunkin’ coffee will be just right

After getting our orders wrong for months, I helped our local Dunkin’ fix a nationwide problem with their new ordering system My wife and I like our Dunkin’…

Optimizing WordPress for Speed

So, let’s say you’ve built out your new WordPress site. It’s looking like you want it, and you’ve got your content search engine optimized. Then someone mentions you…

WWDC 2018 Keynote Highlights

Here’s a quick rundown of the new features coming to your Apple devices as announced at today’s Apple WWDC 2018 Keynote: iOS 12 iOS 12 will be available…

Fennel Macro – Wallpaper

I’ve learned the following about fennel in the past month: 1) It’s great on pizza, 2) fresh from the garden it tastes like licorice, and 3) it makes…

SSHman – #cli SSH Manager

👋 02/20/2025 (15:40) – UpdateI’ve replaced SSHman with SSHconn (SSH Connections). It has several improvements over the script below, one of them being the fact that it’s a…

HowTo: Backup your data with Dropbox

If something happened to your computer, would you still be able to access all your important files? If you answered, “No,” you need a backup solution. Allow me…

Biggest Freelancing Fear

Biggest fear when I started as a freelance #webdev 17 years ago: my skillset stagnating. Without co-workers in an office setting, I was afraid I wouldn’t gain the…

TypeRocket – WordPress Framework

In recent weeks I’ve discovered TypeRocket. It’s a WordPress coding framework that makes it easy to extend WordPress themes and plugins with your own custom UX, custom fields,…

Office Rotation: Pianissimo Drift by Niklas Aman

It has been my habit to post what I’m listening to on Fridays; however, I plan to have Niklas Aman’s latest release, Pianissimo Drift, playing in the office…