Restoring and taking care of a vinyl collection

· by Bryan Dugan in Vinyl · 5 min read

Every once in a while, I like to write about something that isn't design, or development-related that I'm passionate about. If you didn't already know, I enjoy stepping away from the digital world and "going analog" any chance I can get. One of the many ways I do that, is I colle ...

Moving from Bitbucket to GitHub

· by Bryan Dugan in Bitbucket · 2 min read

Now that GitHub has free private repositories, I have decided to transfer about 30 code repositories from Bitbucket over to GitHub. Moving from Bitbucket to GitHub is a bit of a time-consuming task. But once you get the first repository transferred, the process should become quic ...

Books I Love on Design, Development and Bettering yourself

· by Bryan Dugan in Books · 4 min read

I enjoy reading a wide variety of books to better myself. Below is a list of books I love and keep a copy of on my bookshelf at all times to go back and reference. Design Books Refactoring UI If you're only to have one book on UI design, this is it. This digital-only book is an a ...

Uses

· by Bryan Dugan in Gear · 3 min read

Hello! I'm Bryan Dugan, a UI designer and front-end web developer based out of Rochester Hills, Michigan. This is where I will keep my most up to date setup for anyone curious or just getting started in UI Design and/or Web Development and would like to see what tools other desig ...

RunCloud configuration for Craft CMS

· by Bryan Dugan in Runcloud · 4 min read

If you're setting up a Craft CMS website on RunCloud, here is everything you need to get started. For this setup, I am using a Digital Ocean server with Ubuntu 18.04. Install packages/extensions Start by installing some required and optional packages to make the most out of your ...

Tips for staying productive working from home

· by Bryan Dugan in Self Help · 5 min read

The ability to work from home is a trained skill that takes time to master just like anything else. If there's one good thing that the COVID-19 pandemic has brought upon us (if you always wanted to work remote), is that it forced everyone, small agencies, to the corporate environ ...

It’s 2020, why isn’t your website responsive?

· by Bryan Dugan in Web · 3 min read

In today's world, more and more people are on the go looking up information. We have come to need websites that are as flexible as we are. How many times were you on the go, when someone has told you about a new product or service? You then pull out your phone to see what it's al ...

VSCode Essentials

· by Bryan Dugan in Vscode · 7 min read

This article is a collection of everything you need to get started using Microsoft's Visual Studio Code (VSCode). This article also uses all Mac OSX shortcuts and is geared towards a front-end developer's setup. Why use VSCode? Over the years as a front-end developer, I have trie ...

Serverpilot Server Configuation

· by Bryan Dugan in Serverpilot · 1 min read

This is a list of all the configuration changes I made to my Digital Ocean/ServerPilot server. Installed Applications I have installed the Auto MySql Backup, Imagick, and Zip/Unzip applications to the server. Refer to the instructions below on how to install them yourself. Auto M ...

Upgrade PHP with Homebrew

· by Bryan Dugan in Homebrew · 3 min read

Need to update PHP for use with your local development stack? This short guide will run you through how to do just that, as well as upgrading your PHP version in Laravel Valet. Upgrading PHP with Homebrew Assuming you already have Homebrew installed Update Brew. Install the lat ...

Update Sourcetree Password on OSX

· by Bryan Dugan in Sourcetree · 1 min read

I use Bitbucket and Sourcetree for versioning my code. If you've reset your password in Bitbucket or another Git client, you'll get an error or a prompt for your password every single time you try to connect to a project. In order to get Sourcetree to remember your password, you ...

Website launch checklist

· by Bryan Dugan in Business · 1 min read

While building a website, it's extremely easy to overlook small details. Here is the checklist that I personally use each time I launch a new website. Feel free to modify this list to your liking. Check site for errors / browser testing pa11y testing Check spelling, grammar, pun ...

Website Questionnaire

· by Bryan Dugan in Business · 2 min read

While building a website for clients, it's a good idea to get a better understanding of exactly why they need a website as well as knowing what content is going to go onto the website and their overall goals. Here is an example website questionnaire that I hand out to clients to ...

Vim Cheatsheet

· by Bryan Dugan in Vim · 1 min read

A list of common Vim Shortcuts that you will be using while getting started with Vim. Note: Vim is case sensitive. For Example, if the command is V you would type shift + v. The two main modes In Vim there are two main modes. Command mode, and insert mode. Command mode lets you ...

Setting up a new Mac for Development

· by Bryan Dugan in Getting Started · 3 min read

This is the Homebrew Cask setup of my personal development laptop. Feel free to use this as a starting point for a fresh install of any new OSX machine. Installing Homebrew Homebrew is a command-line interface(CLI) package manager for OSX. To get started, install Apple's xcode c ...

Creating Symlinks in OSX

· by Bryan Dugan in Terminal · 1 min read

If you are just getting started with using the Terminal in OSX, you may have trouble getting to common things like your hosts file. It is possible to create a Symlink (symbolic link) or shortcut in Terminal to get to that specific folder extremely quickly. Use the following formu ...