May, 2024

article thumbnail

The Cyber Arms Race Gives Way to AI Weaponization

Ooda Loop

The weaponization of cyberspace has been a legitimate concern as nation states aggressively build capabilities to project power, retaliate, and become more offensively minded.

article thumbnail

Process mining helps IT leaders modernize business operations

CIO

Following a legislative review of state purchases in fiscal year 2022, the state of Oklahoma discovered that its agencies had procured more than $3 billion worth of goods and services outside the oversight of its Office of Management and Enterprise (OMES) Central Purchasing division. “Understandably, state leaders were concerned,” says CIO Joe McIntosh.

Insiders

Sign Up for our Newsletter

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

article thumbnail

Test-Driving HTML Templates

Martin Fowler

When building a server-side rendered web application, it's valuable to test the HTML that's generated through templates. While these can be tested through end-to-end tests running in the browser, such tests are slow and more work to maintain than unit tests. My colleague Matteo Vaccari has written an article on how to use TDD to test drive these templates using xunit-style tools which can be run easily from the command line or as part of build scripts.

Testing 345
article thumbnail

Linux as the new developer default at 37signals

David Heinemeier Hansson

For over twenty years, the Mac was the default at 37signals. For designers, programmers, support, and everyone else. That mono culture had some clear advantages, like being able to run Kandji and macOS-specific setup scripts. But it certainly also had its disadvantages, like dealing with Apple's awful reliability years , and being cut off from seeing how half our Basecamp customer base saw by default (since they're on Windows!).

Linux 145
article thumbnail

Struggling to Scale Test Coverage Under Pressure?

When test coverage falls behind release velocity, quality suffers, and your team feels the consequences. This guide outlines when it makes sense to outsource quality assurance (QA), the risks to watch for, and how to scale testing without increasing headcount or slowing down engineering. You will learn how leading teams are leveraging external QA partners to expand coverage, enhance defect detection, and remain aligned with CI/CD timelines.

article thumbnail

Linguistic Lumberjack: Attacking Cloud Services via Logging Endpoints (Fluent Bit - CVE-2024-4323)

Tenable

Tenable Research has discovered a critical memory corruption vulnerability dubbed Linguistic Lumberjack in Fluent Bit, a core component in the monitoring infrastructure of many cloud services. Key takeaways Fluent Bit is a logging utility heavily used by all major cloud providers. Tenable Research discovered a critical vulnerability dubbed Linguistic Lumberjack (CVE-2024-4323) within Fluent Bit’s built-in HTTP server that could potentially allow for denial of service, information disclosure, or

Cloud 141

More Trending

article thumbnail

Prisma Cloud Copilot: Don’t Just Ask, Act

Prisma Clud

Generative AI's acceleration of software delivery is straining current approaches to cloud security, making scaling nearly impossible because, as Gartner points out , organizations don’t have the skilled resources to take it all on. For those counting on AI to drive innovation, this is a problem. How do you keep safe? Here’s where Palo Alto Networks Precision AI TM comes in — a proprietary AI system that helps power Prisma Cloud Copilot.

Cloud 137
article thumbnail

Feedback Fundamentals: Effective Strategies from Experienced Executive Coaches

Next Level Blog

Three Common Feedback Challenges There probably aren’t many people in the world who are more involved, more often in giving and receiving feedback than executive coaches. As a two decade plus coach myself, I’ve lost count of the number of times I’ve prepared, delivered and supported my clients in receiving colleague feedback. It’s easily over 2,000 times.

Coaching 132
article thumbnail

Dynamic video content moderation and policy evaluation using AWS generative AI services

AWS Machine Learning - AI

Organizations across media and entertainment, advertising, social media, education, and other sectors require efficient solutions to extract information from videos and apply flexible evaluations based on their policies. Generative artificial intelligence (AI) has unlocked fresh opportunities for these use cases. In this post, we introduce the Media Analysis and Policy Evaluation solution, which uses AWS AI and generative AI services to provide a framework to streamline video extraction and eval

article thumbnail

Data Fetching Patterns in Single-Page Applications

Martin Fowler

Juntao Qiu is a thoughtful front-end developer experienced with the React programming environment. He's contributed a couple of useful articles to this site, describing helpful patterns for front-end programming. In this article he describes patterns for how single-page applications fetch data. This first installment describes how asynchronous queries can be wrapped in a handler to provide information about the state of the query.

article thumbnail

Subscription Management in the SaaS World: Challenges and Solutions

article thumbnail

Ten Reasons for Joining Us at Agile2024

Agile Alliance

