Kevin Guebert

Kevin Guebert

☕️ Proudly built in Atlanta, GA

All Articles

28 articles

[Twitch] Coding After Hours - Let's check in on our running app built with #react


It has been a hot minute since we took a look at Harvy, the running app I built with React and Swift. Let's check it out in this week's installment of Coding After Hours.

[Twitch] Building a portfolio with nextjs and mdx


You may have noticed a new look for my potfolio. Well in this Twitch stream I share my thoughts about the current state, why I decided to change it up, and work in progress along the way

Stop Motion Slack? Spice Up Your Profile Picture with Cron Jobs & Github Actions!


Slack motion slack? Update your profile throughout the day.

Coding After Hours - Episode 1 Recap


The first installation of Coding After Hours is complete with some mild success. This week we tackled a problem from our friend @thederril to build out a weather app.

[Twitch] Implementing Skeleton Loaders 💀 in React


Skeleton loaders have always been a beautiful way to showcase to a user that 'something is happening'. Turns out it isn't as hard to implement as I thought!

Migrating (back to) Ghost


At this point, I've lost track of the number of different iterations of my personal websites I've created.

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.

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.

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.

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.

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?

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.

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.

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:

Meet Harvy (Beta)


For the past 2 years, I've been struggling with a fairly simple problem...

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.

Launching Harvy BPM Explorer


Responsibilities of a Software Architect


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

Coding Mnemonically


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

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?

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?

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

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.

Getting started with MySQL


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

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.

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

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

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.