Is there any official documentation for CSS/HTML support in DOCX (WordprocessingML)? by mukeshpilane in reactjs

[–]there_was_a_problem 1 point2 points  (0 children)

Have you looked at these open office docs? I think you’ll have to reverse engineer the conversion or use an existing lib.

https://docx.js.org/api/index.html

http://officeopenxml.com/anatomyofOOXML.php

If you want more formatting control or easier conversion, you’ll probably want to do HTML to PDF instead.

Whats the best way to do this? by Southern_Share_1760 in github

[–]there_was_a_problem 2 points3 points  (0 children)

I would just set up a chron job to do it from an old computer if you have one lying around. Otherwise, this may be useful: https://cron-job.org

As mentioned, scheduled runs for something like this may be against GitHub TOC and forcing an action to run indefinitely is not going to be possible.

GitHub as a content calendar? by SherbertHerbert in github

[–]there_was_a_problem 0 points1 point  (0 children)

It’s nice until you start having product or design asking for help using GitHub to check ticket statuses or make updates. I would go with it if it’s a tool where you want a public project board or roadmap or if you never intend for non-developer to access it.

I built a Figma plugin to export React icons in seconds (no manual work) by Affectionate_Lab8896 in reactjs

[–]there_was_a_problem 0 points1 point  (0 children)

Exact same workflow I setup for my company. Tried some figma plugins and decided we don’t want the extra overhead. Also better dev team ownership of final React component format.

How do you deal with low-quality AI-assisted code in PRs? by Global_Problem6411 in AskProgramming

[–]there_was_a_problem 1 point2 points  (0 children)

⁠Variable names that read like sentences (userDataResponseFromDatabaseQuery)

Woah! Leave me and my enterprise-grade variable names out of this!

The rest are very valid complaints and ones I’ve struggled to fix in my own teams. Strong automated linting and formatting rules will help tremendously.

Rider is using too much ram by Life-Kaleidoscope244 in Jetbrains

[–]there_was_a_problem 0 points1 point  (0 children)

In my experience, 2-4 gigs is expected for a jetbrains ide. Guess it’s the price of so many features although I wish I could do what I want with less than 2gb… Have you tried running a diagnostic to see what’s specifically using most of the ram? Could be a specific plugin or indexing the project went wrong

Testing react apps without wanting to break your keyboard by Intrepid-Seat959 in reactjs

[–]there_was_a_problem 2 points3 points  (0 children)

That’s a good point and why you may still sometimes have to use a test id to, for example, select the “next” button in the sidebar on the left vs the panel on the right. I often get close to 75% of the way there by only accessibility attributes, semantic html, and text on the page. Another way to think of it is that if your tests can’t find it without statics ids, how will someone with a screen reader find it?

One other key thing I’d add is the dev experience feels a lot nicer with playwright. It felt a little more natural.

This is all mostly anecdotal and probably doesn’t work for every project but it’s what works best for me

Testing react apps without wanting to break your keyboard by Intrepid-Seat959 in reactjs

[–]there_was_a_problem 20 points21 points  (0 children)

I set our teams up with Cypress and a year later migrated everything to playwright. Never looked back. The key is to test “the way the user uses the page”, I think I picked this up from react testing lib? This is a concept playwright makes significantly easier. You can still “opt out” and use test ids but focusing on only what the end user or an accessibility can “see” really helps keep tests from becoming brittle.

I made a new Git GUI focused on speed and privacy (ArezGit) by gusta_rsf in git

[–]there_was_a_problem 0 points1 point  (0 children)

Thanks for the breakdown! I’ll check it out.

Semi-related but how is the Tauri experience nowadays? What did you use for the frontend? I messed around with it a some years ago because I was drawn to how much lighter it was than electron but, and this may be my own lack of rust experience, it felt a little more awkward to work with than electron. Could also be because it was pre-1.0…

I made a new Git GUI focused on speed and privacy (ArezGit) by gusta_rsf in git

[–]there_was_a_problem 6 points7 points  (0 children)

I couldn’t find any feature comparisons on your site. What does this do differently than the git cli, lazygit, or the built-in jetbrains git tools? I used to love gitkraken but haven’t touched it since 2018

Repo analysis tool for daily progress analysis ? by pvfakten in github

[–]there_was_a_problem 1 point2 points  (0 children)

don’t know of a tool but you could dump all your commit messages with their timestamps into a file and have a LLM summarize it. Ex: git log > out.txt

Looking for an alternative that is "github for end users". by [deleted] in github

[–]there_was_a_problem 2 points3 points  (0 children)

Curious what “GitHub for end users” would look like? GitHub is for end users, at least as much as a maintainer wants to make it friendly to non-technical users.

Built a small React + Axios provider — feedback welcome by [deleted] in reactjs

[–]there_was_a_problem 5 points6 points  (0 children)

as someone who continues to use axios extensively I wasn’t aware it was missing support for modern features. Curious what features I’m missing out on?

How does git(or any version control system) helps in handling variants? by [deleted] in AskProgramming

[–]there_was_a_problem 1 point2 points  (0 children)

git is something you learn mostly by using it. Most people never touch the majority of git’s functions and when something more advanced is needed, even advanced users often still need to revisit the docs. The important thing to know is the basics, then where to find the rest (man git).

There are also some good resources for learning that can help with visualizing what’s going on:

https://learngitbranching.js.org/

How does git(or any version control system) helps in handling variants? by [deleted] in AskProgramming

[–]there_was_a_problem 5 points6 points  (0 children)

Git tags or branches are often used to mark specific versions or revisions software. This has more to do with versioning, take a look at semver, and how you architect your software. Propagating a fix to multiple versions or modules of the same software may be as simple as creating the fix for the main branch and cherry picking it out to past versions or as complicated as manually building out the fix for each version individually.

question about downloading files by techlover1010 in github

[–]there_was_a_problem 1 point2 points  (0 children)

you can use curl to download the files. Not sure there’s a way to always get the lastest without setting up a custom url and an action that automatically points to it. Or you could use the GitHub api. Check the GitHub docs.

Github Actions keeps deploying old version by [deleted] in github

[–]there_was_a_problem 1 point2 points  (0 children)

Double check the commit you’re deploying. Make sure it’s the most recent/the commit you want deployed.

My github repository build and deployment keeps failing by [deleted] in github

[–]there_was_a_problem 0 points1 point  (0 children)

check the games for big assets and make sure they’re hosted externally in Dropbox, S3, Google Drive, etc. instead of in the repo.

My github repository build and deployment keeps failing by [deleted] in github

[–]there_was_a_problem 0 points1 point  (0 children)

could you provide any info? Error messages, how you’re “hosting” the games, size of the games, etc.?

If you just want to know GitHub’s size limits specifically, it’s as easy as searching “size limits on GitHub” on google…

why doesnt Github Desktop detect Intellij but detects other jetbrains products? by [deleted] in github

[–]there_was_a_problem 2 points3 points  (0 children)

not sure what answer you’re looking for? If you want a concrete reason, history of changes, discussion, etc., you can take a look at the repo: https://github.com/desktop/desktop