DevOps and Testing Rule While Code


A year ago GitHub Actions was launched at GitHub Actions at the GitHub Universe Event in 2018. The GitHub community and I were pretty excited about this launch as it had the potential to disrupt the coding landscape.

“The main idea is to automate the execution of workflow-based applications. It also includes capabilities to include CI/CD. Developers can build their workflows using pre-defined actions.” 
It's a very natural move, in our opinion. If you check out  the GitHub Marketplace, you will see a lot of small companies building their businesses around the GitHub ecosystem by calling - "actions."

So Congratulations, GitHub(read Microsoft) on this wise move. They will jump into the CI/CD market and prepare a place under the Sun.

 

Testing, Logging, CI, Deployment are the most popular and competitive categories there.

Code Quality and Security categories are trending too. However, those categories must have numerous small products, IMHO.

More products will offer different services, and it will help to grow the open-source movement.

If I decide to work on a side project, I'll definitely try to do something that is connected to GitHub.



Or we can wait for a Godzilla-like product that will dominate the entire section. 

I mean, yes, an integrated tool that focuses on code quality, as part of the core of Github product, should be a better solution.

Right now, GH Marketplace has ~ 300 tools related to code quality. But most of them don’t have “perfect connections” with major GitHub sections like Issues, Code Commits, or working between few repositories, connected together.

Hey, GitHub managers - make it better! NOW!

Another way how it can be solved - our readers can build it.

Note: YCombinator School receives ~ 25% of all applicants are dev tool creators

Make it work, and then GitHub will buy your product when they need it.

For a few years, I was using GitHub bots that updated npm packages automatically. One of them was called dependabot. It didn't have a fancy design or complete functionality, but it worked, and people used it.

And I was very excited to see that Github bought them out and included them in their "Security Alerts" section.

Sure, you might say Renovate bot works better and has a more cool UI, but GitHub differs from your opinion.

It’s a classic case of a small company making a significant impact. It became possible because they did simple work at a scale

 


Welcome Heroku, today`s newsletter sponsor. Heroku is presenting to you a new open-source tool - Terrier - that can help you to understand your container image. Don't forget to star it on GitHub.

All right, my question to you: as Github's Actions were released recently - do you like it? What do you think about the progress that has been made over one year? It will be interesting to hear a story from experienced engineers. We're waiting for your story. 😍

 
  Image result for memes on best practices
 

Since GitHub bought dependabot, it's obvious to think that they are betting big on security. I think it also overlaps with another GitHub's feature: npm package hosting.

They will try to overcome NPM, and I think it's making a significant impact on them. 
 

I Use Dependabot Before it Was a Mainstream
 

Github actions offer a new way to make CI/CD for our repositories - small or big ones. Earlier, we had to use tools like Jenkins, Azure DevOps pipelines to make it work.

Plus, you needed to connect those tools with your GitHub projects.

Now It works a bit better, which means that more code will be covered with tests that will move us into code ISO future specification that I dream about these days.
 

 
01001000 01100001 01110000 01110000 01111001 00100000 01100010 01101001 01110010 01110100 01101000 01100100 01100001 01111001 00101100 00100000 01010101 01110100 01110011 01100001 01110110 00100001 
Twitter
Facebook
Instagram
Website
YouTube
Email
Copyright © 2019 Hacker Noon. All rights reserved.

Our mailing address is:
PO Box 2206, Edwards CO, 81632, U.S.A.

unsubscribe