- 5 tips to supercharge your developer career in 2024 >_
- AWS WAF is now available in in the Canada West (Calgary) Region >_
- Add your Ruby gems to AWS CodeArtifact >_
- Amazon RDS for MySQL supports Innovation Release version 8.3 in Amazon RDS Database Preview Environment >_
- Announcing Google Summer of Code 2024 selected projects >_
- Apache Flink Gets Some Observability With Datorios >_
- Boundary 0.16 adds aliases, MinIO storage, and improved search >_
- CI/CD Observability: A Rich New Opportunity for OpenTelemetry >_
- Canary deployment strategy with Argo Rollouts >_
- Centralizing Cloud-Native Dev: Mastering Kubernetes Operations >_
- Container Runtime Interface streaming explained >_
- Datadog Code Security uses an IAST approach to achieve 100 percent accuracy in OWASP Benchmark >_
- Debugging Elasticsearch queries with Kibana >_
- Deploy Rancher on Azure AKS using Azure Cli & Helm Charts >_
- Developing Robust Integration of Linux and IoT Solutions >_
- Egress Gateway: Assign Stable IPs To Traffic Leaving K8s Clusters >_
- Evolving the Go Standard Library with math/rand/v2 >_
- Fixing the 'update-grub: command not found' Error in Linux >_
- From Blocky to Brilliant: Improving Video Quality on Discord Go Live on AMD GPUs >_
- GitOps Guide to the Galaxy (ep. 75) | What's new with Keptn? >_
- How To Control Access in LLM Data Plus Distributed Authorization >_
- How To Manage an Amazon Bedrock Agent Using Terraform >_
- How to Install Node.js (20, 18, 16) on Ubuntu 24.04 >_
- How to check if a variable is number in Python >_
- How to download system updates >_
- IPFS News Issue 204 >_
- Introducing Premium Memory-Optimized and Premium Storage-Optimized Droplets for Faster Networking Performance >_
- Lightning Talk: OCI Containers for FreeBSD - Doug Rabson, FreeBSD Project >_
- MySQL 8.4 First Peek >_
- MySQL 8.4 LTS – new production-ready defaults for InnoDB >_
- Node.js 22 Release Improves Developer Experience >_
- OpenTofu 1.7.0 is out with State Encryption, Dynamic Provider-defined Functions >_
- Packing more workflows into Logic App Standard >_
- Python Sequences: A Comprehensive Guide >_
- Real Python: Working With Global Variables in Python Functions >_
- Red Hat OpenShift AI installation and setup >_
- SUSE Revolutionizes Enterprise Kubernetes Management with Rancher Prime: See it in Action >_
- Setup and Start Kafka in Linux >_
- Stop the CNAME chain struggle: Simplified management with Route 53 Resolver DNS Firewall >_
- Tailscale and CrowdStrike Falcon for enhanced device posture management >_
- Upcoming research at Stack Overflow >_
- 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! >_
- AWS Serverless Diversity: Multi-Language Strategies for Optimal Solutions >_
- AWS Weekly Roundup: Amazon Bedrock, AWS CodeBuild, Amazon CodeCatalyst, and more (April 29, 2024) >_
- AWS open source newsletter #196 >_
- April Staff Picks: What Games Does Discord Play in Spring? >_
- Back to the Future: The R-C-A of alerting >_
- Best practices for monitoring managed ML platforms >_
- Beyond the HTTP API: WebAssembly and the Future of Systems Integration >_
- Blockchain node deployment on AWS: A comprehensive guide >_
- Content partnership with Financial Times >_
- Convert hex to base64 >_
- Create a Custom GitHub Action in Rust >_
- Deploying a Bulletproof Photo Sharing App with DevSecOps Terraform, AWS, EKS and Chaos Engineering >_
- Docker and System Updates with Python >_
- FinOps for Kubernetes: engineering cost optimization >_
- FreeBee: AT&T Unix PC emulator >_
- How Upstox built NextGen trading platform using Amazon EKS, Karpenter, and spot instances >_
- How to Set Priority of a Running Process in Linux >_
- How to display segmented linear progress bar? >_
- How to install single node OpenShift on bare metal >_
- Improving the DevOps Experience for Azure Logic Apps Standard >_
- LLM Hallucinations and Mitigation Strategies >_
- Linux 6.9-rc6 To Fix Accidentally Disabling Mitigations By Default For Non-x86 CPUs >_
- Linux Weekly Roundup: Ubuntu 24.04 LTS, Fedora 40, Tails 6.2, Voyager 24.04 LTS, and More! >_
- Monitor Amazon RDS for Oracle instances using Oracle Enterprise Manager >_
- PTO peace of mind: Sync Grafana OnCall with Google Calendar out-of-office events >_
- Q1 2024 Internet disruption summary >_
- Run scalable, enterprise-grade generative AI workloads with Cohere Command R & R+, now available in Amazon Bedrock >_
- Running out of IP addresses for your Kubernetes Pods? Here’s a tried and true solution >_
- SMTP & mailutils: How to send your mails via the Linux terminal. >_
- SRE Weekly Issue #422 >_
- Self-hosted GitHub Actions runners using AWS CodeBuild >_
- Three New Forge Features That Will Help You Build Better Apps >_
- Transform your telecom applications with multi-networking and Kubernetes >_
- Zellij: Modern Drop-in Replacement for Tmux Command on Linux >_
- 5 Best Inventory Management Softwares in Jira 2024 >_
- Adding advanced search to a Strapi and Next.js project with Algolia >_
- Coding Test for Llama 3: Implementing JSON Persistence >_
- How to combine BigQuery with DuckDB >_
- Insights Into Go Logging >_
- Introduction to Git: The Basics You Need to Know – Part 1 >_
- Linux: Deploy the Netdata Server Performance Monitor >_
- Managing Kubernetes Clusters with ArgoCD >_
- My AWS DevOps Engineer Professional Study Guide >_
- Optimizing SQL Performance: Best Practices for Efficient Database Operations >_
- Rust-Based Coreutils 0.0.26 Increases Compatibility With GNU Coreutils >_
- This Week in Neo4j: Nodes 2024, Data Modelling, Events, Knowledge Graphs and more >_
- Accelerating incident response using generative AI >_
- Astro: Building Content-Driven Websites Faster >_
- Bat is a Modern Drop-in Replacement for Cat Command on Linux >_
- CLI in ruby using OptionParser or GetoptLong >_
- CloudNativePG 1.23.0, 1.22.3 and 1.21.5 Released! >_
- DevOps and SRE: A Collaborative Journey Towards Reliable Software Delivery >_
- EP109: Top 6 Tools to Turn Code into Beautiful Diagrams >_
- Fortifying Cyber Defense With the Power of Linux Intrusion Detection and Prevention Systems >_
- Going deep: DMARC at the sub-sub-domain level? >_
- Grow with Google launches new AI Essentials course to help everyone learn to use AI >_
- Kubernetes Audit Logging: A Guide >_
- Principles of Engineering Culture at Wealthfront >_
- Quiz: What Is the pycache Folder in Python? >_
- Resolve LCP issue with CDN: My Experience of Website Performance Improvement >_
- Setting up a Homelab: Part 1 Proxmox and LetsEncrypt >_
- Top 10 Tools for Kafka Engineers >_
- Use Circle CI to deploy Flask-Python app in Docker >_
- What is DMARC? | UpGuard >_
- What's New in Red Hat OpenShift Q1 2024 Enhancements >_
- A BSD person tries Alpine Linux >_
- Automating Google Cloud Infrastructure Deployment with Jenkins,Terraform and Private GitHub… >_
- Azure Virtual Network Encryption >_
- Best practices for monitoring ML models in production >_
- Datadog vs. New Relic: 2024 Comparison >_
- Exploring SUSE Edge 3.0: What’s new? >_
- GCC 14.1 Compiler Aiming For Release Around 7 May >_
- GQL is Here: Your Cypher Queries in a GQL World >_
- GQL: The ISO Standard for Graphs Has Arrived >_
- How to Install PHP (from 8.3 down to 5.6) on Ubuntu 24.04 >_
- How to setup and install Elasticsearch: From a single node to a cluster of nodes >_
- How to share secrets across Red Hat OpenShift projects >_
- Kube Cuteing Release : Unveiling cuteness overloaded with kubernetes 1.30 >_
- Kubernetes 1.30: Multi-Webhook and Modular Authorization Made Much Easier >_
- Open source software in AI and cloud trends to watch in 2024: thoughts from the Netris community >_
- Red Hat Offering Up To 4 Years Extra Support For RHEL7 >_
- Supporting the world’s most-used database engine through 2050 >_
- Systemd 256-rc1 Brings A Huge Number Of New Features >_
- Test before release — Utilizing MicroK8s for testing production workloads >_
- The Real Python Podcast – Episode #202: Pydantic Data Validation & Python Web Security Practices >_
- The hidden economy of open source software >_
- Trying out the PostgreSQL pg_tde Tech Preview Release >_
- Use Single-AZ read replicas in Amazon RDS for SQL Server >_
- What’s New for Developers: April 2024 >_
- What’s New in SUSE ATIP 3.0? >_
- 2024 DORA survey now live: share your thoughts on AI, DevEx, and platform engineering >_
- A History of AWS Cloud and Data Center Outages >_
- An overview of SLO, SLA, and SLI, definitions, key characteristics, and its importance. >_
- Auto-tuning your GC settings >_
- DevOps Practices: Learn How to Implement Best Practices for DevOps >_
- Enhance PostgreSQL database security using hooks with Trusted Language Extensions >_
- From Data Center to Cloud: Unleashing Innovation with Custom Apps >_
- GQL: The ISO standard for graphs has arrived >_
- Gemini has entered the chat: building an LLM-powered Discord bot >_
- Generative AI Models: A Comprehensive Guide >_
- GrafanaCON 2024: On-demand sessions are now available! >_
- HAProxy Fusion: New External Load Balancing & Multi-Cluster Routing Features >_
- How Katalyst guarantees memory QoS for colocated applications >_
- How To Set Up SPF, DKIM, DMARC Records For MailChimp With External Domain >_
- How to Show Progress of dd Command on Ubuntu and Other Linux Distros >_
- How to execute command and store results using JSON file >_
- Importing existing AWS IAM resources to Terraform >_
- Inside Data Cloud’s Secret Formula for Processing One Quadrillion Records Monthly >_
- Install Arch Linux in WSL2 on a managed device >_
- Insufficient validation of external input in Compass may enable MITM attacks (CVE-2024-3371) >_
- Introduction to the Kubernetes ecosystem >_
- Key announcements for AKS from KubeCon Europe 2024 >_
- Kubernetes 1.30: Structured Authentication Configuration Moves to Beta >_
- LLMjacking: Stolen Cloud Credentials Used in New AI Attack >_
- Mastering VirusTotal: Certification Course >_
- Phishing Campaigns Targeting USPS See as Much Web Traffic as the USPS Itself >_
- Resolving “Too Many Open Files” Error in Linux >_
- Revolutionizing eCommerce Analytics: Unveiling the Power of SingleStore Kai™ on a MongoDB® Application >_
- Sending Emails Using Node.js >_
- ServiceNow Catalog for Terraform adds no-code integration >_
- Set up notifications for Amazon RDS pending maintenance actions >_
- Synergy Unleashed: the Dynamic Collaboration of SUSE and Krumware in Platform Engineering >_
- Top 10 Generative AI Image Generators Tool for 2024 >_
- Upgrade SQLite on Ubuntu >_
- What Happens When a SQL is Executed? >_
- What language should beginning programmers choose? >_
- Why PostgreSQL Is the Bedrock for the Future of Data >_
- Why Vector Compression Matters >_