Skip to main content

Posts

Showing posts from March, 2024

7 Best AI Interview Tools 2024 Zainab Sutarwala The Crazy Programmer

In a fast-paced and competitive job marketplace, an interview needs not only good industry knowledge but also a very high level of confidence and adaptability. Luckily, technology provides some of the most innovative solutions that will help the candidates to prepare efficiently for their important day. AI-powered interview preparation tools are now revolutionizing the way job hunters approach the interviews, offering personalized feedback, and fostering some necessary skills to excel. No matter whether you are aiming for a role in finance, marketing, tech, or any other particular field, these platforms provide tailored practices that mimic real-life scenarios, thus ensuring you are well-prepared and poised for success. Given are the top AI interviewer tools that stand out for their comprehensive features, user-friendly interfaces, and more. These tools are really helpful for job seekers as well as recruiters. Without wasting any time, let’s check them out in detail. 1. Skillora.ai

premium The importance of security testing

With more development teams today using open-source and third-party components to build out their applications, the biggest area of concern for security teams has become the API. This is where vulnerabilities are likely to arise, as keeping on top of updating those interfaces has lagged. In a recent survey, the research firm Forrester asked security decision makers in which phase of the application lifecycle did they plan to adopt the following technologies.  Static application security testing (SAST) was at 34%, software composition analysis (SCA) was 37%, dynamic application security testing (DAST) was 50% and interactive application security testing (IAST) was at 40%. Janet Worthington, a senior analyst at Forrester advising security and risk professionals, said the number of people planning to adopt SAST was low because it’s already well-known and people have already implemented the practice and tools. One of the drivers for that adoption was the awakening created by the log4j vu

SD Times Open-Source Project of the Week: Bruno

Bruno is an API client that hopes to revolutionize “the status quo represented by Postman, Insomnia and similar tools out there,” the project’s website says. It stores collections directly on users’ filesystems, with no intention of ever adding cloud-sync. “We value your data privacy and believe it should stay on your device,” the maintainers say on the project’s GitHub page .  The project maintainers also created a new markup language called Bru to save information on API requests.  It supports use of git or any other version control process for collaborating on API collections. The project was created in 2021 and open-sourced in October 2022. According to the project maintainers, growth was slow at first and then picked up rapidly in late 2023.    The post SD Times Open-Source Project of the Week: Bruno appeared first on SD Times . from SD Times https://ift.tt/L09fOjN

Applitools and Kobiton team up to combine their automated and mobile testing strengths

The testing companies Applitools and Kobiton are teaming up to combine their strengths and bring better testing benefits to customers.  Kobiton, a provider of mobile testing tools, will integrate with Applitools’ test automation platform, Applitools Intelligent Testing Platform.  With this, Applitools customers will now be able to access hundreds of real mobile devices and perform automated tests on them. Applitools believes this will help cut down on tool sprawl, because until now, its customers had to turn to their own devices or third-party cloud devices in order to test mobile applications. Other benefits of this partnership include the ability to make use of both companies’ AI technologies, continuous testing, and scalability and security.  “With the partnership between Applitools and Kobiton, we are pleased to now provide our customers with a complete solution for authoring, validating and executing tests on any technology,” said Alex Berry, CEO of Applitools. “The combin

Wind River Studio Developer can now be hosted on AWS

Wind River has announced that its development platform Wind River Studio Developer is now available on AWS.  According to Wind River, this new partnership is of particular interest to those developing software-defined vehicles. This is because it gives customers the “benefits of cloud-scale automated build and test for safety-critical embedded edge platforms,” the company wrote in a press release.  Wind River Studio Developer utilizes Amazon EC2 for building, testing, and deploying software to vehicles. Studio also offers integration with Amazon Q, Amazon’s generative AI assistant and Amazon CodeWhisperer, an AI-powered code generation tool.  “The automotive industry is at an inflection point as it becomes increasingly software-defined, and we are proud to be demonstrating how our technologies are driving this innovation at the AWS Prototyping and Innovation Lab in Santa Clara,” said Avijit Sinha, president of Wind River. “By working together, we can offer a turnkey end-to-end so

Databricks releases new open LLM

