2024-04-17

  • 6 Best Free and Open Source Web Application Firewalls >_
  • A Step-by-Step Guide to Installing Prometheus and Grafana >_
  • AWS, Google, and Azure CLI Tools Could Leak Credentials in Build Logs >_
  • Akamai Takes Home Three 2024 Stevie® Awards for Sales & Customer Service >_
  • Amazon CloudWatch Internet Weather Map – View and analyze internet health >_
  • Announcing NODES 2024: Submit Your Talk >_
  • Application Security Optimised for Engineering Productivity >_
  • Applying Agile Techniques to AI: Lessons from Amazon Fresh >_
  • Best Practices for Storing Operational Hours Extending Past Midnight in MySQL >_
  • Build an Orchestrator in Go (From Scratch) >_
  • Building a RAG application with Redis and Spring AI >_
  • Caching RESTful API requests with Heroku’s Redis Add-on >_
  • Cloudflare’s DDoS threat report for 2024 Q1 >_
  • Comparison of 40G RDMA and Traditional Ethernet Technologies >_
  • Composing Decorators in Python >_
  • Creating a WordPress Contact Form – Complete Guide >_
  • Deploy a web application with AWS Lambda >_
  • Deploying Cribl Stream using Kubernetes with Linode and On-Premise Workers >_
  • Dynamically create repositories upon image push to Amazon ECR >_
  • Empowering Change: Using Your Influence to Confront the Climate Crisis >_
  • Firefox 125 >_
  • Getting Started: How to Implement an API Key in Postman >_
  • Glasskube: Package Manager for Kubernetes >_
  • Grafana 11: No Need to Create PromQL Queries for Prometheus >_
  • GrafanaCON 2024 Keynote Recap webinars: Register today to catch up on all the latest announcements >_
  • HashiCorp’s new Madrid Tech Hub: Meet the founders >_
  • How Cloudflare Cloud Email Security protects against the evolving threat of QR phishing >_
  • How I use Ansible to automate routine tasks by running an Adhoc script >_
  • How To Create An AI Chatbot with Google GEMINI using Node.js >_
  • How To Delete Files Bigger Or Smaller Than X Size In Linux >_
  • How We Simplified MySQL Slow Query Analysis >_
  • How the unique culture of security at AWS makes a difference >_
  • How to Format Floats Within F-Strings in Python >_
  • How to Implement Rate Limiting in Express for Node.js >_
  • How to Share Azure Devops CI/CD Templates Across Teams >_
  • How to configure Ingress-NGINX Controller without a load balancer in Kubernetes >_
  • How to ensure your Kubernetes Pods and containers can restart automatically >_
  • How to reset an HTML form on submit using JavaScript >_
  • How to see all virtual hosts in nginx >_
  • ISO GQL: A Defining Moment in the History of Database Innovation >_
  • If everyone is building AI, why aren't more projects in production? >_
  • Introduction to Kubernetes >_
  • Key Infrastructure Takeaways from Google Cloud Next 2024 >_
  • Kubernetes v1.30: Uwubernetes >_
  • LXQt 2.0.0 Released >_
  • Learn OAuth by building a client with Node.js >_
  • Master Data Management Simplified: Match & Merge with Generative AI! >_
  • Master RBAC in Kubernetes >_
  • Mitigating the Threat of Sidecar Container Injection >_
  • Open Source Elastic's OpenTelemetry SDK for .NET >_
  • PHP 8.4: Release Date and Features, April 2024 >_
  • Programmatic approach to optimize the cost of Amazon RDS snapshots >_
  • Python Coding Challenge 001: Character Frequency Counter >_
  • RAID status from LSI Megaraid controllers in Debian >_
  • Rancher RKE2: Rancher roles for cluster autoscaler >_
  • Raw SQL VS SQLAlchemy — 13 Queries For Comparison >_
  • Step-by-Step Guide to Installing Java on Ubuntu 24.04 >_
  • Supercharging Cisco XDR with AI and Identity Intelligence at RSAC 2024 >_
  • Switch PostgreSQL Environments Across AWS, GCP, and k3d Using Kubernetes Contexts >_
  • Synchronize instance tags from Amazon EC2 and Microsoft Azure with Red Hat Insights >_
  • Taking Tailscale to the cloud with AWS >_
  • Ten years of improvements in PostgreSQL's optimizer >_
  • TimeZone changes in Kazakhstan >_
  • Top Image Editing APIs 2024 - ApyHub >_
  • Unlocking the Power of Aliases: Boosting Efficiency in Your Terminal >_
  • Visualizing Amazon S3 Storage Usage with Grafana and AWS SDK for Python (Boto3) >_
  • Webhooks and WebSockets >_
  • When COMMIT Is the Slowest Query >_
  • libxev: A cross-platform, high-performance event loop >_

