Recently GitLab open-sourced a tool that enables developers and security teams to detect malicious code in app dependencies. Package Hunter analyzes dependencies for both malicious code and other unexpected behavior. It installs the dependencies in a sandbox environment and then reports any suspicious behavior to the developer who can then further examine them. According to … continue reading
Metrics are great. They give you insight into how your systems are running, and help you see the results of what you’ve done. They help you derive value from your efforts. But what if you want to not merely play catch-up with what the metrics are telling you, but instead want to mitigate against how … continue reading
Online resources are increasingly becoming the way that new developers learn. Stack Overflow’s 2021 Developer Survey indicated that for coders under the age of 18, videos and blogs are more popular than books and school combined. The development profession is full of new developers. Over 50% of respondents indicated that they have been coding for … continue reading
This is a brief history of UI development within the broader topic of software development and reflects my personal journey to build a chessvariant application for fun. The UI matters a lot because it dominates the code in most professional/commercial applications. Typically, the code that controls how you interact with your application takes up most … continue reading
This year has given us an entirely new realm of working — hybrid work — only a short while after many had to learn the full crash course on remote work during the pandemic. With these constantly shifting workspaces, teams are testing uncharted territory while trying to maintain productivity and effective collaboration, especially for teams … continue reading
Mozilla Common Voice announced a new, expanded data set that features 16 new languages including Basaa and Kazakh and 4,622 new hours of speech. In recent months, Mozilla has also announced three Common Voice fellows, a $3.4 million investment to fuel work in East Africa, and a partnership with NVIDIA. “By giving individuals the ability … continue reading
The current meta-trend of hidden software testing — in which much of software testing gets pushed to shift-right, post-production validation — led me here. I’ve spent most of my life working with technology firms where testing was an unassailable virtue, and therefore, the concept of testing was constantly encouraged. Now, it seems like many companies … continue reading
University student enrollment in computer science programs has been increasing over the years, but many of those programs focus heavily on the foundations of how to write code and not so much on some of what is needed once a developer enters the workforce, such as DevOps practices. “I would say that most college graduates … continue reading
As organizations and their IT infrastructure grow more complex, the number of different places where data gets stored also grows. Gone are the days where a company had just one large database to look after; now data might be stored across several different sources. “Historically data was stored in databases, on-premises. As we enter this … continue reading
JetBrains today announced the release of Compose Multiplatform Alpha, an extension to the Jetpack Compose UI framework that allows developers to build Android, desktop, and web apps from a single codebase. Compose Multiplatform features a stable API that developers can rely on to begin developing production-level apps and now supports Linux on both x86 and … continue reading
As organizations have shifted to a mobile-first approach, they’ve found that the main challenge is testing for the sheer variety of devices out there. Also, tests need to be run on various telecom providers in different parts of the world. This infinite web of possible combinations has prompted a need for automation and framework consolidation … continue reading
A fourth wave of DevOps is expected to tie together earlier tools into a platform that covers every phase of the DevOps life cycle, according to Sid Sijbrandij, the co-founder and CEO of GitLab. Sibrandij, delivering the keynote address at the GitLab Commit Virtual conference, said the platform will bring together development, operations, and security … continue reading
SecretManagement 1.1 mostly includes updates to enable users operating in Constrained Language Mode (CLM). Microsoft also validated that only one of the community-published extension vaults was affected by the changes. SecretManagement is a module available on the PowerShell Gallery that enables users to have a common set of commands to store and retrieve secrets within … continue reading
From mask mandates to seeing coworkers and associates through video calls rather than in person, the coronavirus has completely altered the way we work. The way we go about running a business is not exempt from this, as more and more companies transition from in-person workplaces to virtual formats. There are many benefits and disadvantages … continue reading