DEV Community

jappyjan profile picture

jappyjan

Self taught software engineer

Location Bremen, Germany Joined Joined on  Personal website https://janjaap.de github website twitter website

Education

Ausbildung zum Fachinformatiker für Anwendungsentwicklung

Work

CTO at Unitect

All 40 comments

Hiding API Key in Img Src URL?

It’s in the frontend anyway. So there will never be a secure ...

How we lost $800/mo with Amazon ECS Fargate

How does scaling work worth qovery? It’s not mentioned on the...

18 DevTools for productivity 🚀

LOL... it definitely was valid when I visited their site 😅

18 DevTools for productivity 🚀

Great alternative to be mentioned is localhost.run it’s actua...

When DRY Doesn't Work, Go WET

Totally agreee. But this article make it seem like you should...

When DRY Doesn't Work, Go WET

Sorry but this is BS.... Pure BS. Most of not all mentioned ...

QuestionTable.js

Why? Why is this here? Why did you post this? What's the purp...

What are the recent javascript technologies that I should use in my project?

Take a look into feathers. It's a oppiniated node framework...

What's wrong with Egghead.io?

that's what i experience a lot... the more experience i gain...

Would you trade your project documentation for updated software architecture diagrams?

I'd actually say that a documentation is only needed for ex...

Improve Your Algorithms with this Simple Equation

Depends on the language...

I've Rediscovered How Fun Javascript Can Be, Ask Me Anything!

Wrong question. Learn what you need and what you want to. ...

I've Rediscovered How Fun Javascript Can Be, Ask Me Anything!

Not from day one. But it's possible by now.

Tell me an unpopular software opinion

All jetbrains ide's are just awesome.

Tell me an unpopular software opinion

That's not unpopular. That's just the truth ...

Tell me an unpopular software opinion

I so fucking agree, even though I stopped using php while a...

Tell me an unpopular software opinion

I kinda like the idea... Tell me more!

Tell me an unpopular software opinion

I agree. It's not unpopular but just wrong...

Help: Should a new service worker force a refresh to update a PWA?

It's actually easy. You can add an event listeners inside you...

What's Been Your Biggest "Why Didn't Someone Tell Me" Discovery?

I just found out that there is a good alternative to jira w...

Gamifying Continuous Integration

Hmm seems legit for a new feature/replacement... But what ...

Gamifying Continuous Integration

How do you handle unfinished features? Normally I would cr...

How to minimize security concerns in your applications

Im with when it comes to security of api-keys, with one dif...

Developing an Express Application Using TypeScript

When using express with typescript, the best u can do is to...

My home office is coming along nicely

Do you use a TV as your daily pc-monitor? How is it?

Please keep Silent,Pythonist! - Php is Still driving The Web

What about good old nodejs?

Domain name

Some time ago browser did differentiate between "cheap" and...

The Function That Ate An Error Message

I appreciate the way you replied to my comments even though...

The Function That Ate An Error Message

Well then: nothing said 😜

The Function That Ate An Error Message

That's like js super basics... if I had employees not beein...

What if Business Requirments where semi-structured files in project's repo

That’s absolutely true and I agree with that. As long as we...

What if Business Requirments where semi-structured files in project's repo

Actually loving the idea! This is one of those things wher...

What's the nicest thing anyone's said to you, as a developer?

You're now officially the most skilled developer in the tea...

What are you working on?

Oh it's already publicly available under Mister-J.net But ...

What are you working on?

I'm creating a tool to plan, manage and execute exams. My ...

How hard is it add a dark mode to a website?

It's all about your CSS structure. If you're using CSS by ...

Intro to Svelte 🦄⚡️🧡

... being deprecated 😅 ... Slow applications ... Bloated ap...

What are the worst security practices you've ever witnessed?

I once wrote a little extension to our Spam-Filter/Virus-Sc...

How to Structure a Typical Vue.js App

Solution 2 is the one to go. For a typical site you would ...

loading...