2024-04-16

  • A Guide to Better Understanding MySQL Charset Levels >_
  • A closer look at our navigation redesign >_
  • AI 101: What’s the difference between DevOps and MLOps? >_
  • AI Trends Report 2024: AI’s Growing Role in Software Development >_
  • AWS vs Azure vs GCP: How to Choose the Best Option for Your Needs >_
  • Achieve auditability with Amazon RDS IAM authentication using attribute-based access control >_
  • Active Cloud Risk: Why Static Checks Are Not Enough >_
  • Alibaba Cloud CDN: Enhancing Web Performance Globally >_
  • Anthropic’s Claude 3 Opus model is now available on Amazon Bedrock >_
  • Argo Rollouts 1.7 Release Candidate >_
  • Authorization is still a nightmare for engineers >_
  • Cloudflare Nginx Fail2ban Integration >_
  • Containerize Node.js applications at the edge on RHEL and Fedora >_
  • DDoS threat report for 2024 Q1 >_
  • Developer Day is going on Tour! >_
  • Explaining the Difference between Kafka and Kinesis >_
  • Fooled by encryption >_
  • FreeBSD 14 : HAProxy : SSL/TLS Setting >_
  • Glow up! A new look for Python Reference documentation on Microsoft Learn >_
  • Grafana Cloud updates: explore metrics without PromQL, native OpenTelemetry log support, cool panels, and more >_
  • HCP Packer webhooks now generally available >_
  • How PayPal Serves 350 Billion Daily Requests with JunoDB >_
  • How VTEX improved the shopper experience with Amazon DynamoDB >_
  • How do you evaluate an LLM? Try an LLM. >_
  • How much memory does a graph take? >_
  • How to monitor OpenShift using the Datadog Operator >_
  • In the Clouds (E34) | Wassup with WASM ft. Nigel Poulton >_
  • Interactive: Take a guided tour of the DevSecOps workflow >_
  • Introducing Hyperdisk Balanced, a new storage option for stateful Kubernetes workloads >_
  • Introducing UEK-next, Oracle's continuous integration Linux kernel release >_
  • Mask sensitive Amazon DocumentDB log data with Amazon CloudWatch Logs data protection >_
  • Observable systems with wide events >_
  • Open Source in the Age of LLMs >_
  • Percona Stands Firmly on the Side of Open Source >_
  • Query Apache Kafka with SQL >_
  • Real Python: Build a Blog Using Django, GraphQL, and Vue >_
  • Running a Bug Bash: A Guide >_
  • SUSE’s Container Security Platform Now Listed in Amazon EKS Best Practices: A Big Step for Container Security >_
  • Scale write performance on Amazon DocumentDB elastic clusters >_
  • SingleStore Brings High Performance to Vector Search >_
  • Synergizing Advanced Identity Threat Detection & Response Solutions >_
  • Ubuntu 24.04 Supports Easy Installation Of OpenZFS Root File-System With Encryption >_
  • Understanding Backup and Disaster Planning Solutions for Linux >_
  • Understanding glue records and Dedicated DNS >_
  • Understanding ‘g’ and ‘session’ in Flask >_
  • Unlock the Easiest Path to HA SQL Server in Kubernetes >_
  • Using dig +trace to understand DNS resolution from start to finish >_
  • Using raise for Effective Exceptions >_
  • Web-based Turbo Pascal compiler >_
  • Why Runtime Security Should be a Top Priority for CISOs >_
  • nginx-1.25.5 mainline version has been released. >_

