# firewalls

Published articles for firewalls.

This is one page of public article previews, not the complete archive. Follow Next page to continue. Summaries are not the original full articles.

## New SymfonyCasts Course: Symfony Security - The Basics

DevFeed: [New SymfonyCasts Course: Symfony Security - The Basics](<https://devfeed.tech/articles/new-symfonycasts-course-symfony-security-the-basics-30915.md>)

Original publisher: [Read original article](<https://symfony.com/blog/new-symfonycasts-course-symfony-security-the-basics>)

Author: Kevin Bond

Published: 2026-09-16T09:34:00Z

Content type: release

Language: en

Sources: [Symfony Blog](<https://devfeed.tech/sources/symfony-blog.md>)

Topics: [Symfony](<https://devfeed.tech/topics/symfony.md>), [Security](<https://devfeed.tech/topics/security.md>), [Authentication](<https://devfeed.tech/topics/authentication.md>), [Authorization](<https://devfeed.tech/topics/authorization.md>), [firewalls](<https://devfeed.tech/topics/firewalls.md>)

Tags: [access-control](<https://devfeed.tech/tags/access-control.md>), [authentication](<https://devfeed.tech/tags/authentication.md>), [authorization](<https://devfeed.tech/tags/authorization.md>), [controllers](<https://devfeed.tech/tags/controllers.md>), [firewalls](<https://devfeed.tech/tags/firewalls.md>), [forms](<https://devfeed.tech/tags/forms.md>), [passwords](<https://devfeed.tech/tags/passwords.md>), [security](<https://devfeed.tech/tags/security.md>), [security-events](<https://devfeed.tech/tags/security-events.md>), [symfony](<https://devfeed.tech/tags/symfony.md>)

### AI overview

SymfonyCasts announces a new course covering the fundamentals of Symfony Security. The course builds an authentication and authorization system with Symfony 8, and the material also works with Symfony 7.

### Source excerpt

Authentication, authorization, roles, voters, firewalls... there's a lot happening inside Symfony's Security system. But once you understand how the pieces fit together, it's a powerful and flexible system for answering two fundamental questions: who is this...

## Connect OpenSearch to private ML endpoints

DevFeed: [Connect OpenSearch to private ML endpoints](<https://devfeed.tech/articles/connect-opensearch-to-private-ml-endpoints-12786.md>)

Original publisher: [Read original article](<https://opensearch.org/blog/connect-opensearch-to-private-ml-endpoints/>)

Author: Nathalie Jonathan

Published: 2026-07-28T15:00:41Z

Content type: tutorial

Language: en

Sources: [OpenSearch](<https://devfeed.tech/sources/opensearch.md>)

Topics: [Amazon OpenSearch Service](<https://devfeed.tech/topics/amazon-opensearch-service.md>), [network security](<https://devfeed.tech/topics/network-security.md>), [VPC](<https://devfeed.tech/topics/vpc.md>), [inference-endpoints](<https://devfeed.tech/topics/inference-endpoints.md>), [Security](<https://devfeed.tech/topics/security.md>), [AWS IAM](<https://devfeed.tech/topics/aws-iam.md>), [Latency](<https://devfeed.tech/topics/latency.md>), [Self-hosted](<https://devfeed.tech/topics/self-hosted.md>), [Amazon Web Services](<https://devfeed.tech/topics/aws.md>)

Tags: [aws](<https://devfeed.tech/tags/aws.md>), [aws-identity-and-access-management-iam](<https://devfeed.tech/tags/aws-identity-and-access-management-iam.md>), [blog](<https://devfeed.tech/tags/blog.md>), [firewalls](<https://devfeed.tech/tags/firewalls.md>), [inference](<https://devfeed.tech/tags/inference.md>), [infrastructure](<https://devfeed.tech/tags/infrastructure.md>), [opensearch](<https://devfeed.tech/tags/opensearch.md>), [production](<https://devfeed.tech/tags/production.md>), [self-hosted](<https://devfeed.tech/tags/self-hosted.md>), [vpc](<https://devfeed.tech/tags/vpc.md>)

### AI overview

This guide explains how to connect OpenSearch and Amazon OpenSearch Service to machine learning models hosted on private infrastructure. It covers VPC-hosted endpoints, private SageMaker endpoints, internal API gateways, and self-hosted inference servers, with configuration steps for connectors, model registration, deployment, testing, and VPC egress.

### Source excerpt

Connect OpenSearch to ML models hosted on private infrastructure. Configure ML Commons connectors for VPC-hosted endpoints, private SageMaker models, and internal inference servers without exposing services to the public internet The post Connect OpenSearch to private ML endpoints appeared first on OpenSearch.

## Runtime security monitoring and threat detection: Protecting production without slowing developers

DevFeed: [Runtime security monitoring and threat detection: Protecting production without slowing developers](<https://devfeed.tech/articles/runtime-security-monitoring-and-threat-detection-protecting-production-without-slowing-developers-12218.md>)

Original publisher: [Read original article](<https://platformengineering.org/blog/runtime-security-monitoring-and-threat-detection-protecting-production-without-slowing-developers>)

Author: Ajay Chankramath

Published: 2026-07-23T05:40:01Z

Content type: article

Language: en

Sources: [Platform Engineering Blog](<https://devfeed.tech/sources/platform-engineering-blog.md>)

Topics: [threat detection](<https://devfeed.tech/topics/threat-detection.md>), [Platform Engineering](<https://devfeed.tech/topics/platform-engineering.md>), [Monitoring](<https://devfeed.tech/topics/monitoring.md>), [Security](<https://devfeed.tech/topics/security.md>), [Containers](<https://devfeed.tech/topics/containers.md>), [internal developer platform](<https://devfeed.tech/topics/internal-developer-platform.md>), [eBPF](<https://devfeed.tech/topics/ebpf.md>), [Network](<https://devfeed.tech/topics/network.md>), [Processes](<https://devfeed.tech/topics/processes.md>)

Tags: [blog-post](<https://devfeed.tech/tags/blog-post.md>), [containers](<https://devfeed.tech/tags/containers.md>), [developer](<https://devfeed.tech/tags/developer.md>), [ebpf](<https://devfeed.tech/tags/ebpf.md>), [firewalls](<https://devfeed.tech/tags/firewalls.md>), [internal-developer-platform](<https://devfeed.tech/tags/internal-developer-platform.md>), [monitoring](<https://devfeed.tech/tags/monitoring.md>), [network](<https://devfeed.tech/tags/network.md>), [platform](<https://devfeed.tech/tags/platform.md>), [platform-engineering](<https://devfeed.tech/tags/platform-engineering.md>), [processes](<https://devfeed.tech/tags/processes.md>), [security](<https://devfeed.tech/tags/security.md>), [threat-detection](<https://devfeed.tech/tags/threat-detection.md>)

### AI overview

This article explains how runtime security monitoring protects production workloads from threats that static scans may miss, including privilege escalation, container escapes, unexpected processes, sensitive file access, and suspicious network connections. It presents kernel-level monitoring, including eBPF, as a way to provide continuous protection while embedding security policies into the platform and minimizing developer friction.

### Source excerpt

Runtime security monitoring detects zero-days, container escapes, and privilege escalations in production. Discover how eBPF enables 'invisible, always-on' protection for platform engineers

## Useful Python Libraries Every Network Engineer Should Know

DevFeed: [Useful Python Libraries Every Network Engineer Should Know](<https://devfeed.tech/articles/useful-python-libraries-every-network-engineer-should-know-40168.md>)

Original publisher: [Read original article](<https://blog.j2sw.com/netops/useful-python-libraries-network-engineers/>)

Author: j2sw

Published: 2026-07-21T12:35:00Z

Content type: tutorial

Language: en

Sources: [Justin Wilson (j2sw)](<https://devfeed.tech/sources/justin-wilson-j2sw.md>)

Topics: [Python](<https://devfeed.tech/topics/python.md>), [Library](<https://devfeed.tech/topics/library.md>), [networking](<https://devfeed.tech/topics/networking.md>), [Code](<https://devfeed.tech/topics/code.md>)

Tags: [apis](<https://devfeed.tech/tags/apis.md>), [automation](<https://devfeed.tech/tags/automation.md>), [bgp](<https://devfeed.tech/tags/bgp.md>), [cisco](<https://devfeed.tech/tags/cisco.md>), [code](<https://devfeed.tech/tags/code.md>), [devops](<https://devfeed.tech/tags/devops.md>), [firewalls](<https://devfeed.tech/tags/firewalls.md>), [library](<https://devfeed.tech/tags/library.md>), [netops](<https://devfeed.tech/tags/netops.md>), [network](<https://devfeed.tech/tags/network.md>), [network-engineering](<https://devfeed.tech/tags/network-engineering.md>), [network-operations](<https://devfeed.tech/tags/network-operations.md>), [python](<https://devfeed.tech/tags/python.md>), [python-libraries](<https://devfeed.tech/tags/python-libraries.md>)

### AI overview

This article introduces Python libraries for network engineering, explaining how they support device connections, API interactions, automation, configuration backups, audits, and reports. It discusses Netmiko, NAPALM, Nornir, Paramiko, and Requests.

### Source excerpt

A Python script usually spends very little time doing actual Python work. Most of the actual work comes from libraries that know how to connect to network devices and do the work. They interact with APIs. Once you understand what each library does, you can spend less time writing code and more time solving network ... Read more The post Useful Python Libraries Every Network Engineer Should Know appeared first on Justin Wilson (j2sw).

## Securing kubectl on Remote Kubernetes Clusters Without Static Credentials or VPNs

DevFeed: [Securing kubectl on Remote Kubernetes Clusters Without Static Credentials or VPNs](<https://devfeed.tech/articles/securing-kubectl-on-remote-kubernetes-clusters-without-static-credentials-or-vpns-29735.md>)

Original publisher: [Read original article](<https://goteleport.com/blog/kubectl-remote-clusters/>)

Author: info@goteleport.com (Steven Martin)

Published: 2026-07-17T00:00:00Z

Content type: tutorial

Language: en

Sources: [Teleport](<https://devfeed.tech/sources/teleport.md>)

Topics: [Kubernetes](<https://devfeed.tech/topics/kubernetes.md>), [Kubernetes clusters](<https://devfeed.tech/topics/kubernetes-clusters.md>), [k3s](<https://devfeed.tech/topics/k3s.md>), [Network](<https://devfeed.tech/topics/network.md>), [Networks](<https://devfeed.tech/topics/networks.md>)

Tags: [best-practices](<https://devfeed.tech/tags/best-practices.md>), [clusters](<https://devfeed.tech/tags/clusters.md>), [credentials](<https://devfeed.tech/tags/credentials.md>), [firewalls](<https://devfeed.tech/tags/firewalls.md>), [how-to](<https://devfeed.tech/tags/how-to.md>), [infrastructure](<https://devfeed.tech/tags/infrastructure.md>), [k3s](<https://devfeed.tech/tags/k3s.md>), [kubectl](<https://devfeed.tech/tags/kubectl.md>), [kubernetes](<https://devfeed.tech/tags/kubernetes.md>), [kubernetes-clusters](<https://devfeed.tech/tags/kubernetes-clusters.md>), [network](<https://devfeed.tech/tags/network.md>), [networks](<https://devfeed.tech/tags/networks.md>), [remote](<https://devfeed.tech/tags/remote.md>)

### AI overview

A guide to securing kubectl access to remote Kubernetes clusters running on distributed edge devices. It explains how NAT, firewalls, kubeconfig sprawl, and static credentials create access and security risks, and discusses avoiding publicly exposed API servers and VPN-related operational challenges.

### Source excerpt

Learn how to secure Kubernetes access across remote fleets without creating risk.

## This Shit is Hard: Getting software to run on robots (and then getting the robots to work)

DevFeed: [This Shit is Hard: Getting software to run on robots (and then getting the robots to work)](<https://devfeed.tech/articles/this-shit-is-hard-getting-software-to-run-on-robots-and-then-getting-the-robots-to-work-13280.md>)

Original publisher: [Read original article](<https://www.chainguard.dev/unchained/this-shit-is-hard-getting-software-to-run-on-robots>)

Published: 2026-07-01T00:00:00Z

Content type: article

Language: en

Sources: [Chainguard: Unchained](<https://devfeed.tech/sources/chainguard-unchained.md>)

Topics: [Robotics](<https://devfeed.tech/topics/robotics.md>), [Software](<https://devfeed.tech/topics/software.md>), [Embedded Software Dev](<https://devfeed.tech/topics/embedded-software-dev.md>), [cloud-infrastructure](<https://devfeed.tech/topics/cloud-infrastructure.md>), [CI/CD](<https://devfeed.tech/topics/cicd.md>), [Security](<https://devfeed.tech/topics/security.md>)

Tags: [asylon-robotics](<https://devfeed.tech/tags/asylon-robotics.md>), [autonomous](<https://devfeed.tech/tags/autonomous.md>), [chainguard-containers](<https://devfeed.tech/tags/chainguard-containers.md>), [chainguard-customer](<https://devfeed.tech/tags/chainguard-customer.md>), [ci-cd](<https://devfeed.tech/tags/ci-cd.md>), [cloud-infrastructure](<https://devfeed.tech/tags/cloud-infrastructure.md>), [critical-infrastructure](<https://devfeed.tech/tags/critical-infrastructure.md>), [drone](<https://devfeed.tech/tags/drone.md>), [embedded](<https://devfeed.tech/tags/embedded.md>), [engineering](<https://devfeed.tech/tags/engineering.md>), [firewalls](<https://devfeed.tech/tags/firewalls.md>), [hardware](<https://devfeed.tech/tags/hardware.md>), [robot-dogs](<https://devfeed.tech/tags/robot-dogs.md>), [robot-drones](<https://devfeed.tech/tags/robot-drones.md>), [robotics](<https://devfeed.tech/tags/robotics.md>), [robots](<https://devfeed.tech/tags/robots.md>), [software](<https://devfeed.tech/tags/software.md>), [this-shit-is-hard](<https://devfeed.tech/tags/this-shit-is-hard.md>)

### AI overview

Asylon Robotics Chief Engineer Eric Timmons explains the engineering challenges of deploying software on robotic dogs and drones, where embedded systems, hardware dependencies, CI/CD, cloud infrastructure, and real-world operating conditions interact.

### Source excerpt

Asylon Robotics Chief Engineer Eric Timmons shares lessons from building autonomous robots, where software, hardware, and real-world constraints collide.

## Secure DevSecOps: Evaluating OPA Policies Local to Your Data

DevFeed: [Secure DevSecOps: Evaluating OPA Policies Local to Your Data](<https://devfeed.tech/articles/secure-devsecops-evaluating-opa-policies-local-to-your-data-13366.md>)

Original publisher: [Read original article](<https://www.harness.io/blog/announcing-opa-policy-evaluation-on-your-own-infrastructure>)

Author: Abhijit Pujare Rishabh Gupta

Published: 2026-06-09T00:00:00Z

Content type: release

Language: en

Sources: [Harness Blog](<https://devfeed.tech/sources/harness-blog.md>)

Topics: [Open Policy Agent](<https://devfeed.tech/topics/open-policy-agent.md>), [DevSecOps](<https://devfeed.tech/topics/devsecops.md>), [Security](<https://devfeed.tech/topics/security.md>), [Kubernetes](<https://devfeed.tech/topics/kubernetes.md>)

Tags: [devsecops](<https://devfeed.tech/tags/devsecops.md>), [firewalls](<https://devfeed.tech/tags/firewalls.md>), [harness](<https://devfeed.tech/tags/harness.md>), [open-policy-agent](<https://devfeed.tech/tags/open-policy-agent.md>), [security](<https://devfeed.tech/tags/security.md>), [shift-left](<https://devfeed.tech/tags/shift-left.md>)

### AI overview

Harness announces local evaluation of Open Policy Agent policies on Kubernetes infrastructure. The capability is intended to let policies access internal systems and keep API tokens, certificates, and passwords within corporate security and data-residency boundaries.

### Source excerpt

Harness solves the firewall dilemma for OPA. Shift-left governance-as-code while keeping API tokens and internal systems secure within your local perimeter. | Blog

## PCI DSS Compliance: What Digital Businesses Need to Know

DevFeed: [PCI DSS Compliance: What Digital Businesses Need to Know](<https://devfeed.tech/articles/pci-dss-compliance-what-digital-businesses-need-to-know-10274.md>)

Original publisher: [Read original article](<https://dodopayments.com/blogs/pci-dss-compliance-digital-business/>)

Author: Ayush Agarwal

Published: 2026-04-15T00:00:00Z

Content type: tutorial

Language: en

Sources: [Dodo Payments Blog](<https://devfeed.tech/sources/dodo-payments-blog.md>)

Topics: [Security](<https://devfeed.tech/topics/security.md>), [Social engineering](<https://devfeed.tech/topics/social-engineering.md>), [Network Segmentation](<https://devfeed.tech/topics/network-segmentation.md>), [TLS (Transport Layer Security)](<https://devfeed.tech/topics/tls.md>), [vulnerability management](<https://devfeed.tech/topics/vulnerability-management.md>), [SIEM, Security](<https://devfeed.tech/topics/siem-security.md>), [Software as a service](<https://devfeed.tech/topics/saas.md>), [tokenization](<https://devfeed.tech/topics/tokenization.md>)

Tags: [compliance](<https://devfeed.tech/tags/compliance.md>), [digital-products](<https://devfeed.tech/tags/digital-products.md>), [firewalls](<https://devfeed.tech/tags/firewalls.md>), [mfa](<https://devfeed.tech/tags/mfa.md>), [network-segmentation](<https://devfeed.tech/tags/network-segmentation.md>), [pci-dss](<https://devfeed.tech/tags/pci-dss.md>), [saas](<https://devfeed.tech/tags/saas.md>), [scope](<https://devfeed.tech/tags/scope.md>), [security](<https://devfeed.tech/tags/security.md>), [siem](<https://devfeed.tech/tags/siem.md>), [tls](<https://devfeed.tech/tags/tls.md>), [tokenization](<https://devfeed.tech/tags/tokenization.md>), [vulnerability-management](<https://devfeed.tech/tags/vulnerability-management.md>)

### AI overview

This guide explains how PCI DSS applies to digital businesses that accept card payments, including SaaS companies and sellers of digital products. It outlines the standard's 12 requirements and discusses controls for networks, account data, vulnerabilities, access, monitoring, and information security. It also covers card-not-present transactions, recurring billing, and tokenization.

### Source excerpt

PCI DSS compliance explained for digital businesses. Understand the 12 requirements, compliance levels, and how to reduce your scope when selling digital products online.

## How to Secure Microservices with SPIFFE and Istio

DevFeed: [How to Secure Microservices with SPIFFE and Istio](<https://devfeed.tech/articles/how-to-secure-microservices-with-spiffe-and-istio-29691.md>)

Original publisher: [Read original article](<https://goteleport.com/blog/how-to-secure-microservices-spiffe-istio/>)

Author: info@goteleport.com (Jeff Ellin, Boris Kurktchiev)

Published: 2026-02-20T00:00:00Z

Content type: tutorial

Language: en

Sources: [Teleport](<https://devfeed.tech/sources/teleport.md>)

Topics: [istio](<https://devfeed.tech/topics/istio.md>), [Microservices](<https://devfeed.tech/topics/microservices.md>), [SPIFFE](<https://devfeed.tech/topics/spiffe.md>), [Zero Trust](<https://devfeed.tech/topics/zero-trust.md>), [Authorization](<https://devfeed.tech/topics/authorization.md>), [Architecture & Design](<https://devfeed.tech/topics/architecture-design.md>), [Secrets Management](<https://devfeed.tech/topics/secrets-management.md>), [certificates](<https://devfeed.tech/topics/certificates.md>)

Tags: [architecture](<https://devfeed.tech/tags/architecture.md>), [authorization](<https://devfeed.tech/tags/authorization.md>), [backend](<https://devfeed.tech/tags/backend.md>), [certificates](<https://devfeed.tech/tags/certificates.md>), [cloud-native](<https://devfeed.tech/tags/cloud-native.md>), [firewalls](<https://devfeed.tech/tags/firewalls.md>), [how-to](<https://devfeed.tech/tags/how-to.md>), [istio](<https://devfeed.tech/tags/istio.md>), [kubernetes](<https://devfeed.tech/tags/kubernetes.md>), [microservices](<https://devfeed.tech/tags/microservices.md>), [policies](<https://devfeed.tech/tags/policies.md>), [secrets-management](<https://devfeed.tech/tags/secrets-management.md>), [security](<https://devfeed.tech/tags/security.md>), [service-mesh](<https://devfeed.tech/tags/service-mesh.md>), [spiffe](<https://devfeed.tech/tags/spiffe.md>), [zero-trust](<https://devfeed.tech/tags/zero-trust.md>)

### AI overview

This guide explains how to secure microservices with SPIFFE identities, Istio service-mesh mTLS, short-lived certificates, and Zero Trust authorization policies. It addresses the limits of network-based trust and long-lived certificates in dynamic Kubernetes environments.

### Source excerpt

Learn how to deploy a secure microservices application, configure default-deny authorization policies, and rebuild service connectivity with SPIFFE-based allow rules.

## Using the OSI Model for Effective Production Issue Debugging

DevFeed: [Using the OSI Model for Effective Production Issue Debugging](<https://devfeed.tech/articles/using-the-osi-model-for-effective-production-issue-debugging-26515.md>)

Original publisher: [Read original article](<https://medium.com/engineering-housing/using-the-osi-model-for-effective-production-issue-debugging-c37052e87b48?source=rss----3a69e32e2594---4>)

Author: Kamal Kumar

Published: 2025-08-28T17:37:45Z

Content type: tutorial

Language: en

Sources: [Housing.com](<https://devfeed.tech/sources/housing-com.md>)

Topics: [debugging](<https://devfeed.tech/topics/debugging.md>), [networking](<https://devfeed.tech/topics/networking.md>), [Network](<https://devfeed.tech/topics/network.md>), [Routing (disambiguation)](<https://devfeed.tech/topics/routing.md>), [Server](<https://devfeed.tech/topics/server.md>), [Authentication](<https://devfeed.tech/topics/authentication.md>), [Encryption](<https://devfeed.tech/topics/encryption.md>), [configuration](<https://devfeed.tech/topics/configuration.md>), [business logic](<https://devfeed.tech/topics/business-logic.md>), [Framework](<https://devfeed.tech/topics/framework.md>)

Tags: [analysis](<https://devfeed.tech/tags/analysis.md>), [apis](<https://devfeed.tech/tags/apis.md>), [authentication](<https://devfeed.tech/tags/authentication.md>), [configuration](<https://devfeed.tech/tags/configuration.md>), [debugging](<https://devfeed.tech/tags/debugging.md>), [devops](<https://devfeed.tech/tags/devops.md>), [errors](<https://devfeed.tech/tags/errors.md>), [firewalls](<https://devfeed.tech/tags/firewalls.md>), [load](<https://devfeed.tech/tags/load.md>), [mapping](<https://devfeed.tech/tags/mapping.md>), [network](<https://devfeed.tech/tags/network.md>), [osi-model](<https://devfeed.tech/tags/osi-model.md>), [production-debugging](<https://devfeed.tech/tags/production-debugging.md>), [production-issue](<https://devfeed.tech/tags/production-issue.md>), [rca](<https://devfeed.tech/tags/rca.md>), [root-cause-analysis](<https://devfeed.tech/tags/root-cause-analysis.md>), [routing](<https://devfeed.tech/tags/routing.md>), [servers](<https://devfeed.tech/tags/servers.md>), [sre](<https://devfeed.tech/tags/sre.md>), [tcp](<https://devfeed.tech/tags/tcp.md>), [troubleshooting](<https://devfeed.tech/tags/troubleshooting.md>), [udp](<https://devfeed.tech/tags/udp.md>), [web](<https://devfeed.tech/tags/web.md>)

### AI overview

This tutorial explains how to use the seven-layer OSI model to structure root cause analysis for production alerts. It recommends checking lower layers for network and gateway errors, and higher layers for application and client errors, including connectivity, routing, logs, APIs, authentication, and configuration.

### Source excerpt

In production environments, debugging alerts can sometimes feel like finding a needle in a haystack. Over the years, I've found the OSI (Open Systems Interconnection) model to be a reliable guide during Root Cause Analysis (RCA) of production issues. What is the OSI Model? The OSI model is a conceptual framework that standardizes the functions of a telecommunication or computing system into seven layers: Physical Layer -- Hardware, cables, switches Data Link Layer -- MAC addresses, switches, network topology Network Layer -- IP addressing, routing Transport Layer -- TCP/UDP, ports, session reliability Session Layer -- Session management, authentication Presentation Layer -- Data translation, encryption Application Layer -- APIs, web servers, applications How I Use OSI Layers in RCA: When I debug production alerts, I follow different approaches depending on the type of error: Network / Gateway Errors (e.g., 502, 504): These errors usually indicate communication issues between services. I start from the bottom layers (Physical -> Network -> Transport) to check connectivity, firewalls, routing, or load balancers. Application / Client Errors (e.g., 500, 503, 404): These errors generally originate from the application or business logic. I start from the top layers (Application -> Presentation -> Session) to check service logs, APIs, authentication issues, or configuration problems. Why this approach works: Following the OSI model provides a structured, layer-by-layer method for troubleshooting, ensuring that we don't miss low-level network issues or high-level application errors. It helps reduce mean time to resolution (MTTR) and improves the quality of RCA reports. Takeaway: The OSI model is not just a theoretical concept -- it's a practical tool that can guide engineers through complex production debugging. Next time you face a tricky alert, try mapping it to the OSI layers, and you might find the root cause faster than you think. Using the OSI Model for Effective Production Issue

## How SMASHSEND Cut Costs by 95% by Moving from RDS to Neon

DevFeed: [How SMASHSEND Cut Costs by 95% by Moving from RDS to Neon](<https://devfeed.tech/articles/how-smashsend-cut-costs-by-95-by-moving-from-rds-to-neon-5795.md>)

Original publisher: [Read original article](<https://neon.com/blog/smashsend-from-rds-to-neon>)

Author: Carlota Soto

Published: 2025-06-03T16:43:54Z

Content type: article

Language: en

Sources: [Blog -- Neon Docs](<https://devfeed.tech/sources/blog-neon-docs.md>)

Topics: [Database](<https://devfeed.tech/topics/database.md>), [Serverless](<https://devfeed.tech/topics/serverless.md>), [Amazon Web Services](<https://devfeed.tech/topics/aws.md>), [App](<https://devfeed.tech/topics/app.md>), [Artificial Intelligence](<https://devfeed.tech/topics/ai.md>)

Tags: [app](<https://devfeed.tech/tags/app.md>), [automation](<https://devfeed.tech/tags/automation.md>), [aws](<https://devfeed.tech/tags/aws.md>), [case-studies](<https://devfeed.tech/tags/case-studies.md>), [cloud](<https://devfeed.tech/tags/cloud.md>), [cost](<https://devfeed.tech/tags/cost.md>), [database](<https://devfeed.tech/tags/database.md>), [firewalls](<https://devfeed.tech/tags/firewalls.md>), [integrations](<https://devfeed.tech/tags/integrations.md>), [migration](<https://devfeed.tech/tags/migration.md>), [networking](<https://devfeed.tech/tags/networking.md>), [postgres](<https://devfeed.tech/tags/postgres.md>), [processes](<https://devfeed.tech/tags/processes.md>), [production](<https://devfeed.tech/tags/production.md>), [schema](<https://devfeed.tech/tags/schema.md>), [serverless](<https://devfeed.tech/tags/serverless.md>), [testing](<https://devfeed.tech/tags/testing.md>)

### AI overview

SMASHSEND moved its bursty Postgres workload from AWS RDS to Neon, reporting a reduction in database costs from $1,500 to $70 per month. The article describes how built-in connection pooling addressed background job failures and how branching supported safer testing, while RDS created cost, connection, configuration, networking, and environment-management challenges.

### Source excerpt

"We moved from AWS RDS to Neon in literally hours, and the benefits have already been massive. Built-in pooling fixed our background job failures, branching lets us test safely, and we cut our database bill from $1,500 to $70 a month" (Jorge Ferreiro, Founder of SMASHSEND) SMASHS...

## Response: Peer-to-Peer Communication in IPv6 World

DevFeed: [Response: Peer-to-Peer Communication in IPv6 World](<https://devfeed.tech/articles/response-peer-to-peer-communication-in-ipv6-world-11173.md>)

Original publisher: [Read original article](<https://blog.ipspace.net/2025/04/response-peer-to-peer-apps-ipv6/>)

Published: 2025-04-15T05:23:00Z

Content type: opinion

Language: en

Sources: [ipSpace.net blog](<https://devfeed.tech/sources/ipspace-net-blog.md>)

Topics: [P2P](<https://devfeed.tech/topics/p2p.md>), [Networks](<https://devfeed.tech/topics/networks.md>), [Firewall](<https://devfeed.tech/topics/firewall.md>), [WebRTC](<https://devfeed.tech/topics/webrtc.md>)

Tags: [firewall](<https://devfeed.tech/tags/firewall.md>), [firewalls](<https://devfeed.tech/tags/firewalls.md>), [ipv6](<https://devfeed.tech/tags/ipv6.md>), [nat](<https://devfeed.tech/tags/nat.md>), [p2p](<https://devfeed.tech/tags/p2p.md>), [webrtc](<https://devfeed.tech/tags/webrtc.md>)

### AI overview

This article presents Daryll Swer's response about peer-to-peer communication over IPv6. It argues that native IPv6 avoids shared-address NAT and related port-exhaustion issues, while stateful firewalls can still affect connectivity. The response reports successful STUN-based IPv6 peer connections in tested applications but notes that many CGNAT deployments remain problematic.

### Source excerpt

Daryll Swer posted a very informative response to my NAT Traversal Mess blog post, focusing on: Punching holes through that firewall is equivalent to establishing NAT translations. It would be a shame to let that response wither as small print at the bottom of a blog post; here it is: Read more ...

## Response: NAT Traversal Mess

DevFeed: [Response: NAT Traversal Mess](<https://devfeed.tech/articles/response-nat-traversal-mess-11172.md>)

Original publisher: [Read original article](<https://blog.ipspace.net/2025/04/response-nat-traversal/>)

Published: 2025-04-10T06:00:00Z

Content type: opinion

Language: en

Sources: [ipSpace.net blog](<https://devfeed.tech/sources/ipspace-net-blog.md>)

Topics: [networking](<https://devfeed.tech/topics/networking.md>), [firewalls](<https://devfeed.tech/topics/firewalls.md>), [client](<https://devfeed.tech/topics/client.md>), [Protocol (disambiguation)](<https://devfeed.tech/topics/protocol.md>)

Tags: [connectivity](<https://devfeed.tech/tags/connectivity.md>), [firewalls](<https://devfeed.tech/tags/firewalls.md>), [github](<https://devfeed.tech/tags/github.md>), [internet](<https://devfeed.tech/tags/internet.md>), [libraries](<https://devfeed.tech/tags/libraries.md>), [nat](<https://devfeed.tech/tags/nat.md>), [networking](<https://devfeed.tech/tags/networking.md>), [openssh](<https://devfeed.tech/tags/openssh.md>), [pypi](<https://devfeed.tech/tags/pypi.md>), [python](<https://devfeed.tech/tags/python.md>), [security](<https://devfeed.tech/tags/security.md>), [video-conferencing](<https://devfeed.tech/tags/video-conferencing.md>)

### AI overview

The article examines NAT traversal for client-to-client connectivity, explaining the roles and limitations of STUN, TURN, and ICE, and contrasting them with protocols that request public ports from NAT devices. It argues that NAT remains difficult to avoid and notes the availability of libraries that simplify implementation.

### Source excerpt

Let's look at another part of the lengthy comment Bob left after listening to the Rise of NAT podcast. This one is focused on the NAT traversal mess: You mentioned that only video-conferencing and BitTorrent use client-to-client connectivity (and they are indeed the main use cases), but hell, do they need to engineer complex systems to circumvent these NATs and firewalls: STUN, TURN, ICE, DHT... Cleaning up the acronym list first: DHT is unlike the others and has nothing to do with NAT. Read more ...

## Response: Any-to-Any Connectivity in the Internet

DevFeed: [Response: Any-to-Any Connectivity in the Internet](<https://devfeed.tech/articles/response-any-to-any-connectivity-in-the-internet-11156.md>)

Original publisher: [Read original article](<https://blog.ipspace.net/2025/03/response-end-to-end-connectivity/>)

Published: 2025-03-27T06:45:00Z

Content type: opinion

Language: en

Sources: [ipSpace.net blog](<https://devfeed.tech/sources/ipspace-net-blog.md>)

Topics: [Internet](<https://devfeed.tech/topics/internet.md>), [client](<https://devfeed.tech/topics/client.md>), [networking](<https://devfeed.tech/topics/networking.md>), [firewalls](<https://devfeed.tech/topics/firewalls.md>)

Tags: [firewalls](<https://devfeed.tech/tags/firewalls.md>), [internet](<https://devfeed.tech/tags/internet.md>), [ipv6](<https://devfeed.tech/tags/ipv6.md>), [nat](<https://devfeed.tech/tags/nat.md>), [protocol](<https://devfeed.tech/tags/protocol.md>)

### AI overview

The article responds to criticism of claims about the rise of NAT and argues that NATs and firewalls contributed to the Internet's client/server asymmetry. It contends that early IP networking generally provided any-to-any connectivity, while the client/server split emerged as lower-end personal computers became common and NAT gained acceptance as a pragmatic boundary between internal and public networks.

### Source excerpt

Bob left a lengthy comment arguing with the (somewhat black-and-white) claims I made in the Rise of NAT podcast. Let's start with the any-to-any connectivity: From my young millennial point of view, the logic is reversed: it is because of NATs and firewalls that the internet became so asymmetrical (client/server) just like the Minitel was designed (yes, I am French), whereas the Internet (and later the web, although a client/server protocol, was meant for everyone to be a client and a server) was designed to be more balanced. Let's start with the early Internet. It had no peer-to-peer applications. It connected a few large computers (mainframes) that could act as servers but also allowed terminal-based user access and thus ran per-user clients. Read more ...

## Worth Reading: The Evolution of Network Security

DevFeed: [Worth Reading: The Evolution of Network Security](<https://devfeed.tech/articles/worth-reading-the-evolution-of-network-security-11027.md>)

Original publisher: [Read original article](<https://blog.ipspace.net/2024/06/worth-reading-evolution-network-security/>)

Published: 2024-06-29T06:38:00Z

Content type: opinion

Language: en

Sources: [ipSpace.net blog](<https://devfeed.tech/sources/ipspace-net-blog.md>)

Topics: [Security](<https://devfeed.tech/topics/security.md>), [networking](<https://devfeed.tech/topics/networking.md>), [firewalls](<https://devfeed.tech/topics/firewalls.md>), [genai](<https://devfeed.tech/topics/genai.md>), [Quantum Computing](<https://devfeed.tech/topics/quantum-computing.md>)

Tags: [firewalls](<https://devfeed.tech/tags/firewalls.md>), [genai](<https://devfeed.tech/tags/genai.md>), [network](<https://devfeed.tech/tags/network.md>), [network-security](<https://devfeed.tech/tags/network-security.md>), [quantum](<https://devfeed.tech/tags/quantum.md>), [quantum-computing](<https://devfeed.tech/tags/quantum-computing.md>), [security](<https://devfeed.tech/tags/security.md>), [worth-reading](<https://devfeed.tech/tags/worth-reading.md>)

### AI overview

A recommendation for Sharada Yeluri's introductory overview of the evolution of network security, covering the progression from packet-filtering firewalls to generative AI and quantum computing.

### Source excerpt

Sharada Yeluri published an interesting overview of the evolution of network security, from packet filtering firewalls to GenAI and Quantum Computing (yeah, she works for a networking vendor ;). Definitely worth reading if you're looking for an intro-level overview.

## BGP Labs: Advertise the Default Route

DevFeed: [BGP Labs: Advertise the Default Route](<https://devfeed.tech/articles/bgp-labs-advertise-the-default-route-10956.md>)

Original publisher: [Read original article](<https://blog.ipspace.net/2024/03/bgp-labs-default-route/>)

Published: 2024-03-28T07:44:00Z

Content type: tutorial

Language: en

Sources: [ipSpace.net blog](<https://devfeed.tech/sources/ipspace-net-blog.md>)

Topics: [BGP](<https://devfeed.tech/topics/bgp.md>), [networking](<https://devfeed.tech/topics/networking.md>), [Routing (disambiguation)](<https://devfeed.tech/topics/routing.md>), [firewalls](<https://devfeed.tech/topics/firewalls.md>), [Internet](<https://devfeed.tech/topics/internet.md>)

Tags: [advertising](<https://devfeed.tech/tags/advertising.md>), [bgp](<https://devfeed.tech/tags/bgp.md>), [firewalls](<https://devfeed.tech/tags/firewalls.md>), [internet](<https://devfeed.tech/tags/internet.md>), [netlab](<https://devfeed.tech/tags/netlab.md>), [network](<https://devfeed.tech/tags/network.md>), [protocol](<https://devfeed.tech/tags/protocol.md>), [route](<https://devfeed.tech/tags/route.md>), [routing](<https://devfeed.tech/tags/routing.md>)

### AI overview

This tutorial explains why service providers and enterprise networks may advertise a default route through BGP instead of sending the entire Internet routing table. It points readers to a BGP lab exercise for practicing the configuration.

### Source excerpt

If you're an Internet Service Provider running BGP with your customers, you might not want to send them the whole Internet routing table. Sending the regional prefixes and the default route is usually good enough. Read more ...

## How the EU Cyber Resilience Act would set cybersecurity requirements for software and connected products

DevFeed: [How the EU Cyber Resilience Act would set cybersecurity requirements for software and connected products](<https://devfeed.tech/articles/the-eu-s-new-cyber-resilience-act-is-about-to-tell-us-how-to-code-36391.md>)

Original publisher: [Read original article](<https://berthub.eu/articles/posts/eu-cra-secure-coding-solution/>)

Published: 2023-03-14T08:13:10Z

Content type: opinion

Language: en

Sources: [Bert Hubert's writings](<https://devfeed.tech/sources/bert-hubert-s-writings.md>)

Topics: [cyber resilience act](<https://devfeed.tech/topics/cyber-resilience-act.md>), [Cybersecurity](<https://devfeed.tech/topics/cybersecurity.md>), [Security](<https://devfeed.tech/topics/security.md>), [Code](<https://devfeed.tech/topics/code.md>), [Requirements](<https://devfeed.tech/topics/requirements.md>), [Software](<https://devfeed.tech/topics/software.md>)

Tags: [business](<https://devfeed.tech/tags/business.md>), [chrome](<https://devfeed.tech/tags/chrome.md>), [code](<https://devfeed.tech/tags/code.md>), [cyber-resilience-act](<https://devfeed.tech/tags/cyber-resilience-act.md>), [cybersecurity](<https://devfeed.tech/tags/cybersecurity.md>), [eu](<https://devfeed.tech/tags/eu.md>), [europe](<https://devfeed.tech/tags/europe.md>), [firefox](<https://devfeed.tech/tags/firefox.md>), [firewalls](<https://devfeed.tech/tags/firewalls.md>), [hardware](<https://devfeed.tech/tags/hardware.md>), [innovation](<https://devfeed.tech/tags/innovation.md>), [linux](<https://devfeed.tech/tags/linux.md>), [microcontrollers](<https://devfeed.tech/tags/microcontrollers.md>), [public-key](<https://devfeed.tech/tags/public-key.md>), [requirements](<https://devfeed.tech/tags/requirements.md>)

### AI overview

This commentary examines the EU Cyber Resilience Act (CRA), which would establish essential cybersecurity requirements for nearly all software and hardware with digital elements distributed in Europe. It discusses proposed secure-coding standards, third-party audits for certain critical products, and potential fines for non-adherence.

### Source excerpt

First a round of thanks for the many people in industry and government who provided valuable links, background and insights! I could not have done this without your help! If you spot any mistakes, or have suggestions, please do contact me on bert@hubertnet.nl The EU's new Cyber Resilience Act is admirable in its goal. And the EU is not alone in thinking something needs to be done about the dreadful state of security online - the Biden administration has just released its National Cybersecurity Strategy that has similar aims.

## Snowflake Data Access with Teleport Database Access

DevFeed: [Snowflake Data Access with Teleport Database Access](<https://devfeed.tech/articles/snowflake-data-access-with-teleport-database-access-29852.md>)

Original publisher: [Read original article](<https://goteleport.com/blog/snowflake-database-access/>)

Author: kenneth.dumez@goteleport.com (Kenneth DuMez)

Published: 2022-08-11T00:00:00Z

Content type: tutorial

Language: en

Sources: [Teleport](<https://devfeed.tech/sources/teleport.md>)

Topics: [Database](<https://devfeed.tech/topics/database.md>), [Security](<https://devfeed.tech/topics/security.md>), [audit](<https://devfeed.tech/topics/audit.md>), [networking](<https://devfeed.tech/topics/networking.md>), [Command-line interface](<https://devfeed.tech/topics/cli.md>)

Tags: [audit](<https://devfeed.tech/tags/audit.md>), [cli](<https://devfeed.tech/tags/cli.md>), [configuration](<https://devfeed.tech/tags/configuration.md>), [credentials](<https://devfeed.tech/tags/credentials.md>), [database](<https://devfeed.tech/tags/database.md>), [firewalls](<https://devfeed.tech/tags/firewalls.md>), [logging](<https://devfeed.tech/tags/logging.md>), [security](<https://devfeed.tech/tags/security.md>), [snowflake](<https://devfeed.tech/tags/snowflake.md>)

### AI overview

This tutorial introduces Snowflake Database Access support in Teleport 10. It explains how Teleport can provide identity-based access without shared long-lived credentials or firewalls, with audit logging, role configuration, and networking rules supporting security.

### Source excerpt

Teleport has just added support for Snowflake Database Access, making it easier than ever to secure your Snowflake database.

## Alternatives to a Corporate VPN

DevFeed: [Alternatives to a Corporate VPN](<https://devfeed.tech/articles/alternatives-to-a-corporate-vpn-29564.md>)

Original publisher: [Read original article](<https://goteleport.com/blog/alternative-to-corporate-vpn/>)

Author: info@goteleport.com (Shivashish Yadav)

Published: 2022-04-20T00:00:00Z

Content type: article

Language: en

Sources: [Teleport](<https://devfeed.tech/sources/teleport.md>)

Topics: [Virtual Private Network](<https://devfeed.tech/topics/vpn.md>), [network security](<https://devfeed.tech/topics/network-security.md>), [remote access](<https://devfeed.tech/topics/remote-access.md>), [Vulnerabilities](<https://devfeed.tech/topics/vulnerabilities.md>), [Network Segmentation](<https://devfeed.tech/topics/network-segmentation.md>), [Zero Trust](<https://devfeed.tech/topics/zero-trust.md>), [Firewall](<https://devfeed.tech/topics/firewall.md>)

Tags: [corporate](<https://devfeed.tech/tags/corporate.md>), [firewalls](<https://devfeed.tech/tags/firewalls.md>), [network-segmentation](<https://devfeed.tech/tags/network-segmentation.md>), [remote-access](<https://devfeed.tech/tags/remote-access.md>), [security](<https://devfeed.tech/tags/security.md>), [security-vulnerabilities](<https://devfeed.tech/tags/security-vulnerabilities.md>), [vpn](<https://devfeed.tech/tags/vpn.md>), [zero-trust](<https://devfeed.tech/tags/zero-trust.md>)

### AI overview

This article explains why corporate VPNs can create security and access-control risks, particularly for remote work and third-party connections. It discusses data-leak exposure, shared passwords, insufficient resource-level access controls, and the need for network segmentation, firewalls, least-privilege access, or a zero-trust model as alternatives or safeguards.

### Source excerpt

VPNs were once the gold standard for network security, but they have limits. This post dives into perimeter-based security limits and offers modern VPN alternatives.

## Self-Hosting Security Guide for your HomeLab

DevFeed: [Self-Hosting Security Guide for your HomeLab](<https://devfeed.tech/articles/self-hosting-security-guide-for-your-homelab-10663.md>)

Original publisher: [Read original article](<https://technotim.com/posts/self-hosting-security/>)

Author: Techno Tim

Published: 2022-01-29T13:00:00Z

Content type: tutorial

Language: en

Sources: [Techno Tim](<https://devfeed.tech/sources/techno-tim.md>)

Topics: [Homelab](<https://devfeed.tech/topics/homelab.md>), [Security](<https://devfeed.tech/topics/security.md>), [Self-hosted](<https://devfeed.tech/topics/self-hosted.md>), [Containers](<https://devfeed.tech/topics/containers.md>), [firewalls](<https://devfeed.tech/topics/firewalls.md>), [networking](<https://devfeed.tech/topics/networking.md>), [Authentication](<https://devfeed.tech/topics/authentication.md>), [Authorization](<https://devfeed.tech/topics/authorization.md>), [Cloudflare](<https://devfeed.tech/topics/cloudflare.md>)

Tags: [authentication](<https://devfeed.tech/tags/authentication.md>), [authorization](<https://devfeed.tech/tags/authorization.md>), [cloudflare](<https://devfeed.tech/tags/cloudflare.md>), [containers](<https://devfeed.tech/tags/containers.md>), [firewalls](<https://devfeed.tech/tags/firewalls.md>), [homelab](<https://devfeed.tech/tags/homelab.md>), [hosting](<https://devfeed.tech/tags/hosting.md>), [networking](<https://devfeed.tech/tags/networking.md>), [security](<https://devfeed.tech/tags/security.md>), [self-hosting](<https://devfeed.tech/tags/self-hosting.md>)

### AI overview

A guide to securing self-hosted services in a homelab, covering security from the hardware and operating system foundations through networking, containers, firewalls, intrusion detection and prevention, reverse proxies, authentication, authorization, and external providers such as Cloudflare.

### Source excerpt

When most people think about self-hosting services in their HomeLab, they often think of the last mile. By last mile I mean the very last hop before a user accesses your services. This last hop, whether that's using certificates or a reverse proxy, is incredibly important, but it's also important to know that security starts at the foundation of your HomeLab.Today, we'll work our way up from ha...

## Vapor: Introducing Managed Firewalls

DevFeed: [Vapor: Introducing Managed Firewalls](<https://devfeed.tech/articles/vapor-introducing-managed-firewalls-3958.md>)

Original publisher: [Read original article](<https://laravel.com/blog/vapor-introducing-managed-firewalls>)

Author: Nuno Maduro

Published: 2021-05-27T13:30:00Z

Content type: release

Language: en

Sources: [Laravel Blog](<https://devfeed.tech/sources/laravel-blog.md>)

Topics: [Vapor](<https://devfeed.tech/topics/swift-vapor.md>), [firewalls](<https://devfeed.tech/topics/firewalls.md>), [Firewall](<https://devfeed.tech/topics/firewall.md>), [DDoS](<https://devfeed.tech/topics/ddos.md>), [Bot](<https://devfeed.tech/topics/bot.md>), [amazon](<https://devfeed.tech/topics/amazon.md>)

Tags: [amazon](<https://devfeed.tech/tags/amazon.md>), [attacks](<https://devfeed.tech/tags/attacks.md>), [bots](<https://devfeed.tech/tags/bots.md>), [developer](<https://devfeed.tech/tags/developer.md>), [firewall](<https://devfeed.tech/tags/firewall.md>), [firewalls](<https://devfeed.tech/tags/firewalls.md>), [http](<https://devfeed.tech/tags/http.md>), [laravel](<https://devfeed.tech/tags/laravel.md>), [php](<https://devfeed.tech/tags/php.md>)

### AI overview

Laravel introduces managed firewalls for Vapor, providing basic protection against denial-of-service attacks and pervasive bot traffic. The feature rate-limits requests by originating IP address, temporarily blocks excessive request rates, and can block categorized bots such as scrapers and search engines. It uses Amazon WAF behind the scenes.

### Source excerpt

Today, we are proud to introduce Vapor's managed firewalls for basic protection against denial-of-service attacks targeting your environment, as well as protection against pervasive bot traffic that can consume your environment's resources.

## Validated, staking on eth2: #6 - Perfect is the enemy of the good

DevFeed: [Validated, staking on eth2: #6 - Perfect is the enemy of the good](<https://devfeed.tech/articles/validated-staking-on-eth2-6-perfect-is-the-enemy-of-the-good-16940.md>)

Original publisher: [Read original article](<https://blog.ethereum.org/en/2020/12/10/validated-perfect-is-the-enemy-of-the-good>)

Author: Carl Beekhuizen

Published: 2020-12-10T00:00:00Z

Content type: opinion

Language: en

Sources: [Ethereum Foundation Blog](<https://devfeed.tech/sources/ethereum-foundation-blog.md>)

Topics: [Network](<https://devfeed.tech/topics/network.md>), [Internet](<https://devfeed.tech/topics/internet.md>)

Tags: [firewalls](<https://devfeed.tech/tags/firewalls.md>), [internet](<https://devfeed.tech/tags/internet.md>), [network](<https://devfeed.tech/tags/network.md>), [offline](<https://devfeed.tech/tags/offline.md>), [research-development](<https://devfeed.tech/tags/research-development.md>), [ssd](<https://devfeed.tech/tags/ssd.md>), [uptime](<https://devfeed.tech/tags/uptime.md>)

### AI overview

This article examines validator failure modes on the beacon chain, including missed duties, inactivity leaks, and slashings. It argues that validators should prioritize failures that could affect many validators simultaneously, because correlated failures can lead to more severe penalties.

### Source excerpt

T'was the day before genesis, when all was prepared, geth was in sync, my beacon node paired. Firewalls configured, VLANs galore, hours of preparation meant nothing ignored. Then all at once everything went awry, the SSD in my system decided to die. My configs were gone, chain data was...

## Jane Street's 2018 Intern Projects in Networking, Linux Security, and OCaml Web UIs

DevFeed: [Jane Street's 2018 Intern Projects in Networking, Linux Security, and OCaml Web UIs](<https://devfeed.tech/articles/what-the-interns-have-wrought-2018-edition-20231.md>)

Original publisher: [Read original article](<https://blog.janestreet.com/what-the-interns-have-wrought-2018/>)

Author: Yaron Minsky

Published: 2018-08-06T00:00:00Z

Content type: article

Language: en

Sources: [Jane Street](<https://devfeed.tech/sources/jane-street.md>)

Topics: [networking](<https://devfeed.tech/topics/networking.md>), [TCP/IP](<https://devfeed.tech/topics/tcp-ip.md>), [Linux](<https://devfeed.tech/topics/linux.md>), [Security](<https://devfeed.tech/topics/security.md>), [firewalls](<https://devfeed.tech/topics/firewalls.md>), [OCaml](<https://devfeed.tech/topics/ocaml.md>), [JavaScript](<https://devfeed.tech/topics/javascript.md>), [Framework](<https://devfeed.tech/topics/framework.md>), [Go](<https://devfeed.tech/topics/go.md>)

Tags: [firewalls](<https://devfeed.tech/tags/firewalls.md>), [framework](<https://devfeed.tech/tags/framework.md>), [hardware](<https://devfeed.tech/tags/hardware.md>), [incremental](<https://devfeed.tech/tags/incremental.md>), [internship](<https://devfeed.tech/tags/internship.md>), [javascript](<https://devfeed.tech/tags/javascript.md>), [linux](<https://devfeed.tech/tags/linux.md>), [networking](<https://devfeed.tech/tags/networking.md>), [ocaml](<https://devfeed.tech/tags/ocaml.md>), [performance](<https://devfeed.tech/tags/performance.md>), [tcp](<https://devfeed.tech/tags/tcp.md>), [tcp-ip](<https://devfeed.tech/tags/tcp-ip.md>), [ui](<https://devfeed.tech/tags/ui.md>)

### AI overview

Jane Street reviews a selection of its 2018 intern projects, including a user-level TCP/IP stack, Linux kernel and firewall configuration through netlink sockets, and improvements to Incr_dom, an OCaml framework for efficient JavaScript web UIs. The article also discusses the performance demands of financial-market networking and user-space network stacks.

### Source excerpt

Yet again, intern season is coming to a close, and so it's time to look back at what the interns have achieved in their short time with us. I'm always impressed by what our interns manage to squeeze into the summer, and this year is no different.

## Teleconsole Adds GitHub Handle Authentication for SSH Sessions

DevFeed: [Teleconsole Adds GitHub Handle Authentication for SSH Sessions](<https://devfeed.tech/articles/ssh-into-your-laptop-using-their-github-handle-29714.md>)

Original publisher: [Read original article](<https://goteleport.com/blog/instant-ssh-github/>)

Author: taylor@goteleport.com (Taylor Wakefield)

Published: 2017-01-25T00:00:00Z

Content type: release

Language: en

Sources: [Teleport](<https://devfeed.tech/sources/teleport.md>)

Topics: [ssh](<https://devfeed.tech/topics/ssh.md>), [Authentication](<https://devfeed.tech/topics/authentication.md>), [GitHub](<https://devfeed.tech/topics/github.md>), [Server](<https://devfeed.tech/topics/server.md>), [Networks](<https://devfeed.tech/topics/networks.md>)

Tags: [authentication](<https://devfeed.tech/tags/authentication.md>), [firewalls](<https://devfeed.tech/tags/firewalls.md>), [github](<https://devfeed.tech/tags/github.md>), [networks](<https://devfeed.tech/tags/networks.md>), [private-key](<https://devfeed.tech/tags/private-key.md>), [public-key](<https://devfeed.tech/tags/public-key.md>), [server](<https://devfeed.tech/tags/server.md>), [ssh](<https://devfeed.tech/tags/ssh.md>)

### AI overview

Teleconsole adds GitHub handle support for SSH session authentication. Users can specify a GitHub handle, allowing Teleconsole to retrieve the associated public key and restrict session access to someone with the matching private key, including when participants are behind separate networks or NAT.

### Source excerpt

We talk about a new feature in Teleconsole:\ you can turn any laptop into a secure and publicly accessible SSH server which uses Github SSH keys for authentication.