Databricks has just launched a new LLM designed to enable customers to build and fine-tune their own custom LLMs. The company hopes that by releasing this model, it will further democratize access to AI and enable its customers to build their own models based on their own data.  According to Databricks, the new model, DBRX , outperforms the current open source LLMs using the standard benchmarks. It also beats out GPT 3.5 on several benchmarks as well.  It was created by Mosaic AI, trained on NVIDIA DGX Cloud, and built on the MegaBlocks open source project.  “At Databricks, our vision has always been to democratize data and AI. We’re doing that by delivering data intelligence to every enterprise — helping them understand and use their private data to build their own AI systems. DBRX is the result of that aim,” said Ali Ghodsi, co-founder and CEO at Databricks. Dirk Groeneveld, principal software engineer at Allen Institute for Artificial Intelligence (AI2), added: “We’re at an im

WaveMaker Releases New Modern Development System for Enterprise-Grade Software

WaveMaker , the breakthrough development system for accelerating enterprise-grade software development, has updated its platform in response to customer demand for more sophisticated API and code management tools. The new version of WaveMaker now works on the latest Angular technology platform. WaveMaker’s announcement is part of a larger strategy to seamlessly integrate AI into the software development lifecycle, enabling developers to not just accelerate but exponentially improve the quality of enterprise software they write. This forward-thinking approach ensures that WaveMaker’s AI-infused low-code architecture stays relevant to its growing base of independent software vendors and enterprise customers. Leveraging newer technology capabilities, new WaveMaker enhances developer experience by improving efficiency, productivity and streamlining studio workflows. Key highlights include an improved version control with an upgraded OpenAPI workspace to view and test all APIs from a sing

Airtable launches several new AI-based features to improve productivity

The low-code platform Airtable is trying to make it even easier for users to create applications on its platform with the launch of new features in Airtable AI. The first update is the ability to extract insights from large amounts of data. It provides an easy-to-understand summary of the insights, which can then be shared with other users or teams. For instance, it can analyze unstructured data such as customer feedback and summarize the most relevant points.  Next, the company added the ability to automatically apply categories or tags to data, helping teams keep their data better organized. Categories can be based on things like theme, sentiment, product features, and more.  “If you aggregate thousands of transcripts of customer calls, you can ask Airtable AI to categorize each call according to sentiment (positive, negative, or neutral) and group the data accordingly,” Airtable wrote in a blog post .  Users can also now create content based off of their data, such as generat

ArmorCode delivers solution for managing application risks

Application security posture management company ArmorCode today announced Risk Prioritization, a three-dimensional scoring approach to managing application risks. According to the company’s announcement, ArmorCode Risk Prioritization looks at technical severity ratings, unique business context and insight into whether vulnerabilities are being exploited to help organizations determine which risks need immediate action and which do not. “We’re proud to lead this new approach to risk reduction,” Mark Lambert, chief product officer for ArmorCode, said in the announcement. “With ArmorCode Risk Prioritization, organizations are taking a major step forward to significantly improve their security and developer team experience by fixing the highest-risk findings first. We’re upgrading outdated severity-based remediation, so security and development teams can jointly focus on what matters most and organizations can securely release software faster.”  According to the company, ArmorCode Risk

Atlassian hopes to improve developer experience in latest Jira, Compass, and Bitbucket updates

Atlassian is trying to improve the developer experience across several of its products — including Jira, Compass, and Bitbucket — with its latest round of updates. The first update is the ability to connect Compass components to Jira Software. This provides developers better visibility into health and performance metrics of their applications without needing to switch tools.  It provides visibility into things like health scorecard status, compliance with standards, information on ownership, documentation, and CI/CD events.  The company believes that by allowing Compass components to be accessed from within Jira, it will reduce context switching for developers.  “According to the latest Stack Overflow Developer Survey , more than a quarter of developers spend an hour or more each day searching for answers or solutions to problems. That not only means less time shipping great software but also breaking the flow state where developers do their best work,” Atlassian wrote in a blog p

Perforce Software completes acquisition of Delphix

The development tools company Perforce Software has announced it completed its acquisition of Delphix, which is a provider of enterprise data management software. By bringing Delphix’ technology into Perforce’s portfolio, Perforce hopes to provide its customers with more data automation and compliance capabilities. “Data is at the heart of how enterprises operate today and essential for successful software development, but accessing and managing that data is extremely challenging,” Jim Cassens, CEO of Perforce, wrote in a blog post announcing the acquisition last month. “Many teams do not have rapid access to solid, high-quality test data. Imagine something the size of a relational database, with all the data to collect and piece together to make it testable — this is both labor-intensive and very difficult to achieve. All that changes with Delphix.” The company believes this move will enable it to solve complex DevOps scaling challenges and deliver a competitive advantage to its