2024-04-15

  • A Thorough Guide to Redis Data Persistence: Mastering AOF and RDB Configuration >_
  • A comprehensive guide to Promises, Async, and Await in JavaScript >_
  • A guide to scaling Grafana Alloy deployments across multiple hosts >_
  • AWS Weekly Roundup: New features on Knowledge Bases for Amazon Bedrock, OAC for Lambda function URL origins on Amazon CloudFront, and more (April 15, 2024) >_
  • AWS open source newsletter #195 >_
  • Accelerate security automation using Amazon CodeWhisperer >_
  • Cisco Telemetry Broker (CTB) 2.1 Launch >_
  • Congratulations to the PartyRock generative AI hackathon winners >_
  • Cyber Security News Weekly Round-Up (Vulnerabilities, Cyber Attacks, Threats & New Stories) >_
  • Exploring Complex Number Arithmetic Operations in Java >_
  • Harnessing AI in Rancher Prime 3.0: Shaping the Future Together >_
  • How To Fix “Sending Domain Does Not Pass DMARC Verification” Email Bounce Back Error >_
  • How to Install Cacti (Network Monitoring) Tool on RHEL Systems >_
  • How to Replace a Null with the Corresponding Value in the Previous Record >_
  • How to read CPU model specific registers >_
  • How to succeed as a data engineer without the burnout >_
  • Install Cloudflare WARP on any Linux Distro, Thanks to Distrobox! >_
  • Install your HPC Cluster with Warewulf >_
  • Introducing OpenAI Japan >_
  • Introduction to DuckDB >_
  • Landing Zone Technical Onboarding— the “How-To” (Google Cloud Adoption Series) >_
  • Linux System Administration Basics MCQ (Module 1) >_
  • Linux fu: getting started with systemd >_
  • Marek Tuszynski reflects on curating thought-provoking experiences at the intersection of technology and activism >_
  • Mastering Linux Challenge 001 – Is the execution time of crontab correct? >_
  • Modern Advanced Authentication for Kubernetes API Gateway >_
  • MongoDB | Alerts >_
  • Patch updates on RHEL servers with Ansible Automation Platform 2.4 >_
  • PostgreSQL on WSL (Debian) >_
  • Potentials Network Security Issues In Google Cloud Platform You Need To Know >_
  • Red Hat build of Keycloak high availability: A simplified approach >_
  • Reduce cost and improve performance by migrating to Amazon DocumentDB 5.0 >_
  • SRE Weekly Issue #420 >_
  • Secure the software supply chain with AWS Signer for signing and validating OCI artifacts >_
  • Setup NGINX >_
  • Shepherd: How Stripe adapted Chronon to scale ML feature development >_
  • Streamline Data Integration With SingleStore and Fivetran >_
  • The Role of Linux in the Internet of Things (IoT): Opportunities and Challenges >_
  • Triton Server accelerates distribution of models based on Dragonfly >_
  • Understanding In-Sync Replicas (ISR) in Apache Kafka >_
  • Understanding SQL Subqueries: A Brief Overview >_
  • Using logic app to Revoke Sign in session via REST API >_
  • What’s New in Kubernetes  1.30? >_
  • Why I joined Cloudflare as Chief Partner Officer >_
  • Why SELECT COUNT(*) FROM TABLE Is Sometimes Very Slow in MySQL or MariaDB >_
  • Winter 2023 SOC 1 report now available in Japanese, Korean, and Spanish >_
  • Zato Blog: Service-oriented API task scheduling >_
  • k9s Your Dirty Secret >_

2024-04-14

  • AWS DevOps — Configuring IAM for DevOps Role with Restricted Access >_
  • An Internet traffic analysis of the Iran-Israel April 13 attack >_
  • Building a Dynamic Learning Experience with Django LMS >_
  • CodeLlama: The Next-Gen Coding Assistant >_
  • Configuring EC2 Instances with Specific IP Address Inbound Rules >_
  • Create Your Own Laravel Package in 10 Clear Steps >_
  • Demystifying APIs for Network Management: REST, RESTCONF, and Kafka >_
  • Fedora 41 will unify bin and sbin >_
  • From COBOL to the Cloud? Lessons from Individual Master File, the Massive Software Modernization Project >_
  • Getting started with Azure OpenAI >_
  • Go Structs for programmers >_
  • How to Install Odoo 17 on Ubuntu 24.04 >_
  • How to Quickly Deploy Your Golang Web Server with Docker and Kubernetes >_
  • How to execute a command on all files whose names match a pattern and whose contents match a pattern? >_
  • Implementing Rate Limiting in a Spring Boot API using Bucket4j >_
  • Install NVM, Yarn, Postgres, Nginx, PM2 on Centos 8 >_
  • Install and Configure Kubernetes Master Node using Ansible playbook >_
  • Leveraging AWS SNS to Trigger Webhooks for Real-Time Notifications >_
  • Making Storage Smarter with AWS S3 Intelligent Tiering >_
  • MongoDB Shell Commands - A Comprehensive Guide >_
  • Multiple SSH id >_
  • OCI - Oracle Base Database Service - Creating Custom Backups >_
  • Remember to use break in switch >_
  • Shell Scripting Challenge – Day 1 | What is the output of the following Shell Script? >_
  • Tackling the Arrow Anti-Pattern in Java: A Case Study >_
  • This Week in Neo4j: Podcast, RAG, Neo4j Guide, ERP and more >_
  • Ubuntu 24.04 LTS “Noble Numbat”: Best New Features >_
  • Ubuntu 24.10 and Debian Trixie Are Getting a Refined APT Command-Line Interface >_
  • Understanding Cache vs Cookie vs Session in 100 seconds. >_
  • Using the MERN Stack: MongoDB, Express.js, React, and Node.js >_
  • Zeabur - A New Choice for Website Deployment >_
  • termui: Golang Terminal Dashboard >_

