DEV Community

loading...
David Kamer profile picture

David Kamer

A developer who like comedy and philosophy.

Location Indiana Joined Joined on  Personal website https://davidkamer.com github website

All 70 comments

Please Stop Using Local Storage

JWTs aren't inherently unsafe. I like that JWTs are signed by...

How to remove condescending language from documentation

In my opinion, just is often used in an opposite way to co...

How to remove condescending language from documentation

I don't know if "just" is in the same league as the other w...

10 reasons why learning Python is still a great idea

I love using python for Linux development. I mostly work on...

Why is GitHub supporting Child Separation Agency?

Depriving "concentration camps" of resources will make the ...

Why is GitHub supporting Child Separation Agency?

To be clear, I wish ICE would spend more time and resources...

Why is GitHub supporting Child Separation Agency?

Thank you for correcting my spelling. That could cause me a...

Why is GitHub supporting Child Separation Agency?

"a place where large numbers of people, especially politica...

Why is GitHub supporting Child Separation Agency?

No, my position is that as long as it isn't work camps or c...

Why is GitHub supporting Child Separation Agency?

Employees, as stakeholders, have a right to hold the compan...

Why is GitHub supporting Child Separation Agency?

This isn't systematic. It happens in non-institutional envi...

Why is GitHub supporting Child Separation Agency?

Once again, I'm not saying I support it or that I don't. I'...

Why is GitHub supporting Child Separation Agency?

You can call it an institution that is subservient to a dem...

Why is GitHub supporting Child Separation Agency?

And lastly... Corporate America is the LAST group I want to...

Why is GitHub supporting Child Separation Agency?

My opinion is that if you don't support ICE that you vote in ...

Why I'm sort of leaving Linux

With great power comes great responsibility. Linux does in...

18 websites, where you can find a remote job

I imagine that freelance experience would go a long way.

What is your preferred keyboard for programming?

Typematrix Takes some effort to get used to, but always wa...

Some US prisons are banning books on coding

This seems like a violation of their rights. What about pri...

What is your "Coder/Language Fit"

It's running as a service on Linux machines.

Joel is stepping down from Stack Overflow

The community could implement this on their own. Not sayi...

How do You Structure Your Code When Moving Your API from Express to Serverless Functions?

I need to try azure so that's for the article. I use fire...

When Should You Use A Web Framework?

I don't really see any use for HTML/CSS by themselves unles...

When Should You Use A Web Framework?

Here's the thing, you said you're new to web development. ...

The biggest mistake library and framework maintainers make

With great power comes great responsibility I guess. For m...

How I Gained 65,000 Twitter Followers In One Year

"Interact With The Community" Definitely true. I admit I'm...

What Do You Think About the Virtual DOM?

I'm a huge fan of JSX. The virtual DOM is much harder with ...

Regex Cheat Sheet

I've mostly used .test, but you make good use of the .match...

6 Mistakes You Might Be Making As A New Web Developer & How To Avoid Them

CSS classes should be descriptive, so that even when a div ...

6 Mistakes You Might Be Making As A New Web Developer & How To Avoid Them

haha, very true, but a lot of startups or smaller companies...

6 Mistakes You Might Be Making As A New Web Developer & How To Avoid Them

Bootstrap is not a bad thing. Many employers are looking fo...

The biggest mistake library and framework maintainers make

jQuery was never meant to do something conceptually new. jQ...

The biggest mistake library and framework maintainers make

React does exactly one thing.

The biggest mistake library and framework maintainers make

It's a good choice for business because: the talent is ther...

The biggest mistake library and framework maintainers make

Yeah, and that is a commonly recognized problem to many JS ...

The biggest mistake library and framework maintainers make

Sometimes building a library w/o imposing requirements can ...

The biggest mistake library and framework maintainers make

Redux is difficult. I will agree that Redux + React is diff...

The biggest mistake library and framework maintainers make

I'm with you on that. This seems like one of those things w...

The biggest mistake library and framework maintainers make

React isn't a framework but a view library. Most React devs...

The biggest mistake library and framework maintainers make

Why are you using Redux? That's your problem...

The biggest mistake library and framework maintainers make

Why would they want to turn react into a framework? So far ...

Why being a good programmer barely requires programming at all.

Depends on how unique the problem you're solving is.

Calling all Full-Stack Haters

If a full stack developer can out do a specialized develope...

Why Be A Full Stack Developer?

That's so true lol. Things have become more complicated, bu...

Why Be A Full Stack Developer?

It's hard for me to think someone is a very good developer ...

Extremes (in) Programming

Yep, that would be awesome lol. I think this post is bette...

Extremes (in) Programming

Sort of an extreme case that no one would ever say, but I'l...

Extremes (in) Programming

I think this is more of a preference and less of a generali...

Extremes (in) Programming

Anytime someone says "never" they're probably misinformed

What is your "Coder/Language Fit"

JavaScript/Python Not what you initially though. I love us...

Tell me a coding confession

I use console.log() all the time, I don't plan to stop, and...

Showing Kindness while Programming

Treat everyone with respect no matter what.

Why is your preferred programming language your go-to?

JavaScript (ES6) is my favorite. Node.js can be used in so ...

Why is React a library and not a (simple) framework?

I'd have to say I use these definitions toargue that React ...

#discuss What language do you think in?

I definitely used to think in Java, but after so many slow ...

My editor journey: sublime, vim, emacs, vscode

I use it sometimes, but really just as a visual tool to see...

My editor journey: sublime, vim, emacs, vscode

Atom is vscode but is true to itself. vscode is the Wii to ...

Why You Shouldn't Use A Web Framework

Just build everything in C, but remember to build your own ...

loading...