When I first explored integrating Amazon Elastic Kubernetes Service (EKS) with AWS services like S3, the complexity of permissions was quite daunting. That is when I discovered Amazon EKS Pod Identity, a tool that greatly simplified this task. In this...
EKS
S3
IAM
Pod
Identity
Python
Security
Kubernetes
Docker
SharePoint Online lists often have URLs that include the “/Lists/” path segment. Users may want to rename the URL and update the title of a list without losing this segment to maintain a clean structure and avoid breaking links. The...
PowerShell
SharePoint
Docker
Security is a critical part of the software development lifecycle, and automating security scans is a best practice for ensuring that vulnerabilities are caught early. In this article, we’ll walk through how to automate security scanning using GitLeaks, Semgrep, and...
DevSecOps
DefectDojo
GitLab
ASPM
Vulnerability
GitLeaks
Semgrep
NJSScan
Docker
Security
Python
In today’s ever-evolving technological landscape, there are infinite possibilities to delve into and interact with Bible verses. I myself have recently embarked on a personal endeavor, creating a Q&A platform specifically tailored to the King James Version (KJV) of the...
Faith
Bible API
OpenAI
Machine Learning
Pinecone
Milvus
Vector Database
LangChain
Python
In natural language processing (NLP), embeddings are vital in converting text data into a format that machines can understand. These dense vector representations of text capture the semantic meaning and are essential for various NLP tasks, including text classification, sentiment...
OpenAI
Machine Learning
Pinecone
Milvus
Vector Database
Semantic Search
Python
As an Automation Engineer with a passion for Cloud Computing, DevOps, and Distributed Systems, I wanted to create an application that could automatically extract content from a resume PDF and generate answers to user queries based on the extracted data....
GenAI
Python
OpenAI
Data Extraction
In today’s digital landscape, effective logging and alerting are crucial for ensuring the reliability, security, and performance of your applications and infrastructure. One powerful tool that can help you achieve this is AWS CloudWatch Logs. With CloudWatch Logs, you can...
AWS
Hashicorp
Vault
Manage Secrets
CloudWatch
SNS
In Kubernetes, effectively managing microservices is critical for the seamless operation of cloud-native applications. A service mesh, like Istio, offers a robust solution to the complexities of service-to-service communication, ensuring that microservices can interact securely and efficiently. This article explores...
EKS
Istio
Kubernetes
Microservices
Service Mesh
Kiali
Python
Slack is one of the most widely used messaging platforms in modern workplaces. It’s a great tool for communication, collaboration and teamwork. As with any software, Slack can also have outages and issues that may impact user productivity. Therefore, it’s...
Python
Jinja2
Jenkins
Automation
Throttling in SharePoint Online is a mechanism implemented to prevent overuse of resources and maintain optimal performance and reliability. When throttling occurs, SharePoint Online returns HTTP status codes, such as 429 (“Too many requests”) or 503 (“Server Too Busy”). This...
SharePoint
Microsoft 365
Performance Optimization
Subscribe
Get the latest and greatest from me delivered straight to your inbox.