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....

November 14, 2019 · 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...

October 18, 2016 · 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...

October 17, 2016 · 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...

October 16, 2016 · 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...

October 15, 2016 · 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)....

April 1, 2016 · 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....

March 14, 2016 · 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....

December 30, 2015 · 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....

November 26, 2015 · Greg McMullen

Working with Bower

While working on the redevelopment for the Xavier University V4 project. I’ve determined that I needed to get a better understanding of the various components that I’m using to manage the project. One of the components is Bower. I didn’t quite grasp the idea between a dependency and a devDependency within pacakge.json. Luckily I’m not the only person that had no idea. Dependencies - Intended for use in production, and implied that it will be required for development purposes too....

November 11, 2015 · Greg McMullen