DEV Community

Matt G profile picture

Matt G

Did somebody have a javascript project they needed help with?! :)

Location Colorado Springs CO Joined Joined onΒ  Personal website https://mattdev.io github website

Education

Fullsail University - Web Design & Development BS

Work

Full Stack Developer at Focus on the Family

All 54 comments

Easy console.log() inside one liner functions

Just because you can, doesn't mean you should. IMO this is so...

A creative way to have required arguments in JavaScript

Interesting convention, What happens if you need a default va...

9 Evil Bash Commands Explained

Wow, Thank you for sharing this information. I was just won...

Deep vs Shallow Copy - with Examples

Using JSON.stringify / parse to deep clone objects can get ...

What is your favourite Git command?

My favorite command is... git log --all --graph --decorate ...

I will be πŸ”₯ LiveCoding JavaScript on Twitch at 7:30 PM PST (Jun 4 2019)

This sounds interesting, would be interested to know when t...

Finished My Portfolio Site

I think the page needs a wrapper. Where the max width is li...

Finished My Portfolio Site

Looks good! It's a clean design and content is easy to find...

Understand how to Memoize a JavaScript function

Keeping redux selectors from re-rendering

ReasonML for production React Apps? πŸ€” (Part 1)

Thank you for this, I will have to give it a shot. I tried ...

Real World Developer's Problems: API Versioning

You could use GraphQL as it basically eliminates this probl...

What are some good resources for becoming better at testing?

I'm looking more for general purpose testing methodologies....

Git Tutorial on How to Redraw Git Graph History is Coming in 3,2,1 πŸ”₯πŸ”₯πŸ”₯πŸ”₯πŸ”₯

I don't get the hype post, but i'll check it out anyway. :)

Using arrow function to define a method

The lamda function, aka the fat arrow has one unique property...

15 underrated VSCode Themes for a change in 2019 πŸ€·πŸ»β€β™€οΈ

Was looking for a nice purple theme after I refreshed my te...

What JS Logging library / tool do you use?

This code has a weird smell. Can you give me an example of ...

Webpack and puppeteer

What exactly are you trying to do?

My Favorite VSCode Extensions and Settings

Thanks for the list. One of my favorite is Settings Sync. I...

Reset or not Reset CSS?

Normalize.css + border-box + 62.5% font size is what I usua...

Changelog: Adjusted position of post buttons for wide screens

Hmmm... Contrast is really low. It still seems out of place...

Do we really need classes in JavaScript after all?

Even though javascript is a 'functional' language, I would ...

The Definitive Guide To Protecting Your Eyes For DevelopersπŸ‘€

The new mac os just added a blue light filter like flux. You ...

How do you organize your code / folder structure in you React app?

That is super cool. I am actually on a team at work in char...

Do You Have a Good Job?

Your article targets this indirectly, but company vision is...

I pay $1 every hour I spend working on open-source

I date-fns. Using it in my latest project. Thanks for the ...

Why should I care about React?

Nice One! That is a large code block, would be nice if it w...

Stop Fighting About JavaScript Frameworks

That really sucks that you lost developers. Platform decisi...

Stop Fighting About JavaScript Frameworks

Stop fighting about frameworks is what angular developers s...

The node_modules problem

What is HTTP/3 ?

I was more interested in accessing a UDP connection to make...

What is HTTP/3 ?

Do we even have access to UDP connections as web developers...

How to retry when React lazy fails

My concern was getting 5 15sec timeout requests without any...

How to retry when React lazy fails

Is this good practice? It seems like just showing a toast or ...

What Are We Saying When We Say 'Professional'?

I really liked that. Thanks!

Semi colons;

I have gone back and forth. I use them now. The rules for a...

Normalizing API Responses

Thanks, I really haven't used TS yet. Probably won't start ...

Ditching Sublime for VSCode

I don't write a lot of Angular, but I have never thought of...

Ditching Sublime for VSCode

Thats a good one, thanks!

Ditching Sublime for VSCode

I just started learning ReasonML, that was my 'reason' πŸ‘Œ. I...

Ditching Sublime for VSCode

Maybe one day I can install sublime again. I think it is be...

Ditching Sublime for VSCode

That website is great! I really like the settings-sync ext...

This Article is Hard to Read

Great read Evan. The action bar definitely needs help. I co...

Ditching Sublime for VSCode

Thanks dood! πŸ˜€πŸ» I will check out the link when i get in ton...

Normalizing API Responses

Good Catch! I will update it. :)

My Sublime Text Setup for PHP

Love sublime! Wish it was open source. I found better synta...

what keyboard to choose?

I have a nightfox from kono. It is a small form factor, but...

Why the React community is missing the point about Web Components

Watching Polymer progress has given me mixed feelings about...

How to Install Node.js and Create a Local Development Environment on macOS

It is common to use a node version manager like nvm by crea...

Ratlog.js – JavaScript Application Logging for Rats, Humans and Machines

I don't buy the premise that using a library such as Winsto...

The What, Why and How of React (Styles)

Someone built a playground for css in js libraries. There a...

What in the IF is a ternary?

It is also worth noting that you can nest ternarys, but any...

What JS Logging library / tool do you use?

On the front end, I mainly use console.log; however, I turn t...

loading...