- 10 Popular Jenkins Alternatives for DevOps in 2024 >_
- 5 Reasons Why Linux Choice Matters >_
- 5 Websites for Free Astro Templates >_
- A 2024 K8s Benchmark Report: the latest trends in workload reliability >_
- AWS open source newsletter #194 >_
- Announcing General Availability of Azure API Management Basic v2 and Standard v2 Tiers >_
- Automate SQL Server discovery and assessment to accelerate migration to AWS >_
- Building RESTful APIs with Express.js: A Comprehensive Guide >_
- Choosing the right Azure API Management tier for your networking scenarios >_
- Cilium: Installing Cilium in EKS with no Kube-Proxy >_
- DNS providers for Google Kubernetes Engine explained >_
- Data Anywhere with Pipelines, Event Notifications, and Workflows >_
- Data Platform Explained >_
- Deploy GCP Infrastructure Using Terraform and Azure DevOps Pipelines >_
- Developers with AI assistants need to follow the pair programming model >_
- Discord Update: April 3, 2024 Changelog >_
- End of Support for Microsoft products reliant on older Azure DevOps authentication >_
- Explore Linux kernel configurations with kconfigs >_
- File Systems Connector Support on Workflow Standard Plans >_
- Foreign Data Wrappers in PostgreSQL Databases (postgres_fdw & dblink) >_
- Friction between DevOps and Security - Here’s Why it Can’t be Ignored >_
- GKE Autopilot mode gets burstable workloads and smaller Pod sizes >_
- GitHub - OneUptime/oneuptime: OneUptime is an open-source complete SRE and DevOps platform. >_
- Google’s Protected Audience Protects Advertisers (and Google) More Than It Protects You >_
- How NeuVector Can Protect Against the XZ Backdoor Attack CVE-2024-3094 in Kubernetes Environments >_
- How Picsart leverages Cloudflare's Developer Platform to build globally performant services >_
- How the Prometheus community is investing in OpenTelemetry >_
- How to Install Lightweight Kubernetes on Ubuntu 22.04 >_
- How to add debug support for Go stripped binaries >_
- How to ping and test for a specific port from Linux or Unix command line >_
- How we built Text-to-SQL at Pinterest >_
- Improvements to static analysis in the GCC 14 compiler >_
- Improving Cloudflare Workers and D1 developer experience with Prisma ORM >_
- Install and Execute Python Applications Using pipx >_
- Introducing the Staff Picks Series: What Discord’s Been Playing Lately? >_
- Introducing the Windows Operational Readiness Specification >_
- Iris - Turning observations into actionable insights for enhanced decision making >_
- KubeCon EU 2024: Highlights from Paris >_
- Kubernetes Network Policy by using Cilium – Beginner Level >_
- Mastering Linux Disk Management: LVM and Disk Partitioning >_
- Mitigate the primary risks to API security >_
- MongoDB Log and the Message “RSM Not Processing Response” >_
- Operator Workshop: Redis Persistence Explained >_
- Polling vs. Webhooks >_
- Quick and Easy Integration of GitHub Action with Your Golang, PostgreSQL, and Redis Projects >_
- R2 adds event notifications, support for migrations from Google Cloud Storage, and an infrequent access storage tier >_
- Recent Trends in Cloud Computing >_
- Strimzi — Deploy Kafka in Kubernetes >_
- Tackle complex reasoning tasks with Mistral Large, now available on Amazon Bedrock >_
- The cost of cutting-edge: Scaling compute and limiting access >_
- Understanding If Statements in Lua >_
- Unlocking AWS Fargate feature for attaching Amazon EBS Volumes to ECS Tasks >_
- Upgrading Hundreds of Kubernetes Clusters >_
- Which is Better for Monitoring: Datadog or AWS CloudWatch? >_
- WordPress 6.5 Is Here – Key Features and Changes >_
- Workspace Auto Suspend >_
- Achieve faster switchover for Amazon RDS Blue/Green Deployments with large number of connections >_
- Announcing Flow-IPC, an Open-Source Project for Developers to Create Low-Latency Applications >_
- Ansible Lightspeed: Using GenAI to produce automation content >_
- Are long context windows the end of RAG? >_
- Best Practices and Strategic Insights to Dockerizing Your Linux Applications >_
- Best practices for user metadata management at enterprise scale >_
- Bringing Python to Workers using Pyodide and WebAssembly >_
- Build a Serverless S3 Explorer with Dash >_
- Check if an Element Is Present in a Set in Java >_
- Choosing the Right Opentelemetry Backend: Key Considerations >_
- Cloud Active Defense: Open-source cloud protection - Help Net Security >_
- Cloud architects, don’t miss these Google Cloud Next sessions >_
- Cloudera Named a Visionary in the Gartner MQ for Cloud DBMS >_
- Common financial services use cases for Amazon DynamoDB >_
- Continuing our work with CISA and the Joint Cyber Defense Collaborative to keep vulnerable communities secure online >_
- Customize AWS cloud images with RHEL image builder and Packit >_
- Debian Git Monorepo >_
- Difference between Microservices vs Monolithic Applications for System Design Interview >_
- DynamoDB basic operations >_
- Empower Your Development: Dive into Docker’s Comprehensive Learning Ecosystem >_
- Empower engineers to take ownership of Google Cloud costs with Datadog >_
- Empowering Continuous Delivery with DevOps >_
- Enhance Containers Security – Prevent Encrypted Data Exfiltration with NeuVector >_
- Evolution of Java Usage at Netflix >_
- Exploring versions of the Postgres logical replication protocol >_
- Five Reasons Why WAL Segments Accumulate in the pg_wal Directory in PostgreSQL >_
- Get ready for Microsoft Build: Explore cloud-native, AI, GitHub Copilot, and more >_
- Gödel Scheduler open-sourced: a unified scheduler for online and offline workloads >_
- How RocketReach stabilized Amazon Aurora costs and improved performance with Amazon Aurora I/O-Optimized >_
- How to Install Multiple PHP Versions with Nginx on Ubuntu >_
- How to build an API with Go and Gin >_
- Improve DNS performance for your workloads in Azure using Azure DNS private resolver >_
- Improve your Linux file system know-how with the Oracle Linux Storage Management Video Playlist >_
- Introducing AWS Deadline Cloud: Set up a cloud-based render farm in minutes >_
- Introduction to Flow-IPC: Open Source Toolkit for Low-Latency Inter-Process Communication in C++ >_
- Laurenz Albe: Syslog logging with journald in PostgreSQL >_
- Leveling up Workers AI: General Availability and more new capabilities >_
- Linux Kernel Flaw Let Attackers Gain Full Root Access: PoC Published >_
- Load Balancing Graylog with NGINX: Ultimate Guide >_
- Monitor your Kubernetes security posture with Datadog Cloud Security Management >_
- Ortec Finance: Global growth with cloud-native innovation >_
- Our People and Our Growth: Key Drivers of Akamai?s ESG Strategy >_
- PostgreSQL for MySQL DBAs Second Edition Is Now Available >_
- Projections: A Powerful New Way to Speed Up Queries in SingleStore >_
- Python Deep Learning: PyTorch vs Tensorflow >_
- Python Software Foundation: New Open Initiative for Cybersecurity Standards >_
- Qt 6.7 Released With Many Improvements For This Cross-Platform Toolkit >_
- Running fine-tuned models on Workers AI with LoRAs >_
- Simplified routing in Grafana Alerting: Easy, secure, and powerful >_
- Skill Issue? Not after obtaining your Discord-exclusive set for THE FINALS >_
- The Seven Principles of Working at Discord >_
- The Sustainability Team Is Listening. Here?s What We Heard. >_
- Understanding Loops in Lua >_
- Unveiling the Cutting-Edge Features of ML Console for AI Model Lifecycle Management >_
- Use Vault to manage API tokens for the Terraform Cloud Operator >_
- Versioning of messages in message brokers >_
- XFS: Tracking space on a realtime device >_
- XZ Utils Backdoor ? Everything You Need to Know, and What You Can Do >_
- AWS Weekly Roundup — AWS Chips Taste Test, generative AI updates, Community Days, and more — April 1, 2024 >_
- Accelerate your database migration journey using AWS DMS Schema Conversion >_
- Alternatives to popular CLI tools: uptime >_
- Amazon EKS-Optimized Amazon Linux 2023 AMIs Now Available >_
- Azure DevOps Pipeline Notifications: Customized Subscription Setup >_
- Blog: Fabrice Bellard >_
- Blog: Micah Lerner >_
- Blog: Sam Altman >_
- Bombshell in SSH servers! What CVE-2024-3094 means for Kubernetes users >_
- Building D1: a Global Database >_
- Building a Simple Library API with Flask and SQLite >_
- Building python asyncio from scratch (to understand it) >_
- Configuring App Service Certificate in Application Gateway >_
- Create MongoDB Atlas Cluster With Terraform and AWS >_
- Cryptocurrency and Blockchain security due diligence: A guide to hedge risk >_
- Debian Decided to Postpone the 12.6 Release >_
- Deploy Logic App Standard to storage account with private endpoints using Terraform >_
- Design your Landing Zone — Design Considerations Part 4— IaC, GitOps and CI/CD (Google Cloud… >_
- Elevating system resilience: leveraging LitmusChaos and Backstage integration >_
- Filter and correlate logs dynamically using Subqueries >_
- Fine Tune Gemini 1.0 Pro using Python >_
- Get Azure Reservations and Savings Plans Insights with the Azure Optimization Engine >_
- Getting Started with Claude 3 on Google Cloud >_
- Hackers Attack Python Developers by Poising With Typosquat on PyPI >_
- How to Install Postfix with Roundcube Webmail on Ubuntu and Debian >_
- How to block access for specific IP addresses in nginx >_
- How to generate security findings to help your security team with incident response simulations >_
- How to measure DevOps success? >_
- How to monitor your kids' chores: An introduction to Grafana-powered parenting >_
- Install Docker CE, Docker Compose, Portainer and, Nginx Proxy Manager on Debian 12 >_
- Introduction to OpenCost >_
- Kubernetes FinOps: Right-sizing Kubernetes workloads >_
- Learning Rust: Polling >_
- Linux Kernel 'Make-Me-Root' Flaw Threatens Popular Distros >_
- Logging in Spring Boot With Loki >_
- Logic Apps Aviators Newsletter - April 2024 >_
- London Stock Exchange Group uses chaos engineering on AWS to improve resilience >_
- Making crochet cacti >_
- Making state easy with D1 GA, Hyperdrive, Queues and Workers Analytics Engine updates >_
- Mastering Linux Disk Management: LVM and Disk Partitioning >_
- Monitoring Next.js with Opentelemetry >_
- OpenSSH and XZ/liblzma: A nation-state attack was thwarted, what did we learn? >_
- Percona pg_tde Project Keyring Options >_
- RSS of Engineering Blogs >_
- Reload SSL certificates with systemd >_
- Replicate data between partitioned and non-partitioned tables using trigger functions in Amazon RDS for PostgreSQL or Amazon Aurora PostgreSQL >_
- SRE Weekly Issue #418 >_
- Secure JBoss EAP apps with Microsoft Entra ID & OpenID Connect >_
- Sorting and Removing Elements from the Structure of Arrays (SOA) in C++ >_
- Start using ChatGPT instantly >_
- Starting out with Kafka clusters: topics, partitions and brokers >_
- TLS inspection configuration for encrypted egress traffic and AWS Network Firewall >_
- Unified Kubernetes Management Across Clouds with Azure Arc >_
- Using OpenAI and SingleStore for Automated Resume Scans + Assessments >_
- What is MQTT Protocol? >_
- Why Workers environment variables contain live objects >_
- caching_sha2_password Support for ProxySQL Is Finally Available! >_
- About the Tailscale.com outage on March 7, 2024 >_
- Advanced System Design Strategies >_
- Asyncio TCP vs Unix Sockets >_
- Cloudflare Tunnel: a free ngrok alternative for exposing local Rails apps to the internet >_
- Creating CLI Commands using Argparse in Python >_
- Creating an empty commit in Git >_
- Demystifying Google Cloud Networking for Cloud SQL Setup with IAC — Part II >_
- Docker Swarm vs Kubernetes >_
- Expose — Share you local Laravel Application with others on Internet. >_
- Google Cloud Platform Technology Nuggets — March 16–31, 2024 Edition >_
- How To Install openSSH on NixOS >_
- How to check package version on Linux >_
- MinIO Networking with Overlay Networks >_
- NetBSD 10.0 Released With Much Improved Hardware Support & Faster Performance >_
- RebbitMQ vs Kafka vs Redis Pub/sub: How are they different? >_
- Setting Up a Kubernetes Cluster on AWS EKS With Eksctl and Deploying an App >_
- Significant performance and correctness improvements to the kernel >_
- Understanding PHP-FPM >_
- Welcome to Developer Week 2024 >_
- World Backup Day >_
- htcw_json: A tiny streaming JSON parser >_
- Bpfman: An eBPF Manager >_
- Changes to
u128/i128 layout in 1.77 and 1.78 >_
- Dockerizing a Flask application >_
- Everything I know about the XZ backdoor >_
- Find Map Keys with Duplicate Values in Java >_
- Git Reflog: Rescuing Lost Work in Git's Timeline >_
- GitHub Disables The XZ Repository Following Today's Malicious Disclosure >_
- Google Public DNS’s approach to fight against cache poisoning attacks >_
- How to Create Your Own Caddy Webserver in Linux >_
- How to Install Monit Monitoring Tool on Ubuntu 22.04 >_
- How to use Kubectl Exec Command? >_
- KubeCon Europe: WebAssembly, eBPF Are Huge for Cloud Native >_
- Linux ext2 filesystem driver now marked as deprecated >_
- On the architecture of ollama >_
- Samba 4.20 Released: Enhancements for Seamless Integration >_
- This Week in Neo4j: Vectors, Knowledge Graphs, Clustering, Social Networks and more >_
- Troubleshooting the ‘Fatal Error: Allowed Memory Size of X bytes Exhausted’ in PHP >_
- Ultimate guide to Secrets in Lambda >_
- Unleashing the Future of DevOps: JFrog’s AI Magic Wand for Flawless Software Delivery >_
- A Guide to Building CLI Tools in JavaScript >_
- A MyLoader Error You Might Face When Restoring Databases >_
- A better Grafana OnCall: Seamless workflows with the rest of Grafana Cloud >_
- About the Tailscale.com outage on March 7, 2024 >_
- Actix Web adoption guide: Overview, examples, and alternatives >_
- Advanced Security: Marking AWS WAF’s Homework >_
- Amazon GuardDuty EC2 Runtime Monitoring is now generally available >_
- CVE-2024-3094: Detecting the SSHD backdoor in XZ Utils >_
- Customers Champion Akamai Security Solutions, Support, and Partnership >_
- DKIM vs. SPF vs. DMARC: What’s The Difference? >_
- FinOps at Mercari >_
- GKE + Gemma + Ollama: The Power Trio for Flexible LLM Deployment >_
- Gemini codelab for Java developers using LangChain4j >_
- Generating Kubernetes ValidatingAdmissionPolicies from Kyverno policies >_
- HashiCorp Released Version 2.3 of Terraform Cloud Operator for Kubernetes >_
- HashiCorp spotlights Women’s History Month >_
- Honey, I Lost My Credentials! Finding Plaintext Credentials on the Internet >_
- How Broadridge SRE team cut AWS costs by 50% to get back in line with original business case >_
- How to Install Caddy Web Server on Ubuntu 22.04 >_
- How to Install and Secure phpMyAdmin on Alma Linux 8 >_
- How to Validate XML Files in PHP >_
- Inside Open Source Friday >_
- Kubernetes Fundamentals – A Step-by-Step Development and Interview Guide >_
- Large Language Model Observability: The Breakdown >_
- LibreSSL 3.8.4 and 3.9.1 released >_
- Linux Foundation Forks the Open Source Redis as ‘Valkey’ >_
- Managing Linux Servers with Cockpit >_
- Mastering Nginx Deployment on Kubernetes >_
- Mastering Serialization and Deserialization in Kafka Streams: Building Efficient Data Pipelines >_
- Minimizing on-call burnout through alerts observability >_
- Monogon: A Linux userland in pure Go >_
- Navigating the Challenges and Opportunities of Synthetic Voices >_
- Nginx fork with builtin auto HTTPS certificate obtaining from Let's Encrypt >_
- Platform as a Product in 4 Steps >_
- PyPI halted new users and projects while it fended off supply-chain attack >_
- SUSE addresses supply chain attack against xz compression library >_
- The KCD Italy 2024 logo: a slice of cloud native harmony >_
- The Real Python Podcast – Episode #198: Build a Video Game With Python Turtle & Visualize Data in Seaborn >_
- Top 5 Module to learn GitHub and GitHub Copilot by Microsoft Learn >_
- Understanding Cross-Site Scripting (XSS) >_
- Using a Let’s Encrypt Cluster Issuer for Certificate Manager >_
- What is AWS Redshift and Why Use It? >_
- Will antitrust suits benefit developers? >_
- WordPress Announces Last-Minute Delay to 6.5 Release >_
- args and *kwargs in Python >_
- 2 Chrome Zero-Days Exploited At Pwn2Own 2024 : Patch Now >_
- A Crash Course in IPv4 Addressing >_
- AKS Node Monitoring and Debugging >_
- Access Data Cloud’s Connect REST APIs from Postman >_
- Access the New Cloud Buying Criteria Proposed by IDC for 2024 >_
- Account level WAF + Adaptive DDoS Protection & Advanced DDoS Alerts - Cloudflare TV >_
- Amazon Robotics achieves worldwide scale and improves engineering efficiency by 35% with Amazon DynamoDB >_
- Announcing Rust 1.77.1 >_
- Azure Integration Services Quarterly Highlights and Insights 2024'Q1 >_
- Building a Document-Driven Chatbot with LangChain: The Ultimate Guide >_
- Building a GPT Backed by a Heroku-Deployed API >_
- Building a Video Analysis and Transcription Chatbot with the GenAI Stack >_
- Call me, maybe: designing an incident response process >_
- Containerize your multi-services app with docker compose >_
- Data Architecture and Strategy in the AI Era >_
- Datadog Security extends compliance and threat protection capabilities for Google Cloud >_
- Design your Landing Zone — Design Considerations Part 3 — Monitoring, Logging, Billing and… >_
- DevOps Practices in Website Development: Collaboration Between Development and Operations Teams >_
- End-to-end TLS with AKS, Azure Front Door, Azure Private Link Service, and NGINX Ingress Controller >_
- Endlessh-go: a Golang SSH tarpit that traps bots/scanners >_
- Handling Database Migrations with Alembic >_
- How Missing Primary Keys Break Your Galera Cluster >_
- How to Install Resilio Sync File Sharing Tool on Ubuntu 22.04 >_
- How to Remove Duplicate Rows in MySQL >_
- How to Solve MySQL Error 1698: A Detailed Guide >_
- How to automate encryption and decryption of Ansible vault using multiple identities >_
- How to enable AMD AVIC and speed up your VMs >_
- IPFS News Issue 203 >_
- Introducing Trio | Part I >_
- Lock in. Stand out. VALORANT arrives in the Shop. >_
- Maximize database performance with Oracle Exadata and Oracle Linux >_
- Maximizing Value: A Guide to Cost Optimization in Microsoft Azure >_
- Missed KubeCon + CloudNativeCon Europe 2024? Here’s everything you need to know >_
- Monitor EC2 instance metrics with Datadog (step-by-step) >_
- Packet capture using Network Observability eBPF Agent >_
- Percona’s PostgreSQL pg_tde Extension: March Update >_
- Python’s Collection Module for Specialized Data Structures >_
- Recurring tasks come to Solid Queue >_
- Run the Canary Deployment pattern on Kubernetes - Red Hat Developer >_
- SLES for SAP maintenance procedure for Scale-Out Perf-Opt HANA cluster >_
- Scaling AI/ML Infrastructure at Uber >_
- Sharing HAProxy’s Kubernetes story at KubeCon EU >_
- SingleStore Announces Exclusive Partnership with Agile Platform to Develop the Korea Market >_
- Some Git poll results >_
- Support for Istio 1.19 ends on April 24, 2024 >_
- The 2024 trends on cloud computing by Kelsey Hightower and Alex Saroyan >_
- Update your Amazon DocumentDB TLS certificates: Expiring in 2024 >_
- Vector Database solutions on AWS >_
- WebAssembly on Kubernetes: the practice guide (part 02) >_
- Workload Isolation for More Scalability and Availability: Search Nodes Now on Google Cloud >_