Blog <Blog, Design, Management>
Today, We PAINT
A few of us at Endertech mixed it up recently… we took a morning off to go painting at a local park!
Invisible reCAPTCHA 101
As most have probably already seen, Google has something called reCAPTCHA that is designed to prevent spambots from submitting tons of garbage to your form postback processor.
OAuth2 with Magento Cloud and Local PHP Server
I was using the magento-cloud CLI tool a bit ago, which is for interacting with their cloud hosting service, and it had an interesting login mechanism. I dug into it a bit to figure out what it was doing and thought I’d share what I learned.
WWDC 2018: Create a Machine Learning model to categorize blog articles with CreateML
One of my favorite announcements at WWDC 2018 was the unveiling of CreateML, a new framework that helps developers create machine learning models using Swift and Xcode.
SEO Tactics Circa 2018
Just since as recent as 2015, Google has made significant changes to its SEO algorithm with its formula now attaching much more weight to elements such as site security, mobile responsiveness, and site speed than was the case with its SEO formula earlier this decade.
Blog <Design, Development>
Progressive Web Apps
“Progressive Web App” (PWA) is a term coined around 2015 to describe websites that operate like native apps and meets a set of criteria for the functionality that the PWA takes advantage of.
Blog <Development, E-commerce>
The Hana Shirt Co. Release!
This unique vintage Hawaiian shirt website was one of our first custom e-commerce projects allowing them to share their rare collection of vintage Hawaiian shirts with the world, ranking #1 on Google for a variety of Hawaiian shirt related keywords.
Managing the Challenging Transition to AdWords New UI
With apologies to Bing Ads, whom I greatly respect as well, the standard bearer for efficient, intuitive, and functional pay per click UI (user interface) has always been Google AdWords.
1 Year In: Essentials for a New Software Developer
In my last article I talked about 3 key things I have learned as a junior developer: those keys were being open minded, learning every day, and becoming a part of the company. However, I always wondered at an early stage what essentials should I know?
Optimizing Your Checkout Funnel
Almost every website has a goal. Often the goal is to get someone to buy something. Other times, the goal may be to get the reader to complete a contact request. Sometimes the goal may be to inform or entertain, but there is still a goal.