Sunny Golovine


Read the latest posts from my personal blog

If you use JIRA at work then your git branches likely look like PROJ-12345-description. Here's a little script you can use to checkout these branches quicker

A few tips and tricks to keeping dependencies in your JS project fresh

I've always wanted to have an old school guestbook for my site. I finally built one using Netlify Functions and Github Gist.

With most of the site up, in this post I want to talk about landing pages and the my blogging workflow

In my last post I talked about some of the decisions I made when building my site. In this post I'll talk about the architecture

I recently rebuilt my personal website. In this part I'll talk about some of the decisions I made.

The Practical Dev

Read my latest posts on

There are tons of libraries out there that will help you with icons in React, but there's an even easier way.

A list of 10 awesome UI libraries that will help you bootstrap your next React project

Build a blog with Gatsby completely from scratch.

Learn how to create a dead simple URL shortener using Netlify Redirects.

Removing a secret from a git is harder than just deleting the file and committing. In this guide I will show how to make sure your secrets never get discovered.

When I was building a new app I decided to use react hooks rather than Redux. Here's how it went and what I used in place of redux-persist.

Git is probably the most used tool in my toolbox. Here are some shortcuts (aliases) I created to move faster.

Migrate your JS project from NPM to Yarn with one command

Google recently announced FLoC which is a new method to track users. In this post I will show an easy way to opt-out of FLoC.

Awesome lists kind of suck. Here's how to make them better.

NFC Business cards are all the rage now, learn how to create your own.

Copy my Github Actions workflow and add CI to your project in less than five minutes.

Array.reduce is one the most misunderstood Array function. Today I'll explain what it is, how it works, and why you should use it more often.

Github is perhaps the most important internet account a developer has. Here is how to backup your code from Github to Gitlab

Cut down on screentime by implementing a single screen policy on your home screen.

Sec. Pompeo outlined 5 parts to the "Clean Network" initiative. Lets discuss them real quick

Hacker News is a tiny social network made by YCombinator. And it's my favorite social network of all time.

You might hate me for this but your wallet won't

Sure you can spend all day applying for jobs. Or you can make a few phone calls, send a few emails, and have it all done for you instead.

A look at how I write my resume.

Building an extension with React is pretty straightforward but has some wired quirks.

I built a bookmark manager for all those cool and quirky bookmarks

The last 2 years have been a roller coaster in my life. Graduated college, moved to my own place, got...