There are a lot of different tasks for software developers, but each and every one of us has had to review old code. Whether it’s checking for a previous version or seeing how someone solved a problem in the past, legacy code is part of the job. But have you ever reviewed previous versions and become frustrated enough to ask “who wrote this code?” and madly hit “git blame” to … [Read more...] about Building a legacy: The art of crafting maintainable systems
Crafting
Crafting Prompt Sandwiches for Generative AI
,Large Language Models (LLMs) can give notoriously inconsistent responses when asked the same question multiple times. For example, if you ask for help writing an Elasticsearch query, sometimes the generated query may be wrapped by an API call, even though we didn’t ask for it. This sometimes subtle, other times dramatic variability adds complexity when integrating generative … [Read more...] about Crafting Prompt Sandwiches for Generative AI
Embracing equity, crafting your career path, and other lessons from women at Elastic
This year’s International Women’s Day theme is #EmbraceEquity—something we take quite seriously at Elastic. In 2019 we conducted not one, but two, audits to ensure equal pay, and we provide men and women the same amount of paid parental leave within the first year of family formation. We also have an employee resource group dedicated to women whose mission is to help women … [Read more...] about Embracing equity, crafting your career path, and other lessons from women at Elastic
Crafting a Custom Dictionary for Your Password Policy
Modern password policies are comprised of many different elements that contribute to its effectiveness. One of the components of an effective current password policy makes use of what is known as a custom dictionary that filters out certain words that are not allowed as passwords in the environment. Using custom dictionaries, organizations can significantly improve their … [Read more...] about Crafting a Custom Dictionary for Your Password Policy
Crafting a New Universe of Multi-Vendor Security Integrations
When we started the Cisco Security Technology Alliance (CSTA) program years ago we envisaged a robust ecosystem of technology partners integrating with the Cisco Security portfolio to assist our mutual customers in solving complex security problems, reacting to threats, and increasing availability of their IT systems. At the outset, we took the approach of opening our security … [Read more...] about Crafting a New Universe of Multi-Vendor Security Integrations