At this year's Electric Cloud Summit there was big focus on Agile software development practices. Even a casual look at Electric Cloud's product line, which includes ElectricAccelerator, ElectricCommander, and most recently ElectricDeploy, will make it obvious that...
Software Development & Release Management
How to Ramp Up Your New Product Development While Servicing Your Existing Customers
To succeed in any market, a company needs to innovate, pioneer and push out the borders. The recent one-year anniversary of the death of Steve Jobs reminds of one of the tech industries greatest comeback stories. Apple's key to success, other than the charisma of Jobs...
Understanding Continuous Integration
Continuous Integration (CI) is a software development methodology that uses small and frequent incremental changes to the code base, which are incorporated into a rapid build and test environment. Each change integrated into the source repository is verified by the...
Does your Outsourcing Company Have the Right Experience?
Outsourcing IT, technical and engineering related tasks, rather than employing extra staff, is a cost effective way of staying flexible in an ever changing market and economy. However, one big question that needs to be answered is; does your outsourcing company have...
Latest Atlassian Product News from Q4 2022
As we do every quarter, SPK’s team reviews the latest Atlassian product updates. In this blog post, we’ll cover announcements that happened between September 2022 and December 2022. As you probably know, Atlassian updates their Cloud and on-premise products on a...
Reducing Toolchain Overload for Agile Software Teams
Agile teams are under constant pressure to deliver high-quality products quickly. Unfortunately, the increasing number of tools teams rely on can become overwhelming. These teams need tools for version control, testing, deployment, project management, collaboration,...
The Art of Platform Engineering: A Deep Dive into Best Practices and Strategies
The conversation surrounding platform engineering is growing louder in the software delivery sphere. While DevOps has been the main focus in recent years, platform engineering may be the next big trend. DevOps focuses on integrating development and operations for...
Confluence upgrading to 4.0 from 3.8
Recently, we upgraded Confluence to 4.0, the latest revision and was pleasantly surprised by the process. The upgrade was seamless, well documented, and no major issues found. Upgrading confluence would have been really simple if we wanted to retain the same server....
Improve your build, test and deployment with ElectricCommander
Repeatability is a intuitive aspect of daily life. If you throw a ball up, it must come down. If you throw it twenty times, the same thing will happen, up and then down. When repeatability doesn't occur we get anxious. Repeatability is equally an essential quality in...
ElectricCommander Custom Dashboards: How to Visualize Your Build Data
Whenever I get a chance to see any kind of motor racing I am amazed at how many displays the engineers use to watch and monitor all the data coming from the cars. Modern performance racing cars produce a lot of data about the engine, tires, fuel consumption,...
Macs in a Corporate IT Environment
Macs running OS X have been around for quite some time, but only recently have they gained enough traction with our customers at SPK to be used as their day to day desktop environment. Historically, IT organizations have been reluctant to embrace this change. This...
To SSD or not to SSD
What is an SSD? The term SSD (Solid State Drive), can refer to any drive that uses solid state components to store information, or more to the point - has no moving parts. When we hear terms like 'Flash Drive' or 'Thumb Drive', we typically don't think SSD, but...