Author: drweb

GitLab Inc. has updated its core continuous integration/continuous delivery (CI/CD) platform to natively provide more artificial intelligence (AI) capabilities, along with built-in software artifact management capabilities and more robust security tools.Justin Farris, vice president of product management for GitLab, said GitLab 18 makes available AI capabilities, such as code suggestion and completion, to all customers rather than requiring a separate GitLab Duo subscription.There are still GitLab Duo capabilities that are not available in the core platform, but as DevOps continues to evolve, it is becoming more apparent which capabilities are going to be required by most customers compared to others…

Read More

Keylogging, short for “keystroke logging” is the process of recording the keys struck on a keyboard, usually without the user’s knowledge. Keyloggers can be implemented via hardware or software: Hardware keyloggers intercept data at the physical level (e.g., between the keyboard and computer). Software keyloggers, like LogKeys, capture keystrokes through the operating system. This article explains how to use a popular open-source Linux keylogger called LogKeys for educational or testing purposes only. Unauthorized use of keyloggers to monitor someone else’s activity is unethical and illegal. What is LogKeys? LogKeys is an open-source keylogger for Linux that captures and logs keyboard…

Read More

OpenAI has launched Codex, a cloud-based software engineering agent poised to revolutionize developers’ approaches to coding tasks. Powered by codex-1, a specialized version of OpenAI’s o3 model, Codex can work on multiple tasks simultaneously, offering developers an AI companion that understands their codebase and can handle a variety of software engineering responsibilities.What is Codex?Codex is an AI coding assistant that operates as a cloud-based agent. It is designed to transform developers’ interactions with their codebases. Unlike traditional code assistants operating as autocomplete tools, Codex is a collaborative partner who can independently take on tasks.The system allows developers to delegate various…

Read More

The shift from robotic process automation (RPA) to agentic process automation (APA), prominently on display at Automation Anywhere’s Imagine conference in Orlando this week, promises significant implications for the software development community—particularly for low-code/no-code and citizen developers. Automation Anywhere, a provider of automation platforms and framework, articulated how APA, powered by agentic AI, will redefine the development landscape by providing unprecedented flexibility, intelligence and ease-of-use in application development. More than that, they are going all in on APA.Historically, RPA has been widely employed to automate a range of routine and repetitive tasks. However, its limitations were around RPA requiring highly…

Read More

My personal website was designed in English, because that’s the only language I speak. English is a left-to-right language (LTR). Anybody can translate the website though. There are a variety of site translation tools. I don’t have any data on popularity, but I gotta imagine Google Translate is up there, which is a website and Chrome Extension and, to some degree, automatic translation is just built into Chrome (and other browsers). So let’s say I translate my website from English to Arabic, a right-to-left language (RTL). Here’s what I get: It’s the exact same layout, it’s just the words are…

Read More
SQL

Photo by Dan Dennis on UnsplashI was sick of changing context in Azure Data Studio while cleaning up things discovered in our vulnerability assessments. Changing things via PowerShellI wanted to be cautious with drops across multiple subscriptions, so I started with a single subscription. I use Ghostty for my command line stuff. Get into a PowerShell prompt, and execute Connect-AzAccount.This prompts me to log in with a browser, and then in Ghostty, I can choose which subscription I want to run this script in. I had some leftover users we don’t need anymore, so that’s what I’m dropping here. #…

Read More

Windsurf has unveiled its first family of specialized models designed to transform developers’ work in a significant development for AI-assisted software engineering. The SWE-1 family, announced on May 15, 2025, represents a fundamental shift in AI assistance for developers, moving beyond mere code generation to encompass the entire software engineering workflow.Beyond Just Writing CodeWhile recent years have seen remarkable improvements in AI coding capabilities, Windsurf recognized a critical limitation in current approaches: Software development involves much more than just writing code.“Why build SWE-1? Simply put, our goal is to accelerate software development by 99%. Writing code is only a fraction…

Read More
PHP

News PHP turns 30 this June, and we’re looking forward to celebrating this notable milestone together with you!  On June 17, 2025, we’re hosting JetBrains PHPverse 2025, where prominent people from the PHP community will come together and share their thoughts about the state and the future of the modern PHP language and ecosystem. This is a free online event with inspiring talks, discussions, Q&A sessions, and an exclusive PHP anniversary merch giveaway.  Agenda When: 11:30–17:00 UTC on June 17, 2025. Where: Online Hosted by: Brent Roose, JetBrains Developer Advocate for PhpStorm and creator of the PHP Annotated YouTube channel,…

Read More

When it comes to discussing how AI will impact the future of software development and IT management, most vendors hold on to the objective that it’s important to keep the human in the loop. They are afraid to publicly acknowledge what’s always been true — that machines are better than humans at many things. Meanwhile, that list of things continues to grow. When it comes to observability and IT operations, our goal should be to get humans out of the loop as much as possible. In a world run by software, where SLAs guarantee 99.999% uptime, even one incident in…

Read More

This year at Microsoft Build, Docker will blend developer experience, security, and AI innovation with our latest product announcements. Whether you attend in person at the Seattle Convention Center or tune in online, you’ll see how Docker is redefining the way teams build, secure, and scale modern applications. Docker’s Vision for Developers At Microsoft Build 2025, Docker’s EVP of Product and Engineering, Tushar Jain, will present the company’s vision for AI-native software delivery, prioritizing simplicity, security, and developer flow. His session will explore how Docker is helping teams adopt AI without complexity and scale confidently from local development to production…

Read More