DEV Community

panta82 profile picture

panta82

404 bio not found

All 27 comments

Apply KISS to Infrastructure

The only thing I dislike is the downtime during deploys

Exploring the Monorepo #2: Workspaces (npm, pnpm)

Once again, AFAIK. There is one thing you can experiment wit...

Exploring the Monorepo #2: Workspaces (npm, pnpm)

Understood. AFAIK when you're compiling api project and you ...

Exploring the Monorepo #2: Workspaces (npm, pnpm)

Since all code is supposed to live and work together, why don...

Thinking of self-hosting? Here's some tips.

Wait, isn't self-hosting when you set up your own server? Y...

No more tears, handling Forms in React using Formik, part I

This library is in an uncomfortable spot where it adds some...

What’s an unpopular software opinion you have?

Re: 1 Better code completion, search and code navigation a...

Why I Switched From Visual Studio Code To JetBrains WebStorm

JetBrain's background indexing is the biggest win for me. ...

Why should your Node.js application not handle log routing?

The only caveat to this is that log style that is good to a...

The Rise of Microsoft Visual Studio Code

Intellij, PyCharm and Android Studio are basically the same...

If you've recently switched code editors— How's it going so far?

Cursive is the one I didn't like. Maybe I missed something,...

If you've recently switched code editors— How's it going so far?

I am a JetBrains guy, but I use vscode and sublime for ligh...

Setting up a `npx username` card!

Yeah, I can't imagine HR people / recruiters typing anythin...

When PHP Framework Sucks Series: Magic inside frameworks

I've seen the container pattern used in Symfony as a way to...

The Liberation of Pure DI (plus a bonus rant about MEF, which is not an IoC container)

I grew increasingly distressed the more of MEF code you've ...

Where to Put Response Metadata - Envelope or HTTP Headers?

This is now veering away from web api design, where you would...

Where to Put Response Metadata - Envelope or HTTP Headers?

I would use the envelope. Don't tie your data format to a tra...

Do we really need classes in JavaScript after all?

Main benefit I get out of ES6 classes is defining the shape o...

Todo-MVP: Or 'Why You Shouldn't Use A Web Framework' - The Revenge

Sorry, it's not worth fixing IMO. A framework that parses in...

Todo-MVP: Or 'Why You Shouldn't Use A Web Framework' - The Revenge

Your node.js implementation doesn't sanitize static file path...

Why doesn't CSS move faster (like JavaScript)?

This is the correct answer.

Which of the 635000 npm modules do I choose?

This is a pretty good overview. We can argue about this li...

The React Hook Proposal

As with most their recent changes, I feel like they are vee...

acme/acme2k: A lesson in sane IDE defaults.

FAQ: "Wouldn't that slow you down?" - No, not really. Bein...

Please Stop Using Local Storage

Good information, it didn't occur to me that xss could be a...

Explain Serverless Like I'm Five

Imagine you want to build an API backend for your web or mo...

Technology stack for one-page one-function web app?

Assuming you are optimizing for dev speed, I'd do node.js +...

Shell Scripts Matter

Excellent advice all around. shellcheck is a winner. I'd al...

loading...