DataStax and Microsoft Collaborate to Make it Easier to Build Enterprise Generative AI and RAG Applications with Legacy Data

DataStax , the generative AI data company, today announced a milestone in its journey to simplify enterprise retrieval-augmented generation (RAG) for developers by integrating with Microsoft Semantic Kernel . Companies often have hundreds of existing applications that they want to bring into the AI world. This integration enables developers to more easily build RAG applications and vectorize data with Astra DB and Microsoft’s ecosystem of AI products and copilots using Semantic Kernel’s open source SDK for AI applications and agents. Developers are seeking solutions to streamline the development of more powerful RAG (retrieval augmented generation) applications and AI agents. DataStax has integrated Astra DB as a vector database with Microsoft’s open source Semantic Kernel so that any C#, Python, or full-stack application developers can more easily build RAG applications and AI agents that use their enterprise data using Semantic Kernel’s unique features for managing contextual co

The power of automation and AI in testing environments

Software testing is a critical aspect of the SDLC, but constraints on time and resources can cause software companies to treat testing as an afterthought, rather than a linchpin in product quality. The primary challenge in the field of testing is the scarcity of talent and expertise, particularly in automation testing , according to Nilesh Patel, Senior Director of Software Services at KMS Technology. Many organizations struggle due to a lack of skilled testers capable of implementing and managing automated testing frameworks. As a result, companies often seek external assistance to fill this gap and are increasingly turning to AI/ML.  Many organizations possess some level of automation but fail to leverage it fully, resorting to manual testing, which limits their efficiency and effectiveness in identifying and addressing software issues, Patel added.  Another significant issue is the instability of testing environments and inadequate test data. Organizations frequently encounter d

Foundational raises $8 million in seed funding to apply AI to database changes

The AI-powered data analytics platform Foundational has just announced $8 million in seed funding and the general availability of its platform, which is designed to enable developers to find and fix data issues before code containing it is deployed.  The funding round was led by Viola Ventures and Gradient, and Asymmetric Venture Partners and executives from Datadog, Intuit, Meta, Wiz, and more also participated in the round. It will use the new funding to continue developing its technology and adding new features to the platform.  “It has become a remarkably difficult task for developers to confirm crucial questions like, ‘What dashboards will this schema change affect?,’ ‘Can I deploy this code change safely?’ or ‘What data pipelines do we have that are not working?’” said Alon Nafta, CEO and co-founder of Foundational. “The inability to validate simple code changes, and the lack of visibility and controls, and the time-consuming nature of data engineering create a dramatic bott

Open source in 2024: Tackling challenges related to security, AI, and long-term sustainability

The first piece of open source code was published just over 70 years ago, and now open-source software finds itself in almost every application that exists today.  A 2024 report from Synopsys found that the average application has over 500 open source components in it, and most recent industry reports show that over 95% of codebases contain open source software.  Chris Aniszczyk, CTO of the Cloud Native Computing Foundation and VP of developer relations at the Linux Foundation, says that while open source has largely been used in applications in the technology sector, it is expanding into nearly every industry in recent years, such as agriculture and pharma. The Linux Foundation also recently announced OS-Climate to tackle climate change problems.  Given the pervasiveness of open source software, let’s look at some of the trends we’ve been seeing across the last year and what we can expect from the open source community this year.  Open source security is now being tackled by

Web3 – the natural fit for neutral AI

AI is our generation’s moonshot, and we’ve got to get it right. That’s what Stanford University Professor Fei-Fei Li told Joe Biden this month as he became the first president to talk about the impact of AI in his State of the Union address. Our original moonshot required new technology and new ways of thinking to propel us forward. While the unimaginable capabilities of the latest AI models capture most of the attention, the most important story yet to be told in AI is the technology that is emerging to make it safe, accountable and beneficial for everyone. Blockchain and Web3: The Ideal Hosts for Neutral AI Blockchain and Web3 technologies are uniquely positioned to address the challenges of modern AI applications. By securely anchoring training data, models, and AI operations, Web3  provides guardrails and transparency that are sorely lacking in closed AI systems. This visibility into data origins and decision-making processes is crucial for preventing bias, ensuring fair content

