| |
| 🔗 Stories, Tutorials & Articles |
| |
|
| |
| Debugging memory leaks in Postgres, jemalloc edition |
| |
| |
| jemalloc excels at sniffing out memory leaks compared to AddressSanitizer, especially when leaks ghost out at program exit. But here's the catch: to dig into profiling with jemalloc, like you're wrangling Postgres, you better cozy up to Linux. |
|
| |
|
| |
|
| |
| Why Environments Beat Clusters For Dev Experience |
| |
| |
| Developers chase promotions, not the tedium of deployments. Environments should reign supreme—not just a lone Kubernetes cluster hogging the spotlight. Real-time insights? They zoom past those outdated, siloed CI pipelines. |
|
| |
|
| |
|
| |
| alden: detachable terminal sessions without breaking scrollback |
| |
| |
| Tired of losing terminal sessions and scrollback with tools like tmux, screen, or mosh? A new tool called alden keeps your SSH shell alive after disconnects without breaking your native terminal scrollback. Unlike other solutions, it avoids emulating a terminal—so you get seamless reconnection and keep your scroll history intact. |
|
| |
|
| |
|
| |
| Load Testing with Impulse at Airbnb |
| |
| |
| Impulse lets Airbnb teams wreak havoc in the best way possible. It makes load testing in Java/Kotlin a breeze. No need to call in the cavalry. It just mocks what it needs to and spins up a frenzy of pseudo-real traffic. |
|
| |
|
| |
|
| |
| GitOps in 2025: From Old-School Updates to the Modern Way |
| |
| |
| GitOps has taken the throne, with Git as the undisputed oracle for configurations. Welcome to a world where Argo CD and Flux strut their stuff. By 2025, this lively dance of pull-based magic reshapes the landscape. GitOps isn't just a tool anymore—it's a full-blown, no-holds-barred platform transformation. |
|
| |
|
| |
|
| |
| How We Cut Our AWS Bill by Over 20% and Boosted Application Performance |
| |
| |
| Migrating to AWS Graviton with Java 21 didn't just pinch pennies—it saved 20% and cranked up performance. Why? The magic of ARM64 support and multi-arch CI/CD. They navigated the switch by harnessing dual-architecture EKS clusters and canary deployments. Result? A smoother path with zero hiccups. End users? Oblivious but delighted. |
|
| |
|
| |
|
| |
| Why doesn’t Rust care more about compiler performance? |
| |
| |
| Rust’s compiler speed has doubled in three years for some benchmarks. Remarkably efficient. But its intricate architecture still wrestles with progress. Stability hogs the spotlight, and new features waltz in, leaving optimizations to grab scraps. Volunteers—Rust’s lifeblood—fuel much of its growth. They crave evolution. Unfortunately, faster builds might require tossing old ways and betting on bold, sweeping changes. Stay tuned. |
|
| |
|
| |
|
| |
| Terraform security: 5 foundational practices |
| |
| |
| Lock down Terraform like Fort Knox. Verify your module origins. Guard sensitive state data like a nosy neighbor's business. And, please, no hardcoded credentials—rookie mistake. For ironclad security, pin those module versions, tap into private registries, and wield the power of dynamic provider credentials with OIDC like a pro. |
|
| |
|
| |
|
| |
| Weaponizing Dependabot: Pwn Request at its finest |
| |
| |
| GitHub bots like Dependabot might merge malicious code due to "Confused Deputy" attacks, escalating to command injection via crafted branch names. New TTPs reveal clever ways attackers exploit these issues. |
|
| |
|
| |
|
| |
| Automatic rollbacks are a last resort |
| |
| |
| Throw automatic rollbacks out the window. You don't need them. Continuous Delivery partnered with human-driven resilience sharpens up your software. When things go sideways, a speedy roll forward with a clever fix beats a blind retreat. Automatic rollbacks? They skip the surprises and rob you of learning moments, not to mention the backward compatibility headaches they might unleash. |
|
| |
|
| |
|
| |
| Clarifying Roles in Data and Engineering: Why Specialization Matters |
| |
| |
| Data Analysts sift through the past using SQL and BI tools. Their goal? Unearthing insights. Meanwhile, Data Scientists harness the power of Python and R to gaze into the future—predicting trends like data-driven oracles. On another front, Data Engineers craft pipelines. Think Apache Spark—the stage manager for data's grand entrance, ensuring it marches smoothly. Then there's DevOps, the maestros of app delivery. Pitching them into MLOps and expecting perfection? Asking a fish to climb trees sounds equally plausible. |
|
| |
|
| |
|
| |
| On Azure’s new SRE Agent |
| |
| |
| Microsoft's shiny SRE Agent wades into network snafus with swagger but makes some bold, perplexing claims—like leaning on faulty data insights for fixes. Slick demos dazzle, yet its "approve and act" zeal might lure newbies into rash decisions. Handle with care! |
|
| |
|
| |
👉 Got something to share? Create your FAUN Page and start publishing your blog posts, tools, and updates. Grow your audience, and get discovered by the developer community. |