Source control management systems (SCM) are a part of the standard equipment of a software developer. Despite their daily usage, there are still many helpful techniques that are largely unknown. There are quite a lot of SCM tools . This article refers to the freely available, distributed SCM tool Git that has a very high relevance due to its widespread use. And with only a few adaptations many of the here presented practises can also be applied to other solutions as well, for example, subversion.
Product managers are essential for a company’s long-term success, setting the foundation for a company to operate at scale. Michael Torres explains why product managers are no longer a luxury.
What most large organisations are missing is a unified view of their data applications. Without this, there is no magic bullet to improve your data operations, make applications reliable and improve overall system and application delivery efficiency. Kunal Agarwal, CEO of Unravel Data, talks about some common challenges for data operations teams and how to overcome them.
HashiCorp’s Vault hit 1.0 in December 2018 and even though it marked a major milestone, the latest release is no less impressive; Vault 1.1 introduces significant new functionality. This version arrives with a bunch of new features, secure workflow enhancements, general improvements, and bug fixes in tow.
Containerisation is potentially the biggest milestone of the ongoing cloud revolution. However, there are a few obstacles still standing in the way. Anil Kumar, the Director of Product Management at Couchbase, discusses the obstacles and explains why revolutions will only benefit the business if the entire organisation is brought along.
No one wants to accidentally infect their system with a security vulnerability. Now, developers can safely dig into new software with the Sandboxed API. Newly open sourced by Google, this data security tool helps ensure the safety of your system while still letting developers put new programs through their paces.
Search has evolved from information retrieval into big data analytics. In this article, Giovanni Tummarello explains how you can improve your search analytics with Siren for data visualization, joins across backends, and more!
Got memory issues? Worried about your heap dump analysis? In this article, Ram Lakshmanan explains how you can solve memory issues for heap dump analysis with Eclipse MAT by checking your incoming and outgoing references.
A little birdie told me Serverless Architecture Conference tickets are on sale! Are you ready to learn about the most important trends in the field? Don’t miss out on this great offer – buy your tickets now and save up to €215!
Last month was certainly a frosty one as we cuddled up to our laptops and spent the whole month coding. Today, we take a look at the coolest repos on GitHub for February 2019 with a focus on server security, machine learning tools, and a few ways to help beginners get a hang of this whole developing thing.
Go and C may share some commonalities, but when it comes down to it they are two very different languages. In this article, Robertas Visinskis, the founder of Mysterium Network, discusses the solution of integrating the C++ OpenVPN 3 library into a Golang Mysterium Node. Get a walkthrough of the obstacles involved.
Get ready for a React revolution! Thanks to the new Context tool, React developers can automatically pass data through the component tree. In this article, Lokesh Gupta goes over the fundamentals of Context and explains how developers can implement it in their React applications.
Want to dip your toes into IoT? The Internet of Things just got a whole lot more accessible with Arduino IoT Cloud public beta! From hardware to firmware and cloud services, Arduino provides developers a user-friendly start-to-finish environment for IoT applications.
As containers have grown in popularity, so too has the understanding that we need to find solutions to keeping the code within them secure from vulnerabilities. In this article, Shiri Ivtsan gives some suggestions on how you can achieve that.