Categories
Wordpress Development

Limiting Media Upload File Sizes in WordPress

I’ve recently come across an issue with a very old WordPress function I wrote a few years ago. The basic idea was to check if the user was logged in, see what kind of user it was and limit the file size of uploaded materials. After running into a bug recently, I went online to […]

Categories
Wordpress Development

Using Custom Fonts in WordPress

There are a lot of great articles out there showing how to enqueue Google fonts and TypeKit fonts for your WordPress theme. However I found it a little less common to find solutions where you already have your own fonts (licensed to use of course) that you want to use on your WordPress site. This […]

Categories
Wordpress Development

MySQL Installation & Command Line Basics

One of the most underrated things I’ve learned through my Wordpress journey is how to understand, work with, and manipulate MySQL databases to facilitate a wide range of useful actions. When working in a localhost environment, MySQL is especially useful for migrating databases over to a public server.

Categories
Alfred Workflows

Batch Screenshots & Image Optimization

I took the opportunity to sketch out a preliminary workflow that assembles the screenshots into a dedicated directory, then sequentially renames them (with a custom title option) based on their modification time. I got carried away and took it a step further and added image compression just for good measure. In the end, the Batch Screenshots workflow was crafted.

Categories
Graphic Design

Readability Techniques: Text over an Image

– Updated: June 29th, 2020 – Placing text on an image can be a very elegant addition to an image and a brand, if done correctly. Every image and font choice has its own set of creative solutions and boundaries when it comes to text overlays. In this quick step-by-step guide I’ll show a couple […]

Categories
Alfred Workflows

Flow: An Alfred Workflow

I created an organizational tool called Flow that transforms your desktop into a living agenda for the day, helping you to be focused, present, and creative. In other words: in flow.