Path
We track 16 posts about Path from 15 engineering blogs. Most active: REA Group, Gunnar Morling, Jake Trent. Latest post: Oct 11, 2026.
Companies writing about Path
Recent posts
Tilde in PATH Security: How Quoted Tildes Cause Relative Execution (opens on the source site)
Quoting a tilde in PATH suppresses expansion, creating a literal '~' entry that resolves relative to the current working directory. If an attacker can write to that relative path and PATH search order reaches it, the shell executes the foreign binary. Here is how to audit your shell configuration and replace literal tildes with $HOME. Continue reading Tilde in PATH Security: How Quoted Tildes Cause Relative Execution on SitePoint.
Build golden path CI/CD workflows in Red Hat Developer Hub (opens on the source site)
Red Hat ·
In Build a unified CI/CD control plane with Red Hat Developer Hub, we set up a Red Hat Developer Hub instance on OpenShift, configured secrets, enabled dynamic plug-ins for Tekton, Argo CD, Quay, and Kubernetes, and configured role-based access control (RBAC) policies and service account permissions. The post Build golden path CI/CD workflows in Red Hat Developer Hub appeared first on Red Hat Developer.
Path to AI-first organization (opens on the source site)
In one project, a product manager built much of a prototype directly, shortening a feedback cycle that would traditionally have required coordination across product, design and development. The result is not that everyone becomes an expert in everything, but that the boundaries between roles become more permeable. 3. From document to managed context: Documentation remains important, but AI creates a new requirement: organizational knowledge must also be structured and accessible as usable context. On some AI-enabled projects, requirements, specifications and architectural decision records are…
Leave the Class Path in the Rearview Mirror (opens on the source site)
Netflix ·
Introducing composable, module system native and agent friendly command line tools for modern Java developmentBy Danny Thomas, JVM Ecosystem TeamRecent work on the Java language to pave the on-ramp has made it easier than ever to start a Java program and evolve it using the full language and platform. At the end of that on-ramp lies Java’s mature build and dependency management ecosystem, capable of carrying software to enormous scale and complexity.That ecosystem reached its maturity by developing strong models for projects, dependencies, and builds. When the Java Module System arrived,…
Collections chunkBy() and Storage Path Hardening in Laravel 13.30 (opens on the source site)
Laravel ·
Laravel 13.30 adds a chunkBy() collection method, confines Storage::path() to the disk root, and prints why a queue worker stopped in queue:work output. The post Collections chunkBy() and Storage Path Hardening in Laravel 13.30 appeared first on Laravel News. Join the Laravel Newsletter to get Laravel articles like this directly in your inbox.
BotBase for Operators: A clearer path to joining Cloudflare's directory of bots and agents (opens on the source site)
Bot operators now have a home in the Cloudflare dashboard to manage submissions. This update adds submission status tracking, submission editing, and a behavior model so operators can accurately declare how their bots use content.
Python import: How a module name becomes a file on sys.path (opens on the source site)
You import a Python module with the variable you’ll define, not a filename. “import mymod” tells Python to find mymod.py in each dir in sys.path. The first directory is ” […] The post Python import: How a module name becomes a file on sys.path appeared first on LernerPython.
A Fast Path for Fixed-Length Lists in Parquet (opens on the source site)
Table of Contents Parquet’s Dremel Encoding Reading Effectively-Fixed-Length Lists Faster Performance Gains Summary In its current form Apache Parquet isn’t a great fit for storing fixed-length lists, such as coordinates, RGB(A) colors, or—an increasingly common case—vector embeddings driving search and retrieval workloads. A 768-dimensional embedding is just a list of floats that always has the same length, yet Parquet’s Dremel machinery encodes it as if that length could vary from row to row, spelling out and reconstructing each vector’s structure on read. That costs roughly 3× more than…
Slack AI: The Path to Multi-Cloud (opens on the source site)
Slack ·
In early 2023, Slack faced a foundational challenge: serving Large Language Models (LLMs) at enterprise scale with the security, reliability, and performance our customers expect. Over three years, we evolved from basic infrastructure to orchestrating a sophisticated multi-cloud architecture. We didn’t just want shiny new models; we needed a system resilient to regional outages and…
My Path to Head of Engineering (opens on the source site)
Early in my career, I was tucked away in a corner doing the kind of support work nobody else wanted to touch. I’d spend days wrestling with tricky issues on my own, with no one to bounce ideas off. After a while, I genuinely started to wonder if I just wasn’t very good at this. What changed everything was a leader who noticed what I was doing, saw more potential in me than I saw in myself, and quietly opened a door. They moved me into a team with strong engineers, gave me work that mattered, and made it clear they believed I could do more. That vote of confidence was all I needed. My…
The New York Times Games’ Path to Dark Mode (opens on the source site)
How we designed a deceptively complex featureIllustration by Alessandro GottardoBy Joel Urena, Jenna Kim, Kenneth Ofosu, Shaka Clark, Raven Adaramola, Dylan CampbellAt least once a day, our players requested a Dark Mode feature for The New York Times Games, particularly those who enjoy playing at night. The bright screens were negatively impacting their satisfaction and hindering accessibility. Our players often wondered why this seemingly simple feature — just a switch from white to black — took so long to deliver.People may think designing for Dark Mode is about inverting colors from white…
Finding my path: from tech graduate to Machine Learning Engineer (opens on the source site)
I studied computer science in university, but I never expected it to be my full-time job. During my second year, I seriously considered pivoting into consulting. However, I’m glad I stayed the course, as it led to immense growth and the discovery of a renewed passion I had never expected. At the start, I had a general feeling of unpreparedness and lack of direction, as I knew nothing about the tech fields out there. Web Development? Sounds fun, but I’m not much of a UI person. Data Engineering? Sounds complicated. Systems Engineering? Wait, what was that again? Basically, there wasn’t a…
How to add a directory to your PATH (opens on the source site)
I was talking to a friend about how to add a directory to your PATH today. It’s something that feels “obvious” to me since I’ve been using the terminal for a long time, but when I searched for instructions for how to do it, I actually couldn’t find something that explained all of the steps – a lot of them just said “add this to ~/.bashrc”, but what if you’re not using bash? What if your bash config is actually in a different file? And how are you supposed to figure out which directory to add anyway? So I wanted to try to write down some more complete directions and mention some of the gotchas…
Lessons in logging, part 2: mapping your path to a mature security program with logs and audit trails (opens on the source site)
Latacora ·
This post is the second in a series about logging and audit trails from a security perspective. For the first post in the series, see Lessons in Logging: Chopping Down Security Risks Using Audit Trails If you’re looking to level up your security practices, logging is a good place to focus your attention. Just as logging is a core pillar of observability, comprehensive audit trails are a core pillar of a strong security program. Logs and audit trails are separate but overlapping concepts, and most companies can improve their security posture by investing in this area.
jOOQ 3.19’s new Explicit and Implicit to-many path joins (opens on the source site)
jOOQ ·
jOOQ 3.19 finally delivers on a set of features that will greatly simplify your queries further, after jOOQ 3.11 introduced implicit to-one joins: What are these features? Many ORMs (e.g. JPA, Doctrine, jOOQ 3.11 and others) support “path joins” (they may have different names for this concept). A path join is a join derived from … Continue reading jOOQ 3.19’s new Explicit and Implicit to-many path joins →
Create a Bezier Curve Clipping Path (opens on the source site)
Maybe use just a CSS clip-path If you have a simple shape -- like a rectangle or circle -- you can use a simple CSS clip-path attribute. It's fast and easy. But what if you want to create something more complicated like a custom shape, with a bezier curve? clip-path by itself does not handle curves, just fixed points. Curves in SVG Clip Paths SVG to the rescue! SVG has a clipPath element that will help us out. The clipPath element will contain the shapes or paths that you write in SVG crypto codes (not explained here) that create the clipping path shape of your choice. For instance, we could…
Related topics
This page is generated automatically from the engineering blogs we follow. Every post links to its source, where it was published. See all sources.