The Agile2024 conference brings Agile communities together annually to share experiences and make new connections. We've put together a list of some of the many reasons to get together in person again in Dallas this year! The post Ten Reasons for Joining Us at Agile2024 first appeared on Agile Alliance.

article thumbnail

Where’s the ROI for AI? CIOs struggle to find it

CIO

Finding the return on investment for AI remains elusive for many organizations, even as they rush to adopt the technology. Difficulties estimating or demonstrating the value of AI technologies to the business have been or will be a top barrier to their implementation, according to a recent Gartner survey of more than 700 IT leaders at organizations that have adopted or plan to adopt AI.

article thumbnail

Why “Agree to Disagree” Stinks and What to Say Instead for Better Work Relationships

Let's Grow Leaders

“Agree to disagree” is dismissive, shuts down collaboration, and prevents meaningful solutions. Faced with conflict at work, you might think “let’s agree to disagree” is an easy way to move on from the conversation. The words seem peaceful and hint at mutual respect. But in actual use, they aren’t peaceful, or helpful, at all. The phrase implies a deadlock, which can prevent the resolution of underlying issues and hinder productive work relationships.

article thumbnail

Executive Search For Nonprofit: Building Strong Foundations for Change

N2Growth Blog

The Role that Executive Search Plays in Effective Nonprofit Organizations Executive search is essential for the success of large nonprofit organizations. It serves as a strategic tool to identify and attract top executive talent. The nonprofit sector has unique challenges and goals and requires leaders with exceptional managerial leadership skills and experience.

Nonprofit 149
article thumbnail

How to Achieve High-Accuracy Results When Using LLMs

Speaker: Ben Epstein, Stealth Founder & CTO | Tony Karrer, Founder & CTO, Aggregage

When tasked with building a fundamentally new product line with deeper insights than previously achievable for a high-value client, Ben Epstein and his team faced a significant challenge: how to harness LLMs to produce consistent, high-accuracy outputs at scale. In this new session, Ben will share how he and his team engineered a system (based on proven software engineering approaches) that employs reproducible test variations (via temperature 0 and fixed seeds), and enables non-LLM evaluation m

article thumbnail

Top Sourcing Tools for Recruiters in 2024: Free and Premium Options

Hacker Earth Developers Blog

Imagine a world where you can easily find candidates with the exact skills and experience you need, regardless of their location or online presence. That’s the power of sourcing tools. They transform your recruitment process, allowing you to: Expand your reach: Go beyond traditional job boards and tap into hidden talent pools across various platforms.

article thumbnail

Parallel Data Fetching

Martin Fowler

The second pattern in Juntao Qiu's series on data fetching is on how to avoid the dreaded Request Waterfall. Parallel Data Fetching queries multiple sources in parallel, so that the latency of the overall fetch is largest of the queries rather than the sum of them.

Data 246
article thumbnail

Success pattern: Aligning CapEx and OpEx to Agile models

Agile Alliance

Aligning CapEx and OpEx funding with Agile principles enables companies to enhance flexibility, innovation, and efficiency, ultimately driving sustainable growth and competitive advantage. The post Success pattern: Aligning CapEx and OpEx to Agile models first appeared on Agile Alliance.

Agile 281
article thumbnail

Expectations vs. reality: A real-world check on generative AI

CIO

Is generative AI so important that you need to buy customized keyboards or hire a new chief AI officer, or is all the inflated excitement and investment not yet generating much in the way of returns for organizations? Gen AI takes us from single-use models of machine learning (ML) to AI tools that promise to be a platform with uses in many areas, but you still need to validate they’re appropriate for the problems you want solved, and that your users know how to use gen AI effectively.

article thumbnail

Zero Trust Mandate: The Realities, Requirements and Roadmap

The DHS compliance audit clock is ticking on Zero Trust. Government agencies can no longer ignore or delay their Zero Trust initiatives. During this virtual panel discussion—featuring Kelly Fuller Gordon, Founder and CEO of RisX, Chris Wild, Zero Trust subject matter expert at Zermount, Inc., and Principal of Cybersecurity Practice at Eliassen Group, Trey Gannon—you’ll gain a detailed understanding of the Federal Zero Trust mandate, its requirements, milestones, and deadlines.

article thumbnail

Human Connection: How Do I Train Someone to Connect More Deeply?

Let's Grow Leaders

To Get Better at Human Connection, Make Connecting a Habit “Hey Karin, I was just in your and David’s session at the Association for Talent Development (ATD) Global Conference in New Orleans, where you talked about human connection and the 4 dimensions of productive conflict (collaboration): connection , clarity , curiosity , and commitment.

