July 2023 Summaries
8 posts from Axolo
Filter
Month:
Year:
Post Summaries
Back to Blog
This article discusses the concept of Code Coverage in JavaScript, its importance, limitations, and reviews four popular tools for measuring it - Istanbul, Jest, JS Coverage, and CodeCov. Each tool is evaluated based on compatibility, ease of use, detailed reporting, performance, community support, and CI/CD integration. The article concludes with a comparison table and recommendations on which tool to choose depending on the specific needs and nature of your project.
Jul 28, 2023
2,614 words in the original blog post.
The integration of Slack and GitHub aims to streamline workflows, enhance productivity within developer teams, and foster a collaborative environment. By bringing together the strengths of both platforms, real-time notifications about code updates, issues, pull requests, deployments, and more can be received directly in your Slack workspace. This integration also allows for discussions, reviews, and troubleshooting directly from Slack, reducing context switching and improving efficiency. Axolo is an alternative to the official Slack and GitHub integration that offers additional features such as creating a temporary Slack channel for each PR, two-way sync between Slack and GitHub, daily pull request reminders, team notification channels, CI/CD notifications in Slack, stand-ups, code review timeslots, and more.
Jul 17, 2023
4,551 words in the original blog post.
This article discusses the differences between Pull Requests (PRs) in GitHub and Merge Requests (MRs) in GitLab. Both are mechanisms for proposing and merging changes to a codebase, allowing developers to request the merging of a branch containing their changes into a target branch. The main difference is in terms of naming: In GitHub, you open a pull request on a target branch, while in GitLab, you open a merge request on a base branch. Other differences include features such as extended API and webhooks for integrations, auto review request feature, ability to deploy your own instance, and pricing plans. The article also provides detailed steps on how to open, review, and finalize both PRs and MRs in their respective platforms.
Jul 05, 2023
1,587 words in the original blog post.
This article presents a developer experience survey template designed to help companies improve their engineering processes. The survey is based on the SPACE framework, Accelerate's four key DevOps metrics, and Axolo's experience working with engineering teams. It covers four main topics: Code Review, Engineering System, Testing, and Company Organization. Each topic includes specific questions aimed at gathering feedback on various aspects of the development process. The survey is intended to be anonymous, allowing employees to provide honest and constructive feedback.
Jul 04, 2023
1,079 words in the original blog post.
Sydney Cohen shares insights from Amirata, a senior software engineer at Prepared, a company dedicated to improving emergency response services in the U.S. Through Slack integration, Axolo streamlines communication and code review processes for Prepared's development team. By consolidating notifications and routing them directly to developers' primary workspace, Axolo has significantly improved efficiency and productivity within the team.
Jul 03, 2023
583 words in the original blog post.
GitHub pull request templates provide a default text when creating a pull request, ensuring a standard process for every request and offering a to-do list for authors. To add a template, create a file called "pull_request_template.md" in the repository's root directory. The article presents seven examples of pull request templates, including simple ones with checklists, detailed descriptions, external contributions with related issues, checklists for open-source projects, and more comprehensive templates that combine checklists and detailed descriptions. Additionally, it mentions GitHub issue templates, which can be useful for managing open-source projects.
Jul 03, 2023
1,370 words in the original blog post.
The article discusses three ways to integrate GitHub Enterprise Server and Slack in 2023. These include Axolo, an application that creates ephemeral Slack channels for each pull request; GitHub Enterprise Server, which posts commits, pull requests, and activity on GitHub Issues to a specific channel; and ToastE, a personal notification bot for GitHub. The article provides detailed instructions on how to set up these integrations.
Jul 03, 2023
503 words in the original blog post.
In June 2023, Axolo released several updates and improvements. They introduced a beta version of a feedback system for their code review assistant, added support for GitHub enterprise with proxy, and enabled batch importing of engineers from app.axolo.co. Additionally, they fixed bugs related to PR status updates, trial durations, image previews, and more.
Jul 01, 2023
290 words in the original blog post.