Skip to content

Commit 6260eaf

Browse files
authored
Merge pull request #22 from anuruddhal/main
Reduce text in home page
2 parents a680be2 + 8c7656f commit 6260eaf

File tree

1 file changed

+11
-11
lines changed

1 file changed

+11
-11
lines changed

en/docs/index.md

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -52,11 +52,11 @@
5252
Kola empowers developers by using AI to streamline coding tasks, enhance code quality, and reduce time spent on error-prone processes. Here’s how Kola’s AI capabilities make a difference:
5353
</p>
5454
<ul>
55-
<li><b>Code Suggestions and Autocompletion:</b> The AI in Kola for VS Code provides context-aware suggestions, helping developers complete lines of code or entire blocks accurately. These real-time prompts assist in selecting the best methods, properties, or configurations, which can significantly speed up the coding process.</li>
56-
<li><b>Error Detection and Fix Recommendations:</b> AI continuously analyzes the code as it's written, flagging potential errors or inconsistencies and suggesting fixes. This proactive error handling helps prevent bugs and enhances code quality, enabling developers to correct issues early, reducing the need for extensive debugging.</li>
57-
<li><b>Pattern Recognition and Code Optimization:</b> By recognizing patterns in the code, Kola’s AI suggests optimizations, streamlining performance or even recommending best practices. This can be particularly useful for new developers or teams looking to standardize code across projects.</li>
58-
<li><b>Natural Language Code Search and Commands:</b> Kola’s AI allows developers to use natural language to search for code snippets, methods, or libraries, reducing the time spent manually browsing documentation or previous code. This also enables quicker onboarding, as developers can intuitively ask questions or search within the IDE.</li>
59-
<li><b>Smart Refactoring and Code Restructuring:</b> As applications evolve, restructuring code becomes critical. Kola’s AI offers intelligent refactoring options, enabling developers to restructure code confidently without breaking functionality. This minimizes technical debt and makes the codebase cleaner and more maintainable.</li>
55+
<li><b>Code Suggestions and Autocompletion:</b> Kola’s AI offers context-aware suggestions, helping developers complete code faster and accurately with real-time prompts for methods, properties, or configurations.</li>
56+
<li><b>Error Detection and Fix Recommendations:</b> AI actively detects errors and suggests fixes, preventing bugs early and improving code quality, reducing extensive debugging needs.</li>
57+
<li><b>Pattern Recognition and Code Optimization:</b> Kola’s AI identifies code patterns and suggests optimizations, improving performance and helping standardize code across teams.</li>
58+
<li><b>Natural Language Code Search and Commands:</b> Developers can use natural language to search for code snippets or methods, reducing time spent on documentation and speeding up onboarding.</li>
59+
<li><b>Smart Refactoring and Code Restructuring:</b> Kola’s AI offers refactoring options, enabling confident code restructuring for a cleaner, maintainable codebase.</li>
6060
</ul>
6161
</div>
6262
</div>
@@ -71,12 +71,12 @@
7171
Kola to take advantage of a language purpose-built for integration development, allowing developers to handle cloud-native, API-driven integrations with simplicity and efficiency. <a href="https://ballerina.io">Ballerina</a>, the foundation of Kola, empowers developers with:
7272
</p>
7373
<ul>
74-
<li><b>Integration-Centric Syntax:</b> Ballerina’s intuitive syntax is tailored for integration, minimizing boilerplate code and enabling developers to write integration logic in a clear, concise way. With constructs like workers, channels, and error handling, Ballerina is ideal for tasks like API orchestration and data transformation.</li>
75-
<li><b>Cloud-Native and API-First Design:</b> Ballerina is built for the cloud, supporting protocols such as HTTP, WebSocket, gRPC, and Kafka, which are crucial for microservices and cloud-based architectures. This design enables seamless API interactions, making Ballerina ideal for modern API-first strategies.</li>
76-
<li><b>Visual Flow Representation:</b> Ballerina’s graphical representation lets developers visualize integrations as they code, creating a bridge between code and design. This visual approach offers a flow-based overview of data movement and logic, essential for understanding complex workflows.</li>
77-
<li><b>In-Built Observability and Resilience:</b> Ballerina provides observability features out of the box, allowing developers to monitor integrations with distributed tracing, metrics, and logging—key tools for maintaining and debugging in distributed environments.</li>
78-
<li><b>Unified Data Handling and Transformations:</b> Ballerina simplifies data handling by offering easy syntax for defining data transformations and mappings, reducing complexity when integrating diverse data sources in integration workflows.</li>
79-
<li><b>Built-In Testing and Deployment Tools:</b> Ballerina includes testing and deployment automation, streamlining validation and deployment in cloud environments. These tools ensure reliable, scalable integrations, even across diverse infrastructures.</li>
74+
<li><b>Integration-Centric Syntax:</b> Ballerina’s syntax is designed for integration, minimizing boilerplate and enabling clear, concise logic with constructs like workers, channels, and error handling for API orchestration and data transformation.</li>
75+
<li><b>Cloud-Native and API-First Design:</b> Ballerina supports cloud protocols like HTTP, WebSocket, gRPC, and Kafka, enabling seamless API interactions for microservices and API-first strategies.</li>
76+
<li><b>Visual Flow Representation:</b> Ballerina’s graphical view lets developers visualize integrations, offering an overview of data flow and logic essential for complex workflows.</li>
77+
<li><b>In-Built Observability and Resilience:</b> Ballerina includes observability features, with distributed tracing, metrics, and logging for effective monitoring and debugging.</li>
78+
<li><b>Unified Data Handling and Transformations:</b> Ballerina simplifies data handling with easy syntax for data transformations, reducing complexity in diverse data integrations.</li>
79+
<li><b>Built-In Testing and Deployment Tools:</b> Ballerina includes tools for testing and deployment, ensuring scalable, reliable integrations in cloud environments.</li>
8080
</ul>
8181
</div>
8282
<div style="text-align:right">

0 commit comments

Comments
 (0)