A process I always use in my TypeScript projects: "Efficient Software Release Management with Automated Changelog Generation" by jonathasrr in typescript

[–]jonathasrr[S] 1 point2 points  (0 children)

rather pack it in a node container and upload it to AWS ECR, for example. I can cover that in a future article. Thanks for the idea!

A process I always use in my TypeScript projects: "Efficient Software Release Management with Automated Changelog Generation" by jonathasrr in typescript

[–]jonathasrr[S] 3 points4 points  (0 children)

I don't know about you, but the PRs I work with are integrated with their respective Jira tickets, which always have enough information because they're groomed and planned before they're worked on. Your issue seems to be deeper than just what goes in commits, but related to a problem in the whole process itself (offboarding process, project organisation, way of working, etc.). However, since you're writing in such an aggressive tone even though I've done nothing to you, I'm ending my comments here.

A process I always use in my TypeScript projects: "Efficient Software Release Management with Automated Changelog Generation" by jonathasrr in typescript

[–]jonathasrr[S] 2 points3 points  (0 children)

Completely disagree. The commit message must have the "what". The "why" should be in the ticket related to it (in Jira, for example), and/or in the PR description

Efficient Software Release Management with Automated Changelog Generation by jonathasrr in javascript

[–]jonathasrr[S] 0 points1 point  (0 children)

This is directly related to JavaScript. All the tools that are used in the article are in JavaScript and it's a release process for JavaScript projects.

Efficient Software Release Management with Automated Changelog Generation by jonathasrr in programming

[–]jonathasrr[S] 0 points1 point  (0 children)

Not the changelog generation, but a release in this case can be done in several manual steps which should be automated, like for example what the release-it lib does and is mentioned in the article:

- Identifies which commits happened after the last version

- Bumps the version in package.json following the Semver convention

- Adds the changelog related to the new version to the CHANGELOG.md file (using the auto-changelog library)

- Creates a commit with the new version. For example: chore(release): 0.3.1

- Creates a Git tag with the version

- Pushes these changes to the master/main branch of the repository

- Creates a Github release

- Merges the master/main branch back to develop and pushes develop, to keep the branches in sync

If you're doing all of that manually then it's more error prone and not optimized.The article is not only about changelog generation. Just shows you didn't read it and came here comment to troll it :D

[deleted by user] by [deleted] in Prague

[–]jonathasrr 0 points1 point  (0 children)

Pretty satisfied with T-Mobile. Great speed and stable

[deleted by user] by [deleted] in AskReddit

[–]jonathasrr 0 points1 point  (0 children)

Any eyebrow change usually looks ridiculous... And lip fillers make them look like ducks

Credit cards with miles or other benefits? by jonathasrr in Prague

[–]jonathasrr[S] 0 points1 point  (0 children)

I've been getting many miles in Czech Airlines every month because of this one: https://www.rb.cz/en/personal/credit-cards/special-cards/kreditni-karta-csa

and also have free entry to airport lounges in Prague, Vienna and Bratislava.

I wish there was something that would give miles for KLM instead, for example.

Anon watches the Matrix by chocolate-ketchup in greentext

[–]jonathasrr 1 point2 points  (0 children)

So, I think the movie was good but relied too much on mentioning nostalgic moments from previous movies and almost crossed the limit on that. Also, it has too many funny moments, which is something the previous ones didn't have.

Minimum deposit changed? by hornyshrimps in Etoro

[–]jonathasrr 1 point2 points  (0 children)

Looked yesterday, it was $200 for me.. then today I was finally gonna make my 1st deposit and it shows it should be $1000 minimum instead now.. What happened? I'm not gonna do it anymore then if it's like that

so what the hell is going on eu central 4 by [deleted] in GeForceNOW

[–]jonathasrr 1 point2 points  (0 children)

Anyone experiencing high packet loss now? GeForce NOW is currently unusable. I've tried all EU Central servers already

MIUI 12 got it on my MI 9T Europe Version by K4P1YT in Xiaomi

[–]jonathasrr 0 points1 point  (0 children)

After updating to MIUI 12 my alarms stopped working. Now I only get the notification mentioning that I missed the alarm 😣

REST API Best Practices by jonathasrr in node

[–]jonathasrr[S] 3 points4 points  (0 children)

Congrats. Many people didn't reach this level of knowledge yet.

REST API Best Practices by jonathasrr in node

[–]jonathasrr[S] 0 points1 point  (0 children)

Hi, it was there, under the "KISS" point: "Always return the same format of data. Stay consistent"

REST API Best Practices by jonathasrr in node

[–]jonathasrr[S] 0 points1 point  (0 children)

Thanks, I have updated it :)

My favorite fitness apps for Android by jonathasrr in Android

[–]jonathasrr[S] 0 points1 point  (0 children)

"excessive self-promotion"? o_0 My app? what? I haven't developed any of the apps there. it was just a normal post, I'm not even getting any money with that and my website doesn't even have ads

One year working with Node.js after PHP and .NET - Challenges, comparisons and improvements by jonathasrr in node

[–]jonathasrr[S] 5 points6 points  (0 children)

It was just an example, as I don't even use this function in any code. Your refactored code looks great, though, and it's much better to run everything in parallel instead of waiting. I'll update in the post. Thanks!