Author: drweb

I had this (bad) idea. It’s related to popovers and anchor-positioned menus. I love this pairing: with only HTML and CSS we can make a button that opens/closes anything we want. A tooltip or a menu is a wonderful use-case. This isn’t a terribly difficult thing to do, but, you have to remember a bunch of stuff and put certain unique values on certain elements exactly. Remember the right command attribute value on the button Put a unique id on the menu. Match up the commandfor attribute on the button to that id. Make sure the button has an unique…

Read More

Integrations Feb 5, 2026 Reduce Vulnerability Noise with VEX: Wiz + Docker Hardened Images Open source components power most modern applications. A new generation of hardened container images can establish a more secure foundation, but even with hardened images, vulnerability scanners often return dozens or hundreds of CVEs with little prioritization. This noise slows teams down and complicates security triage. The VEX (Vulnerability Exploitability eXchange) standard addresses the problem… Bjorn Hovd and Dan Stelzer Read now

Read More

Automated screenshot generation for web applications in Python has become a core technique in modern software development. It provides an efficient way to run visual regression tests, document frontend changes, and ensure consistent user interfaces. With today’s Python tools, developers can generate screenshots not just manually, but fully automatically and integrate them systematically into their development workflows. This article walks through the key steps—from initial setup to practical, real-world recommendations. Relevance and Benefits of Automated Screenshot Generation in Web Applications Why are more and more companies and development teams turning to automated screenshot generation? The answer is straightforward: unlike manual…

Read More

As a Linux administrator, you must periodically check which files and folders are consuming more disk space, because it is very necessary to find unnecessary junk and free it up from your hard disk. In this article, you will learn how to find the largest files and directories consuming disk space in Linux using the du, find, and ncdu commands with examples. If you want to learn more about these commands, then head over to the following articles. Find Largest Directories in Linux Using du Command Run the following command to find out the top 5 biggest directories under /home…

Read More
SQL

As agent is creative if we allow it to be creative, we need to be quite specific in questions. For example, following test question is not good enough:Which opportunities did Joe Smith won in season 2025 S2?Why it’s not good enough:There is no specification which attributes to get from Opportunity so sometimes Agent gives you just an Opportunity Name, sometimes it gives you more columns. This would make test fail as Curated DAX is fixed.There is no specified sorting. (maybe for you as a person does not matter, but CAT needs dataset to be sorted for comparison). Therefore, right version of this…

Read More

DevOps and site reliability engineering (SRE) are complementary strategies that enhance both speed and reliability in software development. While DevOps focuses on collaboration and automation to break down silos between development and operations, SRE emphasizes engineering reliability through metrics and accountability. By integrating both approaches, organizations can foster high-quality software delivery that meets reliability standards, streamline incident response, and utilize data-driven decision-making to maintain system performance.

Read More
SQL

Do you spend so long manipulating your data into something vaguely useful that you don’t have the time to focus on analysing the what the data is telling you?If that’s rings true then you’re not alone. It’s something we’ve seen many times. Someone spending the majority of their time locked away putting a monthly board pack together. Someone else spending so much time linking data from several different sources of various quality that by the time they’ve gone through all that, they’re not only exhausted, but they don’t have any time to actually focus on the whole point of the…

Read More