2024-04-30

  • 5 Steps to Make Zero Trust Achievable >_
  • A Beginner’s Guide to Vector Embeddings >_
  • A Leap towards SRE Culture: Measuring SLO, SLI and ErrorBudgets using Grafana Beyla. >_
  • AWS Ops Automator v2 features vertical scaling (Preview) >_
  • Accelerating AI Adoption: AI Workload Security for CNAPP >_
  • Accelerating Machine Learning with GPUs in Kubernetes using the NVIDIA Device Plugin >_
  • Amazon Q Business, now generally available, helps boost workforce productivity with generative AI >_
  • Amazon Q Developer, now generally available, includes new capabilities to reimagine developer experience >_
  • Amazon Titan Text V2 now available in Amazon Bedrock, optimized for improving RAG >_
  • Analyzing Malware in Binaries and Executables with AI >_
  • Apache Kafka vs Apache Pulsar >_
  • Architecture testing in Laravel with Pest >_
  • Article: How to Use Multiple GitHub Accounts >_
  • Build Well-Documented and Authenticated APIs in Node.js with Fastify >_
  • Building AI with MongoDB: Conversation Intelligence with Observe.AI >_
  • Collaborating smarter, not harder >_
  • Detect vulnerabilities in minutes with Agentless Scanning for Cloud Security Management >_
  • Discord Patch Notes: April 2024 >_
  • Docker and JFrog partner to further secure Docker Hub and remove millions of imageless repos with malicious links >_
  • Enhancing DevSecOps Workflows with Generative AI: A Comprehensive Guide >_
  • Exploring Zed, an open source code editor written in Rust >_
  • GQL: A New ISO Standard for Querying Graph Databases >_
  • GenAI Reshaping SRE and Cloud Engineering Practices >_
  • How an empty S3 bucket can make your AWS bill explode >_
  • How to Enable or Disable SELinux Booleans for Apache >_
  • How to Execute End-to-End Tests at Scale >_
  • How to Install PHP 8.3 in RHEL 9 >_
  • How to use tagged templates in AppSync to send queries to RDS >_
  • Improve query performance using partial indexes in Amazon DocumentDB >_
  • Kubernetes 1.30 SPDY to WebSockets Transition >_
  • Kubernetes 1.30: Preventing unauthorized volume mode conversion moves to GA >_
  • LDAP Authentication in PgBouncer Through PAM >_
  • Level Up your RAG: Tuning Embeddings on Vertex AI >_
  • Memory Management Every Programmer Should Know >_
  • Modernization - Rehost to OpenShift using ArgoCD - Pedal based guide >_
  • MySQL 8.4.0 LTS Release >_
  • MySQL NDB Cluster 8.4 >_
  • Net neutrality is in; TikTok and noncompetes are out >_
  • Organizing your Grafana k6 performance testing suite: Best practices to get started >_
  • PyCon: Meet PyCon US Keynote Speakers >_
  • Redis, Valkey, and Percona’s Ongoing Support of Open Source >_
  • Running Vault on HashiCorp Nomad, Part 1 >_
  • SQL Vector Databases Are Shaping the New LLM and Big Data Paradigm >_
  • SUSE Linux Enterprise Server 15 SP6 Public Release Candidate ready to rock! >_
  • Scale your relational database for SaaS, Part 1: Common scaling patterns >_
  • Scale your relational database for SaaS, Part 2: Sharding and routing >_
  • Search PDFs at Scale with MongoDB and Nomic >_
  • Some more C# 12 >_
  • Speed Up Your App: The Power of Distributed Caching >_
  • Stash unstaged changes in git >_
  • Step-by-Step Guide to Backing Up an SQL Database >_
  • Systemd v256 Introduces run0: A Safer Alternative to sudo >_
  • USDT Tracing Across Different Runtimes >_
  • Understanding SSH Tunneling >_
  • Upsolver: High Volume ETL for Real-Time Analytics with ClickHouse Cloud >_
  • Using SQLite as a Key-Value Store >_
  • Working With Global Variables in Python Functions >_
  • jnv: An Interactive JSON Viewer and jq Filter Editor for Linux >_
  • pgvector 0.7.0 Released! >_