coding standards

Computer with code New JVM and Other Libs Features in Java 15

Each new version of the OpenJDK (Java Developer Kit) includes some language features and some non-language JVM (Java Virtual Machine), core-libs, and other libs-related features. Here, we’ll discuss some of the non-language new features in the upcoming OpenJDK 15.

Deepak Vohra's picture
Deepak Vohra
Developer looking at his laptop and trying to solve a problem 2 Familiar Problems for Software Developers

In the quest for writing good code and delivering the right thing to customers, developers have several challenges. But most of them can be boiled down to two main problems: discovering the real scope, and how to do the work. Interestingly, they’re very similar to the problems faced by testers and others in non-dev roles.

Justin Rohrman's picture
Justin Rohrman
Combination padlock for security Continuous Security in Agile Development

"Continuous" gets mentioned a lot in agile and DevOps, but one area that often doesn’t get enough attention is how to continuously build, test, and deliver secure applications. Just like for quality, you can’t test security in, so you need to have a plan for how to build it in. Here are some tips on how to do that.

Jeffery Payne's picture
Jeffery Payne
Red-green-refactor cycle Keep Your Code Base Clean with Regular Refactoring

The Boy Scouts have a rule: “Leave the campground cleaner than you found it.” You should apply the same principle to your code. Regular refactoring prevents code rot by keeping the code base clean and easy to maintain. Refactoring activities can be added to the product backlog as user stories to make it a discipline.

Dheerendra Mutharaju's picture
Dheerendra Mutharaju
Netflix headquarters What Working at Netflix Is Like

The Netflix team has to be dynamic in order to move as quickly as the demand of its audience. Because of that, the company only hires senior engineers, avoids actually sticking to process whenever possible, encourages a great deal of employee freedom, and even pushes budgets to the side.

Josiah Renaudin's picture
Josiah Renaudin
Government’s Federal Source Code Policy Mandates 20 Percent Open Source

In an attempt to reduce duplicating government IT and software resources, the US federal government recently announced the “Federal Source Code” policy, which requires new custom-developed source code used by federal agencies to be made available for sharing and reuse government-wide.

Pamela Rentz's picture
Pamela Rentz
Y2K Bug Strikes Again with Draft Snafu

Nearly fifteen years after the year 2000, the Y2K bug has surfaced its ugly face once again. This iteration of Y2K shenanigans involves zombies—sort of. At the end of last month, more than 14,000 notices were sent to Pennsylvania men born in the late 1800s urging them to register for the draft.

Cameron Philipp-Edmonds's picture
Cameron Philipp...
Coding for Children Should Add, Not Subtract, Knowledge

There has been a strong push to make teaching students how to program part of the academic requirements in public schools, with a legislative push to have coding replace foreign language requirements and cursive. However, maybe we should focus on adding knowledge—not taking it away.

Cameron Philipp-Edmonds's picture
Cameron Philipp...