Smotko
Show HN: FediDevs – Find devs from across the Fediverse
There is nothing more frustrating than coming back from a coffee break only to find out that you have to rerun your CI check because of a trivial formatting issue.
Show HN: PyPI package for using Testing Library queries in Selenium code
https://pypi.org/project/selenium-testing-library/
Hello!I have built a small Python package that allows you to call Testing Library DOM queries such as `getByRole` or `findAllByText` from Selenium code.My goal was to allow automation engineers to write Selenium tests that closely resemble how your web pages are used. In other words less XPath selectors and more queries that are accessible to everyone! Since this is one of the guiding...
Also, if you use an ORM it will usually generate foreign key names that are almost impossible to remember.
Your pain is our concern so here's some wisdom:
undefinedThe Code Review Batch Size
This way your devs won't have to merge, they can just rerun their tests, which should be the same workflow as if your CI config is separate from your codebase.
While writing your own actions was painful (at least for me), reusing actions that other people wrote worked like magic. I think the reusability aspect is going to be huge when Actions get more and more popular.
> 1. Preliminary Checks
+1 for this, but I would also add that you need to add as much formatting/linting into this step as possible. You shouldn't be pointing out formatting issues in your code review.
> 2. Understanding
This is super important! Pull requests that do not explain their purpose in the description should not be reviewed.
The PR description is also really important when git bisect leads you to the PR when debugging a new bug.
> 3. Usability Test
A lot of debate regarding this, but I believe this is extremely important if not the most important part of your code review. For details read this section[0]
> 4. Code Review
A few good tips in the article, I'd just add that you should be polite and try not to waste people's time.
[0] https://blog.codereview.chat/2019/06/27/code-reviews-and-you...
The Code Review Bottleneck
Code reviews and your company goal
But then I figured out that Atom's git integration is actually quite neat and I started using it mostly to do `git add -i` as it makes staging files or parts of files really easy.
I still don't trust it with pushing/pulling, switching branches etc. so I still drop to the command line for those, but the atom git integration is incredibly useful for seeing your changes and committing a particular part of them.
A social game based on Game of Thrones
Disqus redesigned
Steal my startup idea: Rent-a-mum
Navbar in Django Admin
Gabe Newell Talks Linux Steam Client, Source Engine
The Importance Of Application Developers To Ubuntu
Valve Gets Into Wearable Computing, Blogging
Gnome Shell has little to no options out of the box, but it has extension that do just that.
Unity recently added some basic options into the default (new tab in the appearance dialog). They didn't add a lot of options but just the ones I seem to need :)
I've heard awesome things about Awesome. I need to give it a try in the near future. Thanks!