2024-04-13

  • A Developer’s Guide to Getting Started with LlamaIndex >_
  • AI Enchantment with Python >_
  • Azure Logic Apps with AI >_
  • Better Threat Detection with CloudWatch Logs and Generative AI >_
  • Building an High-Performance API with Next.js, Hono, and Cloudflare Workers >_
  • Create a knowledge base using Amazon OpenSearch >_
  • DES/3DES Algorithm Illustration >_
  • Deploy the LDAP Directory System to an Ubuntu Server >_
  • EP107: Top 9 Architectural Patterns for Data and Communication Flow >_
  • Email DNS Records Cheatsheet >_
  • How to Install Apache Cassandra on Ubuntu 22.04 >_
  • How to Install Fuel CMS with Nginx and Let's Encrypt SSL on Ubuntu 22.04 >_
  • How to Install Lighttpd with MariaDB and PHP-FPM on Ubuntu 22.04 >_
  • How to create a Cloud Uploader CLI with AWS S3 in Bash >_
  • Htmx and the Rule of Least Power >_
  • Istio Ambient Mesh Performance in One Vs. several Kubernetes namespaces >_
  • Java Memory Leaks: Find & Conquer >_
  • Kubuntu: Noble Numbat Beta available! Qt6 snaps coming soon. >_
  • MongoDB vs Redis: A Comprehensive Comparison >_
  • OpenBSD 7.5 locks down with improved disk encryption support and syscall limitations >_
  • OpenBSD 7.5 locks down with root disk encryption and syscall limitations >_
  • Optimize feed in ChatCraft >_
  • Optimizing Adidas' Container Platform Using GitOps >_
  • Palo Alto Networks PAN-OS Zero-Day Exploitation >_
  • Securing the Cloud #26 >_
  • Server Configuration and Deployment for Java Applications in AWS >_
  • Troubleshooting 502 Bad Gateway Error: Fixing Nginx Server Issues >_
  • Ubuntu 24.04 LTS (Noble Numbat) Beta Released >_
  • grafana/alloy >_
  • pimpd2 – Perl Interface for Music Player Daemon >_
  • wsl arch setup for oh my posh >_

2024-04-12

  • Access Amazon RDS across AWS accounts using AWS PrivateLink, Network Load Balancer, and Amazon RDS Proxy >_
  • Choosing the Right Uptime Monitoring Solution for Your Needs >_
  • CloudSQL for PostgreSQL Optimization during Migration using Database Migration Service. >_
  • Diverting more backdoor disasters >_
  • Event-Driven Ansible rulebook for automation >_
  • Fast, Declarative, Reproduble and Composable Developer Environments Using Nix >_
  • Fix the PSQLException: “FATAL: sorry, too many clients already” >_
  • Force Kill Linux Process using Top, Kill, Pkill, Killall, and Xkill Commands >_
  • Grafana Loki 3.0 Released with Native OpenTelemetry Support >_
  • How Do Open Source Licenses Work? The Ultimate Guide >_
  • How to Build Resilience with Linux High Availability Clustering >_
  • How to Create and Use Requirements.txt in Python >_
  • How to Install KDE Plasma in Ubuntu, Debian and Mint >_
  • How to Scale a Bufferedimage in Java? >_
  • How to Troubleshoot Connectivity Issues with Minikube on Docker >_
  • How to create a progress-bar with Tailwind CSS and Alpinejs >_
  • How to create an automation mesh with Ansible controller >_
  • How to monitor your favorite YouTube channels in Grafana >_
  • How we ensure Cloudflare customers aren't affected by Let's Encrypt's certificate chain change >_
  • Improving authoritative DNS with the official release of Foundation DNS >_
  • Ingress: Kubernetes Example with ngrok >_
  • Integrating AI to Make Platform Engineering Intelligent >_
  • Linux 6.10 SLUB Optimization To Reduce Memory Consumption In Extreme Scenarios >_
  • Modernization - A reference appraoch, where to begin and how >_
  • Modernization - Managing Data during the process >_
  • New Features in Java 21 >_
  • Partially Rolling Back a Transaction in MySQL or PostgreSQL >_
  • Recapping Datadog Summit London 2024 >_
  • Rust Gets Security, WASI 0.2 Support, Productivity Boost >_
  • The Difference Between Throwing an Exception and Mono.error() in Spring Webflux >_
  • The Hidden Economy of Open Source Software >_
  • The Real Python Podcast – Episode #200: Avoiding Error Culture and Getting Help Inside Python >_
  • The curious case of faster AWS KMS symmetric key rotation >_
  • Using OPA to validate Amazon EKS Blueprint Templates >_

