- 7 Useful Free Linux Network Tunnels >_
- A MySQL compatible database engine written in pure Go >_
- A guide for deploying CloudFormation with CLI using Rain >_
- Adding Storage using OpenEBS on EKS Anywhere >_
- Ansible - AWX (1/2) >_
- App Hub - Manage your application, forget the toil >_
- Azure Managed Identities: No more secrets >_
- Breaking News: AWS Bedrock Lands in Sydney >_
- Building Honeypots with vcluster and Falco: Episode II >_
- Canonical Makes Network Management Simpler and More Secure with Netplan 1.0 >_
- Climbing the GenAI decision tree >_
- Crystal 1.12.0 is released! >_
- Deepak Mahto: PL/pgSQL Conversion Gotchas: How to Handle Conflicting Variables. >_
- Docker Desktop 4.29: Docker Socket Mount Permissions in ECI, Advanced Error Management, Moby 26, and New Beta Features >_
- FreeAskInternet:private and locally running search aggregator & answer generate using LLM >_
- GDB dashboard: interface showing relevant information about the program being debugged >_
- Gemma on Google Kubernetes Engine DeepDive: New innovations to serve open generative AI models >_
- GitHub Availability Report: March 2024 >_
- Google Unveils Data Center-Focused Axion CPU >_
- Grafana Cloud security: Three common cloud security myths debunked >_
- Harnessing the Power of Open Source for Private Clouds: Ubuntu Cloud Infrastructure with OpenStack >_
- How Snap Inc. secures its services with Amazon EKS >_
- How to Install ImageMagick 7 on Debian and Ubuntu >_
- How to compact jq output >_
- Inside the Kubernetes Control Plane >_
- Introducing the next-gen Meta Training and Inference Accelerator >_
- Managing Infrastructure as Code (IaC) With Terraform >_
- Manual payouts now faster in UK >_
- Mastering Asynchronous Operations with Callbacks >_
- Microsoft Rolls Out Azure Linux 2.0.20240403 With Security Fixes & Other Patches >_
- MongoDB 4.4 EOL with 5.0 Not Far Behind >_
- My deployment platform is a shell script >_
- New Grafana Loki UI: No LogQL Required >_
- Next-Level Error Handling: How Docker Desktop 4.29 Aims to Simplify Developer Challenges >_
- Notes on git's error messages >_
- OpenSSL 3.3 Brings Extended QUIC Support and Advanced API Capabilities >_
- Percona Monitoring and Management Setup on Kubernetes with NGINX Ingress for External Databases >_
- Pydantic: Simplifying Data Validation in Python >_
- Python Insider: Python 3.12.3 and 3.13.0a6 released >_
- Run complex queries on massive amounts of data stored on your Amazon DocumentDB clusters using Apache Spark running on Amazon EMR >_
- Stay up to date on the latest incidents with Bits AI >_
- Terraform 1.8 improves extensibility with provider-defined functions >_
- Terraform 1.8 provider functions for AWS, Google Cloud, and Kubernetes >_
- Top 10 GitLab workflow hacks you need to know >_
- Use Central configuration for AWS Security Hub operation in AWS multi-accounts >_
- Use CloudWatch LogGroups for EC2 logging >_
- What is infrastructure from code? >_
- What's New in API7 Enterprise 3.2.9: Custom Plugin Management >_
- 4 Tips to Improve P99 Latency >_
- 4 ways GitHub engineers use GitHub Copilot >_
- A small ServiceControl maintenance utility >_
- Accelerate database development in Amazon RDS and Amazon Aurora with Amazon CodeWhisperer >_
- Account-based subdomains in Rails >_
- Add rate limits to NextJS APIs >_
- Announcing Istio 1.21.1 >_
- Announcing Rust 1.77.2 >_
- Ask Me Anything About MySQL 5.7 to 8.0 Post EOL >_
- Azure Logic Apps Built-in connectors for IBM Mainframe and Midranges reach General Availability >_
- Best practices for successful SSL connections to Amazon RDS for Oracle >_
- Build your Kanban board with Azure DevOps >_
- Builds for Red Hat OpenShift is now generally available >_
- Canonical Announces Ubuntu Pro For Devices >_
- Changes to Rust's WASI targets >_
- CockroachDB Selected to Join Google Distributed Cloud >_
- Code in Context: How AI Can Help Improve Our Documentation >_
- Concurrency library for C (coroutines) >_
- Creating a GitHub Action for GitOps Management of Firebase Remote Config Feature Flags >_
- Defusing the threat of compromised credentials >_
- Detecting and remediating inactive user accounts with Amazon Cognito >_
- DevOps Best Practice – Backup and Share your work with GitHub >_
- Dynatrace SaaS release notes version 1.289 >_
- ESLint v9.0.0 Released >_
- Fetching OSLog Messages in Swift >_
- Find your logs data with Explore Logs: No LogQL required! >_
- From Agent to Alloy: Why we transitioned to the Alloy collector and why you should, too >_
- Generating QR Codes With Python >_
- Get started with the latest updates for Dockerfile syntax (v1.7.0) >_
- Go Developer Survey 2024 H1 Results >_
- Grab Experiment Decision Engine - a Unified Toolkit for Experimentation >_
- Grafana 11 release: The latest in visualizations, Scenes-powered dashboards, simple access controls, and more >_
- GrafanaCON 2024: A guide to all the announcements from Grafana Labs >_
- How to Install FreeBSD 14.0 with Static Network IP Address >_
- How to install PostgreSQL 16 from appstram in Cent OS 9 >_
- Implementing Netlify’s Image CDN >_
- Improve your EKS cluster with Istio and Cilium : Better networking and security >_
- Install Redis Stack on Linux | Docs >_
- Instrumenting a Demo App With OpenTelemetry and Honeycomb >_
- Integrate external security scanners into your DevSecOps workflow >_
- Integrating OLTP and OLAP systems: Enhanced decision making with CockroachDB, BigQueryML and Vertex AI >_
- Introducing an OpenTelemetry Collector distribution with built-in Prometheus pipelines: Grafana Alloy >_
- K8s Benchmark Report: are organizations meeting NSA hardening checks? >_
- Kubernetes secrets management with HCP Vault Secrets >_
- Libcgroup Abstraction Layer >_
- Linux Mint Aims For More Reliable & Faster Repository Access >_
- Loki 3.0 release: Bloom filters, native OpenTelemetry support, and more! >_
- Lua Scripts Are Not Atomic in Redis >_
- Mastering Kredis in Ruby: Your Essential Guide >_
- Neo4j Brings GraphRAG Capabilities for GenAI to Google Cloud >_
- Podman Desktop 1.9 adds Podman 5.0.0 and new Kubernetes features >_
- PostgreSQL 17: Split and Merge partitions >_
- Protect Your PostgreSQL Database with pg_tde: Safe and Secure >_
- PyBites: Adventures in Import-land, Part II >_
- Python Insider: Python 3.11.9 is now available >_
- RUBYCARP: A Detailed Analysis of a Sophisticated Decade-Old Botnet Group >_
- Red Hat Developer Hub Overview Video >_
- Reddit's Architecture: The Evolutionary Journey >_
- Report on changes to your security posture with Cloud Security Management >_
- Running Django in Production env with Nginx and Docker Compose >_
- Scaling AI Inference in Kubernetes with Custom Metrics: A Guide >_
- Security advisory for the standard library (CVE-2024-24576) >_
- Shield NS53 Protects Your Origin DNS Infrastructure from NXDOMAIN Attacks >_
- Shifting left on incident management >_
- Spring Data REST: Build RESTful APIs in Minutes >_
- Static site generation using Astro >_
- Streaming data from SQL Server with Debezium and Kafka >_
- The Linux Command Line >_
- The Making of VES: the Cosmos Microservice for Netflix Video Encoding >_
- The container platform for the next decade of AI and beyond >_
- Top 7 Go Logging Libraries >_
- Total eclipse of the Internet: Traffic impacts in Mexico, the US, and Canada >_
- Ubuntu 22.04: Set Up a Local Package Cache with Apt-Cacher-NG >_
- Understanding Hello World in C programming >_
- Want to be a great software engineer? Don’t be a jerk. >_
- What’s the Difference Between Fine-tuning, Retraining, and RAG? >_
- Why Sysdig has been recognized as the Google Cloud Technology Partner of the Year 2024 >_
- Why payers are pivotal to API security across the healthcare ecosystem >_
- 10 Example of lsof commands in Linux and UNIX >_
- 15 Python Logging Best Practices for Developers >_
- A list of AI coding tools >_
- AWS Weekly Roundup: Amazon EC2 G6 instances, Mistral Large on Amazon Bedrock, AWS Deadline Cloud, and more (April 8, 2024) >_
- Alternatives to Kubernetes: When Simplicity and Cost-Effectiveness Matter >_
- Applicability of Open Policy Agent (OPA) in telecom domain >_
- Blocky – a DNS proxy and ad-blocker for the local network >_
- CPU scheduling >_
- Chronon, Airbnb’s ML Feature Platform, Is Now Open Source >_
- Databases on the Google Cloud Next 24 >_
- Decoding Python Magic: init vs new >_
- Deploying a Python App to an AKS Cluster Using Azure Pipelines >_
- Detect network issues in Open vSwitch using Red Hat Insights >_
- Developer Week 2024 wrap-up >_
- Developing Rapidly with Generative AI >_
- How To Reduce Operational Costs With AWS Lambda >_
- How to Access Server in VirtualBox from Host Machine >_
- How to Augment Text Data with Gemini through BigQuery DataFrames >_
- How to Master Multi Region Architectures in AWS >_
- How to close attack vectors for exposed secrets in Docker >_
- How to use HTTP Basic Authentication in nginx >_
- IPFS & libp2p Devs Go Independent: Meet Interplanetary Shipyard >_
- Internet Address Resolution SPI in Java >_
- Korean Air Streamlines Cloud Migration and Retain Competitive Edge >_
- Linux Server Maintenance Checklist >_
- Major data center power failure (again): Cloudflare Code Orange tested >_
- Optimize Your Git Setup: Strategies for Handling Multiple GitHub Accounts >_
- Python News: What's New From March 2024 >_
- Python vs Java vs PHP — The Ultimate Guide >_
- Rapid Slack app development using Slack CLI and sandboxes >_
- Rpgp: Pure Rust implementation of OpenPGP >_
- Run Polygon nodes on AWS >_
- SRE Weekly Issue #419 >_
- Scaling Kubernetes Workloads with Istio Metrics and the Horizontal Pod Autoscaler >_
- Shuttle: Fastest Way to Deploy a Custom HTTP-Based Application Server? >_
- SingleStore Cloud SmartDR >_
- Spotify launches personalized AI playlists that you can build using prompts >_
- The new ClickHouse Cloud experience >_
- Unlocking the Power of JSONB: Advanced Data Handling in PostgreSQL >_
- Using Kubernetes in EC2 AWS with Kind , easy to apply/destroy >_
- Validate MySQL to PostgreSQL Migration >_
- Where is Generative AI headed? >_
- 20 Helpful Linux Commands You Should Know >_
- A Comprehensive Guide to MapReduce: Distributed Data Processing >_
- A Guide to Common Web Application Security Vulnerabilities and Mitigation >_
- Creating a free-tier AWS RDS PostgreSQL instance using Terraform >_
- Deploy your first Java Application on K8s >_
- How To Add A User To Multiple Groups In Linux >_
- How to Install Metasploit Framework on Ubuntu 22.04 >_
- How to develop your skillset for the AI era >_
- My Debian Activities in March 2024 >_
- PM2: Production Process Manager with a Built-In Load Balancer >_
- Text Manipulation in Linux: Awk vs. Sed >_
- This Week in Neo4j: GenAI, Workshop Recordings, Graph Data Science Book and more >_
- Understanding Block Storage and Object Storage >_
- What is an RDP Browser? (And How To Get One) >_
- Advanced port configuration >_
- ClickHouse Kafka Connector on MSK - Quick Setup Guide >_
- Demystifying AWS EKS’s aws-auth ConfigMap: A Comprehensive Guide >_
- EP106: How Does JavaScript Work? >_
- Efficient SLO event integration powers successful AIOps >_
- Exploring Package Managers in Web Development >_
- GitOps Demystified: Introduction to FluxCD for Kubernetes >_
- How to Install Passbolt on Ubuntu 22.04 >_
- How to configure Google Cloud Workload Identity Federation for Azure DevOps >_
- Introduction to LLM Ops: Reliable and Scalable LLM Integration >_
- Ohmyksh: A Framework for OpenBSD's Ksh >_
- Postgres locks explorer >_
- PyBites: Python F-String Codes I Use Every Day >_
- Text Manipulation in Linux: Awk Vs. Sed >_
- sabledb-io/sabledb: Ultra fast, persistent database supporting Redis API >_
- A Comprehensive Kotlin Learning Guide for All Levels >_
- A Guide to Deploying Nest.js Applications with AWS CodePipeline and ECS Fargate >_
- A Look at the Booming DevOps Market in 2024 >_
- Advanced Monitoring for PostgreSQL Using Log Analytics >_
- Attention DevOps engineers: Top managed container sessions to add to your Next ‘24 agenda >_
- Automatic MySQL Query Cache with Readyset and ProxySQL >_
- Best Practices for PostgreSQL Migration >_
- Blazing fast development with full-stack frameworks and Cloudflare >_
- Browser Rendering API GA, rolling out Cloudflare Snippets, SWR, and bringing Workers for Platforms to all users >_
- Build Infrastructure on Google Cloud with Terraform — Google Challenge Lab Walkthrough >_
- Cloudflare acquires Baselime to expand serverless application observability capabilities >_
- Cloudflare acquires PartyKit to allow developers to build real-time multi-user applications >_
- Community Update: empowering startups building on Cloudflare and creating an inclusive community >_
- DIY: Create Your Own Cloud with Kubernetes (Part 1) >_
- DIY: Create Your Own Cloud with Kubernetes (Part 2) >_
- DIY: Create Your Own Cloud with Kubernetes (Part 3) >_
- Deploy Amazon ElastiCache for Redis clusters using AWS CDK and TypeScript >_
- DevOps Basic Principles and Practices >_
- Enable GPU acceleration with the Kernel Module Management Operator >_
- Encapsulation in Rust and Python >_
- FFmpeg 7.0 Released >_
- Future Cloud Trends Shaping Tomorrow’s Tech >_
- GitOps on Kubernetes for Postgres and Vault with Argo CD >_
- How ComplyAdvantage built a more flexible observability strategy with OpenTelemetry and Grafana Cloud >_
- How to Install Apache, MySQL/MariaDB and PHP in Linux >_
- Implementing Jaeger for Distributed Tracing in Microservices >_
- Keep Your Tech Flame Alive: Akamai Trailblazer Alex Virley >_
- Mastering The DevOps Toolchain: 10 Essential to Build a DevOps Assembly Line >_
- Monitoring PostgreSQL database with Wazuh >_
- OpenBSD 7.5 Released >_
- Optimizing SQLite for servers >_
- Python Web Scraping: Best Libraries and Practices >_
- Python in Visual Studio Code – April 2024 Release >_
- Querying Percona Operator for MongoDB Logs Using LogCLI >_
- Run Weaviate on Kubernetes >_
- Secure your Windows workloads with Datadog Cloud Security Management >_
- Sysbench on a small server: MariaDB and MySQL >_
- The Real Python Podcast – Episode #199: Leveraging Documents and Data to Create a Custom LLM Chatbot >_
- Tips to Make Your PHP Script Run Faster >_
- Tips to Speed Up Your Website Loading Time >_
- Unleash Your Poetic Creativity with SingleStore >_
- Upgrade Amazon DocumentDB 3.6 to 5.0 with near-zero downtime >_
- Use advanced disaster recovery (DR) | Cloud SQL for MySQL >_
- Using AlloyDB Go connector for automatic IAM authentication (service account) >_
- VMware Cloud Foundation Spotlight – March 2024 >_
- We've added JavaScript-native RPC to Cloudflare Workers >_
- WebSockets vs. SSE (Server-Sent Events): Exploring Real-Time Communication >_
- What a year building AI has taught Stack Overflow >_
- What happens when a DNS request is made? >_
- Why CockroachDB doesn't use EvalPlanQual >_
- A Crash Course in CI/CD >_
- A profiler and a fuzz tester >_
- AB links on GitHub pull request and scale improvements for large organizations >_
- APIs 101: What Is SOAP (Simple Object Access Protocol)? >_
- Amazon VPC CNI introduces Enhanced Subnet Discovery >_
- Announcing Pages support for monorepos, wrangler.toml, database integrations and more! >_
- Cloud Native London April 2024: EDB, Mia-Platform, and more >_
- Cloudflare Calls: millions of cascading trees all the way down >_
- Connecting SQLite Database to Mobile App with Flutter and Dart >_
- Debian’s Dedication to Security: A Robust Foundation for Docker Developers >_
- Django Weblog: Django bugfix release issued: 5.0.4 >_
- Empowering Choice: Firefox Partners with Qwant for a Better Web >_
- From Misconceptions to Mastery: Enhancing Security and Transparency with Docker Official Images >_
- GSoC 22024 contributor application ended. What happens next? >_
- Getting started with MongoDB and Quarkus: Beyond the basics >_
- Guide to Migrating From VMware to Hyper-V >_
- HOSTKEY & BotGuard DDoS L7 Protection and WAF >_
- How LedgerStore Supports Trillions of Indexes at Uber >_
- How do mixture-of-experts layers affect transformer models? >_
- Introducing Trio | Part II >_
- Introducing improvements to the fine-tuning API and expanding our custom models program >_
- Introduction to Netfilter >_
- KeyTrap Highlights Need for Enduring DNS Defenses for Service Providers >_
- Legacy alerting removal: What you need to know about upgrading to Grafana Alerting >_
- Linux Kernel 6.7 Reaches End of Life, Users Urged to Upgrade to Linux Kernel 6.8 >_
- Manual payouts now faster in UK >_
- Monitor SQS with Data Streams Monitoring >_
- Multi-Account/Environment DNS Zones >_
- New tools for production safety — Gradual deployments, Source maps, Rate Limiting, and new SDKs >_
- Percona Backup for MongoDB: Restore a Single Collection From Backup >_
- Python in Visual Studio Code – April 2024 Release >_
- Quora achieved 3x lower latency and 25% lower Costs by modernizing model serving with Nvidia Triton on Amazon EKS >_
- Real Python: Install and Execute Python Applications Using pipx >_
- Reverse Searching Netflix’s Federated Graph >_
- RunJS — A JavaScript Playground on your desktop >_
- Terraform Cloud improves visibility and control for projects >_
- The Software Architecture of Palia >_
- Ubuntu 24.04 LTS Beta Release Postponed Due to Security Concerns >_
- Using JSON Web Tokens with Node.js >_
- Using an Internal Developer Portal for FinOps Visibility >_
- Vault 1.16 brings enhanced resilience, visibility, and more >_
- Vault Enterprise Long-Term Support (LTS) improves operational efficiency >_
- Welcome to 2024: A Year in Review with Akamai Hunt >_
- What Is MTA-STS And How To Configure It For Email Security >_
- What is Golang Logging? A Beginner's Guide >_
- What is retrieval-augmented generation, and what does it do for generative AI? >_
- What’s new with Cloudflare Media: updates for Calls, Stream, and Images >_