Tags: software development

IBM’s Call for Code Prize Goes to a Team with 'Clusterducks'

It’s an intractable problem during natural disasters: telecommunications networks and power grids are often damaged or overwhelmed; without them, first responders struggle to help survivors, coordinate evacuations, and even count the dead. Project Owl proposes an elegant solution: an AI-powered...
Read 0 Comments

How Architecture Evolves into Strategy

Technology systems are difficult to wrangle. Our systems grow in accidental complexity and complication over time. Sometimes we can succumb to thinking other people really hold the cards, that they have the puppet strings we don't. This is exacerbated by the fact that our field is young and growing...
Read 0 Comments

What MMORPGs Can Teach Us About Leveling Up a Heroic Developer Team

For the better part of a decade, I have been leading guilds in massively multiplayer role-playing games (MMORPGs). Currently, I lead a guild in Guild Wars 2, and before that, I led progression raid teams in World of Warcraft, while also maintaining a career as a software engineer. As I made the...
Read 0 Comments

How to Use Git Version Control System in Linux [Comprehensive Guide]

Version Control (revision control or source control) is a way of recording changes to a file or collection of files over time so that you can recall specific versions later. A version control system (or VCS in short) is a tool that records changes to files on a filesystem. There are many version...
Read 0 Comments

Think Global: How to Overcome Cultural Communication Challenges

In today's workplace, our colleagues may not be located in the same office, city, or even country. A growing number of tech companies have a global workforce comprised of employees with varied experiences and perspectives. This diversity allows companies to compete in the rapidly evolving...
Read 0 Comments

kenzan-kubernetes.png

Kenzan kr8sswordz
In the final part of this series, we will set up CI/CD hooks for the Kr8sswordz Puzzle app.

Set Up CI/CD for a Distributed Crossword Puzzle App on Kubernetes (Part 4)

Part 3 had us running our Kr8sswordz Puzzle app, spinning up multiple instances for a load test, and watching Kubernetes gracefully balance numerous requests across the cluster. Though we set up Jenkins for use with our Hello-Kenzan app in Part 2, we have yet to set up CI/CD hooks for the...
Read 0 Comments

sean-walker-1074829-unsplash.jpg

Anaxi
Anaxi app gives you information on the state and progress of your projects in a single interface.

Anaxi App Shows the State of Your Software Project

If you work within the world of software development, you’ll find yourself bouncing back and forth between a few tools. You’ll most likely use GitHub to host your code, but find yourself needing some task/priority software. This could be GitHub itself or other ones like Jira. Of course, you may...
Read 0 Comments

LLVM 7 Improves Performance Analysis, Linking

The compiler framework that powers Rust, Swift, and Clang offers new and revised tools for optimization, linking, and debugging. The developers behind LLVM, the open-source framework for building cross-platform compilers, have unveiled LLVM 7. The new release arrives right on schedule as part of...
Read 0 Comments

spinnaker-11.jpg

spinnaker
The Spinnaker community recently announced the governance structure for the project; learn more.

Spinnaker: The Kubernetes of Continuous Delivery

Comparing Spinnaker and Kubernetes in this way is somewhat unfair to both projects. The scale, scope, and magnitude of these technologies are different, but parallels can still be drawn. Just like Kubernetes, Spinnaker is a technology that is battle tested, with Netflix using Spinnaker internally...
Read 0 Comments

5 Things Your Team Should Do to Make Pull Requests Less Painful

In this article we’ll go over some best practices that help ensure good pull requests. Writing good pull requests and having an effective workflow will increase a team’s productivity and minimize frustration. Although a pull request is traditionally considered the final point in the developer...
Read 0 Comments

Pages

Click Here!