Tags: software development

Why You Should Use Column-Indentation to Improve Your Code’s Readability

I think that the most important aspect of programming is the readability of the source code that you write or maintain. This involves many things, from the syntax of the programming language, to the variable names, comments, and indentation. Here I discuss the last one of these, indentation. It’s...
Read 0 Comments

Git v2.17.0 Released

Version 2.17.0 of the Git source-code management system is out. It includes a long list of relatively minor tweaks. "Since Git 1.7.9, 'git merge' defaulted to --no-ff (i.e. even when the side branch being merged is a descendant of the current commit, create a merge commit instead of fast-forwarding...
Read 0 Comments

3 DevOps Culture Mistakes and How to Fix Them

It’s a universally accepted truth: The more changes you make to code, the larger the chance it’s going to break. Everyone knows bugs happen, and organizations that are equipped to quickly and expertly squash them are the ones that come out ahead. Increasingly, those teams that prove to be masters...
Read 0 Comments

FOSSA: Open-Sourcing Open Source License Management

No one ever became a programmer so they could mange open-source licenses. But, that's what many developers must do these days. Black Duck Software, the open-source software logistics and legal solutions provider, and North Bridge found in 2015 that 66 percent of companies create open-source...
Read 0 Comments

10 Breakthrough Technologies for 2018

Dueling neural networks. Artificial embryos. AI in the cloud. Welcome to our annual list of the ten technology advances we think will shape the way we work and live now and for years to come. Every year since 2001 we’ve picked what we call the 10 Breakthrough Technologies. People often ask, what...
Read 0 Comments

The Full-Time Job of Keeping Up with Kubernetes

There is no such thing as Kubernetes LTS (and that’s fantastic). TL;DR - Unabated 1.xx major “minor” releases of “vanilla” upstream Kubernetes every three months could continue forever. You have to keep up, while also paying close attention to Kubernetes API object versioning. This relentless pace...
Read 0 Comments

Containers Will Not Fix Your Broken Culture (and Other Hard Truths)

We focus so often on technical anti-patterns, neglecting similar problems inside our social structures. Spoiler alert: the solutions to many difficulties that seem technical can be found by examining our interactions with others. Let's talk about five things you'll want to know when working with...
Read 0 Comments

Open Source Project Trends for 2018

Last year, GitHub brought 24 million people from almost 200 countries together to code better and build bigger. From frameworks to data visualizations across more than 25 million repositories, you were busy in 2017—and the activity is picking up even more this year. With 2018 well underway, we're...
Read 0 Comments

DevOps Metrics

Collecting measurements that can provide insights across the software delivery pipeline is difficult. Data must be complete, comprehensive, and correct so that teams can correlate data to drive business decisions. For many organizations, adoption of the latest best-of-breed agile and DevOps tools...
Read 0 Comments

Integrating Continuous Testing for Improved Open Source Security

Preventing new security flaws is conceptually simple, and very aligned with your (hopefully) existing quality control. Because vulnerabilities are just security bugs, a good way to prevent them is to test for them as part of your automated test suite. The key to successful prevention is inserting...
Read 0 Comments

Pages

Click Here!