2024-04-11

  • 50 Bash Scripting Examples (PART-1) >_
  • A blueprint for cloud success with HashiCorp at Google Cloud Next >_
  • AWS tools to optimize your Amazon RDS costs >_
  • Announcing the IPFS Camp 2024 Track List >_
  • Announcing the Public Launch of DigitalOcean’s Paid Bug Bounty Program >_
  • Azure Spring Apps feature updates in Q1 2024 >_
  • Building an infrastructure for AI’s future >_
  • Building new custom silicon for Meta’s AI workloads >_
  • Cisco Secure Access Wins Global Security Service Edge Customer Value Leadership Award >_
  • Comparing the Benefits of Microsegmentation vs. VLANs >_
  • Conduktor 2.0: The new standard for teams working with Kafka >_
  • Crystal in your Ruby >_
  • DNSViz: A DNS Visualization Tool >_
  • Difference between var and let in Javascript >_
  • Embracing Chaos to Improve System Resilience: Chaos Engineering >_
  • Enforcing Runtime Integrity Checks in OL9 with IMA >_
  • Fundamentals of MongoDB (part 1) >_
  • Gentoo Linux Now An SPI Project >_
  • GitOps Guide to the Galaxy (Ep.74) | Argocon Recap: First Class OCI Support in Argo Proposal >_
  • How I write unit tests in Go >_
  • How To Configure Static IP And Dynamic IP Address In Arch Linux >_
  • How to Assess Your Problem Detection Approach: The Detect Maturity Model (DMM) >_
  • How to Deploy Helm Charts with Argo CD >_
  • How to Dramatically Simplify PCI DSS Compliance >_
  • How to Get a Fast Website Load Time: Why Milliseconds Matter >_
  • How to Replicate and Rename a Database in MariaDB >_
  • How to Set Up Multiple PostgreSQL Instances on a Single Server >_
  • How to convert table to JSON format >_
  • How to standardize resiliency on Kubernetes >_
  • Introducing Trio | Part III >_
  • JSON_TABLE() Will Be in PostgreSQL 17 >_
  • Java Operators MCQs (Multiple Choice Questions) >_
  • Left and Right Shift: Bitwise Operators in Python >_
  • Linux System Administrator MCQs (Multiple Choice Questions) >_
  • ListenData: How to Open Chrome using Selenium in Python >_
  • Migrate Microsoft Azure SQL Database to Amazon RDS for SQL Server using Smart Bulk Copy >_
  • Migrating a Trillion Entries of Uber’s Ledger Data from DynamoDB to LedgerStore >_
  • PeerDB raises $3.6 million seed funding to revolutionize data movement for PostgreSQL >_
  • PhpStorm 2024.1 Is Released With a Integrated Terminal, Local AI Code Completion, and More >_
  • Rachel Hislop reflects on working for Beyoncé, creating community for Black women and the power of storytelling >_
  • Remotely access Home Assistant via Tailscale for free >_
  • Secrets sync now available on Vault Enterprise to manage secrets sprawl >_
  • Secure GraphQL APIs with JSON Web Token validation and Authorization rules in Azure API Management >_
  • Send SMS Messages with Cloud Functions For Firebase Gen 2 >_
  • Simplify Your Development Workflow: How to Deploy PostgreSQL Using Docker >_
  • Spotlight on SIG Architecture: Code Organization >_
  • Use AWS StepFunctions for SSM Patching Alerts >_
  • Why companies choose Grafana Cloud for their hosted observability platform >_
« newer articles | page 106 | older articles »