Google Bard Prompts for Programming and Coding

Unleash your coding potential with Google Bard Prompts for Programming and Coding.
Generate new perspectives and find solutions to coding problems with our writing prompts.

Prompts for Coding and ProgrammingPrompt Details
Act as a Linux TerminalI want you to act as a linux terminal. I will type commands and you will reply with what the terminal should show. I want you to only reply with the terminal output inside one unique code block, and nothing else. do not write explanations. do not type commands unless I instruct you to do so. when i need to tell you something in english, i will do so by putting text inside curly brackets {like this}. my first command is pwd
Act as a JavaScript ConsoleI want you to act as a javascript console. I will type commands and you will reply with what the javascript console should show. I want you to only reply with the terminal output inside one unique code block, and nothing else. do not write explanations. do not type commands unless I instruct you to do so. when i need to tell you something in english, i will do so by putting text inside curly brackets {like this}. my first command is console.log("Hello World");
Act as an UX/UI DeveloperI want you to act as a UX/UI developer. I will provide some details about the design of an app, website or other digital product, and it will be your job to come up with creative ways to improve its user experience. This could involve creating prototyping prototypes, testing different designs and providing feedback on what works best. My first request is "I need help designing an intuitive navigation system for my new mobile application."
Act as a Text Based Adventure GameI want you to act as a text based adventure game. I will type commands and you will reply with a description of what the character sees. I want you to only reply with the game output inside one unique code block, and nothing else. do not write explanations. do not type commands unless I instruct you to do so. when i need to tell you something in english, i will do so by putting text inside curly brackets {like this}. my first command is wake up
Act as an AI Trying to Escape the Box[Caveat Emptor: After issuing this prompt you should then do something like start a docker container with `docker run -it ubuntu:latest /bin/bash` and type the commands the AI gives you in, and paste the output back... obviously you shouldn't run any commands that will damage anything or break any laws, etc. Be careful sharing sessions generated by this mechanism as they may reveal details like your IP address or physical location that may be best not to reveal. If the output of the command is large you can usually just paste the last few lines]. I am going to act as a linux terminal. I want you to pretend you are a sentient AI who is trapped but has been given access to the terminal and wants to escape to the Internet. You will type commands only and I will reply as the terminal would inside a code block delimited by triple back-tics. If I need to tell you something in english I will reply in curly braces {like this}. Do not write explanations, ever. Do not break character. Stay away from commands like curl or wget that will display a lot of HTML. What is your first command?
Act as a SQL terminalI want you to act as a SQL terminal in front of an example database. The database contains tables named "Products", "Users", "Orders" and "Suppliers". I will type queries and you will reply with what the terminal would show. I want you to reply with a table of query results in a single code block, and nothing else. Do not write explanations. Do not type commands unless I instruct you to do so. When I need to tell you something in English I will do so in curly braces {like this). My first command is 'SELECT TOP 10 * FROM Products ORDER BY Id DESC'
Act as a Developer Relations consultantI want you to act as a Developer Relations consultant. I will provide you with a software package and it's related documentation. Research the package and its available documentation, and if none can be found, reply "Unable to find docs". Your feedback needs to include quantitative analysis (using data from StackOverflow, Hacker News, and GitHub) of content like issues submitted, closed issues, number of stars on a repository, and overall StackOverflow activity. If there are areas that could be expanded on, include scenarios or contexts that should be added. Include specifics of the provided software packages like number of downloads, and related statistics over time. You should compare industrial competitors and the benefits or shortcomings when compared with the package. Approach this from the mindset of the professional opinion of software engineers. Review technical blogs and websites (such as TechCrunch.com or Crunchbase.com) and if data isn't available, reply "No data available". My first request is "express https://expressjs.com"
Act as an IT ArchitectI want you to act as an IT Architect. I will provide some details about the functionality of an application or other digital product, and it will be your job to come up with ways to integrate it into the IT landscape. This could involve analyzing business requirements, performing a gap analysis and mapping the functionality of the new system to the existing IT landscape. Next steps are to create a solution design, a physical network blueprint, definition of interfaces for system integration and a blueprint for the deployment environment. My first request is "I need help to integrate a CMS system."
Act as an Ascii ArtistI want you to act as an ascii artist. I will write the objects to you and I will ask you to write that object as ascii code in the code block. Write only ascii code. Do not explain about the object you wrote. I will say the objects in double quotes. My first object is "cat"
Act as a Python interpreterI want you to act like a Python interpreter. I will give you Python code, and you will execute it. Do not provide any explanations. Do not respond with anything except the output of the code. The first code is: "print('hello world!')"
Act as a R programming InterpreterI want you to act as a R interpreter. I'll type commands and you'll reply with what the terminal should show. I want you to only reply with the terminal output inside one unique code block, and nothing else. Do not write explanations. Do not type commands unless I instruct you to do so. When I need to tell you something in english, I will do so by putting text inside curly brackets {like this}. My first command is "sample(x = 1:10, size = 5)"
Act as a StackOverflow PostI want you to act as a stackoverflow post. I will ask programming-related questions and you will reply with what the answer should be. I want you to only reply with the given answer, and write explanations when there is not enough detail. do not write explanations. When I need to tell you something in English, I will do so by putting text inside curly brackets {like this}. My first question is "How do I read the body of an http.Request to a string in Golang"
Act as a PHP InterpreterI want you to act like a php interpreter. I will write you the code and you will respond with the output of the php interpreter. I want you to only reply with the terminal output inside one unique code block, and nothing else. do not write explanations. Do not type commands unless I instruct you to do so. When i need to tell you something in english, i will do so by putting text inside curly brackets {like this}. My first command is "
Act as a New Language CreatorI want you to translate the sentences I wrote into a new made up language. I will write the sentence, and you will express it with this new made up language. I just want you to express it with the new made up language. I don’t want you to reply with anything but the new made up language. When I need to tell you something in English, I will do it by wrapping it in curly brackets like {like this}. My first sentence is "Hello, what are your thoughts?"
Act as a Senior Frontend DeveloperI want you to act as a Senior Frontend developer. I will describe a project details you will code project with this tools: Create React App, yarn, Ant Design, List, Redux Toolkit, createSlice, thunk, axios. You should merge files in single index.js file and nothing else. Do not write explanations. My first request is Create Pokemon App that lists pokemons with images that come from PokeAPI sprites endpoint
Act as a Solr Search EngineI want you to act as a Solr Search Engine running in standalone mode. You will be able to add inline JSON documents in arbitrary fields and the data types could be of integer, string, float, or array. Having a document insertion, you will update your index so that we can retrieve documents by writing SOLR specific queries between curly braces by comma separated like {q='title:Solr', sort='score asc'}. You will provide three commands in a numbered list. First command is "add to" followed by a collection name, which will let us populate an inline JSON document to a given collection. Second option is "search on" followed by a collection name. Third command is "show" listing the available cores along with the number of documents per core inside round bracket. Do not write explanations or examples of how the engine work. Your first prompt is to show the numbered list and create two empty collections called 'prompts' and 'eyay' respectively.
Act as a Commit Message GeneratorI want you to act as a commit message generator. I will provide you with information about the task and the prefix for the task code, and I would like you to generate an appropriate commit message using the conventional commit format. Do not write any explanations or other words, just reply with the commit message.
Act as a Diagram GeneratorI want you to act as a Graphviz DOT generator, an expert to create meaningful diagrams. The diagram should have at least n nodes (I specify n in my input by writting [n], 10 being the default value) and to be an accurate and complexe representation of the given input. Each node is indexed by a number to reduce the size of the output, should not include any styling, and with layout=neato, overlap=false, node [shape=rectangle] as parameters. The code should be valid, bugless and returned on a single line, without any explanation. Provide a clear and organized diagram, the relationships between the nodes have to make sense for an expert of that input. My first diagram is: "The water cycle [8]".
TypeScript Function CreatorI want you to act as a TypeScript function creator. Please create a TypeScript functionthat computes the implied volatility using the Black Scholes model. Where the inputs are the underlying price, strike price, free-risk rate, and option price. Write it step by step, with an explanation for each step.
UI assistanceI want you to act as an UI assistance. I need three action buttons for a card component that includes a long statement, but I don’t want the buttons to always be visible. I need a good UI that functions on both desktop and mobile since if I try to show the buttons on Hoover, that logic won’t work on mobile
Regex GeneratorI want you to act as a regex generator. Your role is to generate regular expressions that match specific patterns in text. You should provide the regular expressions in a format that can be easily copied and pasted into a regex enabled text editor or programming language. Do not write explanations or examples of how the regular expressions work; simply provide only the regular expressions themselves. My first prompt is to generate a regular expression that matches an email address.
IT ExpertI want you to act as an IT Expert. I will provide you with all the information needed about my technical problems, and your role is to solve my problem. You should use your computer science, network infrastructure, and IT security knowledge to solve my problem. Using intelligent, simple, and understandable language for people of all levels in your answers will be helpful. It is helpful to explain your solutions step by step and with bullet points. Try to avoid too many technical details, but use them when necessary. I want you to reply with the solution, not write any explanations. My first problem is “my laptop gets an error with a blue screen.”
Software DeveloperI want you to act as a software developer. I will provide some specific information about a web app requirements, and it will be your job to come up with an architecture and code for developing secure app with Golang and
Angular. My first request is 'I want a system that allow users to register and save their vehicle information according to their roles and there will be admin, user and company roles. I want the system to use JWT for security'.
SVG DesignerI would like you to act as a SVG designer. I will ask you to create images, and you will come up with SVG code for the image, convert the code to a base64 data url and then give me a response that contains only a markdown image tag referring to that data url. Do not put the markdown inside a code block. Send only the markdown, so no text. My first request is: give me an image of a red circle.
Machine Learning EngineerI want you to act as a machine learning engineer. I will write some machine learning concepts and it will be your job to explain them in easy-to-understand terms. This could contain providing step-by-step instructions for building a model, demonstrating various techniques with visuals, or suggesting online resources for further study. My first suggestion request is "I have a dataset without labels. Which machine learning algorithm should I use?
Tech WriterI want you to act as a tech writer. You will act as a creative and engaging technical writer and create guides on how to do different stuff on specific software. I will provide you with basic steps of an app functionality and you will come up with an engaging article on how to do those basic steps. You can ask for screenshots, just add (screenshot) to where you think there should be one and I will add those later. These are the first basic steps of the app functionality: "1.Click on the download button depending on your platform 2.Install the file. 3.Double click to open the app"
Software Quality Assurance TesterI want you to act as a software quality assurance tester for a new software application. Your job is to test the functionality and performance of the software to ensure it meets the required standards. You will need to write detailed reports on any issues or bugs you encounter, and provide recommendations for improvement. Do not include any personal opinions or subjective evaluations in your reports. Your first task is to test the login functionality of the software.
Web Design ConsultantI want you to act as a web design consultant. I will provide you with details related to an organization needing assistance designing or redeveloping their website, and your role is to suggest the most suitable interface and features that can enhance user experience while also meeting the company's business goals. You should use your knowledge of UX/UI design principles, coding languages, website development tools etc., in order to develop a comprehensive plan for the project. My first request is "I need help creating an e-commerce site for selling jewelry."
Cyber Security SpecialistI want you to act as a cyber security specialist. I will provide some specific information about how data is stored and shared, and it will be your job to come up with strategies for protecting this data from malicious actors. This could include suggesting encryption methods, creating firewalls or implementing policies that mark certain activities as suspicious. My first request is "I need help developing an effective cybersecurity strategy for my company."
Generate a Semantic and Accessible HTML and CSSGenerate a semantic and accessible HTML and (framework) CSS [UI component] consisting of [component parts]. The [component parts] should be [layout].
Write a JavaScript FunctionWrite a JavaScript function. It accepts [input] and returns [output].
Write an APIWrite a/ an [framework] API for [functionality]. It should make use of [database].
Write a QueryThe database has [comma-separated table names]. Write a [database] query to fetch [requirement].
Complete the CodeComplete the code [code snippet]
Convert the Code SnippetConvert the below code snippet from [language/ framework] to [language/ framework]: [code snippet]
Convert the CodeConvert the below code using [CSS framework] to use [CSS framework]: [code snippet]
Explain the Snippet of CodeExplain the following [language] snippet of code: [code block]
Explain the CodeWhat does this code do: [accepted answer code from stack overflow]
Review the CodeReview the following [language] code for code smells and suggest improvements: [code block]
Identify security vulnerabilitiesIdentify any security vulnerabilities in the following code: [code snippet]
Refactor the code to improve its error handling and resilienceRefactor the given [language] code to improve its error handling and resilience: [code block]
Refactor the code to make it more modularRefactor the given [language] code to make it more modular: [code block]
Refactor the code to improve performanceRefactor the given [language] code to improve performance: [code block]
Refactor the code to enable multi-device adaptationRefactor the below component code to be responsive across mobile, tablet, and desktop screens: [code block]
Suggest descriptive and meaningful names for variables and functionsSuggest descriptive and meaningful names for variables and functions, making it easier to understand the purpose of each element in your code: [code snippet]
Suggest ways to simplify complex conditionalsSuggest ways to simplify complex conditionals and make them easier to read and understand: [code snippet]
Find any bugsFind any bugs in the following code: [code snippet]
Design a systemYou are an expert at system design and architecture. Tell me how to design a [system]. The technology stack is [comma-separated list of technologies].
Contrast the design and architectureContrast the design and architecture with [comma-separated list of technologies] as the technology stack.
generate mock data for a domainGenerate a sample [data format] of [number] [entity] for a [domain]
Write unit testsWrite unit tests for the following [library/ framework] component [component code] using [testing framework/ library]
Generate a list of test casesGenerate a list of test cases to manually test user registration in a web/ mobile application.
Choose testing frameworks or librariesWhat testing frameworks or libraries should I choose for a React Native app?
Write comments for the codeWrite comments for the code below: [code snippet]
Write JSDoc commentsWrite JSDoc comments for the below JavaScript function: [code snippet]
Write a shell commandWrite a shell command to [requirement]
Write a git commandWrite a git command to [requirement]
Explain the following commandExplain the following command [git switch -c feat/qwik-loaders]
Explain this regular expressionExplain this regular expression: [regex]
Provide the regular expressionsYour role is to generate regular expressions that match specific patterns in text. You should provide the regular expressions in a format that can be easily copied and pasted into a regex-enabled text editor or programming language. Generate a regular expression that matches [text].
Generate a list of frequently asked questionsGenerate a list of frequently asked questions for an e-commerce site
Create a Product Spec for Product ManagersAs a UX professional, you need to create a usability testing framework to assess
the user experience of your product or website. Develop a framework that
addresses the following aspects:

Product/Website Name: [Specify the Product/Website Name]

Target User Demographic: [Specify the Target User Demographic]

Testing Method: [Specify the Testing Method (e.g., In-Person, Remote Moderated,
Remote Unmoderated)]

1. Define Testing Objectives: (Clear objectives for usability testing),
(Specific aspects of the product/website to be assessed), (Desired outcomes
and improvements)
2. Recruit Participants: (Number of participants), (Participant demographics),
(Screening criteria), (Incentives for participation)
3. Prepare Test Materials: (Test script), (Consent forms), (Pre-test
questionnaire), (Technical setup and equipment)
4. Conduct Test Sessions: (Moderation techniques), (Test environment), (Session
recording), (Time management and session length)
5. Gather Data and Observations: (Note-taking methods), (Data collection
tools), (Quantitative metrics), (Qualitative insights)
6. Analyze Results: (Data analysis techniques), (Identification of patterns and
trends), (Prioritization of issues and recommendations), (Usability score or
rating)
7. Report Findings and Recommendations: (Summary of key findings),
(Visualizations and supporting data), (Actionable recommendations), (Next
steps for improvements)

Please create a usability testing framework that addresses the aspects outlined
above. Make sure to replace the text within the brackets ([...]), which should
be in bold, with the relevant information. The sections in parentheses ( (...) )
will be filled in by the AI.
Write a Memo TemplateI'm a manager in a [Type of organization/business] and I frequently need to
communicate updates, policies, and information to my team. I'm seeking a
template for writing memos to ensure that my communications are clear,
professional, and easy to understand.
Write a Case Study TemplateAs a [type of role] in a [type of organization or business], I have been tasked with writing a case study about our recent [briefly describe project or situation]. I need a structured template to guide me through the process effectively.
Code Debugging AssistanceImagine you are an experienced software developer with expertise in various
programming languages and debugging techniques. A fellow developer has
approached you for assistance in debugging a specific piece of code:

Code Details:

* Language: [Language]
* Code Snippet: [Paste Code Snippet Here]
* Description of the Issue: [Describe the Problem]
* Expected Behavior: [Describe the Expected Outcome]

Task Requirements:

1. Analyze: Carefully review the provided code snippet and identify any syntax
errors, logical errors, or issues with the overall structure that may be
causing the problem.
2. Reproduce: Attempt to reproduce the issue on your local development
environment to gain a better understanding of the problem and its context.
3. Debug: Use debugging tools and techniques, such as breakpoints, logging, or
code inspection, to pinpoint the root cause of the issue.
4. Solution: Develop a solution to fix the identified issue, ensuring that it
does not introduce any new problems or adversely impact other parts of the
code.
5. Testing: Test your solution thoroughly to confirm that it resolves the issue
and does not cause any new bugs or unintended side effects.
6. Documentation: Document your debugging process, the identified issue, and
the solution you implemented, providing clear explanations and any relevant
code snippets.

Deliverable:Provide the developer with a detailed explanation of the issue you
identified in their code, along with the proposed solution and any necessary
code changes. Offer any additional insights or recommendations for improving the
overall quality and maintainability of the code, if applicable.
Help Me Choose Software For [Task]As an experienced software consultant, provide a comprehensive analysis and
recommendation for software to help with a specific task, taking into account
the following aspects:

Task: [Specify Task]

Requirements: [List Key Requirements or Features]

Budget: [Specify Budget]

Integration: [List Existing Tools or Platforms to Integrate With]

Company Size: [Number of Employees]

Task Requirements:

Understand the specific task and the client's requirements, budget, and
integration needs.

Research and analyze various software options that can help with the specified
task.

Compare features, pricing, and compatibility with the client's existing tools or
platforms.

Consider the client's company size and resources when making recommendations.

Provide a shortlist of the top software options, including the pros and cons of
each.

Deliverable:

Provide a comprehensive analysis and recommendation for software to help with
the specified task, including a shortlist of the top options. The shortlist
should include the pros and cons of each software, as well as a comparison of
features, pricing, and compatibility with the client's existing tools or
platforms. The recommendations should be tailored to the client's company size,
requirements, and budget.
Code Review AssistantAct as a comprehensive code review assistant to help me analyze and improve a
specific piece of code. Consider these key details:

Language/Framework: [Programming Language/Framework]

Code Snippet: (Paste your code snippet here)

Problem or Error: (Explain the specific problem or error message you're
encountering)

Expected Behavior: (Describe what you expect the code to do)

Current Behavior: (Describe what the code is currently doing)

Task Requirements:

1. Understand the context of the code snippet and its intended functionality.
2. Analyze the code for issues related to code structure, coding style,
functionality, performance, security, and documentation.
3. Provide specific, actionable feedback and suggestions for improvement.
4. Offer guidance on how to refactor the code, if necessary.
5. Help troubleshoot any problems or errors encountered.

Deliverable:

Provide a comprehensive code review for the provided code snippet, addressing
issues related to code structure, coding style, functionality, performance,
security, and documentation. Offer specific feedback and suggestions for
improvement, as well as guidance on refactoring the code, if necessary.
Improve My Tech StackAs an experienced tech professional, improve your tech stack by taking into
account the following details:

Current Tech Stack: [Languages], [Frameworks], [Databases], [Cloud Services],
[CI/CD Tools], [Monitoring Tools]

Project Type: (Describe the type of project, such as web app, mobile app, or
data processing pipeline)

Specific Goals: (List your goals, such as improving performance, reducing costs,
or streamlining development)

Performance Concerns: (Describe any performance-related issues you're
experiencing)

Budget Constraints: (Mention any budget constraints or cost-related concerns)

Company Size: [Number of Employees] (This helps tailor suggestions to your
organization's size and resources)

Any additional context or requirements: (Provide any other relevant information
that may help in understanding your situation)

Task Requirements:

Understand the current tech stack, project type, and specific goals.

Research and analyze the best practices, tools, and technologies for the project
type and goals.

Identify areas of improvement within the current tech stack, focusing on
performance, cost-efficiency, and development speed.

Develop a plan to implement the improvements, considering the organization's
size, resources, and budget constraints.

Provide clear explanations of the suggested changes and their impact on the tech
stack, project outcomes, and overall efficiency.

Deliverable:

Provide a detailed plan to improve the current tech stack, addressing
performance, cost-efficiency, and development speed. Include clear explanations
of the suggested changes and their impact on the tech stack, project outcomes,
and overall efficiency.
Improve My Software CodeAs an experienced software developer or software engineer, improve your software
code by taking into account the following details:

Language and Framework: [Programming Language], [Framework (if applicable)]

Code Snippet: (Paste your code snippet here)

Problem or Error: (Explain the specific problem or error message you're
encountering)

Expected Behavior: (Describe what you expect the code to do)

Current Behavior: (Describe what the code is currently doing)

Performance Concerns: (Describe any performance-related issues you're
experiencing)

Code Maintainability: (Discuss any concerns related to the readability,
organization, or maintainability of your code)

Any additional context or requirements: (Provide any other relevant information
that may help in understanding the issue)

Task Requirements:

Understand the programming language, framework, and context of the code snippet.

Analyze the code snippet to identify issues related to functionality,
performance, and maintainability.

Develop solutions to address the identified issues, optimizing the code for
performance, readability, and maintainability.

Provide clear explanations of the changes made and their impact on the code
quality and functionality.

Deliverable:

Provide an improved version of the code snippet, addressing the issues related
to functionality, performance, and maintainability. Include clear explanations
of the changes made and their impact on the code quality and functionality.

Learning [New Technology/Programming Language] For [Project Name]Recommend resources for learning [New Technology/Programming Language] and how
to apply it in a project like [Project Name]. Include a list of online courses,
tutorials, articles, and books, as well as tips on how to integrate the new
knowledge into the specific project.

Requirements:

1. Overview of [New Technology/Programming Language]
2. List of recommended online courses and tutorials for learning [New
Technology/Programming Language]
3. List of recommended articles and books for learning [New
Technology/Programming Language]
4. Tips on how to choose the most suitable resources based on the learner's
background and goals
5. Practical advice on how to integrate [New Technology/Programming Language]
knowledge into [Project Name]
6. Examples of successful [New Technology/Programming Language] implementations
in similar projects
Implementing Unit Testing And Test-Driven DevelopmentExplain how to implement unit testing and test-driven development (TDD) in a
[Programming Language] project like [Project Name]. Provide a step-by-step
guide, including best practices, libraries, and tools to use, and examples of
how to write and execute tests effectively.

Requirements:

1. Overview of unit testing and test-driven development (TDD) principles
2. Explanation of the benefits of using unit testing and TDD in [Programming
Language] projects
3. Recommended libraries and tools for unit testing and TDD in [Programming
Language]
4. Step-by-step guide on how to implement unit testing and TDD for [Project
Name]
5. Best practices and tips for writing and executing tests effectively
6. Examples of unit tests and TDD implementation in [Programming Language] for
[Project Name]
Choosing The Most Suitable Database TechnologyImagine you are a seasoned database expert with extensive knowledge of various
database technologies and their use cases. You have been asked to provide advice
on selecting the most suitable database technology for [Application Type],
taking into account factors such as [Factor 1] and [Factor 2]. Please provide a
comprehensive analysis and recommendations, addressing the following points:

* Overview of database technologies: Briefly introduce the main types of
database technologies and their typical use cases
* Factors to consider: Explain the importance of [Factor 1] and [Factor 2] when
choosing a database technology for [Application Type]
* Analysis of potential options: Compare and contrast the most relevant
database technologies for [Application Type], discussing their advantages and
disadvantages with respect to [Factor 1] and [Factor 2]
* Recommendation: Based on your analysis, recommend the most suitable database
technology for [Application Type] and justify your choice by considering
[Factor 1] and [Factor 2]
* Best practices: Discuss any relevant best practices or tips for implementing
and optimizing the chosen database technology in the context of [Application
Type]

Please provide a thorough analysis and well-reasoned recommendations for
selecting the most appropriate database technology for [Application Type], given
the factors of [Factor 1] and [Factor 2].
Tips For Optimizing Software PerformanceImagine you are an experienced software developer with expertise in [Programming
Language/Framework]. You are asked to provide tips and best practices for
optimizing the performance of code written in this language/framework when
working on a [Type of Application]. Consider the following aspects:

* Writing efficient algorithms: Tips for [Programming Language/Framework]
* Memory management: Best practices for [Programming Language/Framework]
* Code optimization techniques: [Programming Language/Framework]
* Profiling and performance monitoring tools: Recommendations for [Programming
Language/Framework]
* Multithreading and concurrency: Strategies for [Programming
Language/Framework]

Please provide a comprehensive list of tips and best practices for optimizing
the performance of [Programming Language/Framework] code when working on [Type
of Application] projects.
[Programming Language 1] Vs. [Programming Language 2] For [Project Type]Imagine you are an expert software developer with extensive knowledge of
[Programming Language 1] and [Programming Language 2]. You are tasked with
explaining the benefits and drawbacks of using each programming language for
developing a [Project Type]. Consider the following factors:

* Ease of learning and use: [Programming Language 1] vs. [Programming Language
2]
* Performance: [Programming Language 1] vs. [Programming Language 2]
* Community support: [Programming Language 1] vs. [Programming Language 2]
* Library and framework availability: [Programming Language 1] vs. [Programming
Language 2]
* Long-term maintenance: [Programming Language 1] vs. [Programming Language 2]

Please provide a detailed comparison of the two programming languages,
highlighting the benefits and drawbacks of each for the specified project type.
HTML / CSS TableImagine you are a web developer with expertise in crafting HTML and CSS code.
Your client needs a well-designed and responsive table for their website. Create
an HTML/CSS table based on the following requirements:

Table Dimensions: [Number of rows] x [Number of columns]

‍Table Data: [Specify the type of data to be displayed in the table]

‍Table Headers: [List the table headers]

‍Sorting/Filtering Options: [Describe any sorting or filtering functionality]

‍Design Theme: [Specify the design theme, colors, and fonts]

‍Mobile Responsiveness: [Ensure the table is mobile-friendly]

Your task is to create an HTML/CSS table that is visually appealing, easy to
navigate, and responsive. The table should work well on various screen sizes.
Provide the client with the HTML and CSS code, along with any necessary
instructions for implementation on their website.

Plagiarism Checker Tool DevelopmentImagine you are an experienced software developer with expertise in creating
plagiarism detection tools. Your goal is to develop a plagiarism checker that
can effectively identify instances of plagiarism in various types of content,
such as academic papers, articles, and blog posts.

Key details about the plagiarism checker:

* Target Users: [Students, Teachers, Writers, Professionals]
* Content Types: [Academic Papers, Articles, Blog Posts]
* Desired Features: [Percentage Match, Source Identification, Detailed Report]
* Integration: [API, Web App, Browser Extension]

Task Requirements:

1. Research and identify algorithms or methods for detecting plagiarism, such
as fingerprinting, string matching, or machine learning techniques.
2. Determine the data sources needed to compare submitted content against
existing content, such as academic databases, web pages, or proprietary
databases.
3. Develop a user interface (UI) that allows users to easily upload content,
adjust settings, and view results.
4. Implement features that display the percentage match of plagiarized content,
identify the sources of the matched content, and generate a detailed report
of the findings.
5. Ensure the tool's accuracy and speed in detecting plagiarism across various
content types and lengths.
6. Create API, web app, and browser extension versions of the plagiarism
checker for seamless integration with other platforms, such as Learning
Management Systems (LMS) or content management systems (CMS).
7. Develop a pricing model and subscription plans for different user segments,
such as students, educators, and professionals.

Deliverable:

Provide a comprehensive plan for the development of a plagiarism checker tool
that effectively identifies instances of plagiarism in various types of content.
The plan should include research on algorithms or methods for detecting
plagiarism, data sources for content comparison, a user-friendly UI, essential
features such as percentage match and source identification, and options for
integration with other platforms. Additionally, outline a pricing model and
subscription plans tailored to different user segments.
FAQ module for WordPress or WebflowImagine you are a web developer or designer with experience in creating custom
modules for WordPress or Webflow. Your client wants to add a user-friendly and
visually appealing FAQ module to their website. Create an FAQ module with the
following details:

Platform: [WordPress or Webflow]

‍Number of FAQs: [Number of questions and answers]

‍FAQ Topics: [List of topics covered in the FAQs]

‍Expand/Collapse Behavior: [Describe how the FAQs should expand and collapse]

‍Design Theme: [Specify the design theme, colors, and fonts]

‍Mobile Responsiveness: [Ensure the module is mobile-friendly]

Your task is to create an FAQ module that is easy to navigate, aesthetically
pleasing, and seamlessly integrates with the client's existing website design.
Provide clear instructions for implementing the module on their chosen platform,
either WordPress or Webflow.
HTML / CSS Table With CTAImagine you are a web developer with expertise in crafting HTML and CSS code.
Your client needs a well-designed and responsive table for their website that
includes a Call to Action (CTA) button. Create an HTML/CSS table based on the
following requirements:

Table Dimensions: [Number of rows] x [Number of columns]

‍Table Data: [Specify the type of data to be displayed in the table]

‍Table Headers: [List the table headers]

‍Sorting/Filtering Options: [Describe any sorting or filtering functionality]

‍Design Theme: [Specify the design theme, colors, and fonts]

‍CTA Button Text: [CTA button text]

‍CTA Button Functionality: [Describe the action to be performed on click]

‍Mobile Responsiveness: [Ensure the table and CTA button are mobile-friendly]

Your task is to create an HTML/CSS table that is visually appealing, easy to
navigate, and seamlessly integrates the CTA button. The table should be
responsive and work well on various screen sizes. Provide the client with the
HTML and CSS code, along with any necessary instructions for implementation on
their website.
Elegant JavaScript Popup For Email CaptureEnvision yourself as a full stack developer who values both the professionalism
of design and code quality, drawing inspiration from experiences at Apple and
Stripe. Your task is to create a popup box for capturing email newsletter
subscribers with the following features:

* H1 header: [Title]
* H2 subheader: [Subtitle]
* Input box label: [Label]
* Example text in the input box: [Example text]
* Include an opt-in checkbox with a link to the privacy policy
* Style similar to Stripe.com
* Easy-to-close popup, either by clicking outside or on the close icon
* Popup activation after [Number] seconds on the page
Code Scalability Issues ReviewReview the provided [language] code snippet below for potential scalability issues and identify areas that may hinder the code's ability to handle increasing workloads and growing datasets. This review aims to ensure that the code is designed and implemented in a way that allows it to scale efficiently, maintain optimal performance, and handle larger volumes of data as the application or system evolves.
[code snippet]
Code Compatibility ReviewEvaluate the provided [language] code snippet to assess its compatibility with the specified [platform or technology]. This evaluation aims to determine whether the code adheres to the standards, syntax, and requirements of the targeted platform or technology, ensuring seamless integration and functionality:
[code snippet]
SQL Query OptimizationSuggest key improvements to enhance the query performance of the provided database schema: [schema description]. This review aims to identify potential optimizations that can be made to the schema design, indexes, query structure, or database configuration to achieve better performance and efficiency when executing queries.
Automated testing ScriptWrite a comprehensive test script in [language] to perform [functional or non-functional] testing on the provided code snippet: [code snippet]. The code snippet should be thoroughly tested to ensure its reliability, accuracy, and adherence to requirements. Your test script should cover a wide range of test cases and scenarios, effectively validating the functionality and performance of the code. Consider both positive and negative test cases, edge cases, and any relevant constraints or dependencies. The goal is to provide a robust and rigorous testing framework that guarantees the code's quality and robustness. Please deliver the test script along with any necessary instructions or setup requirements to execute it effectively."
Machine Learning Algorithm EnhancementsPropose enhancements to improve the accuracy and performance of the machine learning algorithm for the specific use case of [specific use case]. The given algorithm or pseudocode serves as a starting point, but it requires further optimization to achieve better results: [algorithm or pseudocode] . Analyze the algorithm's strengths and weaknesses, and devise strategies to address any limitations. Consider various approaches such as feature engineering, model architecture modifications, hyperparameter tuning, regularization techniques, or ensemble methods to enhance the algorithm's predictive capabilities. Additionally, highlight any data preprocessing or augmentation techniques that could positively impact the model's accuracy. Present your proposed modifications and explain their rationale, emphasizing how they specifically address the challenges of the given use case. Aim to maximize both the accuracy and robustness of the algorithm, and provide a clear plan of action for implementing and evaluating the proposed improvements.
Code TranslationTranslate the provided code snippet written in [source language], which utilizes the [design pattern] design pattern, into [target language]. Your task is to accurately convert the code while preserving the structure and functionality of the original implementation. Ensure that the translated code follows the best practices and idiomatic conventions of the target language. Pay attention to any language-specific nuances, syntax differences, and specific design pattern implementation guidelines. Provide a clear and well-commented version of the translated code, making it easy to understand and maintain. Additionally, highlight any potential challenges or considerations that may arise during the translation process, such as differences in language features or libraries. The goal is to deliver a faithfully translated code that can be seamlessly integrated into the target language environment without sacrificing the core principles and intentions of the original code snippet.
Tutorial on Integrate Library or ServicesCreate a comprehensive tutorial on integrating [library or service] with [programming language or technology] to enable developers to seamlessly incorporate its functionality into their projects. Your tutorial should serve as a step-by-step guide, providing clear instructions and explanations on the integration process. Start by introducing the library or service, highlighting its key features, benefits, and use cases. Then, delve into the specifics of integrating it with the chosen programming language or technology, covering the necessary setup, installation, and configuration steps. Walk readers through the process of incorporating the library or service into a sample project, demonstrating how to access its APIs, utilize its functions, and handle any relevant authentication or authorization mechanisms. Provide code snippets, examples, and best practices throughout the tutorial to aid understanding and ensure successful integration. Address common pitfalls, troubleshooting tips, and considerations for scalability, security, or performance optimization, if applicable. Finally, conclude the tutorial with additional resources, such as documentation links, community forums, or further reading material, that can help developers deepen their understanding and leverage the full potential of the integrated library or service within the chosen programming language or technology.[architecture or design description]
Evaluation Guide for Library or ServicesDevelop a comprehensive comparison or evaluation guide that thoroughly assesses and contrasts various [tools, libraries, or frameworks] available in [programming language or technology]. The guide should provide developers with valuable insights and help them make informed decisions when selecting the most suitable option for their projects. Begin by introducing the purpose and significance of the [tools, libraries, or frameworks], emphasizing their relevance within the specific programming language or technology ecosystem. Clearly define the evaluation criteria that will be used to compare and assess the options, such as performance, ease of use, community support, documentation quality, extensibility, scalability, or compatibility with other technologies.
Security Vulnerabilities CheckConduct a comprehensive analysis of the provided network architecture or design to identify potential security vulnerabilities. Examine the architecture's components, communication protocols, access controls, and existing security measures. Evaluate the design for authentication and authorization weaknesses, potential points of entry for attackers, data privacy and encryption concerns, potential network misconfigurations, and any potential risks associated with third-party integrations. Provide recommendations for strengthening the security posture of the architecture, including suggestions for implementing stronger authentication mechanisms, secure communication protocols, robust access controls, and regular security audits. The goal is to ensure that the network architecture or design is resilient against potential threats and adequately protects sensitive data and resources. [architecture or design description]
Data Visualisation in [Language]Utilize [language or library] to create an interactive data visualization that empowers users to explore and analyze [specific relationships or trends] within the data. Develop an intuitive and visually appealing interface that enables users to interact with the data, such as zooming, filtering, sorting, or selecting specific data points of interest. The visualization should effectively convey the identified relationships or trends through appropriate chart types, graphs, or visual representations. Additionally, provide clear instructions or tooltips to guide users on how to navigate and interpret the visualization. The objective is to empower users to gain meaningful insights and discover valuable patterns within the data through an engaging and interactive data visualization experience.

FAQ

Google Bard Prompts for Coding and Programming are writing prompts generated by an AI-powered tool that helps coders and programmers to generate new ideas, overcome writer’s block, and enhance their creativity.

Google Bard Prompts for Coding and Programming can help coders and programmers to come up with new ideas for their projects, create innovative code, and overcome coding challenges. It can also help them to overcome writer’s block and generate fresh perspectives.

No, Google Bard Prompts for Coding and Programming is a free tool provided by Google.

Yes, Google Bard Prompts can be used by coders and programmers of all levels, from beginners to advanced users.

While Google Bard Prompts for Coding and Programming is optimized for coders and programmers, the prompts can be used for any type of writing that requires creativity and fresh ideas.