Photo by lalo Hernandez on Unsplash

If you’re a business owner (or really any person with a website), setting up Google search console should be a no-brainer. Why? So more people can find your site! Google search console is a tool that helps you track basic analytics, do keyword research, identify site issues, and grow organic traffic. Taken directly from Google’s description:

“Search Console tools and reports help you measure your site’s Search traffic and performance, fix issues, and make your site shine in Google Search results”

And we all want to shine!

Photo by Marten Newhall on Unsplash

Lost track of your state? Happens to the best of us! Enter Redux, a state management tool. I had to speed learn Redux and React for a project, and this article is designed to help you quickly add a piece of state to your app with actions and reducers. Hopefully I can help demystify state, actions, and reducers when using Redux state management.

For reference I use a React/Redux front end and a rails API backend.


I said practical — so let’s define what we’re trying to do. We’re going to add and manage a piece of state called profile

Photo by rawpixel on Unsplash

I have this fun video I did for RreeCodeCamp on YouTube:

The #1 question I get asked is this: “How do I find clients?” This is a common question, and there are so many articles and blog posts on this topic because there is no one-size-fits-all solution. You’ve been working nights and weekends, balancing life and family, and creating beautiful websites. You’re feeling ready to take on your first paid client. What do you do? How do you find them? Here are some suggestions I have based on my journey.

What do you want to do for freelance work?

What you want to do informs how you look…

This blog post is a continuation of Getting Event Data from Meetup’s API Using Ruby on Rails. Here is our checklist of steps required to have a complete solution.

  1. Get event data from Meetup’s API (Complete!)
  2. Check for a good connection to Meetup’s API and error handle as necessary
  3. Use query parameters to refine the data
Let’s do this!

Step 2: Check for a good connection to Meetup’s API and error handle as necessary.

When connecting to a third party service (such as Meetup’s API) it is important to check for a good response from the server and display an intelligent error to…

Does the phrase “check out the API documentation” strike fear into your heart? Are you trying to break into open source? New to freelancing? Understanding the basics of API’s and how to get data from an API is an invaluable tool to success. This tutorial is going to break you in gently and show you how to get public event data from

What is an API (and why do you care)?

API stands for Application Programming Interface, and essentially it is a way to share data with third party applications. What good is the internet without data sharing? Meetup is a great platform with great documentation, and I’ve…

Colleen Schnettler

Electrical and Software Engineer, now a freelance Ruby on Rails developer. Interested in building useful applications and all things tech.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store