loading...
Christian Bewernitz profile picture

Christian Bewernitz

Loving my family, contributing, learning, math.

Location Berlin (most of the time) Joined Joined on  Twitter logo GitHub logo
Work

Software Engineer at Bettermarks GmbH

All 71 Comments

re: Testing npm packages against multiple versions of their peer dependency
Thx for this, exactly what I was looking for. What do you th...
re: What's your ratio between direct and transient NPM dependencies?
Nice idea, will think about integrating it into the report my...
re: Why you need to start using Svelte Js for web development projects if you still don't
It helped me to understand the differences, but I guess the...
re: Why you need to start using Svelte Js for web development projects if you still don't
I was convinced I'll read the whole article after the secon...
re: Unexpected benefits of asynchronous remote work
My favorite one: I don't mean to imply that's a simple ta...
re: Utils files are not so useful and helper classes are not so helpful!
Yes, yes, yes! Thx for writing this.
re: Manual trigger with Github Actions
Thx, even though I'll most likely not use the "star method"...
re: On Deno and the future of Node
I just tried to give you a hint regarding a "typo"/error in...
re: On Deno and the future of Node
In your section "Typescript with Zero Setup": Didn't you wa...
re: Oficial Github CLI in beta
I can imagine using it, whenever I'm in the mood of not eve...
re: The React Cheatsheet for 2020 📄‬ (+ real-world examples)
Looks like a very welcoming and nicely done Series to get sta...
re: What's the most wasteful software?
Office 365, time sink and specifically the calendar, only w...
re: Tell me an unpopular software opinion
I'm not sure I get your point (or whether you got mine), so...
re: Tell me an unpopular software opinion
How, .forEach doesn't collect the returned value, you would...
re: Tell me an unpopular software opinion
Fully agree, since the statement without context could also...
re: Tell me an unpopular software opinion
If you can do that with closed eyes ;)
re: Tell me an unpopular software opinion
As soon as you need to have async code in your forEach call...
re: Like butter across too much bread
Thank you for sharing, especially the part about "constant ...
re: Healthy habits for good cybersecurity
German translation is ready: dev.to/karfau/gute-gewohnheite...
re: Healthy habits for good cybersecurity
Is there a markdown source of the post somewhere other than...
re: Healthy habits for good cybersecurity
I think this article is worth translating into as many lang...
re: What was your win this week?
I published my first package on the npm registry, which I w...
re: My first published npm package is called runex
Do I understand you correctly: You only ever have a things ...
re: My first published npm package is called runex
Of course you can. I'm going into more details on that appr...
re: State machine advent: Asynchronous code in XState (19/24)
Did I understand correctly that onDone and onError are the ...
re: What's the best thing to do when you've run into a debugging dead end?
If you dont want to leave your train of thoughts by leaving...
re: State machine advent: Guard state transitions, guard actions (14/24)
I was indeed not aware oft the "Sensor" part, THX for the r...
re: State machine advent: Guard state transitions, guard actions (14/24)
I think I do understand your goal of demonstrating features...
re: How would you test for coding skills?
Thx for your post, here is another related thought: We have...
re: What would you call this function?
After reading all the existing comments I can contribute so...
re: State machine advent: Invoking a state machine in React (5/24)
Thank you for writing this, I'm enjoying reading those smal...
re: Replacing Docker with Podman – Power of Podman
I just documented how I'm using podman and docker in parall...
re: 10 Telegram channels with remote job📢
Being able to at least read Russian language (not sure that's...
re: Building URL Shortener with MongoDB, Express Framework And TypeScript
Thx for sharing. I would say nowadays there is a lot of po...
re: The Art of Humanizing Pull Requests (PR’s)
We are using prefixes for close to every comment: Minor: m...
re: What are you working on these days?
I recently startend working on an idea that I imagine will ...
re: JavaScripts Regular Expressions Get More Power
Thank you for this article, looking forward to this additio...
re: Java may be verbose, but who cares?
Wow, awesome conversations in the comments. As interesting as...
re: Crafting Better Code Reviews
Really liked the article, will do some reading on your reso...
re: What are your programming goals for 2018?
Looking at Elm, Reason and maybe a bit more on Haskell
re: Revisit old materials with new perspectives
I recently thought about re-reading growing-object-oriented...
re: Sleep More, Code More
Good hint. But that's only true for black/ green/ white tea...
re: Tag Your Unions Before You Wreck Your Unions
You can "simplify" the type checking part by making the met...
re: Let's chat about pair programming
really like this style of article :)
re: How often You Have to use the Concepts of Trees in your algo
At work we are dealing with huge (XML) trees as input, that...
re: Dealing with praise
First I would say there are different levels of praise. E.g...
re: A React Beginners Roadmap through the React Eco System
Awesome, great idea, looking forward to more. I didn't kno...
re: DOM elements with ID's are global variables
Since it's still a browser doing the rendering, it needs at...
re: The Stages of Teamwork Complexity
Thank you for writing and illustrating this. It was a bit t...
re: Destructuring Assignment in ES6- Arrays
Tank you for posting, didn't know about this way of skippin...
re: Default Parameters in ES6
Well, it is the default for the first argument. So you can ...
re: Default Parameters in ES6
This also works: function destructedDefaults({foo="defau...
re: Good comments explain WHY, not WHAT, and 3 more rules on writing good comments
WE recently discovered that we need to document the assumpt...
re: Dependency Injection in JavaScript
Lets say you have this amazing util function that looks up ...
re: A code review checklist prevents stupid mistakes
This was inspiring for me, especially the detailed process ...
re: Dependency Injection in JavaScript
I recently discovered that I can use ES6 default value for ...
re: Code Like a Conversation: Basic Levels of Abstraction
While not being familiar with angular, it looks like this n...
re: Code Like a Conversation: Basic Levels of Abstraction
Is this separation also somehow visible in your code(/-stru...
re: How do you know your code is bad?
Thx for this perspective, I really like the analogies.
re: What is your COBOL?
I don't like it but PHP and Actionscript are two languages ...
re: Sometimes arbitrary rules have a place
I would be interested if and how you are "enforcing" this s...
re: Considering changing to sans-serif for post body
If it would be an option for the user, then the reader shou...
re: Looking for questions to ask developers in a fun interview series
Do you want to talk about your biggest achievement/success...
re: Git - Command line vs GUIs
I'm using both my IDE (where I can see what commands it exe...
re: Coding = thinking in several dimensions
Thx for the article! It would be so nice to be able to meas...
re: Developer Differences: Makers vs Menders
Thank you for this perspective. It helps me look at some th...
re: Deploy Laravel Application On Cloud Easily With Cloudways
Is there support for Grav?
re: Managing dotenv files in git repositories
I don't get something here: we do not put .env under versio...
loading...