Training 165
article thumbnail

DIY LLM Evaluation, a Case Study of Rhyming in ABBA Schema

Xebia

DIY LLM Evaluation, a Case Study of Rhyming in ABBA Schema It’s becoming common knowledge: You should not choose your LLMs based on static benchmarks. As Andrej Karpathy, former CTO of OpenAI, once said on Twitter: “I pretty much only trust two LLM evals right now: Chatbot Arena and the r/LocalLlama comments section” Chatbot Arena is a website where you can submit a prompt, see two results, and then choose the best result.

article thumbnail

The SF Bay Area Has Become The Undisputed Leader In AI Tech And Funding Dollars

Crunchbase News

There’s been much talk of a resurgent San Francisco with the new technology wave of artificial intelligence washing over the software world. Indeed, Crunchbase funding data as well as interviews with startup investors and real estate industry professionals show the San Francisco Bay Area has become the undisputed epicenter of artificial intelligence.

article thumbnail

Parameterizing HTML template tests

Martin Fowler

Testing templates for generating HTML leads to tests that are very similar. Matteo Vaccari wisely likes to separate the common elements of tests from those that vary. He continues his article to show how he does this by parameterizing the tests. The resulting tests are easier to write, and more importantly, faster to understand and modify.

Testing 245
article thumbnail

Maximizing Profit and Productivity: The New Era of AI-Powered Accounting

Speaker: Yohan Lobo and Dennis Street

In the accounting world, staying ahead means embracing the tools that allow you to work smarter, not harder. Outdated processes and disconnected systems can hold your organization back, but the right technologies can help you streamline operations, boost productivity, and improve client delivery. Dive into the strategies and innovations transforming accounting practices.

article thumbnail

How the Agile Alliance board makes decisions

Agile Alliance

The Agile Alliance board uses its established vision, mission, and "Value Dials" framework to guide its ongoing relevance and commitment to supporting a global community dedicated to Agile practices. The post How the Agile Alliance board makes decisions first appeared on Agile Alliance.

Agile 275
article thumbnail

Private cloud makes its comeback, thanks to AI

CIO

Private cloud providers may be among the key beneficiaries of today’s generative AI gold rush as, once seemingly passé in favor of public cloud, CIOs are giving private clouds — either on-premises or hosted by a partner — a second look. At the center of this shift is increasing acknowledgement that to support AI workloads and to contain costs, enterprises long-term will land on a hybrid mix of public and private cloud.

Cloud 215
article thumbnail

Introducing Confluent Cloud Freight Clusters

Confluent

Confluent Cloud Freight clusters are now available in Early Access. In this blog, learn how Freight clusters can save you up to 90% at GBps+ scale.

Cloud 145
article thumbnail

Transform Innovation into Value: The Dell AI Factory with NVIDIA

Dell EMC

The Dell AI Factory with NVIDIA turbocharges AI adoption to simplify development, automate workflows and deliver up to 86% faster business outcomes.

article thumbnail

Enterprise ABM Marketing Tools: A Marketers Guide

Savvy B2B marketers know that a great account-based marketing (ABM) strategy leads to higher ROI and sustainable growth. In this guide, we’ll cover: What makes for a successful ABM strategy? What are the key elements and capabilities of ABM that can make a real difference? How is AI changing workflows and driving functionality? This Martech Intelligence Report on Enterprise Account-Based Marketing examines the state of ABM in 2024 and what to consider when implementing ABM software.

article thumbnail

BGP Flowspec Doesn't Suck. We're Just Using it Wrong.

Kentik

Introduction DDoS attacks continue to plague the internet, posing a persistent threat to businesses of all sizes. As attackers evolve their tactics, our defenses must adapt to mitigate these threats effectively. A DDoS attack can cause significant issues for customers and can be very time-consuming for network operators to track down and stop. Those who have followed me for a while may be aware I am a big proponent of BGP Flowspec.

article thumbnail

Testing the behavior of generated HTML

Martin Fowler

In the story so far, Matteo Vaccari has shown how to test the behaviour of the HTML templates, by checking the structure of the generated HTML. That's good, but what if we want to test the behavior of the HTML itself, plus any CSS and JavaScript it may use?

Testing 245
article thumbnail

Mastering software quality with Agile collaboration

Agile Alliance

How the Swiss Post team successfully overcame quality assurance challenges in software development by adopting Agile practices, emphasizing teamwork, and maintaining clear roles and responsibilities. The post Mastering software quality with Agile collaboration first appeared on Agile Alliance.

Agile 275