SD Times Open-Source Project of the Week: Flyde

Flyde is a visual programming tool for VS Code that lets people create programming flows using a graphical interface. It is designed to be used alongside the actual codebase, enabling developers to switch to the lpow-code interface for situations where having a visual is more helpful.  “Flyde was built not to replace textual programming, but augment it with a higher-level abstraction, only when it makes sense to,” the documentation states.  The tool integrates with TypeScript and JavaScript on Node.js and frontend projects.  Flyde consists of four main parts: the .flyde files that represent the flows, a visual flow editor, a runtime library, and a standard library.  The project also offers a Playground so that developers can see the flows that others have created and gain inspiration. In the Playground, developers can also experiment with creating their own flows right from the browser.  “Flyde offers experienced developers a new dimension of efficiency for designing, prototy

Android 15 gets its second developer preview with updates to satellite functionality, audio recognition, and more

The Android development team has just announced the release of the second developer preview for Android 15.  The satellite communication functionality has been updated with new UI elements to provide a better user experience. Apps can also now use ServiceState.isUsingNonTerrestrialNetwork() to detect when a device is connected via satellite, and there is also now support for sending and receiving messages through SMS/MMS or RCS applications over satellite.  The NFC experience was also updated; Apps can now request a device go into a mode where they listen to NFC readers but don’t send a response.  PdfRenderer APIs have also been updated with advanced features like rendering password-protected files, annotations, form editing, searching, and selection. The APIs have also moved to a different module where they can now be updated using Google Play system updates, allowing updates to be separated from the platform release. Audio recognition was also improved, with more fine-tuned capab

Microsoft releases set of UI components to easily add AI to existing applications

Microsoft is trying to make it easier to incorporate AI features into their existing applications. .NET Smart Components is a suite of AI UI components that can be added into .NET apps.  There are three components being released: Smart Paste, Smart TextArea, and Smart ComboBox. Smart Paste fills out forms using whatever is in the user’s clipboard, making it easier to add data from other sources.  Smart TextArea allows developers to configure autocomplete using a company’s preferred tone, policies, URLs, and more.  And finally, Smart ComboBox makes suggestions based on semantic matching to make it easier for users to find what they need. .NET Smart Components are currently an experimental feature available in Blazor, MVC, and Razor Pages with .NET 6 or late. The company plans to add support for .NET MAUI, WPF, and Windows Forms in the future.  “You don’t have to spend weeks of dev time redesigning your UX or researching machine learning and prompt engineering. .NET Smart Compon

Confluent introduces fully managed version of Apache Flink

Confluent has just announced a new managed service for Apache Flink to help make it easier for customers to create data streams. Stream processing is a technology that allows data professionals to utilize data as it arrives instead of working on older data that has already been processed. It is needed for uses like fraud detection, predictive maintenance, and real-time inventory and supply chain management, according to Confluent. Flink is commonly used to support stream processing workloads, but according to the company, getting started can mean dealing with challenges such as upfront costs, ongoing maintenance efforts, and needing to deal with the complexities associated with it.  Confluent Cloud for Apache Flink will enable users to get started quickly with added support from Confluent through integrated monitoring, security, and governance. It features a 99.999% uptime SLA and is  currently available through AWS, Google Cloud, and Microsoft Azure.  “Stream processing allows or

JetBrains is offering a new version of TeamCity designed for small and medium businesses

JetBrains has announced the beta for its new upcoming CI/CD service, TeamCity Pipelines . The new platform allows development teams to automate things like integrating changes into an application, testing them, and then finally delivering the updates to users.  TeamCity is an existing platform from the company, but it was targeted at large enterprises. This new offering is designed specifically for small and medium sized businesses.  “I’m happy to announce that we’re launching a streamlined solution to address the specific needs of those smaller engineering teams today,” said Marco Behler, product manager of TeamCity Pipelines. “TeamCity Pipelines is straightforward to use and configure while also being efficient and resource-saving.” The solution includes a simple UI for configuring pipelines, and integrates AI into the platform to help provide intelligent suggestions for configuration.  It also includes built-in pipeline optimizations that are designed to enable development team