Join us

ContentUpdates from UWS...
Link
@faun shared a link, 2 years, 4 months ago
FAUN.dev()

AWS API Gateway header smuggling and cache confusion

Omegapoint identified two potential security issues in AWS API Gateway authorizers. They reported these issues to AWS in November 2022 and January 2023, and AWS implemented mitigations for all customer accounts in May 2023... read more  

AWS API Gateway header smuggling and cache confusion
Link
@prathamesh-sonpatki shared a link, 2 years, 4 months ago
SRE, Last9.io

Prometheus vs. VictoriaMetrics

Prometheus vs. VictoriaMetrics
Link
@prathamesh-sonpatki shared a link, 2 years, 4 months ago
SRE, Last9.io

Prometheus vs. Cortex

Prometheus vs. Cortex
Story
@jennifer shared a post, 2 years, 4 months ago
AI Engineer, accenture

A Comprehensive Guide to Cybersecurity Careers: Which One is Right for You?

Explore the different career paths available in cybersecurity and learn about the top certifications that can help you get started in this growing field.

Cybersecurity Careers 2023 - USCSI.jpeg
Link
@faun shared a link, 2 years, 4 months ago
FAUN.dev()

Code Review: Should the Go project stop importing PRs?

Code Review: Should the Go project stop importing PRs?
Link
@faun shared a link, 2 years, 4 months ago
FAUN.dev()

Announcing GoReleaser v1.19 — the big release

GoReleaser's latest release includes almost 200 commits, introducing features like Nixpkgs support, Winget manifest generation, and pull request integration with Homebrew, Krew, and Scoop. It also includes security improvements, deprecations, template enhancements, and bug fixes, making it a compreh.. read more  

Announcing GoReleaser v1.19 — the big release
Link
@faun shared a link, 2 years, 4 months ago
FAUN.dev()

How Big Should a Programming Language Be?

Programming languages have a tendency to grow in size over time, making them more difficult to use reliably. This growth is driven by the desire to add new features and solve specific problems, but it comes at the cost of increased complexity and cognitive load for users... read more  

Link
@faun shared a link, 2 years, 4 months ago
FAUN.dev()

Rust Module System Encourages Poor Practices (Comparing to Go)

Rust's design of crates and modules, with the ability to have cyclic dependencies and organize modules as a tree within a crate, promotes the growth of large crates rather than encouraging the use of numerous reasonably-sized crates. In contrast, Go's design of packages and files, with acyclic depen.. read more  

Link
@faun shared a link, 2 years, 4 months ago
FAUN.dev()

Time is not a synchronization primitive

Using time as a synchronization mechanism in programming can lead to flaky and unreliable code, causing tests, scripts, and applications to break randomly. Instead, it is recommended to use proper synchronization mechanisms like channels to ensure the desired state. To discourage the use of time.Sle.. read more  

Link
@faun shared a link, 2 years, 4 months ago
FAUN.dev()

The Tragic Death of Inheritance

After years of advocating for inheritance in programming, the author eventually realized the benefits of composition over inheritance, particularly in terms of code duplication and readability. They explain the differences between the two paradigms and provide examples to support their argument... read more  

The Tragic Death of Inheritance

This organization doesn't have a detailed description yet. If you are the administrator of this organization, please claim this page and edit it.