Final Entry

This website has been around for years. I’ve been inconsistent in blogging, writing and just about every other content piece. That said, I’m making the conscience effort to say this website is just a place holder for me. And not something I’ll actively maintain (at least for now). Thanks to anyone that sees it. But it’s just a small place where I live. Not something that will ever ‘blow up’ or become anything reliable. ...

Feb 18, 2026 · 1 min · 109 words · Greg McMullen

Using Lando

A few years ago, while working on some new projects I utilized the local server setup that is “included” on MacOS. While the local setup provides a responsive server environment, it lacked the ease of transition from machine to machine, or from person to person on our team. It essentially made our web development crew responsible for maintaining their own server environments, and created havoc when versions jumped out of whack. ...

Nov 14, 2019 · 2 min · 370 words · Greg McMullen

HEWEB16: Day 2

Give it a ReST What is ReST REpresentational State Transfer Uniform interface Stateless Cacheable Client-Server Layered System Code on Demand (optional) Getting Started WPPusher (optional) WP API Plugin Authentication plugin (oAuth, Basic, Cookie) If Basic, install Application Passwords Plugin SearchWP API Route plugin (optional) What can it to Pull from WordPress, into WP Sites Native mobile app Non-WordPress sites Digital Signage Wherever, anything that can take Structured data can use the API Push to WordPress ...

Oct 18, 2016 · 1 min · 155 words · Greg McMullen

HEWEB16: Day 1

We Don’t Need No Education: Web Governance Through On-Demand Online Training House of hoarders. Used Site improve to manage the basic website. Integrated personal data with industry data Content wasn’t focused on audience 75% of traffic does not go through the homepage 97% of users says website is most reliable Content was off brand, they came in farther in on the funnel Used mandatory training until it became true! Moved site off campus; and began working ...

Oct 17, 2016 · 2 min · 262 words · Greg McMullen

Technical Academy Notes, Day 2

Progressive Web Apps Presenter: Pete LePage @petele Native apps have a better capability for end user; Web apps have more reach. Progressive web apps are a new level of caring about the quality of the UX UX needs to be: Reliable (never see an offline connection) Fast (developers.google.com/web) 56% of users will abandon a site if it takes longer than 3 seconds to load Engaging Immersive (full-screen, theming, orientation, etc) Home screen (auto-adding to home screen) Notifications (push notifications) Washington post web app ...

Oct 16, 2016 · 7 min · 1366 words · Greg McMullen

Technical Academy Notes, Day 1

Pattern-Driven Design and Development Presenter: Patrick Fulton; Twitter What are patterns Something designed or used as a model for making things Solution to a common problem best practice or template for solving problems tab/accordion/button/modal in UX Pattern Library: library of standardized UI patterns navigation, dropdowns, accordion, layout (grid) resource to build from mail chimp pattern library (ux.mailchimp.com/patterns/feedback) Design System: Everything that makes up your produc Typography, grids, layouts, colors, icons, components, coding conventions voice and tone, style guide documentation Allows team to learn, build & grow Salesforce’s Lightning Design System ...

Oct 15, 2016 · 2 min · 271 words · Greg McMullen

Open Graph

For April Fool’s day we decided to “launch” a new major, Emoji as a Second Language (Defunct). Cute right? I thought so too, until the request came in for social share buttons. In most cases, you’d just use the default social share buttons, right? Right. Well, I’m better than that so I decided to expand upon the effort and create my own social share buttons (with the help of a certain search engine). I’ll post some resources a bit further down. ...

Apr 1, 2016 · 2 min · 365 words · Greg McMullen

A New Site

I’ve been thinking about different ways to redevelop my personal site. Since joining Xavier in 2014, I’ve been isolated in the Campus Suite CMS, which has it’s ups and downs much like many CMS’ out there. After doing a site evaluation, I determined that WordPress isn’t meeting my needs anymore. But it’s nothing that WordPress has done, it’s about me and taking care of my site. Working with WordPress Themes can be a complicated mess, plus there’s the database that needs attention. ...

Mar 14, 2016 · 2 min · 220 words · Greg McMullen

1and1.com PHP Include Path

I’ve been working on revising the code for OurMenuMaker.com and had been struggling with setting the project up properly. After looking at different PHP based projects, I determined that I should look into defining my structure similar to the following: . ├── public_html | ├── css | ├── js | ├── images | └── index.php ├── includes | └── config.php The end product will be much more sophisticated, but this is why I started researching how to set the include path. ...

Dec 30, 2015 · 1 min · 113 words · Greg McMullen

A Thanksgiving Treat

With Thanksgiving right around the corner, my wife had the idea to make some mini apple pies to bring to the family gathering since we had leftover apples from Backyard Orchard. I’ve been using an apple pie recipe from the Moms Who Think website (no, it’s not just for moms) and have fallen in love with the Apple Crumb Pie and their butter crust recipes. If I can make it, so can you. ...

Nov 26, 2015 · 3 min · 578 words · Greg McMullen