Generated by All in One SEO v4.9.10, this is an llms.txt file, used by LLMs to index the site. # ALight Technology And Services Limited (U.K) ALight Technologies USA Inc Managed I.T Services in AWS, Azure and custom development!. ## Sitemaps - [XML Sitemap](https://www.alightservices.com/sitemap.xml): Contains all public & indexable URLs for this website. ## Posts - [Technical Blog](https://www.alightservices.com/technical-blog/) - Search Search Third-Party code mirror The Quantum Threat to VPN Security: Beyond AES-256 and RSA Unlock the Power of A.I based Search with RAG Premium Tier WebVeta production release in a week, release delayed. Full-Text Basic Tier features and advantages Use WebVeta’s Free Tier for Internal Search for Small Websites July 2026 March 2025 October - [React Functional Components, showing or hiding content based on conditions](https://www.alightservices.com/2023/06/21/react-functional-components-showing-or-hiding-content-based-on-conditions/) - In React Functional components, content can be shown or hidden based on conditions. Arumilli Kanti Kalyan - [Third-Party code mirror](https://www.alightservices.com/2026/07/25/third-party-code-mirror/) - Third-Party code mirror Bitchat - https://github.com/permissionlesstech/bitchat Repo - https://www.alightservices.com/wp-content/uploads/2026/07/bitchat-main.zip bitchat-android - https://github.com/permissionlesstech/bitchat-android Repo - https://www.alightservices.com/wp-content/uploads/2026/07/bitchat-android-main.zip I don't have any fake aliases, nor any virtual aliases like some of the the psycho spy R&AW traitors of India. NOT associated - "ass", eass, female "es", "eka", "ok", "okay", "is", "erra", yerra, karan, kamalakar, diwakar, kareem, karan, sowmya, - [The Quantum Threat to VPN Security: Beyond AES-256 and RSA](https://www.alightservices.com/2025/03/24/the-quantum-threat-to-vpn-security-beyond-aes-256-and-rsa/) - In today's digital landscape, Virtual Private Networks (VPNs) serve as critical infrastructure for securing sensitive data transmission. Most VPNs rely on a combination of AES-256 bit encryption for data protection and RSA (typically 2048 or 4096 bit) for key exchange. The looming quantum computing revolution threatens to undermine these security foundations. Let's explore the vulnerabilities - [Little bit of live coding for PodDB January 1st 2023 update](https://www.alightservices.com/2022/12/18/little-bit-of-live-coding-for-poddb-january-1st-2023-update/) - PodDB has been decommissioned in November 2023! - [Unlock the Power of A.I based Search with RAG Premium Tier](https://www.alightservices.com/2024/10/31/unlock-the-power-of-a-i-based-search-with-rag-premium-tier/) - Unlock the power of advanced search with WebVeta's RAG Premium tier! Get high accuracy and relevance with our intent-based search engine, and leverage the capabilities of Generative A.I. - [WebVeta production release in a week, release delayed. Full-Text Basic Tier features and advantages](https://www.alightservices.com/2024/10/29/webveta-production-release-in-a-week-release-delayed-full-text-basic-tier-features-and-advantages/) - In today's digital landscape, providing an exceptional user experience is crucial for businesses to stay ahead of the competition. One key aspect of this is offering relevant and accurate search results that cater to their users' needs. This is where WebVeta comes in – a revolutionary SaaS product that empowers businesses to deliver personalized search - [Use WebVeta's Free Tier for Internal Search for Small Websites](https://www.alightservices.com/2024/10/28/use-webvetas-free-tier-for-internal-search-for-small-websites/) - Cross Post - https://www.linkedin.com/pulse/use-webvetas-free-tier-internal-search-small-websites-arumilli-d3mqc As small to medium-sized website owner, you understand the importance of keeping your users engaged and on your site for as long as possible. One key factor that can make or break user experience is internal search functionality. Search not only helps users find what they're looking for quickly but also - [How WebVeta Can Help Businesses Retain Visitors and Drive Conversions](https://www.alightservices.com/2024/10/27/how-webveta-can-help-businesses-retain-visitors-and-drive-conversions/) - In this blog post, we'll explore the importance of effective website search and how WebVeta's cutting-edge technology can help businesses retain visitors and drive conversions. - [An introduction to vector databases and having LLMs generate responses](https://www.alightservices.com/2024/10/12/an-introduction-to-vector-databases-and-having-llms-generate-responses/) - Cross-Post: https://www.linkedin.com/pulse/introduction-vector-databases-having-llms-generate-arumilli-kg0tc In previous posts, I have mentioned what vector embeddings are, the need for embeddings, chunking text, some methods for chunking, and the importance of maintaining context. This post serves as an introduction to vector databases. There are several databases that support storing and retrieving vector embeddings. Some dedicated vector databases include Chrome, - [Different ways of text chunking for generating embeddings](https://www.alightservices.com/2024/10/09/different-ways-of-text-chunking-for-generating-embeddings/) - Cross-post: https://www.linkedin.com/pulse/different-ways-text-chunking-generating-embeddings-arumilli-u8hjc In previous posts https://www.alightservices.com/2024/10/03/an-introduction-to-text-chunking-for-purposes-of-vector-embedding/ I have talked about the reason for chunking and the concept. This post goes a little bit deeper and based on another person’ blog: Five Levels of Chunking Strategies in RAG| Notes from Greg’s Video | by Anurag Mishra | Medium and Github: RetrievalTutorials/tutorials/LevelsOfTextSplitting/5_Levels_Of_Text_Splitting.ipynb at main · FullStackRetrieval-com/RetrievalTutorials · - [An introduction to text chunking, embeddings](https://www.alightservices.com/2024/10/06/an-introduction-to-text-chunking-embeddings/) - Cross Post - https://www.linkedin.com/pulse/introduction-text-chunking-embeddings-kanti-kalyan-arumilli-hvifc In my previous post, I have talked about text chunking. In this blog post let’s look at text embeddings: Text Embeddings of various output lengths. Late Interaction embeddings Text embeddings are an array of floats. But most of the time, the meaning of a given text cannot be captured. Late Interaction - [An introduction to text chunking for purposes of vector embedding.](https://www.alightservices.com/2024/10/03/an-introduction-to-text-chunking-for-purposes-of-vector-embedding/) - Cross post - https://www.linkedin.com/pulse/introduction-text-chunking-purposes-vector-embedding-arumilli-zf6vc In a previous post “An introduction to vector embeddings”, I have mentioned about vector embeddings and have posted a link for MTEB leaderboard. In this article I am going to discuss about “chunking”. WebVeta does this and much much more in the A.I tier, you can sign-up, add your domains, blogs, - [An introduction to vector embeddings](https://www.alightservices.com/2024/08/28/an-introduction-to-vector-embeddings/) - Have you ever wondered how machines truly understand the meaning of words? While they lack the nuanced comprehension we humans possess, they've learned to represent words as numerical vectors, opening a world of possibilities for tasks like search, translation, and even creative writing. Cross Post - https://www.linkedin.com/pulse/introduction-vector-embeddings-kanti-kalyan-arumilli-wqg8c Imagine each word in the English language - [Some SSH tips](https://www.alightservices.com/2024/08/20/some-ssh-tips/) - This blog post is based on what I have learned over the past 1 year after my servers were hacked. This blog post has some tips based on my notes I have noted while reading various other web pages and blogs. This is not an exhaustive list. I am NOT Linux admin but thought these - [MariaDB Galera](https://www.alightservices.com/2024/07/07/mariadb-galera/) - I am NOT DBA, but by reading and following the instructions provided in some blog articles, I was able to use MariaDB Galera cluster. My SaaS Product WebVeta, was running on MariaDB and then there was a error and had been a headache for over past 3 days. I played around with MariaDB Galera over - [Using C# and Azure OpenAI services](https://www.alightservices.com/2024/05/12/using-c-and-azure-openai-services/) - If you have access to Azure OpenAI services, the following code snippet shows how to chat with ChatGPT! Some general tips: Secure your networks, i.e use private endpoints inside Azure! Stolen keys can be used by other people if the network is not secured. This code example is C# version of what's discussed in https://github.com/AzureCosmosDB/Azure-OpenAI-Python-Developer-Guide/blob/main/05_Explore_OpenAI_models/README.md - [Have you tried Ollama - ChatGPT on your local machine, great software!](https://www.alightservices.com/2024/05/01/have-you-tried-ollama-chatgpt-on-your-local-machine-great-software/) - Most of you know, from around 2016, I had interest in DataScience/Machine Learning/Artificial Intelligence and even did some courses as a hobby! I am primarily .Net full-stack web developer, but A.I has been fascinating and I have been hobbyist! In 2021 I started my own startup, 2023 prototyped a concept for a SaaS product known - [How to get text embeddings from Meta Llama using C# .Net](https://www.alightservices.com/2024/04/27/how-to-get-text-embeddings-from-meta-llama-using-c-net/) - This post is about getting text embeddings i.e vector representation of text using C# .Net and using Meta's Llama 2! Meta's Llama Meta (Facebook) has released few different LLM's, the latest Llama3, but this blog post about Llama2. Using Llama3 might be similar, but I have not tried yet! There are few more things that - [C# .Net, Python and NLP - Natural Language Processing](https://www.alightservices.com/2024/04/09/c-net-python-and-nlp-natural-language-processing/) - The available NLP libraries for C# are very less. Some of the best NLP libraries are in Python. There are few C# implementations that either are a re-write of Python's implementations or wrappers. If you are serious about any NLP related work in C#, use well-maintained Python implementations and integrate with C#. The wrappers / - [How to add secrets into Azure KeyVault using C#](https://www.alightservices.com/2023/12/18/how-to-add-secrets-into-azure-keyvault-using-c/) - Azure KeyVault is a Azure service for secrets management. Secrets can be easily added, updated, retrieved etc... This post has small code snippet, code implementation can be found here: https://github.com/ALightTechnologyAndServicesLimited/LightKeysTransfer/blob/main/LightKeysTransfer/LightKeysTransfer/Implementation/AzureKeyVaultHelper.cs The above code is from my own open source project - LightKeysTransfer, the code can be found at: https://github.com/ALightTechnologyAndServicesLimited/LightKeysTransfer var client = new SecretClient(new Uri("https://VAULT_NAME.vault.azure.net"), - [An introduction to CyberSecurity and VPNs](https://www.alightservices.com/2023/11/26/an-introduction-to-cybersecurity-and-vpns/) - There are certain anonymous hacker groups, most of them work for government organisations of various countries. They have access to special equipment and probably clusters of computers. Cookies are little pieces of information used by web browsers and web servers for identifying the logged in user and displaying appropriate information. However hackers steal these session - [Importance of securing keys](https://www.alightservices.com/2023/11/10/importance-of-securing-keys/) - In the past, I have written several times of powerful surveillance equipment in the hands of br*thel mafia! The equipment has video camera capabilities i.e viewing, listening, speakers - making noise / sounds / talking and even mind-reading. The equipment also has mind-reading and neural manipulation capabilities. They sometimes even enact as though helping by - [Some nice to have security features in Operating Systems](https://www.alightservices.com/2023/11/02/some-nice-to-have-security-features-in-operating-systems/) - I think the CyberSecurity market is going to increase multi-fold, because I know the capabilities of the anonymous spies/hackers/mafia's invisible drone equipment. They would put the blame on "five eyes" etc... But why would "five eyes" help for infiltrating their own countries? Does not make sense. I.T industry under threat by the equipment mafia/spies. Mafia - [Some interesting and important configuration settings for OpenVPN](https://www.alightservices.com/2023/11/02/some-interesting-and-important-configuration-settings-for-openvpn/) - Yesterday in the announcements blog, I have mentioned about - Security levels at ALight Technology And Services Limited (U.K) ALight Technologies USA Inc (U.S.A). Over the past few months, I have been writing about CyberSecurity, VPNs etc... I am using two levels of encryption i.e outer layer uses OpenVPN and the traffic gets sent to - [Dapper for data access in C# part 2](https://www.alightservices.com/2023/10/30/dapper-for-data-access-in-c-part-2/) - In the past, I have written about A quick introduction to Dapper! This blog article is a continuation: The most popular ways to access data in .Net are: ADO.Net Entity Framework 3rd party ORMs such as Dapper ADO.Net needs a lot of code i.e opening IDataReader, iterating, reading elements and mapping etc... Similarly when calling - [A review and discussion of the free tier of Tailscale-2](https://www.alightservices.com/2023/10/30/a-review-and-discussion-of-the-free-tier-of-tailscale-2/) - This blog post is a continuation of: https://www.alightservices.com/2023/10/30/a-review-and-discussion-of-the-free-tier-of-tailscale/ In my own startups - ALight Technology And Services Limited (U.K) ALight Technologies USA Inc (U.S.A) I do everything from end-to-end i.e coming up with ideas, analysing value proposition, deciding on features, feature prioritization, cloud architecture, technical architecture, actual development, some sanity checks, deployment with the help - [A review and discussion of the free tier of Tailscale](https://www.alightservices.com/2023/10/30/a-review-and-discussion-of-the-free-tier-of-tailscale/) - Tailscale is a SaaS product offering, enabling easy VPN networks of scale on top of WireGuard. I have been using Tailscale for 2 - 3 months now and I plan to use more Tailscale features soon. This article is not a hands on guide, but more of a discussion on the features. Someday I might - [Custom Layout Renderer for NLog using C# New](https://www.alightservices.com/2023/10/11/custom-layout-renderer-for-nlog-using-c-new/) - In a previous blog post - Custom Layout Renderer for NLog using C#, I have mentioned about how to create a class inheriting LayoutRenderer and writing custom Layout Renderer. This blog post talks about inheriting from WrapperLayoutRendererBase class. The WrapperLayoutRendererBase class has a method with the signature: protected override string Transform(string text) This method needs - [Custom Layout Renderer for NLog using C#](https://www.alightservices.com/2023/10/10/custom-layout-renderer-for-nlog-using-c/) - *** use WrapperLayoutRendererBase instead of LayoutRenderer, this blog post is about LayoutRenderer *** NLog has lot of built-in layout renderers. Here is a list of official layout renderers: https://nlog-project.org/config/?tab=layout-renderers Creating custom layout renderer is very simple and straight-forward. Here is the official documentation: https://github.com/NLog/readthedocs/blob/master/docs/How-to-write-a-custom-layout-renderer.md There are 2 ways: Lambda: LayoutRenderer.Register("name", (logEvent, config) => "Message"); In - [Securing the Cloud using multiple-layers of security](https://www.alightservices.com/2023/09/06/securing-the-cloud-using-multiple-layers-of-security/) - This blog post discusses some multi-layered security approach with several MFA based authentications. In the current world, cyber-security has become the biggest threat! With the rise of hackers, powerful hacking equipment / techniques, even people with bare minimum knowledge of computing can become hackers. This blog post in a certain way shows techniques to reduce - [BenchmarkDotNet with hash implementation in C#](https://www.alightservices.com/2023/08/30/benchmarkdotnet-with-hash-implementation-in-c/) - In earlier blog post: I have discussed about cryptographic and non-cryptographic hashes. Here is a Github repo associated with this: https://github.com/ALightTechnologyAndServicesLimited/Benchmark-Hash-Implementations-in-CSharp For using BenchmarkDotNet: Add the nuget package to a console application: dotnet add package BenchmarkDotNet --version 0.13.7 Create a class and use the attributes [GlobalSetup] for any initialization, use the [Benchmark] attribute for the - [A discussion of cryptographic hash and non-cryptographic hash implementations using C#](https://www.alightservices.com/2023/08/30/a-discussion-of-cryptographic-hash-and-non-cryptographic-hash-implementations-using-c/) - Hash algorithms take some data and create fixed size representation. The representations can be of various sizes such as 32/64/128/256/512 bytes. Hash generated are in-general non-reversible i.e you can't get the original data from hash. Cryptographic hashes use some high level of cryptography and should be used for sensitive information such as passwords etc... Non-cryptographic - [Code coverage in .Net](https://www.alightservices.com/2022/06/23/code-coverage-in-net/) - This blog post can be considered obsolete. OpenCover tool has been archived. Refer to this blog post for latest: Code coverage in .Net This blog post covers code coverage in .Net. Particularly we would be discussing about code coverage using NUnit, OpenCover, ReportGenerator tools. For the sake of this discusson we would assume we have - [Code Coverage in .Net 2023](https://www.alightservices.com/2023/08/29/code-coverage-in-net-2023/) - In the past, I have written a blog post about code coverage using NUnit, OpenCover and ReportGenerator - https://www.alightservices.com/2022/06/23/code-coverage-in-net/. OpenCover development has stopped for over 2 years. This blog post talks about another tool known as Coverlet. This blog posts has a accompanying Github repo - https://github.com/ALightTechnologyAndServicesLimited/CodeCoverage/ The code has 4 methods regarding DateTime class. - [MySQL DBFirst using Entity Framework](https://www.alightservices.com/2023/08/25/mysql-dbfirst-using-entity-framework/) - If there is an existing database and if you need to use Entity Framework, use Database First approach. Have Entity Framework generate the DBContext and the classes. Install / Update Entity Framework tool: dotnet tool install --global dotnet-ef dotnet tool update --global dotnet-ef Add the following nuget packages: Microsoft.EntityFrameworkCore Microsoft.EntityFrameworkCore.Design Microsoft.EntityFrameworkCore.Relational Pomelo.EntityFrameworkCore.MySql Pomelo.EntityFrameworkCore.MySql.Design Then run - [Symmetric encryption using TripleDES in C#](https://www.alightservices.com/2023/08/15/symmetric-encryption-using-tripledes-in-c/) - Symmetric encryption is an encryption technique where the same set of keys are used for encryption and decryption. Whereas, Asymmetric encryption uses different keys i.e public key for encryption and associated private key for decryption. TripleDES is an algorithm for implementing symmetric encryption. TripleDES uses Key and IV. public string EncryptTripleDES(string plainText, byte[] Key, byte[] - [An overview of RSA for asymmetric encryption, decryption using C#](https://www.alightservices.com/2023/08/14/an-overview-of-rsa-for-asymmetric-encryption-decryption-using-c/) - The RSACryptoServiceProvider in C# provides way for asymmetric encryption and decryption. The encryption happens using public key. The encrypted data can be decrypted only by the associated private key. The implementation supports keys of sizes varying from 512 bits to 16,384 bits. The larger the key size, the more secure but slower. Depending on the - [How to get alerts for SSH / OpenVPN logins on AWS EC2 or any other debian/ubuntu based servers](https://www.alightservices.com/2023/08/13/how-to-get-alerts-for-ssh-openvpn-logins-on-aws-ec2-or-any-other-debian-ubuntu-based-servers/) - This blog post is specifically for AWS EC2 but the same concepts can be used in any Ubuntu based environments. This is part of my personal effort in enhancing the cyber-security of my own startup - ALight Technology And Services Limited and ALight Technologies USA Inc. I am using multi-cloud environment for additional security. I - [WireGuard, OpenVPN, Pro Custodibus, TailScale](https://www.alightservices.com/2023/08/09/wireguard-openvpn-pro-custodibus-tailscale/) - In my startup - ALight Technology And Services Limited, I don't have any employees. I do everything myself. I know .Net web development. These other activities are something new for me. Most of you know, I have been looking for secure, efficient way of accessing servers hosted in my AWS and Azure accounts. This effort - [How to easily install OpenVPN and some easy C# code snippets for Process class](https://www.alightservices.com/2023/08/06/how-to-easily-install-openvpn-and-some-easy-c-code-snippets-for-process-class/) - This blog article is based on the script provided at: https://raw.githubusercontent.com/Nyr/openvpn-install/master/openvpn-install.sh This script has been slightly modified for certain reasons mentioned below: The above script uses pre-defined dh.pem (My version generates a new random 2048 bit dh params) The above script generates client cert without password (My version mandates password and allows specifying the passwords - [A method for randomizing VPN security for cloud based workloads - ALight Technology And Services Limited](https://www.alightservices.com/2023/08/03/a-method-for-randomizing-vpn-security-for-cloud-based-workloads-alight-technology-and-services-limited/) - One of the most important software is VPN for connectivity. There are two famous options in Open-Source world: Wireguard OpenSSH Irrespective of which software is being used, this articles describes a methodology for Zero trust security architecture for accessing cloud workloads. The problem: The rogue R&AW spying equipment capable of seeing, reading mind etc... If - [ASP.Net MVC Core on Apache and more](https://www.alightservices.com/2023/07/28/asp-net-mvc-core-on-apache-and-more/) - Apache webserver is very popular web server, NGinx is also popular. I have used NGinx in the past as a proxy for ASP.Net MVC Core web applications that were developed by me - SimplePass, PodDB, WebVeta. I have used Apache in some situations such as self-hosted Grafana and planning to use for self-hosted Jenkins. Apache - [Polly library for writing resilient .Net code](https://www.alightservices.com/2023/07/24/polly-library-for-writing-resilient-net-code/) - Polly is a .Net library for writing resilient .Net code. The library can be found at: https://github.com/App-vNext/Polly. Most of yesterday and this morning, I have been playing around with this library and found the library very useful. When we develop modern web applications, we consume various services such as internal or 3rd party REST / - [Easily send alerts to Slack channel using C# and Incoming WebHooks Custom Integration](https://www.alightservices.com/2023/07/22/easily-send-alerts-to-slack-channel-using-c-and-incoming-webhooks-custom-integration/) - In this blog post, I am going to show a very simple example of how to send alerts to a Slack channel using C#. - [Some SolrNET C# programming tips](https://www.alightservices.com/2023/06/06/some-solrnet-c-programming-tips/) - SolrNet - is a .Net based library for interacting with Solr using C#. Solr is a full-text engine server built on top of Apache Lucene. Apache Lucene is a full-text engine. SolrNet is a C# library for easily generating the REST calls for interacting with Solr server. One of the most important class is the - [MySQL "FOR UPDATE" And "SKIP LOCKED" clauses](https://www.alightservices.com/2023/05/11/mysql-for-update-and-skip-locked-clauses/) - MySQL has two special clauses that are very useful in certain scenarios. FOR UPDATE: In certain scenarios, we need atomicity i.e we try to lock certain rows, do something and then update the set of rows. FOR UPDATE clause is specifically for this reason. Example: START TRANSACTION; SELECT * FROM table WHERE col1 BETWEEN 1 - [How to use Azure Key Vault for Secrets!](https://www.alightservices.com/2023/05/10/how-to-use-azure-key-vault-for-secrets/) - Azure Key Vault is a service for storing sensitive information such as passwords etc... The following nuget packages are: Azure.Security.KeyVault.Secrets Azure.Identity The following code snippet is for accessing Azure Key Vault programatically. var kvClient = new Azure.Security.KeyVault.Secrets.SecretClient(new Uri([URL]), new DefaultAzureCredential()); var result = await kvClient.SetSecretAsync("Hello", "Hello1"); var secret = await kvClient.GetSecretAsync("Hello"); Console.Write(secret.Value.Value); The above code - [Why everyone must use a VPN & Password Manager!](https://www.alightservices.com/2023/05/10/why-everyone-must-use-a-vpn-password-manager/) - After reading this article, most people might call me paranoid, but here is a very feasible worst-case scenario: CrossPost: https://kantikalyan.medium.com/why-everyone-must-use-a-vpn-password-manager-9c557a186bc0 CrossPost: https://www.linkedin.com/pulse/why-everyone-must-use-vpn-password Most of you know, I have been fighting with a group of anonymous hackers/r&aw/mafia psychopaths with very powerful equipment, with invisible microdrones capable of camera video recording, hearing, whispering, mind-reading and subliminal messaging - [Some very important security tip for using CosmosDB on Azure!](https://www.alightservices.com/2023/05/06/some-very-important-security-tip-for-using-cosmosdb-on-azure/) - CosmosDB is a very fast and efficient database in Azure, offers single digit millisecond latency. The usual way of connecting to CosmosDB is using keys. But I would strongly suggest using RBAC roles. Limit the network access to private networks within Azure and create private endpoints for access. I would strongly even suggest turning off - [gRPC Performance tips in .Net](https://www.alightservices.com/2023/04/28/grpc-performance-tips-in-net/) - gRPC is a bery efficient form of communication between different servers. In the past each programming language had its own technique of Remote Invocation using a very efficient binary serialization and de-serialization. But then these services are not compatible across programming languages. Then webservices standards such as SOAP based on XML, REST API's based on - [React state management in functional components](https://www.alightservices.com/2023/04/26/react-state-management-in-functional-components/) - In React, functional components can use state by using useState(). Let's look at a code example: const [mode, setMode] = React.useState(0); In the above code block we are destructuring the return value of useState. mode is a read-only constant, that can be read and used. For changing the value the setMode can be used. The - [React Fetch API](https://www.alightservices.com/2023/04/26/react-fetch-api/) - React Fetch API is used for calling REST API's. First some sample code and then a lengthy discussion of various options. const postRequestOptions = { method: 'POST', headers: { 'Content-Type': 'application/json', }, body: {} }; postRequestOptions.body = JSON.stringify(jsonObject); fetch('/path', postRequestOptions) .then(response => {console.log(response); return response.json();}) .then(data => console.log(data); In the above code block we have - [Introduction to components in React](https://www.alightservices.com/2023/04/25/introduction-to-components-in-react/) - In React there are two ways of creating components: Functional components Class based components Functional components seem like simple Javascript functions. function Name(){ return ( Kanti ); } The above component would display the name "Kanti" in h1 header tag. class Name extends React.Component { render() { return Kanti } } The above class based - [Javascript object destructuring](https://www.alightservices.com/2023/04/25/javascript-object-destructuring/) - Modern SPA frameworks use certain javascript syntaxes and concepts for easier development. One such syntax is Javascript destructuring. Consider the following code snippet: const person = { 'FirstName': 'Kanti', 'LastName': 'Arumilli' } console.log(person.FirstName); console.log(person.LastName); In the above code we have declared an object with two properties and named the object person. The individual properties are - [Basic introduction to using React in-browser](https://www.alightservices.com/2023/04/25/basic-introduction-to-using-react-in-browser/) - React is a SPA library built by Facebook and has very wide usage. Angular and Vue offer similar functionality. The three frameworks have their own advantages and disadvantages which is out of scope. For quick prototyping and for other reasons, there might sometimes be a need for using React in-browser i.e include some Javascript files - [How to prevent CSRF (Cross Site Request Forgery) in ASP.Net MVC](https://www.alightservices.com/2023/04/25/how-to-prevent-csrf-cross-site-request-forgery-in-asp-net-mvc/) - CSRF - Cross Site Request Forgery is a certain type of cyber attack, specifically when using cookies! A different website would post content into a different domain when the user of the other domain is logged in or in certain other scenarios. CSRF is considered one of the major vulnerabilities and has been in the - [Some important web security tips!](https://www.alightservices.com/2023/03/24/some-important-web-security-tips/) - CrossPost: https://www.linkedin.com/pulse/some-important-web-security-tips-kanti-kalyan-arumilli/ https://kantikalyan.medium.com/some-important-web-security-tips-6de1aa477cef This article is for any internet user! Don't use easy to guess passwords. Use a password manager. I would say, even you should not know your password! Do NOT display password in plain text anywhere! Always use MFA - Multi Factor Authentication! I would write a separate article about various MFA techniques, - [NWebSec for securing HTTP headers of ASP.Net web applications](https://www.alightservices.com/2023/03/07/nwebsec-for-securing-http-headers-of-asp-net-web-applications/) - NWebSec is a library, that I am familiar and have used in some web applications over the past 3 - 4 years. Modern web browsers support several HTTP headers for security related purposes. For example, not to cache content, always require HTTPS etc... Most, if not all of these headers can be set at the - [Formatting the output of MySQL into JSON](https://www.alightservices.com/2023/03/05/formatting-the-output-of-mysql-into-json/) - Sometimes there would be a need to format the output of SQL statement into a format such as XML or JSON. SQL Server has "FOR XML" clause. I have been familiar with SQL Server in the past. I had a similar use-case with MySQL. MySQL has functions for outputting as JSON. This can be achieved - [Advanced search for websites](https://www.alightservices.com/2023/03/04/advanced-search-for-websites/) - Cross Post - https://www.linkedin.com/pulse/advanced-search-websites-alight-technology-and-services-lim Cross Post - https://kantikalyan.medium.com/advanced-search-for-websites-12ce9b9c4888 How many of you think having advanced search capabilities for websites would be nice? Advanced search as in, for example - searching for content inside a word file or pdf file? Or may be search results showing up as soon as you start typing? Or may be - [Some useful Javascript DOM manipulation functions](https://www.alightservices.com/2023/02/27/some-useful-javascript-dom-manipulation-functions/) - Most of you know I like sharing my knowledge. Here are some simple but very useful DOM manipulation functions in Javascript. As part of development for WebSearch, I wanted leaner Javascript and for some part of the development, I am using direct Javascript rather than libraries such as jQuery. jQuery has these functionality and allows - [Injecting Metrics into Graphite - Hosted Grafana - Some C# Code samples](https://www.alightservices.com/2023/02/06/injecting-metrics-into-graphite-hosted-grafana-some-c-code-samples/) - There are various solutions for collecting, storing and viewing metrics. This blog post is specifically about the following list of software: CollectD - For collecting system metrics Carbon-Relay-ng - Like a server but forwards the metrics into Graphite Hosted Graphite at Grafana.com - The backend that stores the metrics Grafana - For viewing metrics Grafana - [Using OpenTelemetry in ASP.Net MVC](https://www.alightservices.com/2023/02/06/using-opentelemetry-in-asp-net-mvc/) - OpenTelemetry is pretty much like logs and metrics with distinguishable TraceId's. Yesterday and this morning I have experimented with OpenTelemetry in a sample ASP.Net MVC application. The Primary components are: A host for Tempo - using Grafana hosted Tempo - https://www.grafana.com. Grafana has a very generous 100GB traces per month in the free tier. Grafana - [High level architecture of centralized logging and retention strategy at ALight Technology And Services Limited](https://www.alightservices.com/2023/02/02/high-level-architecture-of-centralized-logging-and-retention-strategy-at-alight-technology-and-services-limited/) - This blog post is a general blog post on how centralized logging has been implemented, some of the tools used while keeping the costs low. Having the ability to maintain logs is very important for software companies, even small startups. Centralized logging, monitoring, metrics and alerts are also important. Log ingestion is done using FluentD. - [How to mount EFS on EC2 Ubuntu instances and automount on reboot](https://www.alightservices.com/2023/02/01/how-to-mount-efs-on-ec2-ubuntu-instances-and-automount-on-reboot/) - EFS stands for Elastic File System. EFS is a network filesystem where data can persistent and can be accessed by several different EC2 instances. In pursuit of having my own crash-resistant, tamper-proof, immutable logs and any other future sensitive information I wanted to leverage EFS in my startup ALight Technology And Services Limited. This article - [Some log management tips](https://www.alightservices.com/2023/01/30/some-log-management-tips/) - Recently, I have been writing on log management tools and techniques. Very recently, I am even evaluating Grafana Loki on-premise. I would write a review in few days regarding Grafana Loki. As of now from server hardware requirements, log volume ingestion standpoint Grafana seems excellent compared with ELK stack and GrayLog. This blog post is - [NLog FallbackGroup Target](https://www.alightservices.com/2023/01/26/nlog-fallbackgroup-target/) - In the past I have written few blog posts on NLog and discussed several techniques: Programatically configuring NLog in C# NLog in .Net Applications Some NLog configuration examples for writing into different log management systems How to log debug level logs only when an exception occurs in ASP.Net using NLog And I have discussed about - [How to log debug level logs only when an exception occurs in ASP.Net using NLog](https://www.alightservices.com/2023/01/26/how-to-log-debug-level-logs-only-when-an-exception-occurs-in-asp-net-using-nlog/) - In the past I have written few blog posts on NLog and discussed several techniques: Programatically configuring NLog in C# NLog in .Net Applications Some NLog configuration examples for writing into different log management systems And I have discussed about a possibility of capturing more information in logs only when needed such as in the - [Some centralized logging tools](https://www.alightservices.com/2023/01/26/some-centralized-logging-tools/) - I have evaluated few different centralized logging tools, specifically the following: Grafana Loki Kibana Graylog Seq In the short-term, I am using Graylog, but in the next few years, I might choose a different option. The key features I have been looking for are: Lower hardware requirements - for a small startup without any revenue - [Private Hosted Zone in Route 53 on AWS](https://www.alightservices.com/2023/01/24/private-hosted-zone-in-route-53-on-aws/) - Cross Post - https://kantikalyan.medium.com/private-hosted-zone-in-route-53-on-aws-3b31975b6fb1 Although ALight Technology And Services Limited is a very small startup as of now but internally there are few different servers hosted on AWS. I had the need for a private DNS server. This blog post is about setting up a Private Hosted Zone in Route 53 on AWS. *Hosted Zones - [How to export logs from cloudwatch to S3.](https://www.alightservices.com/2023/01/14/how-to-export-logs-from-cloudwatch-to-s3/) - There might be a business case for log retention whether it's for compliance or any other reason. This is the approach being used by ALight Technology And Services Limited for longer term log retention. I have created a bucket in S3 with the following retention policies: I personally don't have to follow compliance yet, but - [C# code for reading sensitive information from Console](https://www.alightservices.com/2023/01/13/c-code-for-reading-sensitive-information-from-console/) - I had a need to generate random passwords and / keys and update various config files. For example, keys and passwords used by log ingesting utilities such as FileBeat, PromTail, MetricBeat etc... In earlier blog posts, I have mentioned, that at this point log ingestion, retention and major alerts implementation is complete. So, obviously the - [Ingesting logs into GrayLog](https://www.alightservices.com/2023/01/12/ingesting-logs-into-graylog/) - Graylog is a logs only software, very easy to configure and use. There are several nice features, few of the features I liked: Easy to setup alerts Easy to setup processing rules and pipelines Lighter on system resources Flexible ways of ingesting logs Like ELK stack, GrayLog can be easily installed, secured for ingesting logs. - [Some log management tips and a generic review of ELK Stack, GrayLog and Grafana](https://www.alightservices.com/2023/01/11/some-log-management-tips-and-a-generic-review-of-elk-stack-graylog-and-grafana/) - Centralized log management is very important for any tech company of any size. For larger companies, entire company logs need not be centralized but can be segmented based on department or product etc... Background in the context of ALight Technology And Services Limited ALight Technology And Services Limited is both product and service based company. - [Some important log management techniques on Linux - AuditD](https://www.alightservices.com/2023/01/08/some-important-log-management-techniques-on-linux-auditd/) - In my continued pursuit of strengthening the security infrastructure at my own startup - ALight Technology And Services Limited, I have written few blog articles in the past regarding securing web applications, importance of audit, logs - part of the NIST Cyber Security Framework. This blog post talks about some things I have done on - [Metrics gathering using CollectD, C# over GRPC](https://www.alightservices.com/2023/01/05/metrics-gathering-using-collectd-c-over-grpc/) - In the past, I have written about a little known utility for collecting metrics known as CollectD. CollectD samples various metrics at configured interval and outputs to various destinations. This particular blog post is about having CollectD send the metrics to a GRPC endpoint, the endpoint can decide how to further process the received data. - [Some NLog configuration examples for writing into different log management systems](https://www.alightservices.com/2023/01/05/some-nlog-configuration-examples-for-writing-into-different-log-management-systems/) - This blog post is going to discuss few different useful configurations for writing logs using NLog. Writing directly into AWS CloudWatch This can be accomplished by adding the NLog.AWS.Logger nuget package. Nuget link. Link for documentation / github. Although, NLog.AWS.Logger supports other logging frameworks such as Log4Net, Serilog, those are out of context for the - [Some tips for securing public facing internal applications](https://www.alightservices.com/2023/01/02/some-tips-for-securing-public-facing-internal-applications/) - People who have vast experience in I.T know that security is of utmost importance and needs to be implemented in layers. I had a need to secure my Kibana implementation and I want to thwart hackers. I had two options: Use VPN Secure the website Now, the problem very few VPN's like Cisco AnyConnect support - [How to install ElasticSearch, Kibana, Logstash, Filebeat Let'sEncrypt SSL Certificate and secure the login](https://www.alightservices.com/2023/01/01/how-to-install-elasticsearch-kibana-logstash-filebeat-letsencrypt-ssl-certificate-and-secure-the-login/) - This is a almost complete article for ELK stack implementation. However, the authorization restrictions in Kibana are a bit tricky, this article shows authorization at the webserver level for Apache (useful for smaller companies, for fine-grained permissions this might not be useful) i.e This article would serve the purpose of installing the above mentioned software - [Live C# development session - 1](https://www.alightservices.com/2022/12/31/live-c-development-session-1/) - In this video, I explained the purpose and kind of setup the basic application architecture. More videos would be done soon. I don't have any fake aliases, nor any virtual aliases like some of the the psycho spy R&AW traitors of India. NOT associated - "ass", eass, female "es", "eka", "ok", "okay", "is", "erra", yerra, - [ELK stack for centralized logging and monitoring](https://www.alightservices.com/2022/12/31/elk-stack-for-centralized-logging-and-monitoring/) - I have mentioned in previous blog articles about centralized logging and monitoring. I have experimented with various metrics collection tools and log tools. Currently all the logs are being ingested i.e collected but no proper analysis. I have read about ELK stack and based on the articles and the availability of plugins, seems like ELK - [The need for serious security I.T, current state of a sophisticated spies / hackers equipment](https://www.alightservices.com/2022/12/29/the-need-for-serious-security-i-t-current-state-of-a-sophisticated-spies-hackers-equipment/) - I wanted to do a live coding session for a little security utility / tool but ended up showing several things, the need for such a tool and talked about the sophisticated spies / hackers equipment. I will definitely do some live coding and open source the tool. - [An approach for securing some sensitive content](https://www.alightservices.com/2022/12/29/an-approach-for-securing-some-sensitive-content/) - In the past I have mentioned about having proper MFA enabled VPN in some of my Youtube videos on ALight Technology And Service's official Youtube channel (https://www.youtube.com/@alighttechnologyandservicesltd), I have come across a free VPN known as Pritunl, and Pritunl has SSO support and YubiKey support as per the documentation located here. However there is a - [Some useful C# code snippets:](https://www.alightservices.com/2022/12/29/some-useful-c-code-snippets/) - I have shown some code and discussed some general best practices earlier this morning in a live Youtube video - Some C# reusable code snippets (https://www.youtube.com/watch?v=9SyZjDukvhE) in ALight Technology And Service's official Youtube channel (https://www.youtube.com/@alighttechnologyandservicesltd). As promised in the video, this blog post has the code snippets. Concept - 1: Centralizing config generation into a - [Some C# reusable code snippets - Video](https://www.alightservices.com/2022/12/29/some-c-reusable-code-snippets-video/) - [File tailer in C#](https://www.alightservices.com/2022/12/26/file-tailer-in-c/) - As mentioned in a previous post - Cancelling all activities at ALight Technology And Services Limited. I am not seriously working on anything within ALight Technology And Services Limited, but I am still .Net developer. I have some internal logging and monitoring implemented. I have used Cloudwatch Agent and Promtail for ingesting logs into AWS - [Introduction to collectd for metrics](https://www.alightservices.com/2022/12/27/introduction-to-collectd-for-metrics/) - As I have mentioned in a previous blog post - Business activities would continue normal, the primary focus right now is enhancing monitoring and alerting. The strategy is to have a centralized logging and monitoring. Then anomaly detection and alerts. As part of this effort, I came across an excellent utility known as collectd. This - [How I secured my wordpress account!](https://www.alightservices.com/2022/12/22/how-i-secured-my-wordpress-account/) - Cross post - https://kantikalyan.medium.com/how-i-secured-my-wordpress-account-d162f1c0934c On December 22nd at 17:45 India Standard Time (12:15 GMT / 07:15 EST), I am doing a live video on showing the security. That's why they were not able to hack my Wordpress although they had a very powerful spying / hacking equipment. YubiKey Bio: I have Yubikey Bio, it's a - [DailyReads 20/12/2022](https://www.alightservices.com/2022/12/20/dailyreads-20-12-2022/) - How to Secure Passwords with BCrypt.NET "In this article, we are going to learn how to secure passwords with BCrypt.NET to ensure we are up to the industry standards when it comes to security in our .NET environment." Schedule Jobs with Quartz.NET "Recurring, background tasks are widespread and very common when building applications. These tasks - [Daily Reads 19/12/2022](https://www.alightservices.com/2022/12/19/daily-reads-19-12-2022/) - Nullable Types in C# "In this article, we will extensively break down the concept of Nullable types in C#. We will discuss the kinds of Nullable types in C#, their characteristics, and how we can use them when building applications..." How To Structure Your .NET Solutions: Architecture And Trade-Offs "How should you design the structure - [Nuget Repository for ALight Technology And Services Limited](https://www.alightservices.com/2022/12/17/nuget-repository-for-alight-technology-and-services-limited/) - The Founder & CEO of ALight Technology And Services Limited, Mr. Kanti Kalyan Arumilli is committed to share I.T knowledge, code snippets and some open source development. A new nuget account has been created for publishing nuget packages. As of now there are no published packages yet. Sitemap Generator package can be expected soon. I - [Daily Reads 17/12/2022](https://www.alightservices.com/2022/12/17/daily-reads-17-12-2022/) - Build a web API with minimal API, ASP.NET Core, and .NET 6 20 minutes module on Microsoft Learn Use a database with minimal API, Entity Framework Core, and ASP.NET Core 35 minutes module on Microsoft Learn Create a full stack application by using React and minimal API for ASP.NET Core 28 minutes module on Microsoft - [Coming soon Daily Reads](https://www.alightservices.com/2022/12/17/coming-soon-daily-reads/) - As a knowledge worker, I.T developer I have a need to stay up to date with the latest technologies. Similarly millions of I.T developers. I cannot cater to the needs of every knowledge workers or I.T developers but for .Net developers, I am planning to post recommended reads every day. The daily recommended reads would - [Some performance tips when ingesting documents into Solr](https://www.alightservices.com/2022/09/19/some-performance-tips-when-ingesting-documents-into-solr/) - As mentioned in several blog posts earlier, I have been building PodDB on Microsoft.Net platform and Solr. Solr is built on top of Apache Lucene. Lucene.Net is a very high-performance library for working directly with Apache Lucene, SolrNet is a library for working with Solr. Solr is very customizable, fault-tolerant and has several additional features - [ViewComponents in ASP.Net and caching ViewComponents](https://www.alightservices.com/2022/09/22/viewcomponents-in-asp-net-and-caching-viewcomponents/) - ViewComponent's are pretty much like PartialView's but slightly more useful. ViewComponent's help in rendering part's of a web page that can be re-used across the website. Also ViewComponent's output can be cached. This blog article is going to discuss creating ViewComponent's and caching example. A ViewComponent is a public class that has a ViewComponent suffix - [Dependency Injection in ASP.Net MVC Core explained](https://www.alightservices.com/2022/09/25/dependency-injection-in-asp-net-mvc-core-explained/) - Dependency Injection is a software development pattern where instead of directly instantiating objects, the objects required by a class are passed in. This helps with maintaining code flexibility, writing unit test cases etc... The first and foremost thing is to define interfaces and then write implementations. This way, the consuming code needs to know about - [Advantages of gRPC vs REST](https://www.alightservices.com/2022/09/29/advantages-of-grpc-vs-rest/) - REST - Representational State Transfer is the most common way of data communication and is based on HTTP 1.1. The data format are generally XML or JSON. HTTP Status codes are usually used for statuses, and sometimes the payload has the statuses. gRPC - Google's Remote Procedure Call is a more modern method and based - [Some helpful database commands in MySQL / MariaDB](https://www.alightservices.com/2022/11/30/some-helpful-database-commands-in-mysql-mariadb/) - I personally am NOT a DBA. But as a one person company I do everything from product planning, feature prioritization, architecture, documentation, development, deployment, DBA and monitoring. Below are some helpful commands in MySQL / MariaDB that I found useful when I do DBA activities. This is more of a blog post for my own - [An abnormal way of logging - open for discussion](https://www.alightservices.com/2022/12/11/an-abnormal-way-of-logging-open-for-discussion/) - While I have been brainstorming about something, some small idea came to my mind. People who would read this blog post would either call me stooooopid or might say nice idea. Anyway the point is, we use logging for various purposes - mostly for troubleshooting. Very verbose logs are a nightmare in terms of performance, - [Some Monitoring & Alerting tips for AWS workloads](https://www.alightservices.com/2022/12/14/some-monitoring-alerting-tips-for-aws-workloads/) - This blog post is about some monitoring and alerting tips for AWS workloads. AWS Console Logins - Root or IAM user SSH into an EC2 instance The above mentioned are considered primary. In addition the following monitoring are necessary: 3. What actions were performed by users and/or AWS such as launching EC2 instances (manual or - [Auditing MariaDB SQL statements and events](https://www.alightservices.com/2022/12/14/auditing-mariadb-sql-statements-and-events/) - As part of implementing NIST Cyber Security Framework at ALight Technology And Services Limited, one of the important thing to audit / log was database server. I am currently ingesting some logs into CloudWatch. In a blog post / youtube video in the future, I would show how to ingest logs into CloudWatch. As a - [Sitemaps an intro!](https://www.alightservices.com/2022/12/16/sitemaps-an-intro/) - Several search engines support sitemaps. Sitemaps are either xml documents or plain text files that contain a list of URL's that need to be indexed by search engines. The text file version is simple and straight-forward. I will discuss both the text and xml versions. Text: A simple text file that contains one URL per - [C# Code snippets for generating XML and sitemaps](https://www.alightservices.com/2022/12/16/c-code-snippets-for-generating-xml-and-sitemaps/) - I have explained sitemaps in an earlier blog post - Sitemaps an intro! In this blog post we would look at some code snippets for generating XML sitemaps. Two approaches are mentioned. This blog post is about sample code snippets. Read the comments in the code. I might consider creating a small library for generating - [Connecting to MySQL or MariaDB from Linux Command Line](https://www.alightservices.com/2022/09/18/connecting-to-mysql-or-mariadb-from-linux-command-line/) - There could be several reasons for working with MySQL from command prompt such as via SSH etc... This is a brief tutorial on some important mysql commands. Connect by issuing the following command: > mysql -u root -p Then you might be prompted for password and after entering the correct password, MySQL shell would be - [A quick introduction to Dapper!](https://www.alightservices.com/2022/09/18/a-quick-introduction-to-dapper/) - Dapper is a micro ORM tool with very high performance and very decent features. Dapper is one of my favourite tools. Dapper has excellent documentation here and here. Dapper supports SQL statements and Stored Procedures. My preference is usually Stored Procs over SQL statements. Dapper extends the IDbConnection interface and thus several methods are added - [Schemas and Configs in Solr](https://www.alightservices.com/2022/09/14/schemas-and-configs-in-solr/) - Solr has very extensive documentation and highly configurable. But for the purposes of getting started and keeping things simple, I am going to mention some important parts. Solr can be operated with schema or schemaless. I personally would prefer proper schema. Solr allows storing values, skipping storage and just indexing or just storing without indexing. - [Getting started with Solr on Windows](https://www.alightservices.com/2022/09/13/getting-started-with-solr-on-windows/) - This blog post is purely about getting started with Solr. A programming related blog post would be posted later. Getting started on Linux would also be posted later. Download the latest version of Solr from https://solr.apache.org/downloads.html. As of this blog post the latest release was 9.0.0 and I have downloaded the Binary release from https://www.apache.org/dyn/closer.lua/solr/solr/9.0.0/solr-9.0.0.tgz?action=download. - [Getting started with Solr on Linux!](https://www.alightservices.com/2022/09/13/getting-started-with-solr-on-linux/) - As promised in a previous blog post Getting started with Solr on Windows, posted few minutes ago, here is the Getting started on Linux. First install Java. This blog post is based on Ubuntu 20.04 server. > sudo apt update > sudo apt upgrade > sudo apt install default-jdk -y > sudo wget https://dlcdn.apache.org/solr/solr/9.0.0/solr-9.0.0.tgz > - [Lucene with C#](https://www.alightservices.com/2022/09/13/lucene-with-c/) - As part of development effort for PodDB - A search engine for podcasts - A product of ALight Technology And Services Limited, I have been deciding between Lucene.Net and Solr. I strongly suggest Solr over Lucene.Net if you want to scale. For smaller datasets, Lucene.Net shouldn't be a problem. But, if you want to scale - [AWS CLI - Copying objects from and to S3](https://www.alightservices.com/2022/09/10/aws-cli-copying-objects-from-and-to-s3/) - This is a very small blogpost about how to copy objects from S3 and to S3. The blog post assumes AWS CLI is installed and configured, and the user has appropriate permissions. The command is simple and strightforward: > aws s3 cp If copying from current computer to s3 an example would be: - [Lucene vs Solr](https://www.alightservices.com/2022/09/09/lucene-vs-solr/) - I played around with Lucene.Net and Solr. Solr is built on top of Lucene. Lucene.Net is a port of Lucene library written in C# for working with Lucene on Microsoft .Net stack. Lucene is a library built by Apache Software Foundation. Lucene provides full-text search capabilities. There are few other alternatives such as Sphinx, full-text - [How to access GitHub with SSH keys](https://www.alightservices.com/2022/09/04/how-to-access-github-with-ssh-keys/) - Sometimes we need to access private repositories of a github account from linux servers for various purposes. For example, I have MFA enabled on my Github account, I need to clone a private repository inside a Linux server hosted in AWS. This article explains how to deal with such situations. This is pretty much a - [Moq Non-Invocable Test Setups](https://www.alightservices.com/2022/07/16/moq-non-invocable-test-setups/) - Most of you might know Moq library used for unit tests in .Net. General usage of Moq is for stubbing interfaces and verifying method calls are proper with the expected parameters, but Moq can also be used for validating that a certain method has not been called. Assume you have an interface ISpecialInterface and expecting - [Programatically configuring NLog in C#](https://www.alightservices.com/2022/07/11/programatically-configuring-nlog-in-c/) - Some people for various reasons might prefer programatically configuring NLog. Some use cases are for example, may be you don't want to store sensitive information in nlog.config file. Some of the targets that require sensitive information in the config file are (Not an exhaustive list): Mail Target - requires SMTP password Database target - requires - [How to setup CI/CD for C# application in AWS Lambda](https://www.alightservices.com/2022/07/11/how-to-setup-ci-cd-for-c-application-in-aws-lambda/) - In this blog post, I am going to write how to setup a CI (Continuous Integration)/CD (Continuous Deployment) pipeline for C# application in AWS Lambda. The source code repository can be either be Github, AWS CodeStar. Then we are going to use CodeBuild for setting up build by writing a YAML file in the root - [NLog in .Net Applications](https://www.alightservices.com/2022/06/23/nlog-in-net-applications/) - NLog in .Net Applications The source code can be obtained from: https://github.com/ALightTechnologyAndServicesLimited/NLogSampleDemo001 NLog is a structured logging framework for .Net. NLog is highly extensible, configurable and supports lot of plugins. This post is about some basic usage of NLog, we won't be discussing any of the advanced features. NLog can be added via nuget package. - [AWS - Discouraging the use of CLI!](https://www.alightservices.com/2022/06/21/aws-discouraging-the-use-of-cli/) - AWS - Discouraging the use of CLI! After much thought and consideration, I think the use of AWS CLI should be discouraged unless a very very strong VPN authentication and pro-active monitoring are in place. The reason is, more and more workforce are working remote, accessing the cloud remotely. If VPN connections are not properly - [An Architecture for Secure communication between two clients!](https://www.alightservices.com/2022/06/12/an-architecture-for-secure-communication-between-two-clients/) - In the world of computing, we are familiar with and understand the need for secure communications and secure data transfer. When using public-private keypairs, the public key is provided and the data is encrypted using the public key, transmitted and then the private key is used for decryption. In this article, we will discuss an - [Classic example of corruption in India!](https://www.alightservices.com/2022/03/31/classic-example-of-corruption-in-india/) - Bofors scandal was a major scandal where 64 crores INR was misused in a arms deal. India’s investigation agency CBI investigated for several years and cleared all the names and said 250 crores INR was spent. After few years the truth is only 4.77 crores INR were spent in the investigation. It’s like making claims - [New accompanying Github repository!](https://www.alightservices.com/2022/03/29/new-accompanying-github-repository/) - A new Github repository has been created at https://github.com/ALightTechnologyAndServicesLimited/Internal for holding code samples for all the future content of ALight Technology And Services Limited's technical blog or technical videos. Youtube Channels: www.youtube.com/channel/UCfWg1fhujnIf6b621UZ_SGg www.youtube.com/channel/UCBuu5ksejp5uPIJmPuReSTA Happy development. :) - [How to secure AWS account using MFA](https://www.alightservices.com/2022/03/28/how-to-secure-aws-account-using-mfa/) - [Wordpress Security And MFA!](https://www.alightservices.com/2022/03/07/wordpress-security-and-mfa/) - Wordpress Security And MFA! After updating the website in December 2021 month-end to use WordPress, several internal updates and plugins were done for securing the website, improving the performance of the website. Over the past 30 days over 2,605 malicious requests were blocked using some security plugins. MFA was activated tying into Google Single-SignOn and - [Read Cloudwatch Logs Programatically using C#](https://www.alightservices.com/2022/02/22/read-cloudwatch-logs-programatically-using-c/) - In AWS, Cloudwatch is an extremely useful service for ingesting and retrieving logs, metrics, alarms etc... This particular blog post is about how to retrieve logs from cloudwatch. Cloudwatch logs are organized in the following hierarchy: Region -> LogGroup -> Streams. Inside each stream are log messages which have 3 attributes: Message, Timestamp, Ingestion Time. - [Welcome!](https://www.alightservices.com/2022/02/22/welcome/) - This blog is for technical related information. As a one-person company, recently, I have been doing a lot of development and some system administration. This blog is to share code snippets - primarily C#, ASP.Net MVC, Javascript, HTML and some server administration, AWS / Azure cloud administration related knowledge. Once in a while, I might ## Pages - [ALight Technology And Services Limited (U.K) ALight Technologies USA Inc (U.S.A)](https://www.alightservices.com/) - Managed I.T Services in AWS, Azure and custom development!. ALight Technology And Services Limited - Managed I.T Services in AWS and Azure. #R&AW - RESEARCH AND ANALYSIS WING IS A TERRORIST ORGANIZATION. INDIA IS A TERRORIST COUNTRY. - [blocklists-csharp](https://www.alightservices.com/blocklists-csharp/) - CSharp utility for downloading and applying blocklists https://github.com/ALightTechnologyAndServicesLimited/blocklists-csharp I don't have any fake aliases, nor any virtual aliases like some of the the psycho spy R&AW traitors of India. NOT associated - "ass", eass, female "es", "eka", "ok", "okay", "is", "erra", yerra, karan, kamalakar, diwakar, kareem, karan, sowmya, zinnabathuni, bojja srinivas (was a friend and - [Third-Party code mirror](https://www.alightservices.com/third-party-code-mirror/) - Third-Party code mirror Bitchat – https://github.com/permissionlesstech/bitchat Repo – https://www.alightservices.com/wp-content/uploads/2026/07/bitchat-main.zip bitchat-android – https://github.com/permissionlesstech/bitchat-android Repo – https://www.alightservices.com/wp-content/uploads/2026/07/bitchat-android-main.zip app-arm64-v8a-release.apk - https://www.alightservices.com/wp-content/uploads/2026/07/app-arm64-v8a-release.apk app-armeabi-v7a-release.apk - https://www.alightservices.com/wp-content/uploads/2026/07/app-armeabi-v7a-release.apk app-universal-release.apk - https://www.alightservices.com/wp-content/uploads/2026/07/app-universal-release.apk app-x86-release.apk - https://www.alightservices.com/wp-content/uploads/2026/07/app-x86-release.apk app-x86_64-release.apk - https://www.alightservices.com/wp-content/uploads/2026/07/app-x86_64-release.apk I don't have any fake aliases, nor any virtual aliases like some of the the psycho spy R&AW traitors of India. NOT associated - "ass", eass, female "es", "eka", - [ALightVPN](https://www.alightservices.com/alightvpn/) - The next evolution of our security-first VPN platform, built for individuals and small businesses who prioritize privacy, integrity, and technical discipline over entertainment and streaming. Status: Production Landing Page: https://vpn.alightservices.com/ I don't have any fake aliases, nor any virtual aliases like some of the the psycho spy R&AW traitors of India. NOT associated - "ass", - [Products](https://www.alightservices.com/products/) - OpenSource: LightKeysTransfer Tool/Tools for securely configuring keys in production environments: More Info: https://www.alightservices.com/lightkeystransfer/ Free I don't have any fake aliases, nor any virtual aliases like some of the the psycho spy R&AW traitors of India. NOT associated - "ass", eass, female "es", "eka", "ok", "okay", "is", "erra", yerra, karan, kamalakar, diwakar, kareem, karan, sowmya, zinnabathuni, - [Secure SMS Manager](https://www.alightservices.com/secure-sms-manager/) - Free product! Under development! OTP theft has become a major hassle, OTP theft bank accounts by rogue traitor spies using invisible drones capable of invisible cameras, invisible speakers, mind reading capabilities equipment. And then sl*ts and p*mps acts like virtual concumbines, virtual family members, virtual friends for harassing, doing identity distortion and harasses by uttering - [SEO / Web Design Agency Partnerships Signup](https://www.alightservices.com/seo-web-design-agency-partnerships-signup/) - I don't have any fake aliases, nor any virtual aliases like some of the the psycho spy R&AW traitors of India. NOT associated - "ass", eass, female "es", "eka", "ok", "okay", "is", "erra", yerra, karan, kamalakar, diwakar, kareem, karan, sowmya, zinnabathuni, bojja srinivas (was a friend and batchmate 1998 - 2002), mukesh golla (was a - [SEO / Web Design Agency Partnerships](https://www.alightservices.com/seo-web-design-agency-partnerships/) - Add Generative AI powered search into your client’s websiteand earn 20 – 30 % of the revenue. SEO brings people to websites, what happens when people want to know more? Powerful internal search helps. Signup! WebVeta is an award‑winning, SaaS‑based internal search engine for websites that can be embedded with just three lines of HTML. Shows results from - [Awards](https://www.alightservices.com/awards/) - Corporate Vision Magazine, U.K's "Global Business Awards" under "Most Innovative AI Based Search Engine 2024 - India" category. Listing of winners Listing of ALight Technology And Services Limited. Corporate Vision Magazine, U.K's "Global Business Awards" under "Most Innovative AI Based Search Engine 2025 - India" category. https://www.corporatevision-news.com/winners/alight-technology-and-services-limited-2 I don't have any fake aliases, nor any - [Links](https://www.alightservices.com/links/) - Mr. Kanti Arumilli Facebook - https://www.facebook.com/kanti.arumilli/ LinkedIn - https://www.linkedin.com/in/kanti-kalyan-arumilli/ Threads - https://www.threads.com/@kantiarumilli Instagram - https://www.youtube.com/@kantikalyanarumilli Sowjanya Konudula LinkedIn - https://www.linkedin.com/in/sowjanya-konudula-336117145 Instagram - https://www.instagram.com/sowjanya_konudula/ Videos and Photos: Wedding Photos: https://www.youtube.com/watch?v=WRabP5G91Lg Video with my spouse: https://www.youtube.com/watch?v=hkp9EIHsD18 Video with my spouse: https://www.youtube.com/watch?v=6tsvAXt7S_g Video with my spouse: https://www.youtube.com/watch?v=MCxOpjID6GM – Mr. Kanti Kalyan Arumilli B.Tech, M.B.A Facebook LinkedIn Threads Instagram - [WebVeta Marketing Materials](https://www.alightservices.com/webveta-marketing-materials/) - Documents & Brochures: WebVeta Marketing Powerpoint Marketing Brochure Product Document Logo: Videos: WebVeta MCP server: 1.5 minutes Product Launch Video: 5 Minute video explaining some benefits of WebVeta 1 minute video of WebVeta on a blog hosted on blogger.com I don't have any fake aliases, nor any virtual aliases like some of the the psycho - [Contact](https://www.alightservices.com/contact/) - Registered Office/Communication Address: 2 Frederick Street, Kings Cross, London, United Kingdom, WC1X 0ND Trading Address: SF-3, Vinay Residency, Kailasagiri Road, Visalakshi Nagar, Visakhapatnam, Andhra Pradesh, India 530043. - Map Business EMail(s): admin@alightservices.com, kantikalyan.arumilli@alightservices.com Phone/WhatsApp: +44-07718-273-964 (U.K) +1-480-347-6849(U.S.A) +91-789-362-6688 (India) I don't have any fake aliases, nor any virtual aliases like some of the the psycho R&AW - RESEARCH AND ANALYSIS WING IS A TERRORIST ORGANIZATION. INDIA IS A TERRORIST COUNTRY. - [videos 2025-04](https://www.alightservices.com/videos-2025-04/) - 2025-04-29 I don't have any fake aliases, nor any virtual aliases like some of the the psycho spy R&AW traitors of India. NOT associated - "ass", eass, female "es", "eka", "ok", "okay", "is", "erra", yerra, karan, kamalakar, diwakar, kareem, karan, sowmya, zinnabathuni, bojja srinivas (was a friend and batchmate 1998 - 2002), mukesh golla (was - [videos 2025](https://www.alightservices.com/videos-2025/) - 04 I don't have any fake aliases, nor any virtual aliases like some of the the psycho spy R&AW traitors of India. NOT associated - "ass", eass, female "es", "eka", "ok", "okay", "is", "erra", yerra, karan, kamalakar, diwakar, kareem, karan, sowmya, zinnabathuni, bojja srinivas (was a friend and batchmate 1998 - 2002), mukesh golla (was - [Videos](https://www.alightservices.com/videos/) - 2021 2025 I don't have any fake aliases, nor any virtual aliases like some of the the psycho spy R&AW traitors of India. NOT associated - "ass", eass, female "es", "eka", "ok", "okay", "is", "erra", yerra, karan, kamalakar, diwakar, kareem, karan, sowmya, zinnabathuni, bojja srinivas (was a friend and batchmate 1998 - 2002), mukesh golla - [videos 2021-09](https://www.alightservices.com/videos-2021-09/) - A simple pitch in London in 2021 September! I don't have any fake aliases, nor any virtual aliases like some of the the psycho spy R&AW traitors of India. NOT associated - "ass", eass, female "es", "eka", "ok", "okay", "is", "erra", yerra, karan, kamalakar, diwakar, kareem, karan, sowmya, zinnabathuni, bojja srinivas (was a friend and - [videos 2021](https://www.alightservices.com/videos-2021/) - 09 I don't have any fake aliases, nor any virtual aliases like some of the the psycho spy R&AW traitors of India. NOT associated - "ass", eass, female "es", "eka", "ok", "okay", "is", "erra", yerra, karan, kamalakar, diwakar, kareem, karan, sowmya, zinnabathuni, bojja srinivas (was a friend and batchmate 1998 - 2002), mukesh golla (was - [SimplePass](https://www.alightservices.com/simplepass/) - SimplePass has been re-launched on 25th March 2025, previously decommissioned on 13th October 2023! SimplePass is a free password manager offered as a PWA! Accessible and usable across all devices with a modern web browser. All the data is stored locally on your browser. No data is transferred or stored on server. As a matter - [Generative AI custom development service](https://www.alightservices.com/generative-ai-custom-development-service/) - Get free 2 hour (4 - 30 minute) consultations: https://calendly.com/alighttech Services Offered: Custom Development Custom solutions based on client needs. Consulting Services Assessment of current systems and needs. Strategy development for implementing Generative AI. Integration Services Integration with existing systems and workflows. Support Ongoing support and maintenance. Get free 2 hour (4 - 30 minute) - [Resume](https://www.alightservices.com/resume/) - Seeking visa sponsorship and employment in United States or United Kingdom or Canada! PDF version of resume! EMail(s): kantikalyan@gmail.com, kantikalyan@outlook.com, KArumilli2020@student.hult.edu kantikalyan.arumilli@alightservices.com, admin@alightservices.com Phone(s): +91-789-362-6688, +1-480-347-6849, +44-07718-273-964, +44-3333-33-1284 I would prove every single detail in this resume. DISCLAIMER: I am NOT in the whatever so called onLINE group of spies and impersonators nor a participant - [Video Resume](https://www.alightservices.com/video-resume/) - Only Certifications - https://www.youtube.com/watch?v=KJMFfOVDQ5M 13 minute version - https://www.youtube.com/watch?v=B8vZMDIevrs 30 minute version - https://youtu.be/IRjr1g_5GOo Only certifications 13 minute shorter version Longer 30 minute version And I show my passport, H1B paperwork, unlike the popular R&AW / Mafia / Media propaganda of dog / container travel - They are money launderers who might have bribed media! - [Statements](https://www.alightservices.com/statements/) - 2024 Confirmation Statement 2024 Unaudited Financial Statement 2024 2023 Confirmation Statement 2023 Unaudited Financial Statement 2023 2022 Confirmation Statement 2022 Unaudited Financial Statement 2022 - [WebVeta](https://www.alightservices.com/websearch/) - Disclaimer: Whatever LINE liars group - not associated, thay are hategroup, privacy violators using invisible cams, human rights violators. They say "order" but they create a mess - they destroy everything in their path - war / chaos! Advanced, unified, consistent search engine for any website, with content from your own website(s), blog(s). Part of: - [Custom bespoke development](https://www.alightservices.com/custom-bespoke-development/) - Cloud Choice of cloud provider: AWS / Azure. New cloud-native applications. Modernizing existing applications for cloud capabilities. Cloud migration of existing applications. Lift and shift cloud migration. Incrementally modernizing legacy applications. Generative AI based development. Web Development of custom web applications for on-premise / cloud-native / containerized. Custom application design, architecture, development, maintenance, upgrades, customization R&AW - RESEARCH AND ANALYSIS WING IS A TERRORIST ORGANIZATION. INDIA IS A TERRORIST COUNTRY. - [Partnerships, Memberships, And Certifications](https://www.alightservices.com/partnerships/) - Microsoft Partner Cyber Essentials Certified License Number – IASME-CE-027447 ICO – Information Commissioners OfficeRegistration number: ZB227444 BCS – The Chartered Institute For I.T – Membership ID: 995095681 IET - The Institute of Engineering And Technology - Membership ID: 1100983524 MIET TOGAF Certified Architect Certification Number: 161459 Member of FSB - National Federation of Self Employed - [Personal Videos 2023 March](https://www.alightservices.com/personal-videos-2023-march/) - Interview at 20:00 Attending an interview at 09:30 India time Another interview at 11 India time Another interview at noon on March 6th 2023 Another interview at 19:30 Buying some food on Zomato (1) Purchasing some CCTV cameras Purchasing food on Zomato using Bank of America, USA! Buying some food on Zomato Do not believe - [Personal Videos](https://www.alightservices.com/personal-videos/) - Google does have their own policies regarding 'PII' - Personally Identifiable Information. Hmmm, Youtube videos are being used for Video Resumes, Pitch Decks etc... Lot of videos have PII. But for some reason, Youtube removed some of my videos stating 'PII' as the reason. If I show someone else's or if anyone shows any other - [Personal Vides 2023 January](https://www.alightservices.com/personal-vides-2023-january/) - My Identity documents in India I don't have any fake aliases, nor any virtual aliases like some of the the psycho spy R&AW traitors of India. NOT associated - "ass", eass, female "es", "eka", "ok", "okay", "is", "erra", yerra, karan, kamalakar, diwakar, kareem, karan, sowmya, zinnabathuni, bojja srinivas (was a friend and batchmate 1998 - - [Personal Videos 2023 February](https://www.alightservices.com/personal-videos-2023-february/) - Paying my own credit card bill from my own bank of america account Purchasing xbox gold Interview Startup related meeting Purchasing some food on Zomato Purchasing some food on Zomato Buying some food on Zomato (2) Buying some food on Zomato (3) Buying some food on Zomato (1) Didnt Buy Yet - Purchasing XBOX Game - [Personal Videos 2022 December](https://www.alightservices.com/personal-videos-2022-december/) - 29/12/2022 My past history 18/12/2022 My Certificates etc... My Cards finances passports and signature I don't have any fake aliases, nor any virtual aliases like some of the the psycho spy R&AW traitors of India. NOT associated - "ass", eass, female "es", "eka", "ok", "okay", "is", "erra", yerra, karan, kamalakar, diwakar, kareem, karan, sowmya, zinnabathuni, - [Personal Videos 10-2024](https://www.alightservices.com/personal-videos-10-2024/) - 17/10/2024 buying food from zomato 2024-10-17 16/10/2024 buying food from zomato 2024-10-16 15/10/2024 opening my amazon purchase perfora water floss! 14/10/2024 purchasing food from zomato 14-10-2024 and hint about rumours and modern high-tech rumours 11/10/2024 purchasing few things from Amazon 11-10-2024 purchasing food from zomato 11-10-2024 10/10/2024 Opening my purchase from Amazon 11/10/2024 Received my - [Personal Videos 2024 September](https://www.alightservices.com/personal-videos-2024-september/) - Received food from zomato 19-09-2024: Received food from zomato 03-09-2024: Received food from zomato 01-09-2024: I don't have any fake aliases, nor any virtual aliases like some of the the psycho spy R&AW traitors of India. NOT associated - "ass", eass, female "es", "eka", "ok", "okay", "is", "erra", yerra, karan, kamalakar, diwakar, kareem, karan, sowmya, - [Personal Videos 2022 March](https://www.alightservices.com/personal-videos-2022-march/) - AWS Account MFA: I don't have any fake aliases, nor any virtual aliases like some of the the psycho spy R&AW traitors of India. NOT associated - "ass", eass, female "es", "eka", "ok", "okay", "is", "erra", yerra, karan, kamalakar, diwakar, kareem, karan, sowmya, zinnabathuni, bojja srinivas (was a friend and batchmate 1998 - 2002), mukesh - [WebVeta Documentation](https://www.alightservices.com/docs/) - [wedocs] - [My Podcast](https://www.alightservices.com/my-podcast/) - Tech Business And Everything A podcast about business, tech and about about how certain crimes are happening and exposing corruption. I don't have any fake aliases, nor any virtual aliases like some of the the psycho spy R&AW traitors of India. NOT associated - "ass", eass, female "es", "eka", "ok", "okay", "is", "erra", yerra, karan, - [Corrupted R&AW online - not associated](https://www.alightservices.com/corrupted-raw-online-not-associated/) - This particular page is to clear some misconceptions about my identity and my company and has some harsh words revealing the harsh reality of cyber terrorism by India spies. Why would India send R&AW agents on tourists, students (Thota Veera, Zinnabathuni Sowjanya) and even diplomatic visas to frame and do identity theft? When did impersonation R&AW - RESEARCH AND ANALYSIS WING IS A TERRORIST ORGANIZATION. INDIA IS A TERRORIST COUNTRY. - [Services](https://www.alightservices.com/services/) - Disclaimer: Whatever LINE liars group – not associated, thay are hategroup, privacy violators using invisible cams, human rights violators. They say “order” but they create a mess – they destroy everything in their path – war / chaos! ALight Technology And Services Limited offers the following services: Custom bespoke web / cloud (AWS / Azure) application - [PodDB - decommissioned](https://www.alightservices.com/poddb/) - In November 2023, PodDB has been decommissioned! PodDB - A search engine for podcasts. This project is for podcast listeners. A simple and free podcast search engine. The project as of now, would not have any monetization features. There is a long roadmap, based upon traction the features in the roadmap would be implemented. I - [Open Source](https://www.alightservices.com/open-source/) - The following open source tools / libraries were developed: I don't have any fake aliases, nor any virtual aliases like some of the the psycho spy R&AW traitors of India. NOT associated - "ass", eass, female "es", "eka", "ok", "okay", "is", "erra", yerra, karan, kamalakar, diwakar, kareem, karan, sowmya, zinnabathuni, bojja srinivas (was a friend - [ALight.NLog.LayoutRenderer.Hash](https://www.alightservices.com/alight-nlog-layoutrenderer-hash/) - Version: v0.0.3 Status: Not under active development Small helpful library for NLog, provides hash, securehash layout renderers. hash uses Murmur3 non-cryptographic hash, securehash uses SHA256. Murmur3 implementation is about 3 times faster than SHA256. Github Repo: https://github.com/ALightTechnologyAndServicesLimited/ALight.NLog.LayoutRenderer.Hash I don't have any fake aliases, nor any virtual aliases like some of the the psycho spy R&AW - [LightKeysTransfer](https://www.alightservices.com/lightkeystransfer/) - Anounced On: 24/07/2023 Status: Slow development on a per need basis Release: v0.0.3 on August 15th 2023 The tool / set of tools are small tools helpful for configuring production environment. The source code for this particular project is completely open-source and free for use for commercial or non-commercial purposes. You can modify the code - [Entire family targeting one person](https://www.alightservices.com/entire-family-targeting-one-person/) - Why would at least four people who are directly related to a particular person, target and harass another individual? Make false propaganda against the victim? Anyone with the surname of Thota are not directly or indirectly associated with me or my company. Yet, Thota Veera Raghava, Thota Bandhavi, and some other females are involved, making - [Anti Money Laundering Anti Terrorist Financing Anti Mafia Policy](https://www.alightservices.com/anti-money-laundering-anti-terrorist-fianancing-policy/) - ALight Technology And Services Limited, United Kingdom ALight Technologies USA Inc, United States of America ALight Technology And Services Limited, United Kingdom and ALight Technologies USA Inc are committed to complying with every relevant UK legislation, USA legislation and legislation in the countries where it operates. This includes counter-terrorism and money laundering legislation, and applicable - [Policies](https://www.alightservices.com/policies-2/) - Anti-Money Laundering, Anti-Terrorist Financing Policy Anti-Bullying, Anti-Harassment Policy I don't have any fake aliases, nor any virtual aliases like some of the the psycho spy R&AW traitors of India. NOT associated - "ass", eass, female "es", "eka", "ok", "okay", "is", "erra", yerra, karan, kamalakar, diwakar, kareem, karan, sowmya, zinnabathuni, bojja srinivas (was a friend and - [Few important facts regarding the scam!](https://www.alightservices.com/few-important-facts-regarding-the-scam/) - Most people know India is falling into the control if R&AWMAAfia = Research And Analysis Wing (R&AW) + Movie Artists Association (MAA - Telugu Movie Artists Association - specifically) + Media (MAA + Media = lot of tie-ups, matter of fact, MAA owns several telugu media channels) + maafia! When a lot of people get - [Team - No employees yet! One Man Startup!](https://www.alightservices.com/one-man-startup/) - The official accounts have been filed with the Companies House U.K, I don't have any other employees. Here is the link for the report from the official govt of U.K. Mr. Kanti Kalyan Arumilli B.Tech (Computer Science Engineering) M.B.A Founder, CEO, CIO, Chief Data Protection Officer. Capabilities: Product Owner, Product Manager, Software Manager, Architect, Lead - [The Virus Equipment](https://www.alightservices.com/the-virus-equipment/) - India and probably the world's biggest virtual pandemic is the equipment. I personally have NOT seen the equipment, but I know few things about the equipment. The equipment must be some kind of a swarm of invisible spying drones. I think the equipment belongs to R&AW - India's spying organization, but a certain section of - [Social Responsibility](https://www.alightservices.com/social-responsibility/) - ALight Technology And Services Limited is committed to social responsibility by promising: 1) Donate 2% of the profits to non-profit charities and additional 0.5% for directly helping the most down-trodden, but who are NOT criminals i.e as much as possible human rights violators, extortion mafia, illegal immigrants, extremists, goons would NOT receive any contribution. But - [Conspiracy?](https://www.alightservices.com/conspiracy/) - I am sincerely hoping this is not what's happening but could a major world-wide global terrorism be happening? In the past, several bad things have happened. I am not pointing a finger at any particular religion or country. Throughout history people have always found reasons for fighting and killing. I am not trying to judge - [Fiverr Gigs](https://www.alightservices.com/fiverr-gigs/) - Open for side gigs on FiveErr. https://www.fiverr.com/kantiarumilli kantiarumilli Fiverr Seller Managed I.T Services in AWS and Azure. Custom mobile/desktop/web/cloud designing, architecting, development, customization and hosting services. Web site hosting Contact me for custom qoutes. Here are the gigs: I will consult on web development and other IT related tasks I will create, troubleshoot, and fix - [Registration Details](https://www.alightservices.com/registration-details/) - Link to gov.uk website. Company Number: 13470020 Registered office address: 2 Frederick Street, Kings Cross, London, United Kingdom, WC1X 0ND (Virtual Office) Company type: Private Limited Company Incorporated on: 22 June 2021 1 active person with significant control Mr Kanti Kalyan ArumilliCorrespondence address: 2 Frederick Street, Kings Cross, London, United Kingdom, WC1X 0ND Trading Address - [Privacy Policy](https://www.alightservices.com/privacy-policy/) - Privacy Policy for ALight Technology And Services Limited Privacy Policy Last updated: February 03, 2023 This Privacy Policy describes ALight Technology And Services Limited's policies and procedures on the collection, use and disclosure of Your information when You use the Service and tells You about Your privacy rights and how the law protects You. ALight - [Technical Videos](https://www.alightservices.com/technical-videos/) - AWS AWS Account MFA I don't have any fake aliases, nor any virtual aliases like some of the the psycho spy R&AW traitors of India. NOT associated - "ass", eass, female "es", "eka", "ok", "okay", "is", "erra", yerra, karan, kamalakar, diwakar, kareem, karan, sowmya, zinnabathuni, bojja srinivas (was a friend and batchmate 1998 - 2002), - [Technical Content](https://www.alightservices.com/technical-content/) - This webpage links to technical content created by ALight Technology And Services Limited. Technical Blog Technical Videos Blog - General announcements and updates, not technical. I don't have any fake aliases, nor any virtual aliases like some of the the psycho spy R&AW traitors of India. NOT associated - "ass", eass, female "es", "eka", "ok", - [SLA's](https://www.alightservices.com/sla/) - ALight Technology And Services Limited provides two levels of SLA - Standard and Premium. Standard SLA is automatically included for every client and customer. Standard Business Hours: M-F: 08:00 - 18:00 (BST - London Time) I don't have any fake aliases, nor any virtual aliases like some of the the psycho spy R&AW traitors of - [Search Engine Optimization](https://www.alightservices.com/search-engine-optimization/) - SEO (Search Engine Optimization) is also a service offered by ALight Technology And Services Limited. No, not digital marketing. Digital Marketing is about running targeted ads for your business. SEO is about making your website more relevant and increasing organic traffic. ALight Technology And Services Limited, offers SEO along with Digital Marketing services and strongly - [No Clients Yet!](https://www.alightservices.com/clients/) - ALight Technology And Services Limited has no clients yet. One particular client is in the works, but no agreement has been reached yet. And the work is more on the SEO (Search Engine Optimization) side rather than software. Considering the first client, I choose to show results before asking for payments and that too at - [Mind boggling question and Answer!](https://www.alightservices.com/mind-boggling-question-and-answer/) - Question – 1: Which country on the planet sends its own spies on a student visa, dependent visas, tourist visas and even ambassador visas to harass and impersonate and steal the identity of its own citizen? Answer: The largest democracy, a terrorist country known as India! I don't have any fake aliases, nor any virtual - [Logic!](https://www.alightservices.com/logic/) - This particular page is to clear some misconceptions about my identity and my company and has some harsh words revealing the harsh reality. I am clean, my company is clean. I don't mind going through a audit of my personal finances and my companies finances. Do not believe the impersonator's propaganda in some online group. - [India's spying equipment capabilities!](https://www.alightservices.com/indias-spying-equipment-capabilities/) - THIS IS NOT HOAX! India's R&AW (Research And Analysis Wing) has very powerful spying equipment and is trying to establish a worldwide parallel dictatorship/military type of government! The equipment has been misused in the past and is being currently misused. The capabilities of the spying invisible drone include: Video Camera (viewing, screenshotting, probably even live - [India your opinion matters!](https://www.alightservices.com/india-your-opinion-matters/) - I personally think either R&AW went rogue! i.e India's R&AW / military / BJP is trying to create a monarchy / military government like Pakistan's Parvez Musharraf's government etc... Do you want to see India becoming Cuba / Pakistan / South Korea? If there is foreign government involvement, did R&AW fail in obtaining intelligence and - [Hosting](https://www.alightservices.com/hosting/) - Static webpages hosting for low - moderate traffic websites with 99.99% availability, SSL certificates on shared hosts starting at $11.99 / annum or £9.2 / annum (No VAT for now). Free full migration support of existing websites. Blog(s) such as BlogEngine.Net / WordPress CMS such as Orchard / Umbraco / WordPress / Drupal and many more. Static Web Hosting - on Shared Hosts £1.00 / Month - [Hater groups terrorist links - Not associated](https://www.alightservices.com/hater-groups-terrorist-links-not-associated/) - What type of people would try to remain anonymous? Law enforcement (for legal reasons) Hackers (Illegal reasons) Spies (Depends on what they are doing) People who are involved in illegal activities such as money laundering, drugs, prostitution (in countries where prostitution is not legal, in certain countries escorts are legal). Now if someone is claiming - [FAQs](https://www.alightservices.com/faqs/) - Q) Which country would send spies overseas to harass it's own citizens? A) India! the great! Q) Which country would frame it's own citizen's to justify harassment? A) Again India! Q) Is the harassment even justified? A) Absolutely not! Q) Is any country allowed to violate human rights of it's own citizens or a different - [Enterprise Search Services](https://www.alightservices.com/enterprise-search-services/) - ALight Technology And Services Limited's current enterprise search offerings include: Solr consultation i.e analyze your search needs, design data strategy and application architecture, help you get up and running. Custom Solr hosting in AWS cloud in either your own private VPC or in a private VPC with VPC peering. Moreover ALight Technology And Services Limited - [Digital Outcomes](https://www.alightservices.com/digital-outcomes/) - ALight Technology And Services Limited has been awarded framework contract under Digital Outcomes 6 by the Crown Commercial Service (CCS). Thanks to Crown Commercial Service (CCS) and the government of United Kingdom for believing in me rather than believing in the hate LINE group of R&AW (Research And Analysis Wing - India's espionage agency) spies R&AW - RESEARCH AND ANALYSIS WING IS A TERRORIST ORGANIZATION. INDIA IS A TERRORIST COUNTRY. - [Cost Optimization Service](https://www.alightservices.com/cost-optimization-service/) - ALight Technology And Services Limited is happy to anounce cost-optimization service. If you are a non-I.T organization and if your monthly I.T related costs are above £500, please contact. For now, only accepting Small and Medium sized non I.T businesses with a monthly I.T spending between £500 - £20,000. I might be able to optimize R&AW - RESEARCH AND ANALYSIS WING IS A TERRORIST ORGANIZATION. INDIA IS A TERRORIST COUNTRY. - [Cookie Policy](https://www.alightservices.com/cookie-policy/) - About this cookie policy This Cookie Policy explains what cookies are and how we use them, the types of cookies we use i.e, the information we collect using cookies and how that information is used, and how to control the cookie preferences. For further information on how we use, store, and keep your personal data - [Classic example of corruption in India!](https://www.alightservices.com/classic-example-of-corruption-in-india/) - Bofors scandal was a major scandal where 64 crores INR was misused in a arms deal. India’s investigation agency CBI investigated for several years and cleared all the names and said 250 crores INR was spent. After few years the truth is only 4.77 crores INR were spent in the investigation. It’s like making claims R&AW - RESEARCH AND ANALYSIS WING IS A TERRORIST ORGANIZATION. INDIA IS A TERRORIST COUNTRY. - [Blogs](https://www.alightservices.com/blogs/) - Company Announcements Blog Happy Independence Day India 2026 WHAT IS A POST-QUANTUM VPN? 250 Years of the United States: Freedom, Innovation Microsoft for Startups Founders membership ending — A Temporary Pause Before the Next Phase VPN vs Proxy vs Tor: What Security Teams Actually Use Technical Blog Third-Party code mirror The Quantum Threat to VPN # R&AW - RESEARCH AND ANALYSIS WING IS A TERRORIST ORGANIZATION. INDIA IS A TERRORIST COUNTRY. - [ALight Desktop Search Free - Feature Request Form](https://www.alightservices.com/alight-desktop-search-free-feature-request-form/) - I don't have any fake aliases, nor any virtual aliases like some of the the psycho spy R&AW traitors of India. NOT associated - "ass", eass, female "es", "eka", "ok", "okay", "is", "erra", yerra, karan, kamalakar, diwakar, kareem, karan, sowmya, zinnabathuni, bojja srinivas (was a friend and batchmate 1998 - 2002), mukesh golla (was a - [Disclaimer](https://www.alightservices.com/disclaimer/) - Not associated with any of the following people: Thota surnamed people - terrorist Erra surnamed people, terrorist Uttam whatever surname is a terrorist, identity thief Sowjanya - except for one particular Sowjanya, I don't know anyone by the name of E. Sowjanya or E. Sowmya or B/C/D/E/I/J/M/T/V/Z Sowjanya. Bandhavi whatever surname - terrorist Karan / - [Knowledge Base](https://www.alightservices.com/knowledge-base/) ## Events - [Google AI Day for Startups](https://www.alightservices.com/event/google-ai-day-for-startups/) - Planning to attend Google AI Day for Startups on May 20 2026 Plot No 1/C, Sy No 83/1, Raidurgam, Knowledge City Rd, panmaktha, Hyderabad, Serilingampalle (M), Telangana 500032, India - [The GenAI Summit 2025](https://www.alightservices.com/event/the-genai-summit-2025/) - I am attending The GenAI Summit 2025 in person on 9th April 2025 at JW Mariott, Bangalore! The GenAI Summit 2025 - Shaping The Future Of AI In India - [Deeptech Entrepreneurship](https://www.alightservices.com/event/deeptech-entrepreneurship/) - Deeptech Entrepreneurship Opportunities and Challenges in Deeptech I am attending in person. Seems like there is some error in the link, here is a live video when I registered: https://www.youtube.com/watch?v=mb-UYsvxUSc - [NOT Attending - CXO Networking Dinner at the Radisson Blu Resort Visakhapatnam - Free](https://www.alightservices.com/event/cxo-networking-dinner-at-the-radisson-blu-resort-visakhapatnam/) - Colocation Private Cloud Hybrid Cloud Connectivity Security Sustainability I don’t have any fake aliases, nor any virtual aliases like some of the the psycho spy R&AW traitors of India. NOT associated with the “ass”, “es”, “eka”, “ok”, “okay”, “is”, erra / yerra karan, kamalakar, diwakar, kareem, karan, erra / yerra sowmya, erra / yerra, - [TiEcon Delhi-NCR 2023](https://www.alightservices.com/event/tiecon-delhi-ncr-2023/) - https://www.tiecon-delhi.org/ This is NOT a free event but big companies such as Amazon, Microsoft, Google, Accenture are attending. I am attending this event in person. https://goo.gl/maps/jKYEAtVEpVbFz36z5 - [NOT ATTENDING - Ironbeers London Tech Drinks](https://www.alightservices.com/event/ironbeers-london-tech-drinks-2/) - Theatre Deli, 107 Leadenhall St, London EC3A 4AF 107 Leadenhall ST London EC3A 4AF - [NOT ATTENDING - Global Network Uk Business event](https://www.alightservices.com/event/global-network-uk-business-event/) - Hotel nhow London 2 Macclesfield Road London EC1V 8DG - [NOT ATTENDING - Business networking at Hay Hill Private Members Club](https://www.alightservices.com/event/business-networking-at-hay-hill-private-members-club-3/) - 12 Hay Hill 12 Hay Hill London W1J 8NR - [Startup Event: The Future of Cybersecurity](https://www.alightservices.com/event/startup-event-the-future-of-cybersecurity/) - Accelerator (part of London Metropolitan University) 35 Kingsland Road London E2 8AA Map - [NOT ATTENDING - Ironhack Open House - How to launch a tech career in London](https://www.alightservices.com/event/not-attending-ironhack-open-house-how-to-launch-a-tech-career-in-london/) - I am not attending this event because this event seems geared towards recent graduates. Providing a link here, hoping this link and event helps someone. I am currently seeking employment. Huckletree Shoreditch 18 Finsbury Square London EC2A 1AH https://www.eventbrite.co.uk/e/ironhack-open-house-how-to-launch-a-tech-career-in-london-tickets-460163701017?keep_tld=1 - [Property Connector at HomeGrown](https://www.alightservices.com/event/property-connector-at-homegrown-2/) - 44 Great Cumberland Place London W1H 7BS - [NOT ATTENDING - Roof Terrace Social and Business event at LSQ](https://www.alightservices.com/event/roof-terrace-social-and-business-event-at-lsq/) - Hotel Indigo London - 1 Leicester Square, an IHG Hotel 1 Leicester Square London WC2H 7NA Map - [NOT ATTENDING - Property Connector at HomeGrown](https://www.alightservices.com/event/property-connector-at-homegrown/) - Home Grown | Private Members' Club London 44 Great Cumberland Place London W1H 7BS I am not in the property business but hopefully I would meet either some potential client or an employer. - [Social and business networking event at Home Grown Club](https://www.alightservices.com/event/social-and-business-networking-event-at-home-grown-club-6/) - Home Grown | Private Members' Club London 44 Great Cumberland Place London W1H 7BS - [NOT ATTENDING - Social and business networking event at Home Grown Club](https://www.alightservices.com/event/social-and-business-networking-event-at-home-grown-club-5/) - Home Grown | Private Members' Club London 44 Great Cumberland Place London W1H 7BS - [NOT ATTENDING - London .NET - October 2022](https://www.alightservices.com/event/london-net-october-2022/) - FundApps 114-116 Curtain Road · London - [Business networking at Hay Hill Private Members Club](https://www.alightservices.com/event/business-networking-at-hay-hill-private-members-club-2/) - 12 Hay Hill 12 Hay Hill London W1J 8NR - [NOT ATTENDING - Casual Professional Networking & Drinks](https://www.alightservices.com/event/casual-professional-networking-drinks/) - 6 Villiers St, Greater, London WC2N 6NQ - [Didn't Attend - The Tech Tribe London Meetup - October 2022](https://www.alightservices.com/event/the-tech-tribe-london-meetup-october-2022/) - This is a free meetup, hoping to meet few other people from I.T industry. The Betjeman Arms, Euston Rd, London N1C 4QL, United Kingdom Map - [Networking event at Home Grown Club by Global Network UK](https://www.alightservices.com/event/networking-event-at-home-grown-club-by-global-network-uk/) - Home Grown | Private Members' Club London 44 Great Cumberland Place London W1H 7BS For whatever reason, this event is not part of the yearly London Connector membership. - [Summer terrace networking event at Eight Members Club](https://www.alightservices.com/event/summer-terrace-networking-event-at-eight-members-club-3/) - Eight Members Club Dysart Street London EC2A - [London Business and Fun Networking](https://www.alightservices.com/event/london-business-and-fun-networking/) - 41 Gracechurch St, London EC3V 0BT Map - [NOT ATTENDING - Social and business networking event at Home Grown Club](https://www.alightservices.com/event/social-and-business-networking-event-at-home-grown-club-4/) - NOT ATTENDING, due to bad weather conditions. 44 Great Cumberland Place London W1H 7BS United Kingdom - [Not Recruiting, Searching for employment - London Tech Job Fair 2022](https://www.alightservices.com/event/not-recruiting-searching-for-employment-london-tech-job-fair-2022/) - Central Foundation Boys’ School, Cowper Street, London, EC2A 4SH, United Kingdom I am searching for employment. Hoping this even page helps any other job searcher. As most of you know about the greatest contribution by my country India - gamification of identity theft as in "UVAS" - Uttam + sriniVAS = UVAS because either one - [Social and business event at Mr Fogg's Apothecary](https://www.alightservices.com/event/social-and-business-event-at-mr-foggs-apothecary-2/) - Basement, 34 Brook Street, London, W1K 5DH, United Kingdom - [Social and Business event at The Little Scarlet Door](https://www.alightservices.com/event/social-and-business-event-at-the-little-scarlet-door/) - 12 Greek Street, London, W1D, United Kingdom - [The Pitch 2022 Final - Live in London](https://www.alightservices.com/event/the-pitch-2022-final-live-in-london/) - I am planning to attend this event in person. 1-13 St Giles High St, London WC2H 8AG, United Kingdom Map - [NOT ATTENDING - Public Speaking Techniques @ Speakers Are Leaders](https://www.alightservices.com/event/public-speaking-techniques-speakers-are-leaders/) - This is not necessarily a business networking event. 66 Lancaster Gate, London, W2 3NA - [Social and business networking event at Home Grown Club](https://www.alightservices.com/event/social-and-business-networking-event-at-home-grown-club-3/) - 44 Great Cumberland Place London W1H 7BS - [Travel to India! Not able to take phone calls!](https://www.alightservices.com/event/travel-to-india-not-able-to-take-phone-calls/) - I am going on a 2 - 3 week trip to India! I will come back to London sometime in the 2nd or 3rd week of September. - [NOT Attending - Evening drinks with Technology Leaders](https://www.alightservices.com/event/evening-drinks-with-technology-leaders/) - 1a Angel Ct, London EC2R 7HJ Map Not attending! - [NOT ATTENDING due to travel plans to India - London .NET - September 2022](https://www.alightservices.com/event/london-net-september-2022/) - 70 Wilson St, London EC2A 2DB Map NOT ATTENDING due to travel plans to India. - [DIDN'T STAY LONG - UK SUCCESS SUMMIT FOR HUNGRY ENTREPRENEURS](https://www.alightservices.com/event/uk-success-summit-for-hungry-entrepreneurs/) - 38-51 Bedford Way, London, WC1H 0DG Map This was not my type of business networking event. I hardly stayed there for 15 - 20 minutes. - [Networking, Fun & the Metaverse: Building a Community- NFT - Gaming- Music](https://www.alightservices.com/event/networking-fun-the-metaverse-building-a-community-nft-gaming-music/) - The DLT Lounge, 3 Muirfield Crescent, 2nd Floor, Bellerive House London, E14 9SZ Map - [Ironbeers London Tech Drinks](https://www.alightservices.com/event/ironbeers-london-tech-drinks/) - 107 Leadenhall St, London EC3A 4AF Map This is a free event! - [Business networking at Hay Hill Private Members Club](https://www.alightservices.com/event/business-networking-at-hay-hill-private-members-club/) - 12 Hay Hill, London, W1J 8NR Map - [Not Attending - Tech Startups Evening Drinks 🍻🍷🚀](https://www.alightservices.com/event/tech-startups-evening-drinks-🍻🍷🚀/) - 1a Angel Ct, London EC2R 7HJ Map - [NOT ATTENdING - London .NET - August 2022](https://www.alightservices.com/event/london-net-august-2022/) - NOT ATTENDING, due to a possible interview conflict. The interview has been postponed for tomorrow, but still NOT ATTENDING! London .Net group. Free event. FundApps, 114-116 Curtain Rd, London EC2A 3AH Map Meetup Link - https://www.meetup.com/london-net-user-group/events/286683883/ - [NOT ATTENDING - Summer terrace networking event at Eight Members Club](https://www.alightservices.com/event/summer-terrace-networking-event-at-eight-members-club-2/) - Eight Members Club, Dysart Street, London, EC2A Map - [Evening drinks - meet people in tech!](https://www.alightservices.com/event/evening-drinks-meet-people-in-tech-🍻🍷🚀-sponsor-academy/) - 1a Angel Ct, London EC2R 7HJ https://goo.gl/maps/3pkbZ7CT2gijVcgB9 I would not stay late, I would stay until 20:00 / 20:30. - [Social and business networking event at Home Grown Club](https://www.alightservices.com/event/social-and-business-networking-event-at-home-grown-club-2/) - I am attending this event in person and would stay until 21:00 or 21:30. update: I am slightly busy and I would stay until 20:00 / 20:30. Map 44 Great Cumberland Pl, London - [Social and business event at Mr Fogg's Apothecary](https://www.alightservices.com/event/social-and-business-event-at-mr-foggs-apothecary/) - Basement, 34 Brook Street, London W1K 5DH Map Attending this event in person, however, I might stay until 8:30 / 9:00. BTW, I have yearly membership with London Connector. I purchased the membership on March 11th 2021. The yearly membership cost me £108.39 including all the taxes etc… I don’t buy tickets for every event. - [Summer Global Networking at Nolita social](https://www.alightservices.com/event/summer-global-networking-at-nolita-social-2/) - 4 Knightsbridge Grn, London SW1X 7QA Map - [Evening drinks - meet people in tech!](https://www.alightservices.com/event/evening-drinks-meet-people-in-tech-3/) - Thanks Andy! I was able to grab one of the free tickets. I have a busy day on 20/07/2022, I will definitely attend but might be slightly late by at most 15 - 20 minutes. What's exciting? I would probably meet a prospective first client. Some background free consulting is happening meanwhile! Notes Coffee Roasters - [Summer Global Networking at Nolita social](https://www.alightservices.com/event/summer-global-networking-at-nolita-social/) - I am attending this event in person. I won't stay long, I would stay till about 20:30 / 21:00. BTW, I have yearly membership with London Connector. I purchased the membership on March 11th 2021. The yearly membership costed me £108.39 including all the taxes etc... I don't buy tickets for every event. 4 Knightsbridge - [Summer terrace networking event at Eight Members Club](https://www.alightservices.com/event/summer-terrace-networking-event-at-eight-members-club/) - Eight Members Club, Dysart Street, London, EC2A BTW, I have yearly membership with London Connector. I purchased the membership on March 11th 2021. The yearly membership costed me £108.39 including all the taxes etc… I don’t buy tickets for every event. - [Summer business networking in Hay Hill Private Members Club](https://www.alightservices.com/event/summer-business-networking-in-hay-hill-private-members-club/) - Address: 12 Hay Hill, London, W1J 8NR Map BTW, I have yearly membership with London Connector. I purchased the membership on March 11th 2021. The yearly membership costed me £108.39 including all the taxes etc... I don't buy tickets for every event. - [Social and business networking event at Home Grown Club](https://www.alightservices.com/event/social-and-business-networking-event-at-home-grown-club/) - Attending this event in person, however I might stay until 9:00 / 9:30. BTW, I have yearly membership with London Connector. I purchased the membership on March 11th 2021. The yearly membership costed me £108.39 including all the taxes etc... I don't buy tickets for every event. - [Evening drinks - meet people in tech!](https://www.alightservices.com/event/evening-drinks-meet-people-in-tech-2/) - I am attending this event in person but might not stay till 10:00 p.m. I would stay till 9:00 / 9:30. 1a Angel Ct, London EC2R 7HJ Map - [England's Premier NHS ‏Procurement Event](https://www.alightservices.com/event/englands-premier-nhs-procurement-event/) - This is a day-long event in Birmingham. I am hoping to learn about NHS bidding and hopefully network with other NHS suppliers. I will be there from around 10:00 - 16:00. I know slightly far from London. National Exhibition Centre, North Ave, Marston Green, Birmingham B40 1NT, United Kingdom Map - [Casual Professional Networking & Drinks - Liverpool Street](https://www.alightservices.com/event/casual-professional-networking-drinks-liverpool-street/) - I am attending this event in person at: All Bar One Bishopsgate, 175 Bishopsgate, Greater, London EC2M 3YD, UK - [Turbo Connector at HomeGrown Club](https://www.alightservices.com/event/turbo-connector-at-homegrown-club/) - I am attending this event in person, but would not stay till 23:30. I would probably stay till around 21:00 - 21:30. 44 Great Cumberland Pl, London Map - [Evening drinks - meet people in tech!](https://www.alightservices.com/event/evening-drinks-meet-people-in-tech/) - I am attending this event in person. I would stay until about 9:00/9:30 p.m. Three Tuns Aldgate, 32-35 Jewry St, London EC3N 2ET Map - [NOT ATTENDING - GSF Global Summit London hosted by Microsoft, Accenture, Avanade & Goldman Sachs](https://www.alightservices.com/event/gsf-global-summit-london-hosted-by-microsoft-accenture-avanade-goldman-sachs/) - I am NOT ATTENDING this event, due to certain personal reasons. 70 Wilson St, London EC2A 2DB Map https://www.meetup.com/Microsoft-Reactor-London/events/286113622/ - [NOT ATTENDING - Central London Social at The British Library](https://www.alightservices.com/event/central-london-social-at-the-british-library/) - I am NOT attending this event due to a conflicting meeting. This event seems to be FSB member event. Location: The British Library, 96 Euston Rd, London NW1 2DB Map - [Not Attending - Networking event at Nolita social](https://www.alightservices.com/event/networking-event-at-nolita-social-2/) - I am NOT attending this event. Map - [Entrepreneurs Night Out - Not attending](https://www.alightservices.com/event/entrepreneurs-night-out/) - I am NOT attending this event in person. 44 Great Cumberland Pl, London W1H 7BS * Event location has changed. * Don't know the reason but the Meetup group seems to have cancelled the Meetup for April 12th. I raised a question in the Meetup group, but no response yet. The event was postponed again - [Building modern applications with GraphQL and ASP.NET](https://www.alightservices.com/event/building-modern-applications-with-graphql-and-asp-net/) - I am attending this event in person. I will stay till the end of the event till 9:00 p.m. It's a free event. If you are into .Net tech stack, sign up and attend. https://www.meetup.com/Microsoft-Reactor-London/events/285494156/ The Microsoft Reactor London, 70 Wilson St, London EC2A 2DB Map - [Evening drinks in Shoreditch - meet people in tech!](https://www.alightservices.com/event/evening-drinks-in-shoreditch-meet-people-in-tech/) - I am attending this event in person and hoping to meet plenty of people from I.T industry. This is a FREE event. I am going to stay until 8:30/9:00. https://www.meetup.com/london-tech-network/events/285628559/ Address: All Bar One Bishopsgate, 175 Bishopsgate, London EC2M 3WA Map - [Exclusive networking in Hay Hill Private Business Members Club](https://www.alightservices.com/event/exclusive-networking-in-hay-hill-private-business-members-club/) - I am attending this event in person, I won't stay long. I will stay until 8:30 / 9:00. Map - [London Connector social and business networking event at Eight Members Club](https://www.alightservices.com/event/london-connector-social-and-business-networking-event-at-eight-members-club-3/) - I will attend this event in person, but might not stay till end of event. I would stay till 8:30 / 9:00. Map - [Central London Business and Entrepreneur Society](https://www.alightservices.com/event/central-london-business-and-entrepreneur-society/) - I am attending this event in person. This is a FREE event, hoping to meet lot of people. Here is the link for signing up: https://www.eventbrite.com/e/central-london-business-and-entrepreneur-society-tickets-330779970797?keep_tld=1 Location: The Wesley Hotel 81 Euston Street London NW1 2EZ Map Date & Time: May 7th 13:30 - 17:00 - [Social and Business event at Home Grown Club](https://www.alightservices.com/event/social-and-business-event-at-home-grown-club/) - I will attend this event in person. I won't stay late. https://www.eventbrite.co.uk/e/social-and-business-event-at-home-grown-club-tickets-325043412597?aff=ebdsoporgprofile Map: https://g.page/homegrownclublondon?share - [London Connector social and business networking event at Eight Members Club](https://www.alightservices.com/event/london-connector-social-and-business-networking-event-at-eight-members-club-2/) - I am attending this event but would not be staying late. - [Networking event at Nolita social](https://www.alightservices.com/event/networking-event-at-nolita-social/) - I am attending this event in person, but wouldn't stay late. - [Not Attending - The legendary Turbo Connector with elevator pitches](https://www.alightservices.com/event/the-legendary-turbo-connector-with-elevator-pitches/) - I would NOT be attending this event in person. Have 1-year membership for attending London Connector + Global Net events for 1 year. I will attend some other time. Q Shoreditch 55-61 Tabernacle Street London EC2A 4AA Map - [IT Professionals TǝCH x TALK & Drinks](https://www.alightservices.com/event/it-professionals-tǝch-x-talk-drinks/) - I would be attending this event in person, there is another event at the same location on the 14th, I accidentally purchased tickets but I would not be attending the event on the 14th, because I am attending the Hult Alumni event on the 14th. Map of location: https://goo.gl/maps/KYTLdEFWd4iHbPLr6 - [Social & Business Networking | Bury Court | Make New Friends & Connections](https://www.alightservices.com/event/social-business-networking-bury-court-make-new-friends-connections/) - I am attending this event in person. Bury Court, St Mary's Axe, London - [Not Attending - Network Event London, Meet Entrepreneurs, Business Owners, Investors, UK](https://www.alightservices.com/event/network-event-london-meet-entrepreneurs-business-owners-investors-uk/) - updated on 31/03/2022 I am NOT attending this event, due to certain reasons. 491 Commercial Road, London, E1 0HA Map - [London Connector social and business networking event at Eight Members Club](https://www.alightservices.com/event/london-connector-social-and-business-networking-event-at-eight-members-club/) - I am attending this event in person, I have attended a few business networking events at the same venue in the past! I might not stay late till 23:30 though, I would leave at around 21:00 - 21:15. Have 1-year membership for attending London Connector + Global Net events for 1 year. 1 Dysart St, - [Global Network UK Business Networking @ Granaio in Piccadilly](https://www.alightservices.com/event/global-network-uk-business-networking-granaio-in-piccadilly/) - I will be attending this event in person hosted by London Connector + Global Net. I would leave a bit early around 21:00 - 21:15. Map - [INVESTOR PITCH NIGHT for Startups & Entrepreneurs, The Pitch Clinic & Hyper](https://www.alightservices.com/event/investor-pitch-night-for-startups-entrepreneurs-the-pitch-clinic-hyper/) - I am attending this event in person, I am not pitching at the event. Camden Gateway 1Castle Road London NW1 8PR Map ## Docs - [MCP Servers](https://www.alightservices.com/docs/introduction/domains/mcp-servers/) - The Model Context Protocol (MCP) provides an open framework that allows LLMs to interact with external tools and services through well-defined server endpoints. WebVeta leverages MCP to expose its search and retrieval infrastructure directly to AI agents, enabling developers and researchers to build intelligent, context-aware applications without writing custom API wrappers or managing backend infrastructure. - [Adaptive Page Insights](https://www.alightservices.com/docs/introduction/domains/adaptive-page-insights/) - Introduction WebVeta’s Adaptive Page Summaries a high-value feature designed to transform static web content into interactive, digestible insights for users. Available exclusively in the RAG Premium tier ($1000/year), this functionality leverages Retrieval Augmented Generation (RAG) and Large Language Models (LLMs) to provide instant comprehension of complex pages. This documentation outlines how Adaptive Page Summaries function, - [Introduction and Uses](https://www.alightservices.com/docs/introduction/introduction-and-uses/introduction-and-uses/) - How a lightweight, AI‑driven search engine can transform user experience, SEO, and content discovery across any website. Why Internal Search Matters When visitors land on a website, the first thing they expect is a quick, accurate way to find the information they need. A poor internal search can frustrate users, increase bounce rates, and ultimately - [DomainGroups](https://www.alightservices.com/docs/introduction/domains/domaingroups/) - DomainGroups allows grouping of existing domains of same client into single search source. For example: if client ‘A’ has www.aaa.com, www.bbb.com creating a domain group and adding these 2 domains allows providing search results from www.aaa.com, www.bbb.com. The search results can be accessed from 1) self hosted link 2) WebVeta integration HTML on www.aaa.com or - [Full-Text Premium](https://www.alightservices.com/docs/introduction/tiers/full-text-premium/) - Everything in Free, Full-Text Premium, RAG Ready Basic Highly accurate full-text and keyword search More accurate Neural search, combination of different techniques providing the best of full-text, keyword and neural search. 2000 web pages 200k normal search requests per month. Introductory offer: no extra charges for embeddings or LLM tokens. More comprehensive, grounded LLM responses! - [RAG Ready Lite](https://www.alightservices.com/docs/introduction/tiers/rag-ready-lite/) - Priced at $199.99 / yearEverything in Free, Full-Text PremiumHighly accurate full-text and keyword search Generative A.I based features. A.I search optimized for Keywords and some neural search 1500 web pages100k normal search requests per month. Free embedders are used.Slightly less accurate compared with RAG Premium, but more accurate than Full-Text and even RAG responses$30 for - [Full-Text Basic](https://www.alightservices.com/docs/introduction/tiers/full-text-basic/) - Don't worry about any payment upfront. You can login, and then upgrade or use free-tier and then upgrade. $59.99 / year Index up to 1000 web pages Support for up to 5 blogs/domains 50,000 search requests per month Twice-weekly re-indexing for faster updates I don't have any fake aliases, nor any virtual aliases like some - [Hosted Search](https://www.alightservices.com/docs/introduction/domains/hosted-search/) - Hosted Search is a feature that can be used for 2 reasons: Try before integrating into your websites. If your website or blog is on a 3rd party platform and cannot be customised by adding javascript / HTML, you can add a link and still use WebVeta. Add your websites, validate ownership of websites and - [Domains Settings](https://www.alightservices.com/docs/introduction/domains/domains-settings/) - After adding and validating a domain, you can configure various settings: Basic Settings (All Tiers) Skip Paths: Specify URL patterns to exclude from indexing Skip Words: Define words to exclude from search results Advanced Settings (Premium Tiers Only) Process Keywords: Enable keyword extraction Process Entities: Enable entity recognition Process Summary: Enable content summarization Process Semantic - [Adding and Validating Domains](https://www.alightservices.com/docs/introduction/domains/adding-and-validating-domains/) - WebVeta allows you to add and manage domains and blogs for indexing and searching. This documentation covers the process of adding domains, blogs, and validating them to ensure proper ownership and functionality. Adding a DomainPrerequisites: You must be logged in to your WebVeta account You need to have a client created in the system The - [Domains](https://www.alightservices.com/docs/introduction/domains/) - [Clients in WebVeta](https://www.alightservices.com/docs/introduction/clients-in-webveta/clients-in-webveta/) - WebVeta allows you to create and manage clients i.e you can manage multiple organizations. Each client can have different tiers of service and associated domains. The Clients page displays a list of all your existing clients with the following information: Client name Current tier level To find specific clients in your list: Use the search - [Clients in WebVeta](https://www.alightservices.com/docs/introduction/clients-in-webveta/) - [Dashboard](https://www.alightservices.com/docs/introduction/dashboard/dashboard/) - 1. Introduction WebVeta is an advanced search for your websites from your own content and can be easily embedded into your websites. After logging in, you'll be directed to the main Dashboard. This is your central hub for accessing all WebVeta features. The Dashboard consists of three main sections: Clients: Displays the number of clients - [Dashboard](https://www.alightservices.com/docs/introduction/dashboard/) - [Register / Login](https://www.alightservices.com/docs/introduction/register-login/register-login/) - The Login / Registration part straightforward. Navigate to https://webveta.alightservices.com/, on the top-right click "Register / Login" or navigate to https://webveta.alightservices.com/Identity/Account/Login then click "AWS Cognito". AWS Cognito is an AWS cloud service and can be used for securely allowing registrations. AWS securely stores user credentials i.e WebVeta does not store username / password. AWS Cognito even - [Free Tier](https://www.alightservices.com/docs/introduction/tiers/free-tier/) - Index up to 250 pages 5000 search requests per month Weekly re-indexing to ensure your content stays up-to-date Support for 1 domain or blog Email support with a response time of 72 hours I don't have any fake aliases, nor any virtual aliases like some of the the psycho spy R&AW traitors of India. NOT - [Tiers](https://www.alightservices.com/docs/introduction/tiers/tiers/) - Pricing Tiers: WebVeta offers flexible pricing options to suit your needs, from a free tier to premium plans with advancedfeatures. Free Tier: Index up to 250 pages 2 read replicas for high availability 5000 search requests per month Weekly re-indexing to ensure your content stays up-to-date Support for 1 domain or blog Email support with - [Register / Login](https://www.alightservices.com/docs/introduction/register-login/) - [Tiers](https://www.alightservices.com/docs/introduction/tiers/) - [Introduction and Uses](https://www.alightservices.com/docs/introduction/introduction-and-uses/) - [Introduction](https://www.alightservices.com/docs/introduction/) ## Galleries - [The Founder & CEO with friends and family](https://www.alightservices.com/bwg_gallery/gallery/) - [Best_Wordpress_Gallery id="1" gal_title="Founder"] ## Gallery Share - [Image](https://www.alightservices.com/bwg_share/image/) ## Categories - [Welcome](https://www.alightservices.com/category/welcome/) - [C#](https://www.alightservices.com/category/c/) - [Cloudwatch](https://www.alightservices.com/category/cloudwatch/) - [AWS](https://www.alightservices.com/category/aws/) - [Code Build](https://www.alightservices.com/category/code-build/) - [CI/CD](https://www.alightservices.com/category/ci-cd/) - [Wordpress](https://www.alightservices.com/category/wordpress/) - [Security](https://www.alightservices.com/category/security/) - [Github](https://www.alightservices.com/category/github/) - [SimplePass](https://www.alightservices.com/category/simplepass/) - [Architecture](https://www.alightservices.com/category/architecture/) - [.Net](https://www.alightservices.com/category/net/) - [UnitTests](https://www.alightservices.com/category/unittests/) - [Javascript](https://www.alightservices.com/category/javascript/) - [Solr](https://www.alightservices.com/category/solr/) - [Lucene](https://www.alightservices.com/category/lucene/) - [MultiFieldQueryParser](https://www.alightservices.com/category/multifieldqueryparser/) - [MySQL](https://www.alightservices.com/category/mysql/) - [ASP.Net](https://www.alightservices.com/category/asp-net/) - [gRPC](https://www.alightservices.com/category/grpc/) - [NLog](https://www.alightservices.com/category/nlog/) - [NIST](https://www.alightservices.com/category/nist/) - [MariaDB](https://www.alightservices.com/category/mariadb/) - [DailyReads](https://www.alightservices.com/category/dailyreads/) - [Logging](https://www.alightservices.com/category/logging/) - [ELK](https://www.alightservices.com/category/elk/) - [ElasticSearch](https://www.alightservices.com/category/elasticsearch/) - [NGinx](https://www.alightservices.com/category/nginx/) - [Linux](https://www.alightservices.com/category/linux/) - [Grafana](https://www.alightservices.com/category/grafana/) - [Telemetry](https://www.alightservices.com/category/telemetry/) - [WebVeta](https://www.alightservices.com/category/webveta/) - [WebSearch](https://www.alightservices.com/category/websearch/) - [SQL](https://www.alightservices.com/category/sql/) - [HTML](https://www.alightservices.com/category/html/) - [React](https://www.alightservices.com/category/react/) - [Azure](https://www.alightservices.com/category/azure/) - [CosmosDB](https://www.alightservices.com/category/azure/cosmosdb/) - [Key Vault](https://www.alightservices.com/category/azure/key-vault/) - [Apache](https://www.alightservices.com/category/apache/) - [VPN](https://www.alightservices.com/category/vpn/) - [Cryptography](https://www.alightservices.com/category/cryptography/) - [EntityFramework](https://www.alightservices.com/category/entityframework/) - [Tailscale](https://www.alightservices.com/category/tailscale/) - [NLP](https://www.alightservices.com/category/nlp/) - [A.I](https://www.alightservices.com/category/a-i/) - [Artificial Intelligence](https://www.alightservices.com/category/artificial-intelligence/) - [Llama](https://www.alightservices.com/category/llama/) - [LLM](https://www.alightservices.com/category/llm/) - [Database](https://www.alightservices.com/category/database/) - [RAG](https://www.alightservices.com/category/rag/) ## Tags - [AWS](https://www.alightservices.com/tag/aws/) - [Wordpress](https://www.alightservices.com/tag/wordpress/) - [Security](https://www.alightservices.com/tag/security/) - [MFA](https://www.alightservices.com/tag/mfa/) - [C#](https://www.alightservices.com/tag/c/) - [Github](https://www.alightservices.com/tag/github/) - [SimplePass](https://www.alightservices.com/tag/simplepass/) - [Privacy](https://www.alightservices.com/tag/privacy/) - [Architecture](https://www.alightservices.com/tag/architecture/) - [.Net](https://www.alightservices.com/tag/net/) - [UnitTests](https://www.alightservices.com/tag/unittests/) - [event](https://www.alightservices.com/tag/event/) - [meetup](https://www.alightservices.com/tag/meetup/) - [LDNUG](https://www.alightservices.com/tag/ldnug/) - [NLog](https://www.alightservices.com/tag/nlog/) - [Business Networking Event](https://www.alightservices.com/tag/business-networking-event/) - [Tech Networking Event](https://www.alightservices.com/tag/tech-networking-event/) - [London](https://www.alightservices.com/tag/london/) - [.Net User Group](https://www.alightservices.com/tag/net-user-group/) - [Javascript](https://www.alightservices.com/tag/javascript/) - [Lucene](https://www.alightservices.com/tag/lucene/) - [Solr](https://www.alightservices.com/tag/solr/) - [full-text search](https://www.alightservices.com/tag/full-text-search/) - [MySQL](https://www.alightservices.com/tag/mysql/) - [ASP.Net](https://www.alightservices.com/tag/asp-net/) - [ASP.Net MVC](https://www.alightservices.com/tag/asp-net-mvc/) - [ASP.Net MVC Core](https://www.alightservices.com/tag/asp-net-mvc-core/) - [gRPC](https://www.alightservices.com/tag/grpc/) - [MariaDB](https://www.alightservices.com/tag/mariadb/) - [DailyReads](https://www.alightservices.com/tag/dailyreads/) - [ELK](https://www.alightservices.com/tag/elk/) - [Logging](https://www.alightservices.com/tag/logging/) - [ElasticSearch](https://www.alightservices.com/tag/elasticsearch/) - [NGinx](https://www.alightservices.com/tag/nginx/) - [Grafana](https://www.alightservices.com/tag/grafana/) - [Telelemetry](https://www.alightservices.com/tag/telelemetry/) - [WebVeta](https://www.alightservices.com/tag/webveta/) - [WebSearch](https://www.alightservices.com/tag/websearch/) - [SQL](https://www.alightservices.com/tag/sql/) - [HTML](https://www.alightservices.com/tag/html/) - [React](https://www.alightservices.com/tag/react/) - [Azure](https://www.alightservices.com/tag/azure/) - [CosmosDB](https://www.alightservices.com/tag/cosmosdb/) - [Apache](https://www.alightservices.com/tag/apache/) - [Linux](https://www.alightservices.com/tag/linux/) - [CyberSecurity](https://www.alightservices.com/tag/cybersecurity/) - [VPN](https://www.alightservices.com/tag/vpn/) - [Cryptography](https://www.alightservices.com/tag/cryptography/) - [EntityFramework](https://www.alightservices.com/tag/entityframework/) - [NUnit](https://www.alightservices.com/tag/nunit/) - [Tailscale](https://www.alightservices.com/tag/tailscale/) - [LightKeysTransfer](https://www.alightservices.com/tag/lightkeystransfer/) - [KeyVault](https://www.alightservices.com/tag/keyvault/) - [NLP](https://www.alightservices.com/tag/nlp/) - [Machine Learning](https://www.alightservices.com/tag/machine-learning/) - [A.I](https://www.alightservices.com/tag/a-i/) - [Artificial Intelligence](https://www.alightservices.com/tag/artificial-intelligence/) - [Python](https://www.alightservices.com/tag/python/) - [LLM](https://www.alightservices.com/tag/llm/) - [Llama](https://www.alightservices.com/tag/llama/) - [Embeddings](https://www.alightservices.com/tag/embeddings/) - [Vectors](https://www.alightservices.com/tag/vectors/) - [Database](https://www.alightservices.com/tag/database/) - [Ubuntu](https://www.alightservices.com/tag/ubuntu/) - [RAG](https://www.alightservices.com/tag/rag/) ## Event Categories - [Tech Meetup](https://www.alightservices.com/events/category/tech-meetup/) - [Business Networking Event](https://www.alightservices.com/events/category/business-networking-event/) - [Tech Networking Event](https://www.alightservices.com/events/category/tech-networking-event/) - [London](https://www.alightservices.com/events/category/london/) - [.Net User Group](https://www.alightservices.com/events/category/net-user-group/) ## Tags - [webveta](https://www.alightservices.com/doc-tag/webveta/)