👋  Hey there reader,
Below is a collection of some of my most recent articles. Have a topic you want me to write about? Send me a message or tweet at me, @kevinguebert. Otherwise I hope you find something useful here.
-Kevin

Tutorials
Updating Multi-reference Fields with Zapier & Webflow

This past week while integrating Zapier and Webflow, I became surprised to learn that updating reference and multi-reference fields did not work right out of the box. After spending more time than I wanted on it, I was able to make it work for both single reference and multi-reference. This post is only about multi-reference as single-reference is actually "easier."

Tech
Product Hunt Maker's Festival No-Code Maker in Chief!

The Product Hunt Maker's Festival 2019 No-Code edition was a blast to work on a a great challenge to all makers.

Harvy
Don't think design is a priority? Look at this.

Let me preface this by saying I am not a designer, I am a developer at heart. My "design process" is usually taking Bootstrap or Foundation and applying it to my latest project to get a pretty basic design.

Harvy
How React Saved Harvy

A couple months ago, Harvy launched to the world after spending a couple weeks as a prototype and a very simple minimal viable product. After the launch, there was a little fanfare with some small bursts in traffic that helped validate the idea enough for me to continue working on development.

Productivity
Find Your Why

When you are deep into a workout, whether it is your final half mile of a run, last repetition of your squat, or last minute of your AMRAP, what pushes you to finish? What is it that you dig into to keep you going?

Tutorials
Simple Object Oriented Programming with Javascript

With the introduction of ES6, creating classes in Javascript has improved. Even though the new syntax boils down to the same as it was previously done, coming from other OOP languages makes it easier to understand.

Tutorials
Understanding Logical Operators with Non-boolean Objects in Javascript

A quick dive into logical operators - they can sometimes be confusing and have some "gotchas" in Javascript.

Harvy
Offloading Work to Spotify

Hopefully by now you've had the chance to Meet Harvy. In its very starter and simple phase, Harvy uses your songs in your playlists to determine the playlist for you. There are some pros and cons to this approach:

Harvy
Meet Harvy (Beta)

For the past 2 years, I've been struggling with a fairly simple problem. Whenever I would get ready to run a race, whether it is a 5k or a marathon, I would also frantically struggle at the end crafting the perfect playlist. I wanted a playlist that fit parameters for that race - a 5k is quick, short, and needs to be pumpup music the whole way while a marathon is a long haul, and you need more a variety to sustain you.

Harvy
Launching Harvy BPM Explorer

A quick way to find out the BPM of any song you like - utilizing Spotify's API.

Tutorials
Want to Learn How to Code? Start Here

Well, I am proud to say that I have officially completed the Python for Everybody course this past weekend, and, if you want to learn how to program, I would highly recommend taking this class. The videos are broken up into manageable chunks, the lessons aren't too long, and Chuck Severance goes through all the topics extremely well. If you take an hour out of your day to go through a lesson or two, you would be up and running in no time.

Tutorials
Responsibilities of a Software Architect

Post inspired from: Design It! From Programmer to Software Architect by Michael Keeling.

Tutorials
Coding Mnemonically

Mnemonic: a device such as a pattern of letters, ideas, or associations that assists in remembering something.

Productivity
Things I Wish I Knew (Coding Edition)

My list of "things I need to learn" in the world of programming is growing every day. Most recently, while working on a side project, I have fallen into the hole of poor application architecture and design. Why did this happen?

Productivity
Fac, si facis

What is the difference between working for a company and owning a company with employees? What is the difference between a snowboarding going to the Olympics and an amateur riding in the terrain park?

Productivity
Have to Stretch and Be SMART

We've all heard of SMART Goals - Specific Measureable Achievable Realistic and Timeline. I think I recall first hearing about them when I was in school.

Productivity
The Myth of Unlimited Vacation Days

Is that not something all of us want to see when applying for jobs? Unlimited Vacation Days - it sure does sound perfect. But what if I told you that oftentimes that in the companies that implement the unlimited vacation day policy, employees actually take less vacation time. Sounds impossible right? How could that be?

Productivity
Explore/Exploit Algorithm in Decisions & Regret

Explore/Exploit: In the explore phase, we gather all the information, and the exploit phase is using that information you have to make the best decision.

Productivity
Look-Then-Leap Rule - Explained

"You set a predetermined amount of time for 'looking' - that is, exploring your options, gathering data - in which you categorically don't choose anyone, no matter how impressive. After that point, you enter the 'leap' phase, prepared to instantly commit to anyone who outshines the best applicant you saw in the look phase."

Tutorials
Behat and JS? Go CasperJS

However the problem is that the ads do not populate on first page load. They have to send a request to get the ads and populate them. So, this means for Behat, it is not waiting for those ads to load

Tutorials
Build Your First Alexa App

In today's tutorial we are going to set up a very basic Amazon Alexa Skill that uses Python, specifically a package called Flask-Ask. Today's sample data may seem a bit controversial and political - but it is an interesting set of data and one that could be extended much further than what we are doing today.

Tutorials
Getting started with MySQL

Want to learn how to use MySQL? This post will share how to get started with the basics!