BT
Development Follow 748 Followers

New Git Submodule Vulnerability Patched

by Sergio De Simone Follow 21 Followers on  Oct 10, 2018

The Git community has disclosed a security vulnerability affecting the clone and submodule commands that could enable remote code execution when vulnerable machines access malicious repositories. The vulnerability, which has been assigned CVE–2018–17456 by Mitre, has been fixed in Git 2.19.1.

Development Follow 748 Followers

Readable Code - Why, How and When You Should Write It

by Thomas Betts Follow 53 Followers on  Oct 02, 2018

Most people would say they want readable code, and may even prefer readability over functionality. But when it comes down to asking people to define readability, opinions will start to diverge. At Explore DDD 2018 , Laura Savino covered why we want readable code, what it really means to be readable, and when readability absolutely must take priority over other considerations.

Cloud Follow 359 Followers

Google Releases New Code Search in Beta in Revamped Cloud Source Repositories

by Steef-Jan Wiggers Follow 9 Followers on  Sep 27, 2018

Google announced it is bringing code search in beta availability with the newly revamped Cloud Source Repositories service. This overhaul provides an entirely new user interface and semantic code search capabilities.

Culture & Methods Follow 846 Followers

Creating a Multi-Team Test Automation Solution

by Ben Linders Follow 29 Followers on  Sep 22, 2018

A solid test framework with automated tests can increase the confidence to release. Cross-team pairing on the framework made it possible for a team to build quality in from the start; it also brought the teams together and upskilled the testers in test automation.

Architecture & Design Follow 2548 Followers

Michael Feathers Wants Error Elimination to Be a Design Driver

by Thomas Betts Follow 53 Followers on  Sep 21, 2018 1

Michael Feathers finds errors fascinating, but acknowledges that most developers don't spend a lot of time focusing on them. He also thinks most error handling is kind of giving up. Although best known for his books about working with legacy code, Feathers used his keynote presentation at Explore DDD 2018 to discuss how eliminating errors can be a design driver for software systems.

Culture & Methods Follow 846 Followers

Compliance in an Agile World

by Ben Linders Follow 29 Followers on  Sep 14, 2018

Compliance is about making sure that you are doing the right thing and being able to prove it. With agile and frequent deliveries, you need to build compliance into the process of delivery. Making compliance obligation part of the thing that DevOps teams own increases the likelihood of success.

Development Follow 748 Followers

Git 2.19 Improves Diff, Branch, Grep, and More

by Sergio De Simone Follow 21 Followers on  Sep 13, 2018

The latest release of Git brings a wealth of new features and internal changes, including improved diff, branch and grep, better command line completion, a new range-diff command, and more.

DevOps Follow 1016 Followers

"GitOps": Weaveworks Explain Their Model for Using Developer Tooling to Implement CI/CD

by Daniel Bryant Follow 806 Followers on  Sep 06, 2018

Over the past year, the Weaveworks team has increasingly refined the ideas around the practice of “GitOps”, their name for how they use developer tooling to drive operations and to implement continuous delivery.

Development Follow 748 Followers

GitHub Expands Its Learning Offerings with Four New Online Courses

by Diogo Carleto Follow 46 Followers on  Aug 08, 2018

GitHub Learning Lab is an initiative launched earlier this year to help people of all skill levels use GitHub. GitHub has released four new courses, Uploading to GitHub, Migrating to GitHub, Community Starter Kit, and Introduction to HTML.

DevOps Follow 1016 Followers

Instana Releases Sample Microservice Application

by Helen Beal Follow 5 Followers on  Jul 26, 2018

Instana, provider of AI powered monitoring solutions for dynamic containerised microservice applications, announced at QCon New York the release of Stan’s Robot Shop, a sample microservice application that can be used as a sandbox to test and learn about microservice architecture, containerised application orchestration and automatic monitoring techniques.

DevOps Follow 1016 Followers

GitHub Engineering Adopts New Architecture for MySQL High Availability

by Hrishikesh Barua Follow 16 Followers on  Jul 08, 2018 4

Github.com uses MySQL as a backbone for many of its critical services like the API, authentication and the Github.com website itself. Github’s engineering team replaced its previous DNS and VIP based setup with one based on Orchestrator, Consul and the Github Load Balancer to get around split brain and DNS caching issues.

Development Follow 748 Followers

Git 2.18 Adds Support for Git Protocol Version 2

by Sergio De Simone Follow 21 Followers on  Jun 29, 2018 1

Support for the Git wire Protocol version 2 is now available in the latest official version of the Git client, Git 2.18, along with other new features aimed at improving performance and UI.

Development Follow 748 Followers

Microsoft to Acquire GitHub for $7.5 Billion

by Daniel Bryant Follow 806 Followers on  Jun 04, 2018

Microsoft has announced an agreement to acquire GitHub, the software development platform and web-based hosting service for version control using Git. The deal should close later in the year, and both parties have stated that GitHub will remain an open platform that is committed to supporting developers using any tools and deploying to any platform.

Development Follow 748 Followers

Git Vulnerability May Lead to Arbitrary Code Execution

by Sergio De Simone Follow 21 Followers on  Jun 03, 2018

A flaw in Git submodule name validation makes it possible for a remote attacker to execute arbitrary code on developer machines. Additionally, an attacker could get access to portion of system memory. Both vulnerabilities have been already patched in Git 2.17.1, 2.16.4, 2.15.2, and other versions.

Development Follow 748 Followers

GitHub Checks API Enables Apps for Advanced Continuous Integration

by Sergio De Simone Follow 21 Followers on  May 09, 2018

GitHub Checks API aims to make it possible to integrate code checks into a continuous integration workflow. For example this could mean linting a source file and present the results directly in the pull request view. The feedback can be so detailed as desired, e.g., showing the line of code causing a problem, thus allowing the commit author to fix the issues and run a new check on the code.

BT