150 150 DevGate

Big Tech Companies Pledge $30M to Bolster Open Source Software Security

Since open-source software (OSS) became popular in the 1990s, it’s taken the world by storm. Like any technological development, OSS has its advantages and disadvantages. For example, it usually has cool features and capabilities because thousands of people contribute to open source initiatives. However, OSS sometimes comes with cybersecurity risks. Many companies have to weigh the risks and vulnerabilities with the positive aspects of OSS before investing in an OSS project. This month, The Linux Foundation and Open Source Software Security Foundation (OpenSSF) held an event for industry professionals and government officials. The event focused on tackling key issues related…

read more
150 150 DevGate

KMM as a New Approach to Cross-platform App Development

What is KMM? KMM stands for Kotlin Multi-platform Mobile and it’s a new way to develop mobile apps. It’s a combination of both native and cross-platform approaches. Within this method, we can write the common server logic for several platforms. By server logic we mean not the backend development but the “server layer”. It is a part of the application that exchanges data between the app on the phone and the server. At the same time, the UI part will be separate for each platform. For example, there will be one code for iOS and a different one for Android.…

read more
150 150 DevGate

Small Business Financing

Payroll loans for small businesses: 6 options (plus helpful tips) Sometimes as a small business owner, payday approaches and you realize you are short on the cash you need to pay your employees. This doesn’t automatically mean your business is struggling – it happens in periods of high growth as well. However, it’s a problem that payroll loans for a small business can solve. Read on to learn more about these loans and find some tips for making payroll. What is a payroll loan? A payroll loan is an umbrella term that includes the many types of small business loans,…

read more