Voice Search Strategy & Optimization for SEO
When’s the last time you thought about voice search strategy & optimization for SEO? At the time of writing this (summer 2021) everyone I know (myself included) are pretty occupied with Core Web Vitals and Page Experience rolling out, alongside other algo updates. (See also: Google Traffic Down!) But it’s refreshing to spend some time […]
Google PageSpeed Insights on Command Line (CLI)
Welcome back to more in adventures in Command Line! Previously, we were looking at running Google Lighthouse programmatically. Today, we’re going to explore a similar exercise- running Google PageSpeed Insights on Windows Command Line (CLI)! Running PageSpeed insights on Command Line was probably the easiest self-coding experience I’ve had to-date. (More on the hard part […]
Actually Running Google Lighthouse Programmatically
Are you ready to run Google Lighthouse programmatically? This challenge has weighed on me for years. But with the help of some resources and friends, I’d love to show you a start-to-finish guide of truly running Google Lighthouse programmatically. Programmatic Means Prep Work First, my personal machine runs Windows 10, so my apologies to Mac […]
Google Search Console: Download & Export All Website Data
Another update! I’ve tested this head-to-head with some out-of-the-box solutions and found some interesting results. Say with a Data Refinery-type product, once you add dimensions (such as URL) the completeness of the data will decrease, due to data loss GSC developer documentation notes as unavoidable. However, out-of-the-box API connector products may see 30% or more […]
JOINS in PostgreSQL
Welcome back, SQL-ites! Today, we’re going to take a significant leap forward in our journey of learning PostgreSQL. A quick recap on where we’ve been recently: The AS PostgreSQL statement An Intermediate PostgreSQL Skills Challenge, and, The HAVING clause in PostgreSQL In more broad terms, most of our PostgreSQL training so far has focused on […]
JOINS Foundations: The AS PostgreSQL Statement
Intro to JOINS: the AS PostgreSQL Statement What’s up SQL people? We’re back, and better than ever, in our foray to learn PostgreSQL. Since we’ve completed some intermediate skills challenges & learned GROUP BY, it’s time to examine JOINS. Before we examine JOINS, there’s a key foundation piece we must cover first: the AS statement […]
PostgreSQL Intermediate Skills Test
Hey there, SQL-ites. Time for another (yes, another!) PostgreSQL skills challenge. It’s our last stop before moving into more intermediate and advanced PostgreSQL skills, such as JOINS. If you’re just joining this series on SQL, we previously covered the HAVING statement & GROUP BY. Here’s the home page of our journey in learning PostgreSQL. Today, we […]
The HAVING Clause in PostgreSQL
Howdy SQL-ites! Welcome back to our next step in learning SQL. After a long hiatus, we recently stumbled our way through some intermediate SQL statement challenges, namely on GROUP BY. Today, we’re back in the flow, and learning about the HAVING clause in PostgreSQL. About the HAVING Clause in PostgreSQL The HAVING clause is most […]
Intermediate SQL Skills Challenge: GROUP BY
Hey there SQL-ites! Wow, it’s been awhile since I’ve last posted. Work has been crazy busy again, and just life in general. Sure feels good to be back, learning again! I’m daringly dropping straight back into my learnings from where we left off…in April!? Crazy. Anyway, let’s get back to brass tacks. Before life and […]
What is Data Science?
Welcome back, campers! It’s been a minute (read:months) since I’ve last posted, and we’re back! (For now.) Today’s topic, data science: supposedly the latest exploding field, critical to every enterprise. Why is it important and relevant? The rise of big data has created a relatively untapped treasure trove of insight. However, it’s undeveloped! Further, the […]