Join us

heart Curated links by FAUN
Link
@faun shared a link, 8 months, 3 weeks ago

IntelOwl: Open-source threat intelligence management

IntelOwl is an open-source platform for large-scale threat intelligence management, integrating numerous online analyzers and advanced malware analysis tools. It offers a customizable framework with full-fledged REST APIs and official client libraries, making it highly adaptable for SOC integration ..

IntelOwl: Open-source threat intelligence management
Link
@faun shared a link, 8 months, 3 weeks ago

Measuring meaningful availability / uptime of Wise

Wise aims to build the best way to move and manage money, with product uptime being crucial for transparency and convenience. They focus on measuring availability and uptime to provide a meaningful representation of user experience. Wise uses both synthetic testing and real-world user interactions t..

Measuring meaningful availability / uptime of Wise
Link
@faun shared a link, 8 months, 3 weeks ago

What every SRE should know about GNU/Linux resolvers and Dual-Stack applications

The post explores the complexities of GNU/Linux resolvers in the context of dual-stack applications. It dives into the interactions of stub resolvers with name service switches, IPv4 and IPv6 address handling, and network routing issues. Tools and solutions such as Nginx, Envoy, and HAProxy are disc..

What every SRE should know about GNU/Linux resolvers and Dual-Stack applications
Link
@faun shared a link, 8 months, 3 weeks ago

20 Patterns to Master Dynamic Programming

Dynamic Programming (DP) is a challenging topic for coding interviews. Understanding different patterns can help solve a variety of problems efficiently. Here are 20 patterns, from easy to hard, with links to practice problems on LeetCode for each one...

20 Patterns to Master Dynamic Programming
Link
@faun shared a link, 8 months, 3 weeks ago

The end of the Everything Cloud

Longtime customers are familiar with the two distinct categories of AWS services, with Category 1 containing well-established services like EC2 and S3, while Category 2 includes lesser-known services. Recently, AWS has been deprecating Category 2 services with low adoption rates, signaling a shift i..

The end of the Everything Cloud
Link
@faun shared a link, 8 months, 3 weeks ago

Message Queues in System Design

A message queue is a durable component stored in memory that supports asynchronous communication, serving as a buffer for asynchronous requests. Input services, called producers or publishers, create and publish messages to a message queue, while other services, called consumers or subscribers, conn..

Link
@faun shared a link, 8 months, 3 weeks ago

Visions of the future

David Heinemeier Hansson, the creator of Ruby on Rails, expresses excitement about Linux and other technologies like Hotwire and exiting the cloud, comparing the discovery to past experiences with the Mac and Ruby. They emphasize the value in exploring new technologies despite initial challenges and..

Link
@faun shared a link, 8 months, 3 weeks ago

10 big devops mistakes and how to avoid them

Devops adoption is growing, with the market expected to reach$29.79 billion by 2028. It can lead to faster time to market and increased collaboration between teams. However, common mistakes like lack of communication, cybersecurity oversights, and incompatible technologies can derail devops efforts...

10 big devops mistakes and how to avoid them
Link
@faun shared a link, 8 months, 3 weeks ago

The Kubernetes ecosystem is a candy store

Kubernetes' versatility across environments fosters a vast ecosystem of compatible tools, lowering development costs. Numerous open-source tools, such as Skaffold, Minikube, Telepresence, and others, enhance the Kubernetes experience by providing various functionalities out-of-the-box. This rich eco..

The Kubernetes ecosystem is a candy store
Link
@faun shared a link, 8 months, 3 weeks ago

Algorithms we develop software by

A distinguished tech CEO and engineer shared a software development methodology inspired by Extreme Programming. The method involves starting fresh each day on a feature until it's completed, promoting cleaner final solutions. Another heuristic mentioned involves rewriting code twice to improve qual..

Algorithms we develop software by
loading...