Sunny Singh

Sunny Singh @sunnysingh

About: Creating content and code

Location:
New York
Joined:
Apr 2, 2017

Sunny Singh
articles - 21 total

VS Code Quick Tip: JavaScript Import Autocomplete

Visual Studio Code (VS Code) is an extremely popular code editor that is mainly used for frontend web...

Learn More 6 0Nov 11 '20

Quick tip: Manage Node versions for your projects

When I start a new project, I am likely going to run npm init. It can be a backend API, a frontend ap...

Learn More 6 0Nov 5 '20

How I added realtime search to my static site

One of the side projects that I run is Resrc, a site where I curate useful or interesting resources f...

Learn More 5 0Nov 3 '20

A longawaited fix to a legacy project | Devlog #1

👨🏼‍💻 📹 In this devlog, you will follow along with me as I work on a project that I haven't updated in...

Learn More 2 0Aug 23 '20

Templating repetitive code with Hygen

Adding a new feature to a project typically relies on a repetitive set of steps; create new folders w...

Learn More 41 3Feb 19 '20

Got paid $0 for a 3 months client project

I share a story of how I did not get paid for doing a 3 months long project for a client. Has anyone...

Learn More 15 2Jan 26 '20

Simplify JavaScript Promises

I love promises. Not from people, but from JavaScript. Tweet Quote I love promises. Not from peopl...

Learn More 159 18Dec 27 '19

Traditional vs modern web development ⚔️

Modern web development. We all have a love and hate relationship with it because while it revolutioni...

Learn More 114 14Jul 2 '19

Declarative all the things!

I'm basically the hype person from that "all the things!" meme when it comes to declarative programmi...

Learn More 12 0Jun 14 '19

Demystifying "const" variables in JavaScript

By now, ES6 (ES2015) is widespread enough that many developers are writing their JavaScript with this...

Learn More 61 21Jun 9 '19

My favorite design resources

Implementing design in simpler ways

Learn More 376 6May 27 '19

Investing in the right technologies to avoid technical debt

How patience can help you avoid jumping on the wrong tech.

Learn More 143 36Apr 16 '19

Should you be perfect?

I was able to learn from failed projects by shipping them

Learn More 8 4Mar 29 '19

JavaScript Quick Tip: Named functions for sane debugging

Name your functions for a sane debugging experience

Learn More 63 7Mar 12 '19

Sharing state using React's Context API

A simple way of adding global state to a React app

Learn More 44 24Feb 17 '19

Writing code for your future self

Things I learned from writing unreadable code

Learn More 157 32Feb 2 '19

The benefits and origins of Server Side Rendering

What is SSR, and why should you bother learning it?

Learn More 118 27Jan 20 '19

JavaScript Quick Tip: Import from folder

Organize projects with the index re-export pattern

Learn More 52 2Jan 12 '19

Revamping my personal site with Gatsby

A minimal design with a powerful JavaScript stack

Learn More 73 12Jan 5 '19

My 2018 story of how burn out led to my most successful year

And how burn out led to my most successful year

Learn More 11 0Dec 31 '18

Using Turbolinks to speed up your site

How to install and integrate the Turbolinks library into your site.

Learn More 20 1Apr 25 '17